@font-face{font-display:swap;font-family:'roboto';src:url(../fonts/roboto-regular-webfont-webfont.eot);src:url(../fonts/roboto-regular-webfont-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-regular-webfont-webfont.woff2) format("woff2"),url(../fonts/roboto-regular-webfont-webfont.woff) format("woff"),url(../fonts/roboto-regular-webfont-webfont.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-display:swap;font-family:'robotomedium';src:url(../fonts/roboto-medium-webfont.eot);src:url(../fonts/roboto-medium-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-medium-webfont.woff2) format("woff2"),url(../fonts/roboto-medium-webfont.woff) format("woff"),url(../fonts/roboto-medium-webfont.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-display:swap;font-family:'robotolight';src:url(../fonts/RobotoL.eot);src:url(../fonts/RobotoL.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoL.woff) format("woff"),url(../fonts/RobotoL.ttf) format("truetype");font-weight:400;font-style:normal}
@font-face{font-display:swap;font-family:'marcellus-regular';src:url(../fonts/marcellus/marcellus-regular.eot);src:url(../fonts/marcellus/marcellus-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/marcellus/marcellus-regular.woff) format("woff"),url(../fonts/marcellus/marcellus-regular.ttf) format("truetype");font-weight:400;font-style:normal}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000}
.grabbing{cursor:url(/themes/new/images/grabbing.png) 8 8,move}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-theme .owl-controls{margin-top:10px;text-align:center}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}
.owl-theme .owl-controls .owl-page span{display:block;width:7px;height:7px;margin:0 3px;opacity:.5;border-radius:50%;background:#5C5C5C;border:none}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}
.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}
.owl-item.loading{min-height:150px;background:url(/images/loading-blue.gif) no-repeat center center}
.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}
.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;-moz-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}
.owl-fade-in{-webkit-animation:fadeIn .7s both ease;-moz-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}
.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;-moz-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}
.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;-moz-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}
.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;-moz-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}
.owl-goDown-in{-webkit-animation:goDown .6s ease both;-moz-animation:goDown .6s ease both;animation:goDown .6s ease both}
.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;-moz-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}
.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;-moz-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}
.main-catalog.mb-60{margin-bottom:60px}
.main-catalog.mb-40{margin-bottom:40px}
@-webkit-keyframes empty {
    0%{opacity:1}
}
@-moz-keyframes empty {
    0%{opacity:1}
}
@keyframes empty {
    0%{opacity:1}
}
@-webkit-keyframes fadeIn {
    0%{opacity:0}
    100%{opacity:1}
}
@-moz-keyframes fadeIn {
    0%{opacity:0}
    100%{opacity:1}
}
@keyframes fadeIn {
    0%{opacity:0}
    100%{opacity:1}
}
@-webkit-keyframes fadeOut {
    0%{opacity:1}
    100%{opacity:0}
}
@-moz-keyframes fadeOut {
    0%{opacity:1}
    100%{opacity:0}
}
@keyframes fadeOut {
    0%{opacity:1}
    100%{opacity:0}
}
@-webkit-keyframes backSlideOut {
    25%{opacity:.5;-webkit-transform:translateZ(-500px)}
    75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
    100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}
}
@-moz-keyframes backSlideOut {
    25%{opacity:.5;-moz-transform:translateZ(-500px)}
    75%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
    100%{opacity:.5;-moz-transform:translateZ(-500px) translateX(-200%)}
}
@keyframes backSlideOut {
    25%{opacity:.5;transform:translateZ(-500px)}
    75%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
    100%{opacity:.5;transform:translateZ(-500px) translateX(-200%)}
}
@-webkit-keyframes backSlideIn {
    0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}
    75%{opacity:.5;-webkit-transform:translateZ(-500px)}
    100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}
}
@-moz-keyframes backSlideIn {
    0%,25%{opacity:.5;-moz-transform:translateZ(-500px) translateX(200%)}
    75%{opacity:.5;-moz-transform:translateZ(-500px)}
    100%{opacity:1;-moz-transform:translateZ(0) translateX(0)}
}
@keyframes backSlideIn {
    0%,25%{opacity:.5;transform:translateZ(-500px) translateX(200%)}
    75%{opacity:.5;transform:translateZ(-500px)}
    100%{opacity:1;transform:translateZ(0) translateX(0)}
}
@-webkit-keyframes scaleToFade {
    to{opacity:0;-webkit-transform:scale(.8)}
}
@-moz-keyframes scaleToFade {
    to{opacity:0;-moz-transform:scale(.8)}
}
@keyframes scaleToFade {
    to{opacity:0;transform:scale(.8)}
}
@-webkit-keyframes goDown {
    from{-webkit-transform:translateY(-100%)}
}
@-moz-keyframes goDown {
    from{-moz-transform:translateY(-100%)}
}
@keyframes goDown {
    from{transform:translateY(-100%)}
}
@-webkit-keyframes scaleUpFrom {
    from{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpFrom {
    from{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpFrom {
    from{opacity:0;transform:scale(1.5)}
}
@-webkit-keyframes scaleUpTo {
    to{opacity:0;-webkit-transform:scale(1.5)}
}
@-moz-keyframes scaleUpTo {
    to{opacity:0;-moz-transform:scale(1.5)}
}
@keyframes scaleUpTo {
    to{opacity:0;transform:scale(1.5)}
}
html,body,table,tr,td,form,h1,h2{padding:0;margin:0}
html,body{overflow-x:hidden}
body{font:12px Arial;color:#4b4b4c;position:relative}
img{border:none}
table{border:none;border-collapse:collapse}
tr,td{vertical-align:top}
u{color:#000}
.a_len{color:#fff}
.a_len u{color:#fff;text-decoration:none}
p{color:#5a5959;font:12px Arial;line-height:18px;margin:0;padding:7px 0}
a{color:#667;font:12px Arial;text-decoration:none}
a:hover{text-decoration:underline}
.a{text-decoration:none!important}
input[type="text"],input[type="password"]{font-size:11px;font-weight:700;color:#000;width:235px;height:18px}
.shadow-l{width:7px;background:url(/themes/new/images/shadow-l.gif) repeat-y}
.shadow-r{width:4px;background:url(/themes/new/images/shadow-r.gif) repeat-y}
.header{width:100%;opacity:1}
.header .contacts{font:bold 12px Verdana;vertical-align:middle}
.header .contacts span{font-size:14px}
.header .contacts div{line-height:19px}
.header-r{background:url(/themes/new/images/header-r.png) no-repeat top right}
.new-space-td{width:10px}
.l1{position:absolute;z-index:1000;margin-left:209px;margin-top:-21px;padding:4px 0;background:#fff;border:1px solid #959595;display:none}
.l1 div{padding:3px 15px}
.l1 a{white-space:nowrap}
.line-1{background:url(/themes/new/images/line-1.gif) repeat-x}
.tables{border-collapse:collapse;border:1px solid #efe4ad;font-family:sans-serif,Arial,Helvetica;font-size:11px;color:#925f0f}
.tables td{padding:3px 4px;border:1px solid #efe4ad;text-align:center}
.tables a{color:#b21519;text-decoration:none}
.nav{padding-top:15px;clear:both;text-align:center;margin-bottom:18px}
.nav a.s{color:#f63e06;font-weight:700}
.nav span{padding:0 5px;background:url(/themes/new/images/nav-s.png) no-repeat;display:none}
.nav span:last-child{display:inline-block}
.nav a:first-child{margin-left:10px}
.nav a{display:inline-block;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-top:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;color:#333;position:relative;margin-left:-4px;background:#fff;background-image:-webkit-linear-gradient(top,#fff,#f6f7f7);background-image:-moz-linear-gradient(top,#fff,#f6f7f7);background-image:-ms-linear-gradient(top,#fff,#f6f7f7);background-image:-o-linear-gradient(top,#fff,#f6f7f7);background-image:linear-gradient(to bottom,#fff,#f6f7f7);color:#4D4D4D;font-family:Arial;font-size:12px;padding:6px 12px}
.mark-1{padding:5px 25px;margin:5px 0;background:#efefef url(/themes/new/images/mark-1.png) no-repeat left center}
.mark-1 a{color:#717171;font:bold 12px Arial}
.mark-2{padding-left:18px;margin:4px 0 8px;background:url(/themes/new/images/mark-2.png) no-repeat left center}
.mark-2 span{font:bold 12px Arial;color:#717171;padding:2px 0;text-transform:uppercase;background:url(/themes/new/images/line-1.gif) repeat-x bottom}
.mark-3{padding-left:20px;margin:7px 0 8px;background:url(/themes/new/images/mark-3.png) no-repeat left center}
.mark-3 a{font:12px Arial;color:#4e4e4e}
.cb-1{vertical-align:middle;color:#717171;font:bold 11px Arial;text-transform:uppercase;background:url(/themes/new/images/cb-1bg.png) repeat-x}
.search .input{width:205px;border:1px solid #8b8989;color:#666464;font-family:Verdana;font-size:11px;padding:5px}
.search .chat{margin-left:5px;padding-left:20px;background:url(/themes/new/images/chat-icon.png) no-repeat left center;color:#5b5959}
.new_banner{height:40px;float:right;padding-bottom:25px;padding-top:10px}
#phones{background-color:#6b6b6bff;width:158px;height:45px;position:absolute;display:none;color:#fff;border:1px solid #fff}
.phone-mts{padding:6px;font-size:11px;margin-left:-3px;padding-left:90px;background:url(/themes/new/images/mts.png) no-repeat 0 center}
.phone-kyistar{padding:6px;font-size:11px;margin-left:-5px;padding-left:90px;background:url(/themes/new/images/kw.png) no-repeat 0 center}
.phone{padding:3px 0 0 20px;font-size:11px;margin-left:7px;background:url(/themes/new/images/phone.png) no-repeat 0 center;margin-bottom:4px}
#phone-item-active{color:#474747;font-weight:700;padding:0 0 0 6px;border:1px solid #c3c1c1;background:#e1dfdf}
#phone-item{color:#fff;width:140px}
#grafic-item{color:#fff;padding-top:3px}
.len-item{color:#fff;width:70px}
.search .chat-line{background:url(/themes/new/images/chat-line.png) no-repeat left center}
.search .cart{margin-top:13px;margin-left:7px;width:118px;height:53px;background:url(/themes/new/images/cart-bg.png) no-repeat left center}
.search #cart_preview{color:red;width:10px;padding:20px 0 0 90px}
.menu-main{width:100%;height:25px;background:url(/themes/new/images/menu-bg.png) repeat-x}
.menu-main td{vertical-align:middle;text-align:center}
.menu-main a{color:#fff;font:bold 11px Arial;text-transform:uppercase}
.hover-menu a{padding:5px}
.hover-menu .first-link{padding:5px 5px 5px 25px}
.hover-menu{padding:0;margin:0}
.hover-menu ul{padding:0;margin:6px 0;width:165px;list-style:none;position:absolute;display:none;background:url(/themes/new/images/hover-bg.png)}
ul.hover-menu:hover ul{display:block;z-index:10000}
ul.hover-menu:hover ul li a{font-size:10px;padding:17px;font-weight:400}
ul.hover-menu:hover ul li{padding:5px 0 5px 10px;text-align:left;border-bottom:1px solid #494949}
#main-page .content{padding:10px 13px 40px 37px;min-height:1940px}
#main-page .content .frame{border:1px solid #ccc;padding:3px}
#main-page .content h1{color:#333;font:bold 11px Arial;text-transform:uppercase;padding:3px 0 8px}
#main-page .content .description{color:#5a5959;font:12px Arial;line-height:18px;text-align:justify;margin:0;padding:7px 0}
.span_text_background a{cursor:pointer}
.span_text_background h1{line-height:1.2;text-align:left;font-size:22px}
.span_text_background.category-notification{margin-top:-17px!important}
.bmenu{vertical-align:bottom;padding:15px 0 0 450px;font-family:Verdana;color:#fff;font-size:11px}
.bmenu a{margin:0 8px;font-family:Verdana;color:#fff;font-size:11px}
.bmenu a.s{text-decoration:underline}
.gmnoprint{display:none!important}
.mapfooter{display:none!important}
.menu{width:100%;background-color:#191919;padding:0}
#mob-serch{display:none;margin:0 15px 0 0}
#mob-serch.active{display:block}
.menu-btn{width:25px;height:15px;display:inline-block;background:url(../images/svg/new/burger-new.svg) no-repeat center;background-size:cover;cursor:pointer}
.menu .wrapper{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}
.mob-search-button .search-btn{display:inline-block;cursor:pointer;width:24px;height:36px;background:url(../images/svg/new/icon-se.svg) no-repeat center}
.mob-search-button .search-btn.active{background:url(../images/svg/new/close.svg) no-repeat center;background-size:14px}
.mob-search-button .search input[type="text"]{padding:7px 30px 7px 10px}
.mob-menu-button .menu-btn2{position:relative;background:none;padding:0 0 0 44px;font-size:14px;line-height:16px;letter-spacing:-.01em;text-transform:uppercase;color:#ffffffb3;font-family:'robotomedium',sans-serif;width:auto;height:auto}
.mob-menu-button .menu-btn2:before,.mob-menu-button .menu-btn2:after{display:block;content:'';width:24px;height:2px;background:#fff;position:absolute;left:0}
.mob-menu-button .menu-btn2:before{top:3px}
.mob-menu-button .menu-btn2:after{bottom:3px}
.menu td{vertical-align:middle;text-align:center}
.menu a{color:#fff;font:bold 11px Arial;text-transform:uppercase}
.header-first-line{background:#fff;padding:10px 0}
.column2 .promo{margin-bottom:24px}
#slider{width:200px;margin:20px 0}
#slider .title{cursor:pointer;background:none;border-top:1px solid #EFEFEF;height:100%}
#slider .title:first-child{border:none}
#slider .title a{color:#454545;font-size:15px;line-height:34px;font-family:'roboto',sans,sans-serif;cursor:pointer;font-weight:400;display:block;padding-left:16px}
#slider .title:hover a,#slider .title.active a{color:#df7500}
#slider .inner{overflow:hidden;display:none}
#slider .inner.active{overflow:visible;display:block}
#slider .text{padding:2px 0 12px}
#slider .text a{font-family:'robotomedium',sans,sans-serif;font-size:14px;line-height:28px;color:#3D3D3D;padding:0;font-weight:400;text-transform:none}
#slider .submenu{padding:0}
#slider .submenu a{display:block;padding-left:28px}
#slider .submenu a .count{font-size:11px;color:#000}
#slider .submenu:hover a,#slider .submenu a.s{background-color:#F7F7F7}
.submenu a.s{cursor:default}
.catalog td{vertical-align:middle;text-align:left}
.catalog .l0{text-align:center}
.catalog a{color:#787878;font:bold 11px Arial;text-transform:uppercase;text-decoration:none}
.catalog .text a{font-weight:400}
.catalog a:hover,.catalog a.s{color:#b01810;text-decoration:none}
.gr-ln{background:url(/themes/new/images/menu-gradient-lines.png) repeat-y center}
.first-line{height:2px;background:url(/themes/new/images/first-line.png) no-repeat center top}
.catalog .item1{height:29px;background:url(/themes/new/images/item-line.png) no-repeat center bottom}
.catalog .item2{height:29px;background:url(/themes/new/images/item-line.png) no-repeat center bottom}
.catalog .item3{height:29px;background:url(/themes/new/images/item-line.png) no-repeat center bottom}
.catalog .item4{height:29px;background:url(/themes/new/images/item-line.png) no-repeat center bottom}
.catalog .item5,.catalog .item6{height:29px;background:url(/themes/new/images/item-line.png) no-repeat center bottom}
.catalog .item5:last-child{background:none}
.td-rev{width:10px}
.main-space-pr-td{padding:3px}
.content{min-height:725px;background-color:#fff;padding-bottom:30px}
#main-page.content{padding:0 0 90px;min-height:2007px;background-color:transparent}
.prev-table,.more{font:11px Verdana;color:#666464}
.more .td-art{font:11px Verdana;color:#000!important}
.more .td-size{font:11px Verdana;color:#000;float:left}
.more .q-t{font:11px Verdana;color:#000}
.more .price-rez{font:11px Verdana;color:#666464}
.more table.name td{padding:4px}
.item_price_like table.name td.td-size{float:left}
.more table.name th{background:#f7f6f6;padding:4px 15px;text-align:left}
#price_sel,.sizes-list{padding:12px 1% 12px 2%;font-size:13px;line-height:13px;font-family:Arial;color:#4F5155;font-weight:700;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #DDD;background-color:#fff;width:100%;outline:none}
#price_sel.error,.sizes-list.error{border-color:red}
#choose-size{color:red;padding:7px 0 10px 4px}
#quantity_select{padding:5px;-webkit-appearance:none;-moz-appearance:none;background:#FAFAFA url(/themes/new/images/select_arrow.png) no-repeat 90% center;width:55px;padding-left:14px;font-size:12px;font-family:Arial;color:#4F5155;height:30px;font-weight:700;cursor:pointer;border-top:1px solid #D4DBE1;border-right:1px solid #BDC6CC;border-left:1px solid #BDC6CC;border-bottom:1px solid #AAB5BB;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.cart-info{margin-top:2px;padding-top:10px;padding-right:20px;height:32px;border:1px solid #b4b4b4;background-color:#f6f6f7}
.cart-info .el-currency,.cart-info .el-value{color:#f43201!important;font-weight:700!important}
.table_cart td{padding:3px 0;vertical-align:middle}
.send_cart table td{padding:3px 0;vertical-align:middle}
.send_cart table{left:65px;position:relative;top:25px}
.send_cart{background:url(/themes/new/images/bg-order-f.png) no-repeat;width:352px;height:216px}
.send_cart input[type=text]{width:145px}
.send_cart input[type=submit]{margin-top:10px;margin-left:76px;background:url(/themes/new/images/order-buy.png) no-repeat;width:136px;height:32px;text-indent:-9000px;border:none;cursor:pointer;display:none}
.send_cart input[type=button]{margin-top:10px;margin-left:76px;background:url(/themes/new/images/order-buy.png) no-repeat;width:136px;height:32px;text-indent:-9000px;border:none}
.product{color:#424242;font-size:15px;line-height:20px;display:flex;flex-wrap:wrap}
.product .prod{width:248px;height:160px}
.product2 .prod{width:248px;height:30px;border:1px solid #b4b4b4;background:#fff url(/themes/new/images/item-kiki.gif) no-repeat right top}
.product a{color:#757575;font:11px Arial}
.product .with-gallery a{position:relative;z-index:1}
.product .size{color:#757575;font:11px Arial;text-decoration:none;vertical-align:middle;display:table-cell}
#main-catalog.catalog a{color:#817e7e;font-size:11px;font-family:Arial;font-weight:700!important;text-decoration:none}
.product .button{position:absolute;width:79px;height:28px;background:url(/themes/new/images/more-button-2.png) no-repeat;margin-top:-25px;margin-left:177px}
.product .button_ua{position:absolute;width:79px;height:28px;background:url(/themes/new/images/more-button-2-ua.png) no-repeat;margin-top:-25px;margin-left:177px}
.product .button_en{position:absolute;width:79px;height:28px;background:url(/themes/new/images/more-button-2-en.png) no-repeat;margin-top:-25px;margin-left:177px}
.product .button_cn{position:absolute;width:79px;height:28px;background:url(/themes/new/images/more-button-2-cn.png) no-repeat;margin-top:-25px;margin-left:177px}
.product .button a{text-indent:-9000px}
.product .button td{vertical-align:middle;padding-left:2px;text-indent:-9000px}
.product #main.button{margin:0;left:1px;top:8px;position:relative;text-align:left}
.product #main.button_ua{margin:0;left:1px;top:8px;position:relative;text-align:left}
.product #main.button_en{margin:0;left:1px;top:8px;position:relative;text-align:left}
.product #main.button_cn{margin:0;left:1px;top:8px;position:relative;text-align:left}
.product #new.button{margin:0;left:1px;top:8px;position:relative;text-align:left;margin-left:182px}
.product h2{padding-top:18px}
.product h2 a{font:12px Arial;color:#000}
.product h2 a:hover{text-decoration:underline}
.product h3{padding-top:10px}
.product h3 a{font:12px Arial;color:#000}
.product h4 a,.blog .text-blog .product h4 a{font:12px Arial;color:#000;text-decoration:none;text-align:center}
.product h4,.blog .text-blog .product h4{width:195px;margin:4px 0}
.product h3 a:hover{text-decoration:underline}
.product td{vertical-align:top}
.pictures_td{vertical-align:middle}
.product .name{top:10px;position:relative;padding:0 4px;font-weight:700;text-align:center;vertical-align:bottom}
.product .price{vertical-align:top;text-align:center;color:#000;font:normal 11px Arial;margin:8px 0 0;display:flex;align-items:center;justify-content:center;gap:10px}
.product .price .image_sale{position:relative;left:0;top:0;display:inline-block}
.product .link{margin:0 0 10px}
.product .link .add_to_cart_new{font-size:17px;color:#363636;display:inline-block;padding:7px 10px;height:auto;line-height:1}
.product .price .el-currency{text-align:center;color:#000;font:normal 11px Arial;height:52px}
.product .price .picture_price.flex{display:flex;gap:7px;align-items:center;justify-content:center}
.product .product_item .catalog-img{position:relative;width:100%;background:#f7f7f7;overflow:hidden;transition:all .4s ease-out}
.product .product_item .catalog-img:hover{background:#f1f1f1}
.product .product_item .catalog-img a{padding:0;height:300px;display:flex;justify-content:center;align-items:center}
.product .product_item .catalog-img .gallery{display:none!important}
.product .product_item .catalog-img.with-gallery:hover .img{display:none!important}
.product .product_item .catalog-img:hover .gallery{display:block!important;position:absolute;top:0;left:0;right:0;bottom:0}
.product .product_item .catalog-img .image_sale{top:inherit;bottom:8px}
.m-images-wrapper{display:none}
.catalog-img .owl-theme .owl-controls{margin:0;position:absolute;top:50%;left:0;right:0}
.catalog-img .owl-theme .owl-controls .owl-buttons div{background:none;margin:0;padding:0;width:50px;height:25px;font-size:0;background-image:url(../images/left-arrow-big.svg);background-repeat:no-repeat;background-position:center;opacity:1;background-size:contain;position:relative;z-index:99}
.catalog-img .owl-theme .owl-controls .owl-buttons .owl-next{transform:rotate(180deg)}
.owl-item .product{width:95%;margin:0 auto}
.product_item table{width:100%;text-align:center}
.catalog-item h4,.catalog-item h4 a{text-align:center;display:block;width:100%;margin:19px 0 0}
.contact-icon{background-image:url(../images/contact-us-sprite.png);width:17px;height:17px;display:inline-block;vertical-align:middle}
.contact-icon.icon-mts{background-position:0 0}
.contact-icon.icon-kyivstar{background-position:0 -28px}
.contact-icon.icon-whatsapp{background-position:0 -76px}
.contact-icon.icon-viber{background-position:0 -105px}
.contact-icon.icon-telegram{background-position:0 -131px;height:15px}
.contacts{width:100%}
.contacts .center.border{border:1px solid #B4B4B4;height:77px}
.contacts td{font-size:14px;color:#575757;text-align:center;vertical-align:middle;padding:12px 0}
.contacts .phone{float:left;background:url(/themes/new/images/shop-phone.png) no-repeat center center;width:63px;height:55px}
.contacts span{float:left;padding:22px 0}
.contacts .chat{float:left;background:url(/themes/new/images/shop-chat.png) no-repeat center center;width:63px;height:55px}
.contacts .mail{margin-right:20px;margin-top:17px;float:left;background:url(/themes/new/images/shop-mail.png) no-repeat center center;width:63px;height:55px}
.contacts-page .info-title{font-family:Arial;font-size:13px;line-height:18px;color:#696969;margin:0 0 27px}
.contacts-page .contact-icon,.contacts-page .img-icon{margin:0 6px 0 0}
.contacts-page .img-icon{width:auto;margin:0 2px 0 0;vertical-align:top}
.contacts-page .phones a{font-size:16px;line-height:16px;color:#2b2b2b;font-family:'robotomedium',sans-serif}
.contacts-page .phones .row-2{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap}
.contacts-page.shop .join-us{width:auto;float:right}
.contacts-page .title-1{font-family:'roboto',sans,sans-serif!important;font-size:15px!important;line-height:18px!important;color:#2b2b2b!important;margin:0 0 21px!important;padding:0!important}
.contacts-page .phones p,.contacts-page .schedule,.contacts-page .schedule p,.contacts-page .phones p a{font-family:'roboto',sans,sans-serif;font-weight:300;font-size:14px;line-height:17px;color:#696969;margin:0 0 8px;padding:0;text-decoration:none;position:relative;display:block}
.contacts-page .phones p .span{color:#181818;font-family:'robotomedium',sans,sans-serif;margin:0 0 0 4px;position:absolute;top:0;right:0;display:block}
.contacts-page .phones .margin-top{margin-top:30px}
.contacts-page .phones.schedule{text-align:left;background-image:url(/themes/new/images/schedule.png)}
.contact-info-1 .shop-address{margin:24px 0 32px}
.contact-info-1 .shop-address img{vertical-align:middle;margin:0 4px 0 0}
.contact-info-1 .shop-address p{font-family:'robotomedium',sans,sans-serif;font-size:14px;line-height:18px;color:#010101;margin:0;padding:0}
.contacts-page .contact-info{padding-bottom:2px;border-bottom:1px solid #E8E8E8}
.contacts-page .contact-info .schedule{margin:0 0 22px 6px;font-weight:400;font-size:22px;color:#010101}
.contacts-page .contact-info .point p{font-family:'roboto',sans,sans-serif;font-weight:300;font-size:14px;line-height:18px;padding:0 0 0 22px;text-align:left}
.contacts-page .contact-info .point{background-image:url(/themes/new/images/point-red.png);background-repeat:no-repeat;background-position:left top}
.contacts-page.shop .contact-info{padding-top:36px}
.contacts-page .write-us .title{font-family:'robotomedium',sans,sans-serif;font-size:24px;line-height:34px;margin:0 0 36px;padding:0;color:#2b2b2b;font-weight:400}
.contacts-page .write-us .input{background-color:#fff;border:1px solid #D9D9D9}
.write-us textarea{min-height:95px;max-height:265px}
.contacts-page .map{float:left;width:49%;margin:0;padding:0}
.contacts-page .map iframe{width:100%}
.contacts-page .row{margin-top:24px}
.contacts-page .contact-info .join .img{display:inline-block;vertical-align:middle}
.contacts-page .contact-info .join .text{display:inline-block;vertical-align:middle;font-family:Arial;font-size:14px;margin:0 0 0 12px;color:#696969}
.lbl{display:inline-block;margin:0 0 9px;color:#414141;font-size:14px;line-height:16px;font-family:'roboto',sans,sans-serif}
.input,input[type="text"].input,input[type="password"].input,.cart-new .select2-container--default .select2-selection--single .select2-selection__rendered{font-family:'roboto',sans,sans-serif;color:#414141;font-size:14px;line-height:16px;font-weight:400;padding:10px 0 8px 12px;background-color:#f4f4f4;border:1px solid #f4f4f4;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:100%;margin:0;height:100%;box-sizing:border-box;height:45px;outline:none;transition:all .3s linear}
.cart-new .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:26px}
.input:focus,input[type="text"].input:focus,input[type="password"].input:focus,.cart-new .select2-container--default .select2-selection--single .select2-selection__rendered:focus{background:#fff}
.cart-new .select2-container--default .select2-selection--single{border-radius:0;border:none}
.cart-new .select2-container--default .select2-selection--single .select2-selection__arrow{top:10px}
textarea.input{width:100%}
.contacts-page .row.captcha .left{float:left}
.contacts-page .row.captcha .left:first-child{width:34%}
.contacts-page .row.captcha .input{width:87%}
.contacts-page .row.captcha .left:nth-child(2){width:66%}
.contacts-page .row.captcha .left img{float:left}
.contacts-page .row.captcha .left a{float:left;display:inline-block;font-family:Arial;font-size:12px;color:#ACB0BB;text-transform:lowercase;text-decoration:underline;padding-top:14px}
input[type="submit"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner{border:0}
input[type="submit"]:focus,input[type="button"]:focus{outline:none}
.btn{font-size:16px;line-height:16px;font-family:'robotomedium',sans,sans-serif;font-weight:400;text-transform:uppercase;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#FFF;text-align:center;cursor:pointer;padding:18px 0}
.btn.green{background:#7bb000ff;background:-moz-linear-gradient(top,#7bb000ff 0%,#5e9500ff 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,#7bb000ff),color-stop(100%,#5e9500ff));background:-webkit-linear-gradient(top,#7bb000ff 0%,#5e9500ff 100%);background:-o-linear-gradient(top,#7bb000ff 0%,#5e9500ff 100%);background:-ms-linear-gradient(top,#7bb000ff 0%,#5e9500ff 100%);background:linear-gradient(to bottom,#7bb000ff 0%,#5e9500ff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7bb000',endColorstr='#5e9500',GradientType=0);border:1px solid #6CA302}
.contacts-page .btn{width:100%;background:#2d2d2d;border:none;color:#fff;font-size:15px;line-height:1;font-family:'robotomedium',sans-serif;border-radius:0;margin:0;max-width:168px;padding:15px 12px;transition:all .3s linear;height:auto;text-transform:none}
.contacts-page .btn:hover{background:#505050}
.social.new a{display:inline-block;text-indent:0;background-image:none;width:41px;height:41px;margin:0 8px 0 0}
.social.new a img{width:100%}
.social.new .vk{background-position:0 0}
.social.new .google{background-position:-50px 0}
.social.new .fb{background-position:-100px 0}
.social.new .youtube{background-position:-150px 0}
.social.new .pinterest{background-position:-199px 0}
.social.new .instagram{background-position:-249px 0}
.contacts-form .social .li-1{display:none}
.cont-mail{text-align:left}
.shops{margin:0 auto}
.shops td{width:258px;background:url(/themes/new/images/shop-td-bg.png) no-repeat center center;height:314px}
.shops td.spacer{background:none;width:3px}
.shops .city img{position:absolute;left:0;top:0;border:1px solid #e2e2e2;padding:3px}
.shops .city .city-name{font-family:Georgia;font-size:18px;color:#4A4949;text-decoration:underline;text-align:center}
.shops .adress{font-size:12px;font-family:Arial;text-align:left;color:#4A4949;margin:0 15px 0 20px;clear:both;width:225px}
.shops .photo{margin-bottom:5px;padding:0;text-align:center}
.shops .all-photos a{font-family:Arial;font-size:11px;color:#6e6d6d}
.shops .all-photos{font-family:Arial;background:url(/themes/new/images/all-photo.png) no-repeat 104px center;font-size:11px;color:#6e6d6d;text-decoration:underline;padding:0;text-align:right;margin:0 35px}
.shops .map{padding-right:35px;float:right;padding-left:24px;font-family:Arial;background:url(/themes/new/images/all-map.png) no-repeat left center;font-size:11px;color:#6e6d6d;text-decoration:underline;text-align:left}
.shops .map a{font-family:Arial;font-size:11px;color:#6e6d6d}
.shops .all-shops{list-style-type:none;margin-top:48px;margin-left:0;padding:0}
.shops .all-shops .city span{font-size:23px;line-height:23px;font-family:'robotomedium',sans,sans-serif;color:#000;margin:0;position:relative;z-index:1;display:inline-block;padding-right:24px;background-color:#fff}
.shops .all-shops .city .line{position:absolute;height:1px;background-color:#E8E8E8;width:100%;top:50%;left:0;right:0;z-index:0}
.shops .all-shops .city{position:relative;margin-bottom:16px}
.shops .all-shops li{margin-bottom:61px}
.shops .all-shops ul{padding-left:0;list-style-type:none}
.shops .all-shops ul li{padding:9px 0 9px 28px;margin:0;position:relative;background-image:url(/themes/new/images/svg/point.svg);background-position:0 10px;background-size:14px;background-repeat:no-repeat}
.shops .all-shops ul li:hover .shop-photo{display:block}
.shops .all-shops .shop-photo{width:194px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px solid #E6E6E6;-webkit-box-shadow:0 0 12px 0 #0003;-moz-box-shadow:0 0 12px 0 #0003;box-shadow:0 0 12px 0 #0003;text-align:center;padding:14px;position:absolute;background:#fff;z-index:99;top:-186px;left:88px;display:none}
.shops .all-shops .clearfix{position:relative}
.shops .all-shops .clearfix:before{right:34px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-top-color:#fff;border-width:6px;margin-right:0;bottom:-26px;z-index:1}
.shops .all-shops .shop-photo img{max-width:194px;max-height:145px;margin-bottom:16px}
.shops .all-shops .shop-photo p{font-family:'roboto',sans,sans-serif;font-size:12px;line-height:12px;color:#B90F05;margin:0;padding:0}
.shops .all-shops .shop-photo a{font-family:'roboto',sans,sans-serif;font-size:12px;line-height:12px;color:#000;margin:0}
.shops .all-shops ul a{font-family:'roboto',sans,sans-serif;font-weight:400;font-size:18px;line-height:18px;color:#181818}
.shop .gallery{margin-bottom:40px}
.shop .gallery img{width:100%}
.shop .gallery .main-pfoto{width:80%;float:left}
.shop .gallery .images{width:19.15%;float:left}
.shop .gallery .images .image{padding:0 0 7px 6px}
.border-data{padding:25px 0 25px 55px;margin:0 auto;border:1px solid #B4B4B4;width:613px}
.no-border-data{padding:15px 0 0 70px;width:613px}
.border-data p{padding:0}
.border-data .photo-city{font-weight:700;color:#4a4949;font-size:18px}
.border-data .photo-adress{color:#4a4949;font-size:12px}
.border-map{padding:10px 0 10px 10px;margin:0 auto;border:1px solid #B4B4B4;width:658px;margin-top:5px}
.content h1{color:#2b2b2b;font-weight:400;font-family:'marcellus-regular',sans-serif;font-size:40px;line-height:50px;margin:18px 0 45px;padding:0}
.uk .content h1{font-family:'robotomedium',sans-serif}
footer.border{border-top:1px solid #EAEAEA}
.footer-links{width:753px;padding-left:10px;height:315px;border:1px solid #D6D6D6}
.footer-links .item{padding:20px 10px;float:left;width:166px}
.footer-links .item .inner{font-size:11px;font-family:Arial;color:#5a5b5b}
.footer-links .item .items-mini{padding-left:25px;padding-bottom:5px}
.footer-links .item .title{padding-top:5px;height:22px;padding-bottom:5px;padding-left:25px;background:url(/themes/new/images/footer-title.png) no-repeat left 0;text-transform:uppercase;font-size:11px;font-family:Arial;color:#5A5B5B;font-weight:700}
.footer-border-links{margin-top:20px;height:265px;float:left;border-right:1px dashed #797878}
.border-title{border:1px solid red}
.shops-main{margin-top:3px}
.shops-main .map-title{background:url(/themes/new/images/top-shop.png) no-repeat center top;font-weight:700;font-size:14px;color:#000;font-family:Arial;padding-top:5px;padding-bottom:2px;border-bottom:1px solid #908f8f;text-align:center}
.shops-main .item{border-bottom:1px dashed #8d8b8b;margin:0 5px}
.shops-main .item a:hover{text-decoration:none}
.shops-main .item .title{padding:0;margin:0;margin-left:10px;padding-top:20px;padding-bottom:13px;padding-left:43px;font-family:Georgia;font-size:12px;text-decoration:underline;color:#525151;font-weight:700}
.shops-main .item p{text-align:left;margin:0 3px;font-family:Arial;font-size:11px;color:#525151}
.social-div img{top:5px;position:relative}
.price-rez-container .el-value{font-family:Arial!important;font-size:40px!important;font-weight:700;display:block}
.price-rez-container .el-value .price-from{font-size:20px!important;font-weight:400;color:#8e8e8e!important}
.price-rez-container .el-currencys,.price .el-currency{font-family:Arial!important;font-size:20px!important;font-weight:700}
#deloffice{height:147px}
.fix-line{position:absolute;border:1px solid #b4b4b4;height:20px;width:763px}
#new-fix.fix-line{width:766px}
.contact-border-fix{height:25px;width:42px;margin-top:0;margin-left:-2px;position:static!important}
.social-div{display:none}
#search.product .button{position:absolute;width:79px;height:28px;background:url(/themes/new/images/more-button-2.png) no-repeat;margin-top:137px;margin-left:171px}
.chat_phone .chat,.chat_phone .chat-line{display:none}
.contacts .cont-chat{display:none}
#about-us-text p{font-family:Arial!important;font-size:12px!important;color:#636363!important}
.about-video-bg{margin:0 15px;width:388px;height:314px;background:url(/themes/new/images/about-bg.png) no-repeat center center}
#about-video{width:320px;height:240px;left:-35px;top:35px;position:relative}
h1{margin:3px 0 10px;font-size:220%}
.Form{display:block;width:500px;margin:70px auto;padding:25px;border:1px solid #000;background-color:#fff}
.picture-align{text-align:center}
.nabor-form img{min-height:85px;max-height:85px;max-width:94px}
.cont-phone div{padding-top:5px;padding-bottom:5px}
.live-chat{margin-top:200px;left:0;z-index:1000;position:fixed}
.left-sider-wrapper{padding-top:8px;min-height:30px;background:url(/themes/new/images/blog/left-header-blog.png) no-repeat bottom}
.sider-content{overflow:auto;max-height:1260px;background-color:#fafafa;padding:0;margin:0;list-style-type:none}
.sider-content li{padding:4px 0}
.sider-content a,.sider-content .a{text-decoration:underline;font-size:13px;line-height:17px;font-family:roboto,sans;display:block;padding:4px 4px 4px 32px;position:relative;color:#000}
.sider-content a:after,.sider-content .a:after{content:'';position:absolute;top:9px;left:14px;width:5px;height:7px;background-image:url(/themes/new/images/li.png);background-position:0 7px}
.sider-content .title-blog{padding-top:13px;padding-bottom:15px;padding-left:24px;margin:0 auto;width:174px;border-bottom:1px dashed #a9a6a6;background:url(/themes/new/images/blog/blog-art-item-burble.png) no-repeat left center}
.blog .title-blog{font:18px Arial;color:#494949;margin:12px 0 9px;padding:8px 4px 0 0}
.blog .text-blog .row-2.list-type ul{column-count:3;margin:0;padding:0}
.blog .text-blog .row-2.list-type ul li{list-style-type:none;padding:5px 0}
.become-partner{background:radial-gradient(88.64% 181.48% at 84.92% 91.81%,#CAA553 0%,#AC8838 100%);padding:30px;position:relative;margin:25px 0 0}
.become-partner .ring-1{position:absolute;top:66px;right:0}
.become-partner .ring-2{position:absolute;top:96px;right:48px}
.become-partner p{margin:0;padding:0;color:#fff;line-height:1.3;font-size:16px;max-width:250px}
.become-partner .p{font-size:26px;font-family:roboto;margin:0 0 7px}
.become-partner .p b{font-weight:400;font-family:robotomedium}
.become-partner .btn{display:block;margin:20px 0 0}
@media (max-width: 1220px) {
    .become-partner .ring-1{width:110px;height:auto}
    .become-partner .ring-2{top:96px;right:24px;width:130px;height:auto}
    .become-partner{padding:20px}
    .become-partner p{max-width:220px}
}
@media(max-width:1024px) {
    .m-images-wrapper{display:block}
    .new-item-wrap{flex-wrap:wrap}
}
@media (max-width: 992px) {
    .blog .text-blog .row-2.list-type ul{column-count:2}
}
@media (max-width: 480px) {
    .become-partner p{max-width:100%}
    .become-partner .ring-2{top:110px;right:15px;width:110px;height:auto}
    .become-partner .ring-1{width:80px;height:auto;top:90px}
    .become-partner .p{font-size:21px}
    .become-partner p{font-size:15px}
    .become-partner .btn{font-size:14px;border-radius:3px;max-width:120px}
}
@media (max-width: 400px) {
    .blog .text-blog .row-2.list-type ul{column-count:1}
}
@media (max-width: 392px) {
    .become-partner .ring-1,.become-partner .ring-2{display:none}
}
.blog .text-blog{text-align:left;color:#444!important;font:12px Arial!important}
.blog .text-blog a{text-decoration:underline}
.blog .text-blog strong a{font-weight:700}
.blog .text-blog p,.blog .text-blog span,.blog .text-blog li,.blog .text-blog a{color:#444!important;font-family:roboto!important;font-size:14px;line-height:22px;text-align:left}
.blog .text-blog h2,.blog .text-blog h3,.blog .text-blog h4{font-family:roboto!important;margin:15px 0}
.blog .text-blog ol > li{list-style:none outside none;padding:0 0 8px 28px;position:relative;font-family:roboto!important}
.blog .text-blog ol{counter-reset:item}
.blog .text-blog ol > li:before{content:counter(item);counter-increment:item;left:0;position:absolute;top:0;font-family:roboto;font-size:13px;color:#fff;background:#2d2d2d;line-height:20px;width:20px;height:20px;text-align:center;display:block}
.blog .blog-item{clear:both}
.blog .blog-item .more-blog{float:right;margin:0;padding:17px 0;color:#960f07;font:12px roboto}
.blog img{margin:10px 0;max-width:100%}
.blog .blog-item .more-blog div{text-align:center;width:106px;border:1px solid #b9b9b9;padding:5px 0;margin-right:12px}
.blog-pager{text-align:center;clear:both;padding-top:24px}
.blog-pager a{padding:0 5px;border:1px solid #b9b9b9}
.blog-pager a:hover{border:2px solid #f0a503}
.blog-pager .active{background-color:#f9c22e}
.blog .read-also{border-top:1px solid #e8e8e8;margin:34px 0 0;padding:34px 0 0}
.blog .read-also .title{font-family:'roboto',sans,sans-serif;font-size:18px;line-height:20px;margin:0 0 25px;color:#010101;padding:0}
.blog .read-also .item{width:33.3%;float:left;margin:0 0 32px;padding:0;height:252px;overflow:hidden}
.blog .read-also .item .body{padding:0 18px 0 0}
.blog .read-also .item .title{height:44px;overflow:hidden;margin:0;text-align:left}
.blog .read-also .item .title a{font-family:'robotomedium',sans,sans-serif;font-size:14px;line-height:15px;margin:0;color:#2d2d2d;text-decoration:none}
.blog .read-also .item .image{text-align:center;margin:0 0 12px;height:142px;overflow:hidden}
.blog .read-also .item .image img{max-height:142px;width:auto}
.blog .read-also .item .short-text{font-family:'roboto',sans,sans-serif;font-size:12px;line-height:16px;margin:0;color:#444}
.blog .read-also .item .count-view{font-family:'roboto',sans,sans-serif;font-size:11px;line-height:12px;margin:7px 0 0;color:#A8A8A8}
.blog-news-goods #top1{width:96%!important;padding-right:2%!important;margin-left:2%!important}
.blog-news-goods .similar_goods_name{width:100%;margin-left:0}
.blog-news-goods .div_image{display:block;margin:0 auto}
.blog .text-blog .buy{display:block;margin:18px 0 0}
.blog .text-blog .product .price{margin:0}
.blog .text-blog .product .price .picture_price{padding:10px 0 0}
.blog .text-blog .product .price .picture_price .new_price{text-align:center}
.blog .info{display:flex;justify-content:space-between}
.blog .info .rating{display:flex}
.product_item div.hover .buy{display:none;position:absolute;left:0;right:0;bottom:-90px;border:1px solid #DDD;border-top:none;width:auto;margin:0 -4px;z-index:2;background:#fff;padding:18px 0!important;height:90px;box-sizing:border-box}
.product_item div.hover .buy form{width:100%}
.blog .text-blog .image_name figure{margin:0 20px}
.blog .text-blog .image_name figure .div_image{width:178px;text-align:center}
.blog .text-blog .image_sale p{color:#fff!important}
.sale-simple p{padding:0;margin:7px 0 0;font-family:Arial;font-size:12px;line-height:1;font-weight:700;color:red}
.blog .similar_goods fieldset{margin:0;padding:0;height:auto}
.blog .similar_goods .owl-theme .owl-controls{margin:0}
.blog .similar_goods_name p{color:#2a2d35!important;text-align:center;font-weight:700;font-size:13px;line-height:17px}
.blog .similar_goods a{text-decoration:none!important;height:auto}
.blog .similar_goods .span-price{font-size:20px!important;font-weight:700}
.blog .similar_goods .owl-theme .owl-controls .owl-buttons div{width:19px;height:51px;padding:0}
.blog .similar_goods .owl-theme .owl-controls .owl-buttons div.owl-prev{background-image:url(/themes/new/images/blog-arrow-left.png);left:-35px}
.blog .similar_goods .owl-theme .owl-controls .owl-buttons div.owl-next{background-image:url(/themes/new/images/blog-arrow-right.png);right:-35px}
.post-categories{list-style-type:none;padding:0;margin:12px 0}
.post-categories li .a{display:block;font-size:13px;line-height:16px;font-family:robotomedium,sans,sans-serif;background-color:#fafafa;border-top:1px solid #e4e4e4;padding:14px 28px 14px 16px;position:relative;color:#000}
.post-categories li:last-child a{border-bottom:1px solid #e4e4e4}
.post-categories li .a:after{content:'';position:absolute;top:19px;right:15px;width:5px;height:7px;background-image:url(/themes/new/images/li.png)}
.post-categories li .a:hover,.post-categories li .a.active{background-color:#fff;text-decoration:none;color:#fe7600}
.post-categories li .a:hover:after,.post-categories li .a.active:after{background-position:0 7px}
#blog-search{position:relative;margin:22px 0 32px}
#blog-search .search-icon{position:absolute;top:11px;right:12px;width:14px;height:14px;background-image:url(/themes/new/images/search.png);cursor:pointer}
#blog-search .s-input{background-color:#fafafa;border:1px solid #e2e2e2;font-size:13px;line-height:16px;padding:10px 24px 10px 6px;outline:none;width:100%;box-sizing:border-box;height:auto;font-weight:400}
.tab-imgs{margin-top:5px}
.tab-imgs .img{cursor:pointer;margin:5px;float:left;width:23px;height:22px}
.tab-imgs .fb.img{margin-left:30px;background:url(/themes/new/images/tab-fb.png) no-repeat left center}
.tab-imgs .vk.img{top:1px;position:relative;background:url(/themes/new/images/tab-vk.png) no-repeat left center}
.tab-imgs .site.img{margin-top:7px;background:url(/themes/new/images/tab-site.png) no-repeat left center}
.tab.fb{margin:20px}
.clear{clear:both}
.tab{padding-left:25px;padding-top:10px;display:none}
.comment_header{font-size:16px}
.comment_header i{font-weight:400;font-style:normal;color:#878787;font-size:13px}
.comment_form{border:1px solid #f7f8f8;background:#f7f8f8;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 0 6px;padding:0 30px 10px 5px}
.comment_form h2{margin-bottom:0;margin-top:4px}
.comment-h{font-size:14px;font-weight:700;margin:0 0 5px;padding:2px;clear:both;color:#5a5959}
.comment_form .comment_textarea{width:100%;height:91px;font-size:12px}
.comment_form label{font-sze:12px;color:#000;display:block;float:left;width:182px;margin-top:21px;margin-left:46px}
.comment-el-container label{margin-left:76px}
.comment_form input[type="text"],.comment_form input[type="email"]{border:1px solid #bebebe;padding:5px}
.comment_form .comment-el-container{clear:both}
.comment_form .comment-el-container #comment_email{width:250px;margin-top:12px}
.comment_form .comment-el-container #comment_email_notification{margin-top:24px}
.comment_form .input_name{width:250px;margin-top:10px}
.comment_form .input_captcha,.cart_form .input_captcha{float:left;width:150px;font-size:24px;font-weight:700;text-transform:uppercase;height:36px}
.comment_form input[type="submit"]{cursor:pointer;margin-top:15px;position:relative;border:none;height:40px;width:133px;background-color:#9F9F9F;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #9C9C9C;border-bottom:2px solid gray;font-size:14px;color:#fff;padding:0}
.comment_form .captcha{float:left;margin-right:5px;margin-left:-93px;margin-top:-10px}
.captcha-label{left:35px;position:relative}
.comments-items{border:1px solid #d7d7d7;position:relative;margin:5px;border:1px solid #d7d7d7;width:699px}
.user-comment{border-bottom:1px solid #d7d7d7;margin:5px;padding-bottom:15px}
.user-comment:last-child{border:none}
.comment-title{font:11px roboto;margin-bottom:15px;margin-top:14px}
.comment-title span{color:#595858}
.add_to_cart.order_portret_button{display:none;display:none}
.portret{display:none}
.portret.order_portret_button{display:block!important}
.new_st1{width:130px;height:160px;max-height:160px;min-height:160px;border:1px solid #b4b4b4;background:#fff url(/themes/new/images/item-kiki.gif) no-repeat right top}
.new_st1:hover{width:130px;height:160px;max-height:160px;min-height:160px;border:1px solid #b4b4b4;background:#e7e7e7}
.new_st2{width:500px;height:160px;max-height:160px;min-height:160px;border:1px solid #b4b4b4;background:#fff url(/themes/new/images/item-kiki.gif) no-repeat right top;height:160px;max-height:160px;min-height:160px;vertical-align:top}
table.prev{width:0;border-collapse:collapse;border:solid 1px transparent}
table.prev td{padding:0 4px}
img.image{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out;width:90px;margin:10px;max-height:140px!important;box-shadow:0 0 10px #0000004d;position:relative;vertical-align:middle}
img.image:hover{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in;width:180px;max-height:280px!important;margin:-40px;box-shadow:0 10px 15px #00000080;z-index:200}
.tr-hover{background-color:#141432}
#my_a{color:#757575;font:11px Arial;text-decoration:none;vertical-align:middle;display:table-cell;height:140px}
.my_a{color:#757575;font:11px Arial;text-decoration:none;vertical-align:middle;display:table-cell;height:140px}
.add_to_cart.order_portret_button{display:none}
.add_to_cart.order_portret_button{display:none}
.portret{display:none}
.portret.order_portret_button{color:transparent;display:block!important;text-indent:-90000px;background:transparent url(/themes/new/images/button_portrait.png) no-repeat left center;width:174px;height:32px;position:relative;left:78px}
.kroshki{margin-top:27px;font-family:'roboto',sans-serif;font-size:13px;line-height:16px;color:#525252}
.kroshki a{color:#525252;font-size:13px;line-height:16px}
.kroshki img{margin:0 6px;width:6px;height:12px;position:relative;top:1px}
.table_bottom td{border-bottom:1px dashed #858585;font-size:13px;padding:5px 17px 3px 3px}
.table_bottom td a{font-size:13px;color:#fff}
.table_bottom2{width:100%}
.table_bottom2 td{font-size:13px;color:#bebebe;width:160px;padding:4px 2px 4px 0}
.table_bottom2_first{font-size:13px;color:#bebebe;width:160px;padding:4px 2px 4px 0}
.table_bottom2 td a{font-size:13px;color:#bebebe;line-height:1.1}
.new_table_td2{font-size:13px;color:#bebebe;border-top:1px solid #404040}
.table_bottom3{width:100%}
.table_bottom3 td{font-size:13px;color:#bebebe;width:160px;padding:4px 2px 4px 0;border-bottom:1px solid #404040;border-top:1px solid #000}
.table_bottom3 td a{font-size:13px;color:#bebebe;line-height:1.1}
.table_bottom4{width:200px}
.table_bottom4 td{font-size:13px;color:#bebebe;width:60px}
.table_bottom4 img{height:26px;width:26px}
.table_contacts td{width:154px;text-align:left;color:#fff}
.table_contacts{width:310px;color:#fff}
.chat{padding-left:15px;padding-top:3px}
.a_valuta{cursor:pointer;color:#fff}
.a_valuta:hover{text-decoration:underline}
.p_valuta{color:#fff;padding:0 0 0 6px;text-transform:uppercase}
.p_valuta u{color:#fff}
#main_h{padding:15px 0 30px}
.gradient_footer{background:#4a4a4a;background:-webkit-linear-gradient(#4a4a4a,#1f1f1f,#1f1f1f);background:-moz-linear-gradient(#4a4a4a,#1f1f1f,#1f1f1f);background:-ms-linear-gradient(#4a4a4a,#1f1f1f,#1f1f1f);background:-o-linear-gradient(#4a4a4a,#1f1f1f,#1f1f1f);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a4a4a',endColorstr='#1f1f1f')}
.fint_table td{border:1px solid #b4b4b4;background:#fff}
.live-chat2{margin-top:2px;left:0;z-index:1000;position:fixed}
.product .prod2{border:1px solid #b4b4b4;width:248px}
.sale{background:#fff url(/themes/new/images/item-kiki.gif) no-repeat right top}
.table_shops td{border-bottom:1px dashed #CCC}
.order_now{background:url(/themes/new/images/order_now.gif);display:block;background-repeat:no-repeat;height:55px}
.order_now:hover{background:url(/themes/new/images/order_now_hover.gif);display:block;background-repeat:no-repeat}
#mail{height:18px;width:88px}
.contacts_china{margin:30px}
.contacts_china td{padding:5px}
.type_file{position:relative;height:26px}
.inputFile{position:absolute;top:0;left:0;z-index:2;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;width:267px}
#data_table_span{color:red}
.like{float:right;padding-right:20px;padding-bottom:20px}
.top8{background:url(//themes/new/images/back.jpg);height:866px}
.text8{padding-left:100px;padding-top:80px}
.p1{font-size:47px;font-family:Georgia;color:#fff;font-weight:700;font-style:italic}
.text8-1{padding-top:15px}
.text8-11{width:585px}
.p2{font-size:25px;font-family:Georgia;color:#fff;font-style:italic;text-align:center;line-height:1}
.left8{float:left;width:300px;padding-left:35px;padding-top:90px}
.right8{float:right;width:650px}
.text8-2{padding-left:30px;width:580px}
.p3{text-align:left;font-size:13px;font-family:Arial;color:#345800}
.text8-3{padding-left:30px;width:580px;padding-top:20px}
.p4{font-size:24px;font-family:Georgia;color:#fff;font-style:italic;font-weight:700;text-align:center}
.p5{text-align:left;font-size:13px;font-family:Arial;color:#660E0E}
.images_bottom8{height:300px}
.span1{font-size:34px;font-family:Georgia;color:#F44;font-style:italic;font-weight:700;text-align:center;padding-left:15px;padding-right:15px}
.text8-4{float:left;padding-left:25px;padding-top:25px;padding-bottom:20px}
.fotter8{height:500px}
.text8-5{padding-top:60px;width:990px;padding-left:70px}
.ol1{font-size:14px;font-family:Arial;color:#650E0E;line-height:1.5;padding-top:50px}
.text8-6{padding-left:40px}
.text8-7{padding-left:40px}
.text8-8{padding-left:430px;margin-top:-50px}
.text8-9{padding-left:380px;margin-top:-5px}
.span2{font-size:22px;font-family:Geogia;color:#E8BDAA;font-style:italic}
.span3{font-size:30px;font-family:Georgia;color:#FF4E00;font-style:italic;font-weight:700}
.text8-10{padding-left:325px;padding-top:80px}
.text8-11{padding-left:10px}
.p6{font-size:25px;font-family:Georgia;color:#fff;font-style:italic;text-align:center;width:622px;line-height:1.1}
.text8-12{background:url(/themes/new/images/flowers8.png);width:823px;height:155px;background-repeat:no-repeat;padding-top:40px}
.text8-13{width:700px;padding-left:130px;margin-top:35px}
.p7{font-size:22px;font-family:Georgia;color:#650E0E;font-style:italic;text-align:left;line-height:1.2}
.text8-14{height:322px;background-repeat:no-repeat;padding-left:269px;width:700px}
.text8-14-ua{padding-top:45px px;background:url(/themes/new/images/flowers82_ua.png);width:985px;height:322px;background-repeat:no-repeat;padding-left:269px;width:700px}
.text8-14-en{padding-top:45px px;background:url(/themes/new/images/flowers82_en.png);width:985px;height:322px;background-repeat:no-repeat;padding-left:269px;width:700px}
.p8{font-size:20px;font-family:Georgia;color:#9B0000;font-style:italic;font-weight:700}
.text8-15{padding-left:50px;padding-bottom:20px;padding-top:20px}
.p9{font-size:17px;font-family:Georgia;color:#650E0E;font-style:italic;text-align:center;padding-right:30px;line-height:1.3}
.text8-17{padding-left:295px;padding-top:40px}
a.vk{width:72px;height:144px;display:block;overflow:hidden}
a.vk:hover img{margin-top:0}
.text8-20{padding-left:210px;padding-top:10px}
.p10{font-size:25px;font-family:Georgia;color:red;font-style:italic;text-align:left;padding-right:38px;line-height:1.1;margin-left:42px}
.p11{font-size:24px;font-family:Georgia;color:red;font-style:italic;font-weight:700;padding-left:93px;padding-top:55px}
.p12{font-size:17px;font-family:Georgia;color:#9B0000;font-style:italic;width:447px;text-align:center}
.p13{font-size:17px;font-family:Georgia;color:red;font-style:italic;text-decoration:underline;padding-left:70px}
.p14{font-family:Arial;font-size:14px;color:#650E0E}
.p15{font-family:Georgia;font-size:24px;font-weight:700;font-style:italic;color:#5F9B00}
.p16{font-size:17px;font-family:Georgia;color:#9B0000;font-style:italic;line-height:1.2}
.p17{font-family:Georgia;font-size:17px;font-weight:700;font-style:italic;color:#BEA380;padding:0}
.span17{font-family:Georgia;font-size:27px;font-weight:700;font-style:italic;color:red}
.p18{font-family:Georgia;font-size:22px;font-style:italic;color:#000;text-align:center;line-height:1.2;padding-left:90px}
.p18 span{color:#FCFFB3;font-size:30px}
.gifts1{float:left;width:320px}
.gifts2{float:left;width:320px}
.gifts3{float:left;width:290px;padding-left:10px}
.table8 td{padding-right:15px}
.img8{width:72px;height:144px;margin-top:-72px}
.header_reg{background:url(/themes/new/images/reg_form.png);background-repeat:no-repeat;width:572px;height:49px;padding-bottom:20px;background-color:#FAF9F9}
.reg_form{padding-left:250px}
.body_reg{width:275px;height:130px}
.text_reg{float:left;width:165px;padding-left:45px}
.input_reg{float:left;width:200px}
.p_reg{font-size:15px;font-family:Arial;text-align:right;padding-right:15px}
input[type="email"].input_reg_form,input[type="password"].input_reg_form,input[type="text"].input_reg_form{display:block;width:245px;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;border-radius:5px;padding-left:10px;border:1px solid #ddd;margin-bottom:8px;outline:0;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f9f9f9),to(#fff));background:-webkit-linear-gradient(top,#fff,#f9f9f9);background:-moz-linear-gradient(top,#fff,#f9f9f9);background:-ms-linear-gradient(top,#fff,#f9f9f9);background:-o-linear-gradient(top,#fff,#f9f9f9);box-shadow:inset 0 0 2px 1px #9696961a;font-weight:400;font-size:13px;color:#000}
.table_reg input[type="submit"]{display:block;width:120px;border-radius:5px;padding:5px;margin-bottom:12px;border:1px solid #0e61a7;border-top:1px solid #489ac0;color:#fff;font-weight:700;font-size:14px;background:#FF8E42;background:-webkit-linear-gradient(#61b7e6,#3e8ed7,#3e8ed7);background:-moz-linear-gradient(#61b7e6,#3e8ed7,#3e8ed7);background:-ms-linear-gradient(#61b7e6,#3e8ed7,#3e8ed7);background:-o-linear-gradient(#61b7e6,#3e8ed7,#3e8ed7);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#61b7e6',endColorstr='#3e8ed7');text-shadow:0 2px 0 #64646480;cursor:pointer}
.table_reg td{padding-bottom:10px;padding-left:15px}
.table_reg p{padding:0}
.table_reg p a{color:#3e8ed7}
.error{color:red;font-size:11px}
.header_reg_ua{background:url(/themes/new/images/reg_form_ua.png);background-repeat:no-repeat;width:572px;height:49px;padding-bottom:20px;background-color:#FAF9F9}
.header_reg_en{background:url(/themes/new/images/reg_form_en.png);background-repeat:no-repeat;width:572px;height:49px;padding-bottom:20px;background-color:#FAF9F9}
.header_reg_enter_ua{background:url(/themes/new/images/reg_form_enter_ua.png);background-repeat:no-repeat;width:572px;height:49px;padding-bottom:10px;background-color:#FAF9F9}
.header_reg_enter{background:url(/themes/new/images/reg_form_enter.png);background-repeat:no-repeat;width:572px;height:49px;padding-bottom:10px;background-color:#FAF9F9}
.header_reg_enter_en{background:url(/themes/new/images/reg_form_enter_en.png);background-repeat:no-repeat;width:572px;height:49px;padding-bottom:10px;background-color:#FAF9F9}
.data_table_span{font-size:15px;font-weight:700;font-family:Arial;padding:10px}
.data_table td{padding-bottom:10px}
.price_table td{width:255px}
.price_table .price{font-family:Georgia;font-size:30px;font-weight:700;font-style:italic;color:#542711}
.price_table .currency{font-family:Georgia;font-size:20px;font-weight:700;font-style:italic;color:#9D9184;float:none}
.container{width:360px;position:absolute;top:50%;left:50%;margin-left:-180px;margin-top:-220px}
.subscribe{display:block;width:100%;height:165px;color:#333}
.subscribe .error-label{margin:-8px 0 4px;color:red;text-align:left}
.subscribe-wrapper{display:block;width:100%;height:100%}
.subscribe-success{display:none}
.stripes.top{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}
.stripes.bottom{-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
.subscribe h4{margin:0 0 15px;padding:0;font-size:22px;font-family:'Racing Sans One',cursive;letter-spacing:-1px;line-height:10px}
.subscribe p{color:#aaa;padding:0;margin:0 0 10px;line-height:16px}
.subscribe hr{margin:0 0 10px;border:0;border-top:1px dotted #ccc}
.subscribe label{display:block;font-family:Roboto;font-size:14px;line-height:14px;font-weight:600;color:#505565;text-transform:uppercase;margin-bottom:17px}
.subscribe .filters{padding:0;margin:0}
.subscribe input[type=email],.subscribe_blog input[type=email],.subscribe input[type=text],.subscribe .input{display:block;width:100%;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;border-radius:2px;padding-left:10px;border:1px solid #E3E3E3;margin-bottom:10px;outline:0;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f9f9f9),to(#fff));background:-webkit-linear-gradient(top,#fff,#f9f9f9);background:-moz-linear-gradient(top,#fff,#f9f9f9);background:-ms-linear-gradient(top,#fff,#f9f9f9);background:-o-linear-gradient(top,#fff,#f9f9f9);font-family:Arial;font-size:13px;line-height:13px;color:#8E8F93;font-weight:400}
.subscribe input[type=text].error{border:1px solid #d86e6d}
.subscribe .button,.subscribe .btn-blue{display:block;width:100%;border-radius:2px;padding:12px;border:1px solid #3D81B6;border-top:1px solid #3D81B6;color:#fff;font-weight:700;font-size:14px;background:-webkit-linear-gradient(#22A4DB,#3288CF,#3288CF);background:-moz-linear-gradient(#22A4DB,#3288CF,#3288CF);background:-ms-linear-gradient(#22A4DB,#3288CF,#3288CF);background:-o-linear-gradient(#22A4DB,#3288CF,#3288CF);cursor:pointer;margin-top:21px;box-sizing:border-box}
.subscribe.flip{-webkit-perspective:800px;-moz-perspective:800px;-ms-perspective:800px;-o-perspective:800px;perspective:800px}
.subscribe.flip .subscribe-wrapper{-webkit-transition:-webkit-transform 1s;-moz-transition:-moz-transform 1s;-ms-transition:-moz-transform 1s;-o-transition:-moz-transform 1s;transition:-moz-transform 1s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}
.subscribe.flip .subscribe-success{display:block;-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);transform:rotateX(-180deg)}
.subscribe.flip .subscribe-form,.subscribe.flip .subscribe-success{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}
.subscribe.flip .flipIt{-webkit-transform:rotateX(-180deg);-moz-transform:rotateX(-180deg);-ms-transform:rotateX(-180deg);-o-transform:rotateX(-180deg);transform:rotateX(-180deg)}
.header10{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FCC404),to(#FCB611));background:-webkit-linear-gradient(top,#FCC404,#FCB611);background:-moz-linear-gradient(top,#FCC404,#FCB611);background:-ms-linear-gradient(top,#FCC404,#FCB611);background:-o-linear-gradient(top,#FCC404,#FCB611);width:570px;height:49px;border-radius:15px 15px 0 0;-webkit-border-radius:15px 15px 0 0;-moz-border-radius:20px 20px 0 0;-khtml-border-radius:20px 20px 0 0;border-bottom:2px solid #FBDC6D;border-top:2px solid #FBDC6D;margin-bottom:10px}
.subcsribe_to_blog{float:right}
.div_blog{height:60px}
.table_blog td{padding:5px}
.go_to_catalog{text-align:right;padding-right:10px}
.go_to_catalog a{color:#f54a17;font-weight:700}
.thanks_message{font-size:38px;font-family:'robotomedium',sans,sans-serif;color:#E50D00;text-align:center;line-height:1.1;margin:30px 0 20px;padding:0 0 25px;position:relative}
.thanks_message:after{content:'';position:absolute;width:184px;height:2px;background-color:#B90F05;margin:0 auto;left:0;right:0;bottom:0}
.thanks-message.dark{font-family:'robotolight','roboto',sans,sans-serif;color:#3D3D3D;font-size:24px;line-height:1.2;text-align:center;max-width:612px;margin:0 auto;padding:0}
.thanks_girl{float:right}
.thanks_message3{font-size:14px;font-family:Arial;color:#000}
.thanks_message4{font-size:16px;font-family:Arial;color:#949494;padding-left:30px}
.thanks_message5{font-size:16px;font-family:Arial;color:#000;padding-left:30px;font-weight:700}
.thanks_message6{font-size:16px;font-family:Arial;color:#000;font-weight:400}
#cart .thanks .add_to_cart_new{min-width:212px;font-size:15px;line-height:15px;height:48px}
.thanks .social{width:750px;margin:0 auto;position:relative;margin-bottom:44px}
.thanks .social .background{position:absolute;top:0;left:0;right:0;margin:0 auto}
.thanks .social .title{font-family:'roboto',sans,sans-serif;font-size:22px;line-height:25px;margin:0;padding:42px 0 32px;text-align:center;color:#000;position:relative;z-index:1}
.thanks .social .groups{width:560px;padding:32px;background-color:#fff;-webkit-box-shadow:0 0 12px 0 #00000029;-moz-box-shadow:0 0 12px 0 #00000029;box-shadow:0 0 12px 0 #00000029;position:relative;z-index:1;margin:0 auto}
.thanks .social .groups > table{width:100%}
.thanks .social .groups > table td{width:50%;text-align:center}
.thanks .chat-online{margin:0 auto}
.thanks .chat-online td{padding:0 8px}
#cart .thanks{padding-left:28px}
.thanks .details{margin:35px 0 55px;padding:15px;background-color:#fbfbfb;border:1px solid #ededed;border-radius:3px}
.thanks .details ul li{font-size:13px;line-height:1.1;margin:4px 0}
.thanks .details ul .not-defined b{color:#ff5f5f}
.thanks .details .notice{padding:0;margin:25px 0 0;color:#ff5f5f;line-height:1.2}
.your_goods{font-size:20px;font-family:Myriad;color:#000;padding-bottom:15px}
.continue{background:#F4F6F8;background:-webkit-linear-gradient(#E9ECF1,#F5F6F6,#F5F6F6);background:-moz-linear-gradient(#E9ECF1,#F5F6F6,#F5F6F6);background:-ms-linear-gradient(#E9ECF1,#F5F6F6,#F5F6F6);background:-o-linear-gradient(#E9ECF1,#F5F6F6,#F5F6F6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E9ECF1',endColorstr='#F5F6F6');font-size:16px;font-family:Arial;font-style:italic;cursor:pointer;border-top:1px solid #E6EAED;border-right:1px solid #C7CED3;border-left:1px solid #C7CED3;border-bottom:1px solid #AAB5BB;width:281px;height:50px;border-radius:10px;margin-top:15px}
.category_text{position:absolute;width:786px;margin-top:214px;margin-left:15px}
.subscribe_text{font-family:Georgia;font-style:italic;font-size:14px;font-weight:700;text-align:center}
.tooltip_for_cart{background-image:url(/themes/new/images/cart_cloud.png);width:157px;height:82px;position:absolute;margin-left:975px;margin-top:17px}
.tooltip_for_cart p{text-align:center;padding:3px 0 0 5px;font-size:13px;font-family:Georgia;font-style:italic}
.tooltip_for_cart span{font-size:22px}
.tooltip_for_cart input{color:#fff;background:#f8923c;background:-webkit-linear-gradient(#FE5900,#F35008,#F35008);background:-moz-linear-gradient(#FE5900,#FE5900,#F35008,#F35008);background:-ms-linear-gradient(#FE5900,#F35008,#F35008);background:-o-linear-gradient(#FE5900,#F35008,#F35008);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FE5900',endColorstr='#F35008');font-size:12px;font-family:Arial;font-style:italic;font-weight:700;cursor:pointer;border:#D43C0D;border-radius:5px}
.disable{display:none}
.not_main_menu_cart{background-color:grey;width:100px;padding-left:5px}
.submenu{padding:3px 0}
.text-wrapper{height:420px;position:relative;margin:0 0 40px;overflow:hidden}
.static .text-wrapper{overflow:visible}
.text-wrapper.full{height:100%}
.text-wrapper.full:before{display:none}
.text-wrapper:before{content:'';display:block;position:absolute;bottom:0;right:0;left:0;height:10em;background:-moz-linear-gradient(top,#fff0 0%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff0),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff0 0%,#fff 100%);background:-o-linear-gradient(top,#fff0 0%,#fff 100%);background:-ms-linear-gradient(top,#fff0 0%,#fff 100%);background:linear-gradient(top,#fff0 0%,#fff 100%)}
.read-more,.read-less{text-align:center;color:#8b5e5e;text-transform:uppercase;font-weight:600;font-size:12px}
.read-more span,.read-less span{cursor:pointer}
.span_text_background p,.span_text_background{padding:4px 0!important;margin:0!important;color:#5a5959!important;font:14px Arial!important;line-height:20px!important}
.span_text_background{text-align:justify;margin:0 0 100px!important}
.span_text_background .span_text_background{margin:0!important}
.span_text_background p span,.span_text_background p span font{padding:0!important;margin:0!important;color:#5a5959!important;font-size:14px!important;line-height:1.4!important}
.flex{display:flex}
.align-center{align-items:center}
.space-between{justify-content:space-between}
#home-text{margin:50px 0 25px}
#home-text .float-right,.intargram-widget-inline{float:right;margin:0 0 24px 24px}
.intargram-widget-inline{width:460px}
#home-text .flex{gap:40px}
#home-text h1,#home-text h2,#home-text h3,#home-text h4{color:#2B2B2B;font-family:robotomedium;font-weight:400;line-height:1.3}
#home-text h1{font-size:26px}
#home-text h2,#home-text h3,#home-text h4{font-size:24px}
#home-text p{color:#5C5C5C;font-family:roboto;font-weight:400;font-size:15px;line-height:1.4;margin:0 0 20px}
.posts-wrapper .heading{margin:58px 0 32px;align-items:center}
.posts-wrapper .h1{font-size:26px;line-height:1.4;color:#2B2B2B;font-weight:400;font-family:robotomedium;text-transform:uppercase;padding:0}
.posts-wrapper .view-all a{font-size:15px;line-height:1.4;color:#2B2B2B;font-weight:400;font-family:robotomedium}
.posts-wrapper .blog{gap:16px;margin:0 0 20px}
.posts-wrapper .blog .article{width:33.3%;margin:0;padding:0 0 50px;border:none;float:none;height:auto;border-bottom:1px solid #ECECEC}
.posts-wrapper .post-categories a{color:#A2896A;font-weight:400;font-family:robotomedium;text-transform:uppercase;padding:0 0 40px;border-bottom:1px solid #D9D9D9}
.posts-wrapper .blog .article .post-item-title a{color:#2B2B2B;font-weight:400;font-family:robotomedium;font-size:24px;line-height:1.2}
.posts-wrapper .blog .article .post-item-title{min-height:55px;margin:0 0 3px}
.posts-wrapper .blog .article .image{height:360px;margin:0 0 32px}
.posts-wrapper .blog .article .description,.posts-wrapper .footer-post{color:#5C5C5C;font-weight:400;font-family:roboto;font-size:13px;line-height:18px}
.posts-wrapper .footer-post{margin:0;gap:10px}
.posts-wrapper .footer-post div{padding:0;margin:0}
.posts-wrapper .footer-post div:last-child{border:none}
.posts-wrapper .footer-post img{margin:0 4px 0 0 !important}
.posts-wrapper .post-categories{min-height:16px;margin:0 0 14px}
.post-footer{gap:22px;margin:0 0 0 30px}
.posts-wrapper .post-footer div > .flex{font-size:13px;line-height:1;color:#2B2B2B;font-family:roboto;justify-content:space-between;gap:5px}
.posts-wrapper .post-footer div > .flex a{color:#A2896A}
.posts-wrapper .post-footer div img{margin:0}
.posts-wrapper .post-footer div .ava{width:54px;border-radius:50%}
.posts-wrapper .blog .article .date{font-size:13px;line-height:1;margin:10px 0;padding:0;color:#2B2B2B;font-family:roboto}
.custom_fieldset{border:1px solid #D8D8D8;border-radius:10px;width:270px;padding-right:0}
.custom_fieldset legend{font-family:Georgia;font-style:italic;font-size:19px;color:#575C6D;text-align:center}
.custom_fieldset .mts{font-family:Arial;font-size:14px;font-weight:700;color:#CD0500}
.custom_fieldset .kyivstar{font-family:Arial;font-size:14px;font-weight:700;color:#2076BE}
.custom_fieldset table{margin-left:0}
.custom_fieldset table td{padding:5px;text-align:right;vertical-align:middle}
.custom_fieldset .tel{font-family:Arial;font-size:14px;font-weight:700}
.original{margin-left:30px}
.item_form{font-size:14px;font-family:Arial;color:#323131}
.div_size .item_form{font-size:16px;font-weight:700}
.item_price{float:left;width:50px;margin-top:18px}
.price-rez-container #old_price{font-size:19px;font-family:Arial;color:#9E9E9E}
.hr_item{width:366px;float:left;border:1px solid #EAEAEA;margin-right:15px}
.hr_item2{width:100%;border:1px solid #EAEAEA;margin-right:15px}
.good{display:block;width:133px;height:34px;font-size:12px;font-family:Arial;font-weight:700;color:#4F5155;cursor:pointer;border:1px solid #E5E9EC;border-radius:6px;background-image:url(/themes/new/images/good.png);background-repeat:no-repeat;background-position:left 8px center;background-color:#FFF;padding:0 0 0 20px}
.good:hover{font-size:12px;font-family:Arial;font-weight:700;color:#4F5155;cursor:pointer;border:1px solid #D4DBE1;width:133px;height:34px;border-radius:6px;background-image:url(/themes/new/images/good.png);background-repeat:no-repeat;background-color:#F6F7F7;text-decoration:none}
.good:active{background-color:#EDEDED}
.good div{padding:10px 0 0 45px}
.no_good{font-size:12px;font-family:Arial;font-weight:700;color:#4F5155;cursor:pointer;border:1px solid #E5E9EC;width:133px;height:34px;border-radius:6px;background-image:url(/themes/new/images/no_good.png);background-repeat:no-repeat;padding:0 0 0 28px;background-position:left 8px center;background-color:#FFF}
.no_good:hover{font-size:12px;font-family:Arial;font-weight:700;color:#4F5155;cursor:pointer;border:1px solid #D4DBE1;width:133px;height:34px;border-radius:6px;background-image:url(/themes/new/images/no_good.png);background-repeat:no-repeat;background-color:#F6F7F7}
.no_good:active{background-color:#EDEDED}
.additional_text{padding:0;margin:10px 0 0;background-position:left center;background-repeat:no-repeat}
.additional_text p{text-align:left;font-family:Arial;font-size:12px;line-height:14px;font-style:italic;color:#323131;display:list-item;margin-left:18px;padding-top:6px;padding-bottom:6px}
.additional_text.sale-hint{background-image:url(/themes/new/images/size-icon.png)}
.additional_text.sale-hint p{font-style:normal;display:block;padding-left:16px}
.add_to_cart_new{font-size:20px;line-height:20px;cursor:pointer;border-radius:5px;height:50px;vertical-align:top;padding:0 15px;min-width:150px;border:2px solid #2e2e2e;background:#fff;color:#363636}
.add_to_cart_new.green{font-size:16px;border:1px solid #6CA302;color:#6CA302;margin-left:8px}
.add_to_wishlist{background-image:url(/themes/new/images/wishlist_button.png);width:172px;height:50px;border:0;cursor:pointer}
.add_to_wishlist_ua{background-image:url(/themes/new/images/wishlist_button_ua.png);width:172px;height:50px;border:0;cursor:pointer}
.add_to_wishlist_en{background-image:url(/themes/new/images/wishlist_button_en.png);width:172px;height:50px;border:0;cursor:pointer}
.cart_button{text-align:center;padding:20px 30px 0 0}
.tab-container{background-color:#f9f9f9}
.tab-container .tab{display:inline-block;float:left}
.tab.active{background:#fff;border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2}
.tab a{font-size:15px;padding:0 10px;color:#6a6a6a;text-decoration:none;font-family:'robotomedium'}
.tab.active a{color:#000}
.tab-container .panel-container{width:730px;margin-left:25px}
.tab{padding:20px 14px}
.etabs img{z-index:0;margin-top:-1px}
.similar_goods{padding-left:0;max-width:1170px;margin:0 auto}
.similar_goods fieldset{border:none;border-radius:12px;padding:0;margin:0 0 80px}
.similar_goods.views_goods fieldset{margin-bottom:0}
.similar_goods fieldset legend{font-family:'robotomedium';font-size:24px;line-height:28px;color:#2B2B2B;margin:0 0 33px;padding:0 20px}
.similar_goods .slider-sliding-box{margin:0 -15px}
.owl-item{width:150px}
.similar_goods_name{height:55px;padding:12px 12px 0}
.similar_goods_name p{text-align:center;font-size:13px;line-height:16px;font-family:'roboto';color:#424242;padding:0;margin:0}
.similar_goods .div_image{vertical-align:middle;white-space:nowrap;text-align:center;display:block;width:100%;background:#f7f7f7;height:280px}
.similar_goods .div_image .helper{display:inline-block;vertical-align:middle;height:100%}
.similar_goods .div_image img{width:100%!important}
.similar_goods .div_popular_good{padding:0 10px}
.similar_goods .top1{box-sizing:border-box;margin:0 auto}
.g-price{text-align:center}
.span-price{font-family:'robotomedium';font-size:20px;font-size:18px;line-height:21px;letter-spacing:-.02em;color:#000}
.price_from{font-size:12px;font-family:Arial;color:#000}
#owl-example{width:695px}
#owl-example2{width:695px}
.panel-container div.feedback,div.help,div.about{display:none}
.panel-container div.about.active{display:block}
.panel-container div.active{display:block}
.etabs{padding-left:0}
.image_name figure img,.image_name .g-img img{vertical-align:middle;width:auto;height:auto}
.new-article .image_name .g-img img{width:100%}
.new-article iframe{margin:0 auto!important}
.phone-wrapper{position:relative;padding:0 0 0 121px}
.phone-wrapper span{display:inline-block;background-color:#f9f9f9;padding:8px 15px;min-width:85px;font-size:12px;line-height:25px;color:#4f5155;position:absolute;top:0;left:0}
.help_form .contacts-page .phones{width:100%;float:none}
.help_form form{position:relative}
.help_form .loader{display:none}
.help_form.loading .loader{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.5}
.help_form .loading .loader img{text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:32%}
.help_form p{padding:0}
.help_form .row-1{margin:0 0 19px}
.help_form .row-1.social{padding:4px 0 0}
.help_form .row-1:last-child{margin:0}
.help_form .h3{font-family:'robotomedium',sans,sans-serif;font-size:18px;line-height:24px;color:#010101;margin:0 0 18px;font-weight:400}
.help_form .row-1 .left{float:left;width:50%;margin:9px 0 0}
.help_form .row-1 .right{float:right;width:50%;text-align:right}
.help_form .reqired-notice{font-style:italic;font-size:12px;line-height:15px;color:#9e9e9e;margin:15px 0 0}
.help_form .help_form_left{margin:0 0 38px;padding:0 0 20px;border-bottom:1px solid #ebebeb}
.help_form .call-us img{position:absolute;top:0;left:1px;bottom:0;margin:auto 0;width:24px}
.help_form .call-us p{font-size:13px;line-height:17px;color:#181818}
.help_form .join-us{margin-bottom:28px}
.help_form .row-2{margin:0 0 15px}
@media (min-width: 991px) {
    .panel-container{border:1px solid #e2e2e2;padding:24px;margin:-1px 0 62px}
    .help_form .help_form_left{float:left;width:48%;border:none;margin:0}
    .help_form .live-chat-block{float:right;width:48%}
    .help_form .h3{margin:0 0 29px}
    .help_form .row-1 .right{float:left;text-align:left;width:42%}
    .help_form .row-1 .left{float:right;text-align:right;width:57%;margin:22px 0 0}
    .help_form .join-us{margin:0}
    #div_help .help_form .help_form_left{width:60%}
    .help_form .live-chat-block{float:right;width:30%;max-width:182px}
    #div_help .help_form .call-us{display:none}
    #div_help .help_form .join-us{margin:0;border:none}
    .new-item-wrap{display:flex;margin:25px 0 75px}
}
.contacts_china input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;border-radius:5px;padding-left:10px;border:1px solid #ddd;margin-bottom:8px;outline:0;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f9f9f9),to(#fff));background:-webkit-linear-gradient(top,#fff,#f9f9f9);background:-moz-linear-gradient(top,#fff,#f9f9f9);background:-ms-linear-gradient(top,#fff,#f9f9f9);background:-o-linear-gradient(top,#fff,#f9f9f9);box-shadow:inset 0 0 2px 1px #9696961a;margin-left:20px;font-weight:400;font-size:11px}
textarea{display:block;width:245px;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;border-radius:5px;padding-left:10px;outline:0;font-weight:400}
.goods_count{color:#2b2b2b;font-sze:14px;line-height:16px}
.goods_count span{font-family:'robotomedium',sans-serif}
.div_image{display:table-cell;height:140px;width:105px;position:relative;vertical-align:bottom}
.filters{border-top:1px solid #E8E8E8;padding:8px 0;margin:8px 0;border-bottom:1px solid #E8E8E8}
.filters .sort_by{font-size:13px;font-family:Arial;color:#323131}
.filters select{font-size:12px;font-family:Arial;color:#4F5155;height:23px;padding-left:3px;border-radius:5px;border:1px solid #AAB5BB;background-color:#FAFAFA;cursor:pointer}
.item_div .artno{text-align:left;font-size:12px;font-family:Arial;color:#909297;padding:8px 14px 15px 4px;height:20px;display:inline-block;vertical-align:top}
.item_div .rating,.reviews .rating{display:inline-block;margin:7px 0 0;vertical-align:top}
.item_div .rating .rate,.reviews .rating .rate{display:inline-block;background-image:url(/themes/new/images/rating.png);background-position:15px 0;width:14px;height:14px;cursor:pointer}
.item_div .rating .rate{background-image:url(/themes/new/images/rating.svg);width:18px;height:18px;margin:0 -2px 0 0}
.rating .rate:hover,.rating .rate.hover,.rating .rate.active{background-position:0 0}
.item_div .add_to_cart{margin:18px 0 0}
.item_div .add-to-wish-list{margin:24px 30px 32px}
.item_div .add-to-wish-list .ico{cursor:pointer}
.item_div .add-to-wish-list img,.item_div .add-to-wish-list .span{vertical-align:top;display:inline-block}
.item_div .add-to-wish-list .span{font-size:15px;color:#A2896A;text-decoration:underline;margin:0 0 0 5px}
.detail{background:#FAFAFA;background:-webkit-linear-gradient(#FFF,#FDFDFD,#FDFDFD);background:-moz-linear-gradient(#FFF,#FDFDFD,#FDFDFD);background:-ms-linear-gradient(#FFF,#FDFDFD,#FDFDFD);background:-o-linear-gradient(#FFF,#FDFDFD,#FDFDFD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#FDFDFD');font-size:11px;font-family:Arial;color:#393939;cursor:pointer;border:1px solid #E2E2E2;width:80px;height:30px;border-radius:6px;margin-top:15px}
.old_price{font-size:14px;font-family:Arial;padding:0;margin:0;color:#9E9E9E;text-decoration:line-through}
.old_price span{font-size:11px;font-family:Arial;padding:0;margin:0;color:#9f9f9f;text-decoration:line-through}
.new_price{font-size:22px;font-family:'robotomedium',sans-serif;padding:0;margin:8px 0 0;color:#000}
.new_price span{font-family:Arial;font-weight:700;padding:0;margin:0;font-size:18px}
.product_item{float:left;width:25%;margin:0;position:relative;background:#fff}
.special_offer .product_item{float:none;width:100%}
.special_offer{position:relative}
.product_item div.hover{border:1px solid #fff}
.desktop-v. .product_item div.hover:hover{border-radius:8px;-webkit-box-shadow:0 0 10px 0 #1832322b;-moz-box-shadow:0 0 10px 0 #1832322b;box-shadow:0 0 10px 0 #1832322b;position:relative;z-index:1}
@media (min-width: 980px) {
    .desktop-v .product_item div.hover:hover{border:1px solid #DDD}
}
.product_item .promo-image{max-width:256px;max-height:432px;height:auto}
.product a img{max-width:100%;height:auto;width:auto}
.product .old_prod{width:248px;height:160px;border:1px solid #b4b4b4;background:#fff url(/themes/new/images/item-kiki.gif) no-repeat right top}
.product .old_prod .price span{color:#ec3c11;font:bold 21px Arial}
.product .old_prod .price span.curr_con_main{font-size:12px;color:#7F7E7E;font-family:Arial;text-decoration:line-through;font-weight:700}
.product h4 a span,.blog .text-blog .product h4 a span{font-size:15px;line-height:20px;font-family:'roboto',sans-serif;color:#424242}
.blog .text-blog .product h4{margin-top:0}
.blog .text-blog .product h4 a span{line-height:16px}
.product .new_st1 h4 a span{font-size:12px;font-family:Arial;font-weight:400;color:#2A2D35}
.product h5{padding:3px 0 0;margin:0}
.product_price{width:180px;padding-top:10px}
.picture_price .new_price{font-size:22px;font-family:'robotomedium',sans-serif;padding:0;margin:0}
.picture_price .new_price.sale_price_color{color:#e90000}
.blog .text-blog .picture_price .new_price,.blog .text-blog .picture_price .new_price span{font-size:22px!important}
.delivery_and_pay p{color:#000;font-size:16px;font-family:Arial;padding:0}
.table_delivery{border-collapse:collapse;margin-bottom:5px}
.table_delivery .tr1{text-align:center;font-weight:700}
.table_delivery .tr1 td{padding:5px 12px 2px}
.table_delivery td{border:1px solid #000;padding:5px 12px 2px}
.artno,.blog .text-blog .artno{font-size:12px;font-family:Arial;padding:0;margin:0;color:#9E9E9E;text-align:center}
.blog .text-blog .artno{color:#9E9E9E!important}
.blog .text-blog .old_price{text-align:center!important;color:#9E9E9E!important}
.blog .text-blog .artno span{color:#6F6F6F!important;font-size:12px}
.checkout{font-size:15px;font-style:italic;padding-bottom:8px}
.item_div h1{text-transform:none;font-size:25px;color:#000;padding:10px 0 0;margin:0;font-family:'robotomedium',sans,sans-serif;font-weight:400}
.currency{float:right}
.item_price_like{border:1px solid #d8d8d8}
#gal1 div img{max-width:100%;max-height:80px;height:auto}
.product_table td{vertical-align:middle;padding-bottom:3px;padding-right:20px}
.ves{padding-top:10px}
.price-rez-container .subcategory_ves span{font-size:14px;font-family:Arial;color:#000}
.whatsapp{position:fixed;bottom:120px;right:30px;text-indent:-9999px;width:50px;height:50px;background:url(/themes/new/images/whatsapp.svg) no-repeat;z-index:9999;border-radius:50%;background-size:42px}
.scrollup{width:40px;height:40px;position:fixed;bottom:40px;right:40px;display:none;text-indent:-9999px;background:url(/themes/new/images/svg/scroll.svg) no-repeat;z-index:10}
.main_page .shops-main{padding-bottom:6px}
.main_page .some_div{height:6px;margin:0 20px 5px}
.main_page .left{width:730px;float:left;padding-right:20px}
.main_page .right{width:247px;float:left}
.main_page .border-bottom{margin:0 0 30px}
.right .shop_main{width:247px}
.right .main_map{border:1px solid #908f8f;height:440px;margin-bottom:6px}
.right .news{border:1px solid #908f8f;width:247px;margin-top:5px;height:165px}
.right .news div{background:url(/themes/new/images/news_bg.jpg);height:30px;text-align:center;font-size:17px;font-weight:700;padding-top:10px}
.special_offer .header{height:40px}
.special_offer .header .name{float:left;width:49%}
.special_offer .header .show_all{float:left;width:49%}
.special_offer .header .name p{font-size:20px;font-family:Roboto;color:#342E2C;font-weight:700}
.special_offer .header .show_all p{font-size:13px;font-family:Arial;color:#FF5A00;text-decoration:underline;text-align:right}
.banner_for_konkyrs1{margin-top:40px;margin-bottom:20px}
.banner_for_konkyrs2{margin-bottom:30px}
.main_subs_to_news{width:250px;margin:0 auto}
.left .goods_container{background-color:#F5F5F5;border-top:1px solid #E8E8E8;padding:15px 0 5px 17px}
.some_line{position:absolute;margin:-16px}
.one_goods{width:194px;height:332px;border-right:1px dotted #DDD;border-bottom:1px dotted #DDD;border-top:1px solid #fff;border-left:1px solid #fff;background-color:#FFF;float:left;margin:0;padding:0;position:relative;overflow:hidden}
.one_goods:nth-child(5n+0){border-right:1px solid #fff}
.one_goods:nth-child(n+6){border-bottom:1px solid #fff}
.image_sale{position:absolute;left:8px;bottom:8px;z-index:1}
.image_sale p{margin:0;background:#e90000;color:#fff;font-size:12px!important;line-height:12px!important;font-family:'robotomedium',sans-serif!important;padding:2px 7px;border-radius:2px}
.image_sale.big p{top:23%;right:7px}
.image_sale.small p{font-size:12px;top:21%!important;right:1px!important}
.g-img{position:relative}
.main_skidka{position:absolute;margin:3px 0 0 131px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.main_skidka p{font-family:Roboto;font-size:16px;font-weight:700;color:#FFF}
.one_goods .buy{text-align:center;padding-bottom:16px;padding-top:2px}
.one_goods .btn-buy,.btn-red{font-size:13px;line-height:39px;cursor:pointer;border:1px solid #2d2d2d;background:#2d2d2d;font-family:'robotomedium',sans-serif;text-transform:uppercase;width:140px;height:43px;color:#fff;margin:0 auto;transition:all .4s ease-out;display:inline-block;border-radius:3px}
.one_goods .btn-buy:hover,.btn-red:hover{background:#505050;border-color:#505050}
.one_goods .btn-buy.in-cart{background:#6CA100;background:-webkit-linear-gradient(#7DB100,#7DB100,#5E9400);background:-moz-linear-gradient(#7DB100,#7DB100,#5E9400,#5E9400);background:-ms-linear-gradient(#7DB100,#7DB100,#5E9400);background:-o-linear-gradient(#7DB100,#7DB100,#5E9400);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7DB100',endColorstr='#5E9400');border:1px solid #6CA302;font-size:12px;border:none;outline:none}
.one_goods .data{position:absolute;width:194px;right:0;border:1px solid #fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-color:#fff}
.one_goods:hover{overflow:visible;border:1px solid #fff}
.one_goods:hover .data{z-index:2;border:1px solid #E1E1E1;padding-left:4px;-webkit-box-shadow:0 0 8px 0 #0000001a;-moz-box-shadow:0 0 8px 0 #0000001a;box-shadow:0 0 8px 0 #0000001a}
.one_goods .image{display:table-cell;width:266px;text-align:center;vertical-align:middle;height:199px}
.one_goods .image a img{max-height:155px;max-width:155px}
.one_goods .goods_name{padding:0 8px;min-height:80px}
.one_goods .goods_name p{font-size:12px;line-height:14px;font-family:Arial;font-weight:700;color:#2A2D35;text-align:center;padding:0}
.one_goods .goods_name p.subcategory_ves{color:#5a5959;font:12px Arial;line-height:18px;text-align:justify;margin:0;padding:0;text-align:center}
.one_goods .goods_price{padding:0;height:51px}
.one_goods .goods_price p{text-align:center}
.one_goods .goods_name .new_price{font-weight:700;font-size:20px;color:#424242}
.one_goods .goods_name .new_price_curr{font-size:15px}
.one_goods .goods_name .old_price{font-family:Arial;font-size:14px;color:#9E9E9E;text-decoration:line-through}
.one_goods .goods_name .old_price_curr{font-size:11px}
.main_banner{background-image:url(/themes/new/images/back_pattern.gif);background-position:center center;height:206px;margin-top:32px;margin-bottom:38px}
.main_banner .wrapper .text{padding:41px 0 0 229px;float:left;width:517px;background-image:url(/themes/new/images/candle.png);background-repeat:no-repeat;background-position:left 28px center;min-height:165px}
.main_banner .wrapper .btn-catalog{float:left;display:block;width:218px;border:2px solid #DE1500;background-color:transparent;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;font-family:Roboto,sans,sans-serif;font-size:14px;line-height:57px;color:#DE1500;text-transform:uppercase;font-weight:700;text-align:center;margin:69px 0 0}
.main_banner h1{font-family:Roboto;font-weight:600;font-size:25px;line-height:34px;color:#412E2C;text-transform:none;margin:0 0 12px}
.main_banner p{font-size:13px;line-height:20px;font-family:Roboto;color:#595553;text-align:left;padding:0;margin:8px 0 0}
.one_goods_new{width:255px;height:340px;padding:0;position:relative;background-color:#fafafa;margin:0 15px}
.left .goods_container_new{background-color:#F5F5F5;border-top:1px solid #E8E8E8;padding:24px 50px 15px 0;position:relative}
.goods_container_new .owl-controlls.clickable{display:block}
.special_offer div.owl-next,.special_offer div.owl-prev,.shop-by-category div.owl-next,.shop-by-category div.owl-prev{width:56px;height:55px;cursor:pointer;display:inline-block;opacity:.8;background-image:url(../images/owl-arrow.png);background-size:contain;z-index:999;position:absolute;font-size:0}
.special_offer div:hover{opacity:1}
.special_offer div.owl-prev,.shop-by-category div.owl-prev{transform:rotate(180deg);left:0}
.special_offer div.owl-next,.shop-by-category div.owl-next{right:4px}
.goods_container_new .owl-controlls .owl-buttons{position:absolute}
#main_new_goods{opacity:1;display:block;padding:0;margin:0 auto;position:relative}
.one_goods_new .image{display:table-cell;width:255px;text-align:center;vertical-align:middle;height:224px;background-color:#fafafa}
.one_goods_new .image img{max-height:200px;max-width:165px}
.one_goods_new .goods_name{padding:0 8px;text-align:center}
.one_goods_new .goods_name p{font-size:15px;line-height:20px;font-family:'roboto',sans-serif;color:#424242}
.one_goods_new .goods_name p.subcategory_ves{color:#5a5959;font:12px Arial;line-height:18px;margin:0;padding:0;text-align:center}
.one_goods_new .goods_price{padding-left:8px}
.one_goods_new .goods_price p{text-align:center}
.one_goods_new .goods_name .new_price{font-weight:700;font-size:20px;color:red}
.one_goods_new .goods_name .new_price_curr{font-size:15px}
.one_goods_new .goods_name .old_price{font-family:Arial;font-size:14px;color:#9E9E9E;text-decoration:line-through}
.one_goods_new .goods_name .old_price_curr{font-size:11px}
.category .one_category{width:221px;height:100%;margin-left:10px;display:table-cell}
.category .one_category .name p{font-size:14px;font-family:RobotoM,Roboto,sans,sans-serif;color:#8C080B;line-height:18px;text-transform:uppercase}
.category .one_category ul{padding:13px 0 0 1px;margin:0;list-style-type:none}
.category .one_category ul li a{font-size:12px;line-height:20px;font-family:Roboto;color:#414141}
.why_we{text-align:left;padding-top:28px;width:100%}
.why_we td{text-align:left;vertical-align:middle}
.why_we td:first-child{width:81px}
.why_we p{font-family:'robotomedium',sans,sans-serif;font-size:15px;line-height:18px;margin:0;color:#000;padding:0}
.why_we .small{font-size:13px;color:#6A6A6A;font-family:'roboto',sans,sans-serif}
.why_we .ww-icon{background-image:url(/themes/new/images/why-we-sprite@2x.png?v=2);width:35px;height:35px;background-size:35px 216px;margin:6px 0 11px 27px}
.why_we .ww-icon.free-delivery{background-position:0 -72px}
.why_we .ww-icon.warranty{background-position:0 -180px}
.why_we .ww-icon.amber{background-position:0 0}
.why_we .ww-icon.hand-made{background-position:0 -108px}
.why_we .ww-icon.change{background-position:0 -36px}
.why_we .ww-icon.unique{background-position:0 -144px}
.lang{padding-left:9px;padding-top:3px;cursor:pointer}
.one_goods_new .goods_price div{float:left;width:50%;background-color:#FBFBFB}
.subcategory_filters{background-color:#F7F6F4;border:1px solid #E3E2DF;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;margin-top:10px}
.subcategory_filters div{padding:0 0 0 20px;border-bottom:1px solid #EAE3E3;padding-bottom:10px;margin:8px 0}
.subcategory_filters p{font-family:Arial;font-size:18px;font-weight:700;color:#940700}
.subcategory_filters label{font-size:12px;font-family:Arial;color:#000}
.subcategory_filters img{padding:0 0 15px 20px;cursor:pointer}
.goods_container_new .next_slide{position:absolute;width:50px;height:50px;background-color:red}
.custom_page_text{padding:15px 0 0 15px}
.custom_page_text blockquote{margin:0}
.custom_order_form .errorMessage{margin-left:22px;color:red;font-size:11px}
.custom_order_form .g-recaptcha{padding:0 0 0 20px}
.custom_page_text h1{font-size:20px;font-family:Myriad Pro;font-weight:700;color:#000;text-transform:none;padding:4px 0 0}
.custom_page_text p{font-size:14px;font-family:Myriad Pro;color:#000;text-align:left;margin:0;padding:4px 0 5px}
.custom_page_text h3{font-size:16px;font-family:Myriad Pro;font-weight:700;color:#C70000;text-transform:none;padding:0;padding-left:69px;padding-bottom:10px}
.custom_page_text table p{font-size:24px;font-family:Myriad Pro;font-weight:700;color:#000;text-align:center;margin:0}
.custom_page_table{margin-left:18px}
.custom_page_table .td{padding:0 0 0 6px}
.custom_page_table .td .img,.custom_page_table td .img{float:none;padding:0}
.custom_page_table .td div,.custom_page_table td div{float:left;padding:15px 0 0 14px}
.custom_page_table .number{font-size:24px;font-family:Myriad Pro;color:#FF7200;font-weight:700}
.custom_page_table .text{font-size:14px;font-family:Myriad Pro;color:#000;font-weight:400;text-align:left;padding-left:5px}
.custom_page_table td{padding-left:6px}
.custom_page_text .some_line3{padding:15px 0 0 20px}
.custom_page_text p.description{text-align:center;padding:0 25px;font-size:14px;font-family:Myriad Pro;color:#000}
.custom_page_text p.description span{color:#FF6000;text-decoration:underline}
.custom_page_text .samples .title{text-align:center;font-size:24px;line-height:24px;color:#000;font-family:'robotomedium',sans,sans-serif;padding:0;margin:12px 0 36px}
.custom_page_text .samples{margin:0 0 48px}
.custom_page_text .samples .list{width:588px;margin:0 auto;text-align:center;padding:0 8px 0 46px}
.custom_page_text .samples .list .owl-item div{display:table-cell;vertical-align:middle;height:214px}
.custom_page_text .samples img{max-width:168px;max-height:214px}
.custom_order_form{margin:0 auto;margin-top:25px;width:630px;border:1px solid #E1E1E1;border-radius:14px;-webkit-box-shadow:0 0 4px 2px #6464641f;-moz-box-shadow:0 0 4px 2px #6464641f;-ms-box-shadow:0 0 4px 2px #6464641f;-o-box-shadow:0 0 4px 2px #6464641f;box-shadow:0 0 4px 2px #6464641f}
.custom_order_form .form table td{padding:2px 0;vertical-align:middle}
.custom_order_form .form table td:first-child{width:26%}
.custom_order_form .header{background:url(/themes/new/images/calendar/header.png);padding-top:11px;padding-bottom:12px;border-top-left-radius:14px;border-top-right-radius:14px;height:26px}
.custom_order_form .header p{font-size:21px;font-family:georgia;font-style:italic;padding-left:20px;padding-top:2px}
.custom_order_form .form{padding:30px 0 0}
.custom_order_form .form p{font-size:14px;font-family:Myriad Pro;color:#000;font-weight:400;text-align:right;padding-left:25px;margin:1px 0 0}
.custom_order_form .form input[type=text]{display:block;width:86.2%;height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;border-radius:5px;border-top:1px solid #C9C9C9;border-bottom:1px solid #E1E1E1;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;outline:0;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#EFEFEF),to(#FAFAFA));background:-webkit-linear-gradient(top,#EFEFEF,#FAFAFA);background:-moz-linear-gradient(top,#EFEFEF,#FAFAFA);background:-ms-linear-gradient(top,#EFEFEF,#FAFAFA);background:-o-linear-gradient(top,#EFEFEF,#FAFAFA);margin-left:20px;font-weight:400;font-size:11px;padding-left:10px}
.custom_order_form .code .code-input{float:left}
.custom_order_form #yw0_button{float:right;width:100%;margin-right:-21px;margin-top:-10px;color:#000;font-weight:700;font-size:14px}
.custom_order_form .form textarea{display:block;width:405px;height:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;border-radius:5px;border-top:1px solid #C9C9C9;border-bottom:1px solid #E1E1E1;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;outline:0;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#EFEFEF),to(#FAFAFA));background:-webkit-linear-gradient(top,#EFEFEF,#FAFAFA);background:-moz-linear-gradient(top,#EFEFEF,#FAFAFA);background:-ms-linear-gradient(top,#EFEFEF,#FAFAFA);background:-o-linear-gradient(top,#EFEFEF,#FAFAFA);margin-left:20px;font-weight:400;font-size:11px;resize:none;padding-left:10px;margin-top:2px}
.custom_order_form .form select{display:block;width:241px;height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;border-radius:5px;border-top:1px solid #C9C9C9;border-bottom:1px solid #E1E1E1;border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;outline:0;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#EFEFEF),to(#FAFAFA));background:-webkit-linear-gradient(top,#EFEFEF,#FAFAFA);background:-moz-linear-gradient(top,#EFEFEF,#FAFAFA);background:-ms-linear-gradient(top,#EFEFEF,#FAFAFA);background:-o-linear-gradient(top,#EFEFEF,#FAFAFA);margin-left:20px;font-weight:400;font-size:11px;resize:none;padding-left:10px}
.custom_order_form .form input[type=submit]{background:#FAFAFA;background:-webkit-linear-gradient(#FFF,#FDFDFD,#FDFDFD);background:-moz-linear-gradient(#FFF,#FDFDFD,#FDFDFD);background:-ms-linear-gradient(#FFF,#FDFDFD,#FDFDFD);background:-o-linear-gradient(#FFF,#FDFDFD,#FDFDFD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#FDFDFD');font-size:16px;font-family:Arial;color:#000;cursor:pointer;border-top:1px solid #D4DBE1;border-left:1px solid #BEC7CD;border-right:1px solid #BEC7CD;border-bottom:1px solid #AAB5BB;width:180px;height:45px;border-radius:6px;margin-left:20px;font-weight:700;margin-bottom:15px;margin-top:32px}
.custom_order_form .error{padding-left:21px}
.mask-wrapper{height:37px}
.mask-wrapper .send-file{background:#FAFAFA;background:-webkit-linear-gradient(#FFF,#FDFDFD,#FDFDFD);background:-moz-linear-gradient(#FFF,#FDFDFD,#FDFDFD);background:-ms-linear-gradient(#FFF,#FDFDFD,#FDFDFD);background:-o-linear-gradient(#FFF,#FDFDFD,#FDFDFD);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF',endColorstr='#FDFDFD');font-size:13px;font-family:Arial;color:#000;cursor:pointer;border-top:1px solid #D4DBE1;border-left:1px solid #BEC7CD;border-right:1px solid #BEC7CD;border-bottom:1px solid #AAB5BB;width:80px;height:30px;border-radius:6px;margin-left:15px;margin-top:1px}
.mask-wrapper .fileInputText{position:relative;width:133px;top:3px}
.custom-file-input{width:420px;opacity:0;filter:alpha(opacity=0);position:relative;top:-32px;left:-0;z-index:99999;cursor:pointer}
.custom_order_form .form .required p{font-size:14px;font-family:Myriad Pro;color:#000;font-weight:400;text-align:left}
.custom_order_form .form .required{background-color:#F6F6F6;height:39px;padding-top:6px}
.custom_order_form .form .promocode-row .left{float:left;width:59%}
.custom_order_form .form .promocode-row .left input{max-width:241px;width:100%}
.custom_order_form .form .promocode-row .right{float:right;width:41%}
.custom_order_form .form .promocode-row .add_to_cart_new{display:inline-block;font-size:13px;line-height:15px;padding:6px 8px;height:auto;min-width:62px;margin:0}
.some_info{padding-left:42px;padding-top:16px}
.some_info p{font-size:15px;font-family:Myriad Pro;color:#CD0000;font-weight:700;text-align:center}
.sold{background:#fff;font-size:14px;font-family:Arial;color:#D80000;border:2px solid #EBEBEB;width:85px;height:32px;border-radius:6px}
.no_click{width:800px;height:65px;background-color:#fff;position:absolute;z-index:1111;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10);-moz-opacity:.1;-khtml-opacity:.1;opacity:.1}
.blog .text-blog .similar_goods .add_to_cart_new{display:block;min-width:82px;height:auto;max-width:142px;margin:0 auto;font-size:15px;padding:8px}
.blog .title-blog h1,.static.blog .text-blog h1{padding-top:10px;padding-left:53px;color:#000;font-family:robotomedium,roboto,sans-serif;font-size:25px;font-weight:400}
.static.blog .text-blog h1{padding-left:0}
.item_div .item_image{display:flex;gap:15px;align-items:flex-start}
.item_div .item_image .img{position:relative;border:1px solid #e9e9e9;height:76px!important;display:flex;align-items:center;justify-content:center;padding:2px}
.item_div .item_image .slick-slide{margin-bottom:20px}
.item_div #gal1 .img video{width:100px;height:auto}
.item_div #gal1 .img .btn-video-review{cursor:pointer;overflow:hidden;max-height:78px}
.item_div #gal1 .img .video-review,.item_div #gal1 .img .play-icon{position:absolute;top:0;right:0;left:0;bottom:0;margin:auto;z-index:1;max-width:100%}
.item_div #gal1 .img .play-icon{z-index:2;opacity:.7}
.item_div .item_info{float:right;width:355px;border:1px solid #E2E2E2;border-radius:6px;padding:18px 0 32px;margin:0}
.item_div .item_info .why_we{margin-top:24px}
.other_image{width:300px}
.item_div .item_image .picture-align{height:100%;position:relative;order:1;background-color:#F7F7F7}
.zoomWrapper{height:auto!important;width:auto!important}
.item_div .item_image .picture-align img{height:auto!important;left:0;top:0;right:0;margin:0 auto;position:relative!important;max-width:100%}
.item_div .item_info .more{position:relative}
.more .kiki{position:absolute;left:0;bottom:0}
.item_div .item_info .subcategory_ves{padding:0;font-size:14px;color:#323131;font-family:Arial;margin:0 0 4px 2px}
.item_div .item_info .action{padding:0;margin:0}
.item_div .item_info .action p{font-family:Arial;font-size:13px;line-height:16px;color:#600;font-weight:400;text-align:left;padding:0}
.item_div .item_info .action .bold{font-size:17px;line-height:24px;font-weight:700}
.item_div .prices table{width:100%}
.item_div .prices td{vertical-align:middle}
.item_div .prices td.td-prices-2 del{margin:0 0 0 30px}
.item_div .prices td:first-child{width:50px;vertical-align:top;padding:13px 0 0}
.item_div .prices td:last-child{width:110px}
.item_div .prices #free-delivery{text-align:center}
.item_div .buy-block{background-color:#F9F9F9;padding:16px 0 0;margin:19px 0 28px}
.item_div .buy-block.sale{padding-top:12px}
.item_div .buy-block.sold-product{border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;margin-top:-18px}
.item_div .buy-block.sold-product.margin-none{margin:21px 0 0}
.item_div .buy-block .border-bottom{border-bottom:1px solid #E0E0E0}
.item_div .buy-block .border-bottom .data{border:none}
.item_div .buy-block .data{border-bottom:1px solid #E0E0E0;margin:10px 32px 0 30px;padding:0}
.item_div .buy-block .data.margin2{margin-top:4px}
.item_div .buy-block .sizes{padding:12px 0 0}
.item_div .padding-left-right{padding:0 30px}
.item_div .soon-out-of-stock{margin:15px 0}
.item_div .soon-out-of-stock p{display:inline-block;margin:0;padding:7px 10px 7px 32px;position:relative;background-color:#fff0e6;border:1px solid #fbe9dd;border-radius:20px;color:#ff6701;font-weight:700}
.item_div .soon-out-of-stock .icon{display:inline-block;width:16px;height:16px;background-image:url(../images/clock.png);background-size:16px;position:absolute;top:0;left:10px;bottom:0;margin:auto}
.item_div .item_image .sale-discount{width:86px;height:116px;background-image:url(/themes/new/images/svg/sale.svg);background-size:contain;position:absolute;top:0;left:3px}
.item_div .item_image .sale-discount p{font-size:18px;line-height:86px;text-align:center;color:#fff;-moz-transform:rotate(-42deg);-webkit-transform:rotate(-42deg);-o-transform:rotate(-42deg);-ms-transform:rotate(-42deg);transform:rotate(-42deg);font-family:Arial;font-weight:700;margin:0 10px 0 0}
.item_div .item_image #images .sale-discount{top:-6px}
#images .owl-item > div{padding:4px 0 0}
.timerhello .part{display:inline-block}
.timerhello .part span{display:block}
.timerhello .part .dot{font-size:13px;font-family:'roboto',sans,sans-serif;color:#A2896A;line-height:19px;text-align:center}
.second-my .result{margin:7px 0 11px}
.second-my .result span.items{width:51px;height:41px;font-family:'robotomedium',sans,sans-serif;font-size:25px;line-height:42px;padding:0;font-weight:700;letter-spacing:6px;text-align:right;padding-right:4px;border:1px solid #A2896A;background:#F7F1E9;color:#463015;border-radius:5px}
.second-my .result .dots{font-size:20px;color:#B6B6B6;font-family:'roboto',sans,sans-serif;line-height:42px;vertical-align:top}
.second-my .titles{position:relative;height:0;right:-23px;width:300px}
.second-my .titles span{font-size:10px;position:relative;top:12px}
.timerhello p{text-align:center}
.clearf{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.new_cart .make_order{margin:0 auto;text-align:center}
.new_cart .make_order span{font-family:Myriad Pro;font-size:24px;font-weight:700;margin-left:15px;margin-right:15px}
.new_cart .make_order div{display:inline-block}
.new_cart .make_order hr{width:250px;float:left;border:1px solid #EAEAEA;margin-top:13px}
.new_cart .cart_form{border:1px solid #E3E3E3;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 12px 1px #64646426;-moz-box-shadow:0 0 12px 1px #64646426;-ms-box-shadow:0 0 12px 1px #64646426;-o-box-shadow:0 0 12px 1px #64646426;width:760px;margin-left:0;margin-right:0;margin-top:35px;height:100%;width:100%}
.new_cart .cart_form .your_cart{font-family:georgia;font-style:italic;background:url(/themes/new/images/calendar/header.png);padding-top:11px;padding-bottom:12px;font-size:21px;border-top-left-radius:8px;border-top-right-radius:8px;padding-left:20px}
.new_cart .cart_form .header{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#FFF),to(#FAFAFA));background:-webkit-linear-gradient(top,#FFF,#FAFAFA);background:-moz-linear-gradient(top,#FFF,#FAFAFA);background:-ms-linear-gradient(top,#FFF,#FAFAFA);background:-o-linear-gradient(top,#FFF,#FAFAFA);height:50px;border-bottom:1px solid #EBEBEB}
.new_cart .cart_form .header p{font-size:13px;font-family:Arial;text-align:center;color:#000}
.new_cart .cart_form .header .image{float:left;width:128px;height:30px;margin-top:10px;border-right:1px solid #D9D9D9}
.new_cart .cart_form .header .name{float:left;width:176px;height:30px;margin-top:10px;border-right:1px solid #D9D9D9}
.new_cart .cart_form .size{float:left;width:160px;height:30px;margin-top:10px;border-right:1px solid #D9D9D9}
.new_cart .cart_form .size .p{font-family:Arial;font-weight:700;color:#000;font-size:14px;text-align:center}
.new_cart .cart_form .header .price{float:left;width:120px;height:30px;margin-top:10px;border-right:1px solid #D9D9D9}
.new_cart .cart_form .header .count{float:left;width:92px;height:30px;margin-top:10px;border-right:1px solid #D9D9D9}
.new_cart .cart_form .header .delete{float:left;width:76px;height:30px;margin-top:10px}
.new_cart .cart_form .item{height:170px;margin:10px 10px 0;border-bottom:1px solid #EBEBEB}
.new_cart .cart_form .item .image{float:left;width:108px;margin:10px 0 0 10px;text-align:center}
.new_cart .cart_form .item .image a{width:100%;height:150px;display:table-cell;vertical-align:middle;text-align:center}
.new_cart .cart_form .item .image img{max-width:108px;max-height:140px}
.new_cart .cart_form .item .name{float:left;width:170px;margin-top:10px;padding:0 0 0 8px;padding-top:35px}
.new_cart .cart_form .item .name a{font-size:12px;font-family:Arial;color:#000}
.new_cart .cart_form .item .price{float:left;width:118px;margin-top:10px;padding-top:44px;padding-left:5px;text-align:center}
.new_cart .cart_form .item .price.first span{font-size:14px!important}
.new_cart .cart_form .item .price .el-value{font-size:18px;font-family:Arial;font-weight:700;color:#000}
.new_cart .cart_form .item .price .el-currency{font-size:18px!important;font-family:Arial!important;font-weight:400!important;color:#000!important}
.new_cart .cart_form .item .count{float:left;width:96px;margin-top:10px;padding-top:38px;text-align:center}
.new_cart .cart_form .item .delete{float:left;width:42px;margin-top:5px;padding-top:52px;text-align:center}
.new_cart .cart_form .item .delete img{cursor:pointer}
.new_cart .cart_form .item .count select{font-size:13px;font-family:Arial;color:#000;height:27px;padding-left:25px;border-radius:5px;border-top:1px solid #C9C9C9;border-left:1px solid #D7D7D7;border-right:1px solid #D7D7D7;border-bottom:1px solid #E1E1E1;background-color:#FAFAFA;cursor:pointer;width:67px}
.new_cart .cart_form .discount_code{background-color:#FAFAFA;margin-top:15px;border-top:1px solid #EBEBEB;border-bottom:1px solid #EBEBEB;padding-top:7px}
.new_cart .cart_form .discount_code p{font-size:18px;font-weight:700;font-family:Arial;color:#000;text-align:center;padding:7px 0 0}
.new_cart .cart_form .discount_code input{height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;padding-left:10px;border-radius:5px;border-top:1px solid #CDCDCD;border-left:1px solid #DBDBDB;border-right:1px solid #DBDBDB;border-bottom:1px solid #E6E6E6;margin-bottom:8px;outline:0;box-shadow:inset 0 0 2px 1px #9696961a;margin-left:10px;font-weight:400;font-size:11px}
.new_cart .cart_form .discount_code input.apply-promo-code{padding:8px 12px}
.new_cart .cart_form .discount_code input[type="text"]{width:308px}
.new_cart .cart_form .order_info{padding-top:15px;position:relative}
.new_cart .cart_form .order_info p.title{font-family:robotomedium,sans,sans-serif;font-size:18px;text-align:center;color:#000;margin:36px 0 22px}
.new_cart .cart_form .order_info p{text-align:left;font-size:13px;font-family:roboto,sans,sans-serif;color:#292929;font-weight:400;padding:0;margin:0 0 6px}
.new_cart .cart_form .order_info p a{font-size:13px;font-family:roboto,sans,sans-serif;color:#292929;font-weight:400}
.new_cart .cart_form .order_info table td{padding:6px}
.new_cart .cart_form .order_info input[type=text],.new_cart .cart_form .order_info textarea,.new_cart .cart_form .input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;border-radius:4px;border:1px solid #E6E6E6;outline:0;background-color:#FAFAFA;background:#FAFAFA;font-weight:400;font-size:12px;line-height:12px;width:100%;padding:12px 2%;height:auto;margin:0;box-shadow:none}
.new_cart .cart_form .input{color:#000}
.new_cart .select2-container.error,.new_cart .cart_form .input.error{border:1px solid red!important}
.new_cart .cart_form .sum{padding-left:0;padding-top:15px;text-align:center}
.new_cart .cart_form .sum div{display:inline-block;padding:0 10px}
.new_cart .cart_form .sum div p{font-size:18px;font-family:Arial;color:#000}
.new_cart .cart_form .sum div span{color:red;font-family:Arial;font-weight:700;font-size:18px}
.new_cart .cart_form .sum div span.currency{float:none;color:#000}
.new_cart .cart_form .some_info{background-color:#F6F6F6;padding:0;height:50px;margin-top:25px;padding-top:10px}
.new_cart .cart_form .some_info p{font-size:14px;font-family:Myriad Pro;color:#000;text-align:left;font-weight:400;padding-left:10px}
.new_cart .cart_form .some_info p span{font-size:20px}
.new_cart .select2-container--default .select2-selection--single{border:1px solid #E6E6E6;background-color:#FAFAFA;font-size:13px;line-height:12px;width:100%;padding:5px 2%;height:auto}
.new_cart .select2-container--default .select2-selection--single .select2-selection__rendered{font-family:'roboto',sans,sans-serif;color:#000}
.new_cart .select2-container--default .select2-selection--single .select2-selection__arrow b{top:20px;border-color:#696969 transparent transparent}
.new_cart .select2-container{width:100%!important;border-radius:3px}
#makeOrder .row{margin:0 0 15px}
#makeOrder .row .left,#makeOrder .row .right{width:48%}
#makeOrder .row .left{float:left}
#makeOrder .row .margin-top{margin-top:28px}
#makeOrder .row .right{float:right}
#makeOrder .row .right.sum{text-align:right}
#makeOrder .comment-row .p{display:inline-block}
.liqpay_button_cn{color:#fff;background:#6CA91C;font-size:22px;cursor:pointer;border-radius:5px;width:140px;height:40px}
.history_header{float:left;width:455px}
.blog_header{float:left}
.blog_header fieldset{width:275px;float:left;border:1px solid #D8D8D8;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px}
.blog_header fieldset legend{margin-left:58px;padding:0 15px;font-size:19px;font-family:Arial;color:#3C3C3C;font-weight:700}
.blog_header fieldset div.item{border-bottom:1px solid #EEE;padding:6px 6px 15px}
.blog_header fieldset div a{font-size:14px;font-family:Arial;color:#C20000;font-weight:700;text-align:left}
.blog_header fieldset div p{text-align:left}
.blog_header fieldset div.img{float:left;width:82px;height:70px;overflow:hidden}
.blog_header fieldset div.img img{max-width:70px;max-height:52px}
.blog_header fieldset div span{font-size:12px;font-family:Arial;color:#313232;font-weight:400;text-align:left}
.blog_header fieldset div a.all_blog{font-size:12px;font-family:Arial;color:#F30000;font-weight:400;text-align:center;text-decoration:underline}
.blog_header fieldset .all_blog_div{text-align:center;padding:10px 0}
.blog table{max-width:100%;height:auto}
.main_div_registration{width:575px;height:275px}
.main_div_registration .left{margin:15px;float:left;width:300px;border-right:1px solid #ddd;height:280px}
.main_div_registration .left .login{padding-bottom:15px}
.main_div_registration .right{float:left;margin:15px;width:210px;height:235px;padding-top:55px}
#feedback-form{width:275px}
#feedback-form h1{font-size:18px;padding-left:25px;color:#cc6748}
#feedback-form h2{font-size:18px;padding-left:25px;color:#cc6748;padding-bottom:5px}
.wishlist{position:absolute;padding-left:226px;padding-top:6px;display:none}
.product_item div.hover:hover .wishlist{display:block}
div.table_reg div{padding-bottom:5px;float:none}
.top{float:right}
.top .left{float:left;border-left:1px solid #424242;height:22px}
.top .left.last{border-right:1px solid #424242}
.top .left.login{border-right:1px solid #424242;border-left:none;padding:2px 15px 0;height:20px}
.top .left.login a{color:#fff}
.subscribe_blog{height:52px;background-color:#F8F8F8;border:1px solid #E6E8EA;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding-top:2px}
.subscribe_blog > table{width:98%;margin:0 auto}
.subscribe_blog > table td:last-child div{float:none;text-align:right}
.subscribe_blog div{float:left}
.subscribe_blog div p{font-size:14px;font-family:Arial;color:#000;padding:17px 0 0}
.subscribe_blog div input::-webkit-input-placeholder{color:#000;font-size:12px;font-weight:400}
.subscribe_blog div input:-moz-placeholder{color:#000;font-size:13px;font-family:Arial;font-weight:400}
.subscribe_blog div button{background:url(/themes/new/images/subcribe_button.png);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:117px;height:35px;border:1px;color:#fff;margin-top:9px;margin-left:15px;color:#fff;font-size:14px;font-weight:700;font-family:Arial;cursor:pointer}
.go_to_catalog_button{background:url(/themes/new/images/subcribe_button.png);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;height:35px;border:1px;color:#fff;margin-top:9px;margin-left:15px;color:#fff;font-size:14px;font-weight:700;font-family:Arial;cursor:pointer}
.share{margin:10px 0;padding:0;float:right}
.share .item{float:left;width:100px;margin-left:15px}
#show_hide{cursor:pointer;display:none}
.founds{width:785px;clear:both}
.founds .one{float:left;width:259px}
.found_in_text{clear:both}
.found_in_text a.title{color:blue;font-size:14px}
.found_in_text .found_text{border-bottom:1px solid #d3d3d3;margin:4px}
.blog .info .left{float:left}
.blog .info .right{float:right;margin-right:12px}
.kaznachey{background:url(//themes/new/images/button_bg.png) repeat-x;border:1px solid #5f78c6;font-size:20px;color:#fff;border-radius:4px;-moz-border-radius:4px;padding:8px 0;width:200px;cursor:pointer;display:inline-block;text-align:center}
.SliderNameNext_2,.slidesjs-next.slidesjs-navigation{background:url(/themes/new/images/right.png) no-repeat right center;width:50px;height:335px;display:block;position:absolute;top:0;right:29px;text-decoration:none;z-index:999;text-indent:99999px}
.SliderNamePrev_2,.slidesjs-previous.slidesjs-navigation{background:url(/themes/new/images/left.png) no-repeat left center;width:50px;height:335px;display:block;position:absolute;top:0;left:13px;text-decoration:none;z-index:999;text-indent:99999px}
.slidesjs-stop.slidesjs-navigation{display:none!important}
#callme{-moz-transition:all .8s ease .2s;-webkit-transition:all .8s ease .2s;-o-transition:all .8s ease .2s;position:fixed;top:472px;bottom:0;right:-346px;height:400px;width:400px;z-index:9999}
#callme.active{right:0}
#callme .button{border:0;padding:0;height:249px;width:55px;cursor:pointer;outline:0}
#callme .button.ru{background-image:url(/themes/new/images/call-back.png)}
#callme .button.ua{background-image:url(/themes/new/images/call-back-ua.png?v=2)}
#callme .button.en,#callme .button.cn{background-image:url(/themes/new/images/call-back-en.png);background-repeat:no-repeat;background-position:3px 0}
#callme .form .left{float:left}
#callme .form .body{float:left;width:340px;height:247px;margin-top:0;background-color:#FFF;border-top:1px solid #eceaea;border-bottom:1px solid #eceaea;margin-left:-4px}
#callme .form .body .title{float:left;font-size:18px;color:#000;margin:36px 0 0 26px;font-weight:700}
#callme .form .body .close{width:13px;height:13px;background-image:url(/themes/new/images/close.jpg);background-repeat:no-repeat;float:right;margin:36px 26px 0;cursor:pointer;padding:2px}
#callme .form .call-me-phone{padding:8px;font-size:13px;line-height:18px;color:gray;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:26px 0 0 26px;width:70%}
#callme .form .cssButton{margin:16px 0 0 26px;font-size:15px;width:135px;height:40px}
#callme .form .cssButton:hover{-moz-transition:all .4s ease 0;-webkit-transition:all .4s ease 0;-o-transition:all .4s ease 0;background-color:#FF3F15;text-shadow:0 0 6px #fff9}
#callme .form .info{font-size:13px;color:#858585;margin:8px 28px 0 26px}
#callme .form .success{font-size:15px;color:#1F1F1F;margin:40px 28px 0 26px}
#callme .form .success span{font-size:18px;font-weight:700}
#callme .form input.error{border:1px solid red}
.cart-page .cartTotalsDisplay{font-size:13px;font-weight:400}
.blog table.center td{vertical-align:middle}
.blog blockquote{margin:0;border-left:16px solid #2d2d2d;padding:8px 8px 8px 14px;background:#F9E4A4;display:block}
.blog ul{padding-left:34px}
.blog .article{float:left;width:47%;height:395px;border-bottom:1px solid #ECECEC;margin:0 1.1% 50px;padding:0 0 15px}
.blog .article .title{font-size:16px;font-family:roboto,sans-serif;color:#2d2d2d;display:block;visibility:visible}
.blog .article .image{text-align:center;height:200px;overflow:hidden;margin:0 0 20px}
.blog .article .image img{width:100%;margin:0;height:auto}
.info{font-family:Arial;font-size:12px;margin:8px 0 10px}
.blog .article .description{font-family:Arial;font-size:13px;color:#373737;line-height:18px}
.blog .article .description h2{font-size:15px}
.blog .article .post-item-title a{text-decoration:none}
.header .flex{display:flex;justify-content:space-between;align-items:center}
.header .right{float:right}
.header .inline{display:inline-block}
.wrapper{max-width:1280px;margin:0 auto;padding:0 15px;box-sizing:border-box}
.header .top{float:none;display:flex;align-items:center;justify-content:space-between;gap:13px;width:auto}
.header .top .our_shop{font-family:'robotomedium',sans-serif!important;text-transform:uppercase!important;font-size:12px!important;color:#000!important}
.header .top .left table{margin-left:46px}
.header .top .top_menu{border-spacing:0;margin:0;padding:0}
.header ul.top_menu li{padding-left:0;padding-right:0;display:block;list-style-type:none;margin:0;float:left}
.header ul.top_menu li.online-chat{background-image:url(/themes/new/images/online-chat.png);background-repeat:no-repeat;background-position:left center;padding-left:18px;margin-left:12px}
.header ul.top_menu li.signin{position:relative}
.header ul.top_menu li.signin .arrow-triangle{display:inline-block;position:relative;width:0;height:0;border-style:solid;border-width:5px 4px 0;border-color:#5a5a5a transparent transparent;vertical-align:top;margin:5px 0 0 4px}
.header ul.top_menu .popup-client-nav{background-color:#fff;padding:14px 0 12px;border:1px solid #e1e1e1;border-radius:7px;-webkit-box-shadow:0 0 4px 0 #e1e1e140;-moz-box-shadow:0 0 4px 0 #e1e1e140;box-shadow:0 0 4px 0 #e1e1e140;position:absolute;top:35px;right:0;margin:0 auto;z-index:9999;width:241px;display:none}
.header ul.top_menu .popup-client-nav.show{display:block}
.header ul.top_menu .popup-client-nav ul{padding:0;margin:0;list-style-type:none}
.header ul.top_menu .popup-client-nav ul li{position:relative;float:none;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}
.header ul.top_menu .popup-client-nav ul .li-logout{padding-top:16px;margin-top:12px;border-top:1px solid #e1e1e1}
.header ul.top_menu .popup-client-nav ul li a{display:block;padding:10px 18px 11px 53px;position:relative;font-size:14px;line-height:14px;color:#5d5d5d!important;text-transform:none;font-family:roboto}
.header ul.top_menu .popup-client-nav ul li a:hover{background-color:#f7f7f7}
.header ul.top_menu .popup-client-nav ul li .btn-red{padding:12px 0;text-align:center;height:auto;color:#fff!important;font-weight:400;width:80%;margin:0 auto}
.header ul.top_menu .popup-client-nav ul li .orders-count{display:inline-block;width:18px;height:18px;background-color:#ffd800;color:#000;line-height:18px;text-align:center;border-radius:50%;position:absolute;top:0;right:18px;bottom:0;margin:auto 0;font-size:12px}
.header ul.top_menu .popup-client-nav ul li .svg-icon{display:inline-block;vertical-align:middle;position:absolute;top:0;left:18px;bottom:0;margin:auto 0;width:20px;height:20px;z-index:1}
.header ul.top_menu li.lang{background-color:#fff;padding-top:0;background-image:url(/themes/new/images/down-arrow.png);background-repeat:no-repeat;background-position:right 14px top 16px;padding-right:19px;position:relative;margin-right:10px}
.header ul.top_menu li.lang.show .lang-list{background-color:#E2E3E6;z-index:99999;display:block}
.header .top .top_menu li.show{background-color:#EBEAE5}
.header .top ul.top_menu .lang .a{padding-right:22px}
.header .top ul.top_menu .a,.header .top ul.top_menu a{font-family:'robotomedium',sans-serif;font-size:12px;color:#000;text-transform:uppercase;display:block;vertical-align:middle;width:auto;padding:0 6px;margin-left:0}
.header .top ul.top_menu a.about{display:flex;align-items:center;font-size:12px;line-height:22px;color:#616161;font-family:'roboto',sans-serif;text-transform:none}
.header .top ul.top_menu a.about .txt{padding:0;margin:0}
.header .top ul.top_menu a.about .txt span{display:block;font-size:14px;color:#141414;font-family:'robotomedium',sans-serif}
.header .top ul.top_menu a.active{color:#7D2510!important}
.header .top .top_menu a.active{background-color:#EBEAE5}
.header .top .top_menu li:hover a{color:#7D2510;text-decoration:none}
.header .top .top_menu span.shop-icon{display:inline-block;background-image:url(/themes/new//themes/new/images/point.png)}
.header .top .chat{background-color:#EBEAE5;height:26px;width:110px;padding-top:16px;text-align:center}
.header .top .chat a{font-family:'robotomedium',sans-serif;color:#7D2510;font-size:12px;text-transform:uppercase;font-weight:700}
.header ul.top_menu li.active{background-color:#EBEAE5}
.header .main_phone{margin:0 0 0 2px !important;padding:0 0 0 22px !important;position:relative;font-size:16px;line-height:16px}
.header .main_phone a{color:#141414;font-size:16px;line-height:16px;font-family:'robotomedium',sans-serif}
.header .call_back{color:#000;font-size:13px;margin:0;padding-top:4px;font-family:Arial;font-weight:700;text-decoration:underline}
.header .search{position:relative}
.header .search form{display:none}
.search input[type="button"]{position:absolute;margin:0 0 0 -10px;border:none;background:#fc0000;background-image:-webkit-linear-gradient(top,#fc0000,#d80000);background-image:-moz-linear-gradient(top,#fc0000,#d80000);background-image:-ms-linear-gradient(top,#fc0000,#d80000);background-image:-o-linear-gradient(top,#fc0000,#d80000);background-image:linear-gradient(to bottom,#fc0000,#d80000);height:30px;width:30px;cursor:pointer;min-width:30px!important}
.search input[type="text"],.s-input{background:#FAFAFA!important;border:1px solid #E2E2E2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:12px;font-weight:400;padding:10px 12px}
.header .search_arrow{position:absolute;right:10px;top:0;bottom:0;margin:auto;cursor:pointer;width:17px}
.header .search.active{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#2d2d2d;z-index:999999;width:100%;display:flex;justify-content:space-between;gap:10px;align-items:center}
.header .search.active form{display:block;width:100%}
.header .search .close-search{position:absolute;top:0;right:0;bottom:0;margin:auto;z-index:9999999999999;cursor:pointer}
.header .cart_label{font-size:12px;text-transform:uppercase;font-family:'robotomedium',sans-serif;font-weight:700;margin:0;color:#000}
.header p.cart_info{font-size:13px;color:#5D5D5D;font-family:'robotomedium',sans-serif;margin:0;padding:0}
.header p.cart_info span{color:#E80000}
.header p.cart_info span.span-yellow{font-weight:700}
.header .free-delivery-text{display:flex;align-items:center;gap:8px;margin:0 0 0 17px}
.header .free-delivery-text p{margin:0;padding:0;font-size:14px;line-height:1.2;color:#141414}
.header .free-delivery-text .uppercase{text-transform:uppercase}
.header .free-delivery-text b{font-family:'robotomedium',sans-serif;font-weight:400}
header .lc-menu{margin:0;padding:0;background-color:#F4F4F4;width:auto;border-radius:20px}
header .lc-menu > li > .a{padding:12px 15px;font-size:14px;line-height:1;color:#141414;font-family:'robotomedium',sans-serif;font-weight:400}
header .lc-menu > li > .a:before{display:none}
#full_cart{position:relative}
#full_cart .cart-info-count{display:inline-block;min-width:15px;height:15px;border-radius:50%;background-color:#b8955a;text-align:center;font-size:10px;line-height:15px;font-family:'robotomedium';color:#fff;position:absolute;top:-5px;right:0;border:3px solid #fff}
.header .wrapper{width:100%;padding:0;box-sizing:border-box;position:relative}
.header-icon{display:inline-block;width:40px;height:40px;border-radius:50%;background-color:#f4f4f4;overflow:hidden;margin:0 10px 0 0}
.header-icon img{width:80px}
.header .header-icon.make_order{background-image:url(../images/svg/new/cart-new.svg);background-position:center;font-size:0;background-repeat:no-repeat;vertical-align:top;background-size:23px auto}
.header .header-icon.user_icon{background-image:url(../images/svg/new/user-new.svg);background-position:center;font-size:0;background-repeat:no-repeat;vertical-align:top;background-size:21px auto;margin:0 15px 0 0;background-color:#fff;border:1px solid #CCC;border-radius:50%;overflow:hidden}
.header .header-icon.search_button{background-image:url(../images/svg/new/search-new.svg?v=2);background-position:center;font-size:0;background-repeat:no-repeat;vertical-align:top;background-size:20px auto;cursor:pointer;transition:all .3s linear;background-color:transparent;margin:0}
.header .search input[type="text"]{width:100%;box-sizing:border-box;border-radius:20px;background:transparent!important;border:none;outline:none;color:#fff;font-size:16px;line-height:1;height:auto;padding:18px 10px}
.header .search input[type="text"]::placeholder{color:#fff!important;font-size:16px;line-height:1}
.header .logo img{width:150px;height:auto}
.header .main_menu{text-align:center;padding:0;margin:0;position:relative;z-index:999;display:flex;gap:21px;flex-wrap:wrap}
.header .main_menu li{list-style:none;text-align:center;padding:0}
.header .main_menu li a{color:#fff;text-decoration:none;font-size:14px;line-height:20px;padding:18px 0;margin:0;text-transform:uppercase;font-weight:400;letter-spacing:.5px;display:block;font-family:'robotomedium',sans-serif}
.header .main_menu li a.color-red{color:#ff4d4d}
.header .main_menu .separator span{display:inline-block;width:1px;height:16px;background-color:#D9D9D9;vertical-align:middle;margin:auto;top:0;bottom:0;position:absolute}
.header .main_menu.ru li a.title{padding:14px}
.header .main_menu.cn li a.title{padding:14px}
.header .main_menu li:last-child{border-right:none}
.header .main_menu li.show a,.header .main_menu li.active a{color:#eacf84;border-bottom:none}
.header .main_menu li.active a{color:#eacf84}
.header .main_menu li.show > .subcategory{display:block;left:0;right:0}
.header .main_menu .subcategory li:hover,.header .main_menu .subcategory .active{background-color:#f6f6f6!important}
.header .main_menu li:first-child{border-left:none;padding-left:0}
.header .main_menu li:last-child{border-left:none;padding-left:0}
.header .main_menu .subcategory{position:absolute;clear:both;z-index:999999;background-color:#fff;display:none;min-width:145px;padding:0}
.header .main_menu .subcategory li{float:none;border:none;border-bottom:1px solid #F1F1F1;display:block;text-align:left;padding:0 0 0 20px;background-image:url(/themes/new/images/subcategory-arrow.png);background-position:left 12px center;background-repeat:no-repeat}
.header .main_menu .subcategory li:first-child{padding-top:10px}
.header .main_menu .subcategory li:last-child{border-bottom:none;margin-bottom:10px}
.header .main_menu .subcategory li a{color:#000;float:none;padding:9px 23px 8px 13px;text-decoration:none;font-size:12px;text-transform:none;font-family:'roboto',sans-serif;display:inline-block;width:80%}
.header .main_menu .subcategory li:first-child{padding-top:18px;background-position:left 12px top 29px}
.header .main_menu .subcategory li a.active{color:#DB7F07;cursor:default}
.header .main_menu .c-list{border:1px solid #fff;padding:3px}
.header .main_menu .c-list > div{width:25%}
.header .main_menu .c-list > div .border,.header .main_menu .c-list > div{height:131px}
.header .main_menu .c-list table td{padding:20px 8px 24px}
.header .main_menu .c-list > div:nth-child(3n+3) .border{border-right:1px dotted #DDD}
.header .main_menu .c-list > div:nth-child(4n+4) .border{border-right:none}
.header .main_menu .c-list > div:nth-last-child(1) .border,.header .main_menu .c-list > div:nth-last-child(2) .border,.header .main_menu .c-list > div:nth-last-child(3) .border,.header .main_menu .c-list > div:nth-last-child(4) .border,.header .main_menu .c-list > div:nth-last-child(5) .border{border-bottom:1px solid #fff}
.header .main_menu .c-list > div:hover{background-color:#fff;-webkit-box-shadow:0 0 6px 0 #0000002e;-moz-box-shadow:0 0 6px 0 #0000002e;box-shadow:0 0 6px 0 #0000002e}
.es .header .main_menu{gap:18px}
.es .header .main_menu li a{font-size:13px}
.header .c-list img{max-width:90px;max-height:90px}
.header .c-list > div .name{font-size:15px}
.header .dn{display:none}
.header .left{border:none;float:none;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:auto}
@media(min-width: 991px) {
    .header .left{width:632px}
}
.header .center{width:28%}
.header .cart-icon{width:85px;padding-left:32px;background-image:url(/themes/new/images/icon-cart@2x.png);background-size:30px;background-repeat:no-repeat;background-position:left center;position:relative}
.good-in-cart,.notice-2{position:absolute;left:-51px;top:52px;border:2px solid #FF981E;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;padding:29px 29px 28px;background-image:url(/themes/new/images/basket_background.png);background-repeat:no-repeat;background-position:right -12px bottom 14px;z-index:9999;background-color:#fff}
.good-in-cart:before,.notice-2:before{content:'';position:absolute;width:8px;height:8px;border-top:2px solid #FF981E;border-right:2px solid #FF981E;transform:rotate(-45deg);top:-6px;background:#fff;left:49%}
.good-in-cart p,.notice-2 p{font-size:14px;line-height:18px;color:#000;padding:0 0 17px;margin:0 auto;max-width:74px;text-align:center;font-family:roboto,sans,sans-serif}
.header .good-in-cart .make_order,.header .notice-2 .make_order{background-image:url(/themes/new/images/cart-btn-arrow.png);text-transform:none!important;background-position:right 12px top 15px;cursor:pointer;background-repeat:no-repeat}
.header .notice-2 .make_order{color:#fff!important;padding:1px 8px!important;font-weight:400;max-width:70%;margin:0 auto!important;display:block!important}
.notice-2{left:inherit;right:0;padding:29px 12px;width:145px;text-align:center}
.notice-2 p{max-width:100%}
.header .main_menu li.new{background-color:#FFD800}
.header .main_menu li.new a{color:#000}
.header .main_menu li.new:hover{background-color:#FFD800}
.deactive-cart:hover{cursor:default;text-decoration:none}
.search-bottom{position:absolute;top:15px;right:20px}
.mcSlc,#slider2{background-size:cover!important;background-color:#fff!important}
.pictures_td .item h3 a span{width:100%;height:90px;display:table-cell;padding-top:32px}
.blog-similiar .similar_goods fieldset{width:100%}
.blog-similiar #top1{width:1027px!important}
.blog-similiar #owl-example2{width:996px!important}
.blog-similiar{margin-bottom:32px}
.blog-similiar .similar_goods fieldset{margin-top:0}
.blog .share{margin:12px 12px 12px 0}
body.usd .filters label.currency{display:none!important}
.dn{display:none}
.dn2{display:none!important}
#promo-info{color:#FF0303;font-size:13px;font-weight:400;padding:0 0 8px;font-family:Arial;margin:0 0 0 22px}
#promo-info.success{color:green;display:block}
#promo-info.error{display:block}
.product_item .artno{position:relative}
.slidesjs-container{width:985px!important;margin-left:13px;border:1px solid #EAE6DD;-webkit-box-shadow:0 2px 16px 0 #0000003d;-moz-box-shadow:0 2px 16px 0 #0000003d;box-shadow:0 2px 16px 0 #0000003d}
.slidesjs-control{width:985px!important}
.slide-foto{width:985px!important}
.slidesjs-pagination{display:none}
#main-slider{position:relative;padding-top:18px;padding-bottom:12px}
.goods_container_new .owl-wrapper .owl-item{float:left}
.special_offer.news .wrapper{max-width:1800px;margin:0 auto;width:100%;padding:0;position:relative}
.special_offer.news .goods_container_new{padding:0;margin:0 -10px;position:relative;z-index:1}
.product_item .subcategory_ves{text-align:center;padding:0;margin:0;line-height:16px}
.pager{text-align:center;color:#000;margin:41px 0 20px;padding:0}
.pager span{display:inline-block;font-size:14px;font-family:'robotomedium',sans-serif;line-height:32px;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;color:#333;background-color:#fff;position:relative;margin:2px;min-width:32px;height:32px}
.pager .hidden{display:none}
.pager span.page-num.selected{background-image:none;background-color:#a2896a;border:1px solid #a2896a;color:#fff}
.pager span.page-num.selected > *{color:#fff}
.pager span a,.pager span .a{color:#4D4D4D;font-family:'robotomedium',sans-serif;font-size:14px;line-height:34px;display:block;padding:0 1px;font-style:normal;text-decoration:none!important}
.pager span.prev-next a,.pager span.prev-next .a{font-size:14px;text-align:center;letter-spacing:.07em;text-transform:uppercase;color:#2B2B2B}
.pager span.prev-next a:hover,.pager span.prev-next .a:hover,.pager span a:hover,.pager span .a:hover{color:#a2896a}
.pager span.first-last .page-arrow,.pager span.first-last .page-arrow{width:14px;height:14px;display:inline-block;background:url(/themes/new/images/page-arrow.svg) no-repeat center;opacity:.6;position:relative;min-width:1px;margin:0}
.pager span.first-last a:hover .page-arrow,.pager span.first-last .a:hover .page-arrow{opacity:1}
.pager span.first-last.first .page-arrow{transform:rotate(180deg)}
.pager span.first-last{min-width:1px;margin:0;position:relative;top:-2px}
.pager span.prev-next{margin:0 30px}
.pager span .a{cursor:default}
.contacts-form .error{padding-left:18px}
.comment_form table td{text-align:right;padding-left:10px;padding-bottom:4px;font-size:14px}
.comment_form table input[type=text],.comment_form table textarea{background-color:#FCFCFC;width:98%;height:24px;padding:2px 0 2px 6px;font-family:Arial;font-size:13px;border-top:1px solid #D7D7D7;border-right:1px solid #E2E2E2;border-bottom:1px solid #E8E8E8;border-left:1px solid #E2E2E2;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;margin:0 0 4px}
.comment_form table textarea{height:116px;padding:15px;margin:0;width:100%}
.comment_form table a#yw0_button{float:right;color:#FF3062}
.contacts-form label.error{font-size:12px;padding:0;margin:0;float:none;text-align:left;color:red;line-height:12px}
.captcha-chech #captcha-error{position:absolute;top:51px}
.similar_goods,.similar_goods *{box-sizing:border-box}
.similar_goods .owl-theme .owl-controls .owl-buttons div{margin:5px;padding:3px 10px;position:absolute;top:80px;background:none;width:20px;height:50px;opacity:.4}
.similar_goods .owl-theme .owl-controls .owl-buttons div:hover{opacity:1}
.similar_goods .owl-theme .owl-controls .owl-buttons div.owl-next{right:-45px;background:url(../images/right-arrow-big.svg) no-repeat center}
.similar_goods .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-45px;background:url(../images/left-arrow-big.svg) no-repeat center}
.similar_goods a{text-decoration:none}
.admin-edit{position:absolute;width:28px;height:28px;z-index:9}
.admin-edit img{position:absolute;left:0;top:0;max-width:28px!important;max-height:28px!important}
#makeOrder label.error,#makeOrder span.error-2{display:block;color:red;font-size:12px;padding:0}
.shops .s{position:relative;float:left;width:32.3%;height:314px;border:1px solid #d3d3d3;margin:2px}
.shops .s .top-kiki{background-image:url(/themes/new/images/kiki-tr.png);width:38px;height:38px;position:absolute;top:0;right:0}
.shops .s .top-kiki.bottom{transform:rotate(180deg);-webkit-transform:rotate(180deg);top:inherit;right:inherit;bottom:0;left:0}
.shops-gallery{position:relative;margin-top:24px}
.shops-gallery img{max-width:665px;max-height:448px;width:auto!important;height:auto!important}
.shops-gallery .slidesjs-container{height:448px!important;width:665px!important;margin:0 auto!important}
.shops-gallery .slidesjs-previous.slidesjs-navigation{left:45px}
.shops-gallery .slidesjs-next.slidesjs-navigation{right:45px}
.offers-title .name{font-size:24px;line-height:1.2;color:#2B2B2B;padding:0;margin:0;font-family:robotomedium;text-transform:uppercase}
.main-footer-text h2{font-size:18px;line-height:24px;font-family:Roboto,sans,sans-serif;font-weight:600;color:#342E2C;margin:4px 0 26px}
.main-footer-text b,.main-footer-text strong{font-weight:400!important}
.main-footer-text,.main-footer-text p,.main-footer-text span,.main-footer-text a{font-size:14px!important;line-height:1.4!important;font-family:Roboto,sans,sans-serif;font-weight:400;color:#505565;margin:4px 0 14px;padding:0}
.main-footer-text{margin:45px 0 40px}
.main-footer-text .video{float:right;width:300px;padding:0;min-height:168px;margin:8px 0 18px 24px}
.main-footer-text .video.loading{position:relative}
.main-footer-text .video.loading:before{content:'';top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.1;position:absolute}
.main-footer-text .video.loading:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:32px;height:32px;margin:auto;background-image:url(/images/loading-blue.gif);background-size:32px}
.main-footer-text .read-more a{font-size:13px;line-height:14px;font-family:Roboto,sans,sans-serif;font-weight:400;color:#DE1500;text-align:left;text-decoration:underline;margin:4px 0}
.our-shops table td{width:50%}
.our-shops .title{font-family:Roboto,sans,sans-serif;font-weight:100;font-size:30px;line-height:40px;color:#fff;margin:0;padding:0 0 0 45px}
.our-shops{margin-bottom:48px;background-color:#535762}
.our-shops table td:last-child{padding:45px 0 0}
.our-shops .shops-list{margin:27px 0 0;padding:0 0 0 47px;list-style-type:none}
.our-shops .shops-list li:first-child{margin-bottom:38px;background-image:none;padding-left:0}
.our-shops .shops-list li:first-child .line{width:100px;height:3px;background-color:#FFD800}
.our-shops .shops-list li{padding:0 0 0 30px;line-height:14px;background-image:url(/themes/new/images/point-light.png);background-position:left center;background-repeat:no-repeat;font-size:14px;font-family:Roboto,sans,sans-serif;color:#FFF;margin:0 0 16px}
.table{display:table}
.table .tr{display:table-row}
.table .td{display:table-cell}
.social-block{background-color:#F5F5F5;margin:30px 0 0;padding:24px 0;border-top:1px solid #EAEAEA;border-bottom:1px solid #EAEAEA}
.social-block .table{margin:0 auto;max-width:650px}
.social-block .table .td{vertical-align:top;padding:0 28px 0 27px;width:33.3%}
.slider-background{background-image:url(/themes/new/images/back_pattern.gif);background-position:top center;height:335px;margin-bottom:30px}
#main-page .goods_container{width:986px;margin:0 auto}
#main-page .goods_container.liders{padding-top:22px}
#main-page .category{width:888px;margin:0 auto;margin-top:37px}
footer{background:#191919;padding:35px 0 20px}
footer .footer-menu{padding:23px 0;list-style:none;text-align:center}
footer .footer-menu li{display:inline-block;padding:0 14px}
footer .footer-menu li:first-child{padding-left:0}
footer .footer-menu li a{font-size:12px;line-height:12px;color:#000;font-family:Roboto,sans,sans-serif;font-weight:400;text-transform:uppercase}
footer .footer-menu li .social{padding:0;margin:0}
footer .logo img{width:128px;height:auto}
footer .social{list-style-type:none;margin:0;padding:10px 0 0}
.social li{padding:0 12px 0 2px !important;display:inline-block}
.social a{display:block;width:25px;height:25px}
.social a img{width:25px}
footer .dark{padding:20px 0}
footer .dark .wrapper div{float:left;width:24%}
footer .dark .wrapper div.schedule{width:28%}
footer .dark p{margin:8px 0 4px;padding:0}
footer .dark p,footer .dark p a{font-size:13px;line-height:13px;color:#4c4c4c;font-family:Roboto,sans,sans-serif;font-weight:400}
footer .dark .title{color:#000}
footer .wrapper{max-width:1105px;width:100%;padding-left:15px;padding-right:15px;box-sizing:border-box}
footer .footer-row{display:flex;box-sizing:border-box;flex-wrap:wrap;gap:2%}
footer .footer-row .footer-col{width:23%;box-sizing:border-box}
.footer-row,.footer-row p{font-size:14px;line-height:20px;color:#fff}
.footer-row p{padding:0;margin:0 0 1px}
.footer-row .footer-ttl{font-size:15px;text-transform:uppercase;font-family:'robotomedium';margin:0 0 32px}
.footer-row .sub-ttl{font-size:14px;color:#818181;margin:20px 0 6px}
.footer-row .menu-footer{padding:0;margin:0;list-style:none}
.footer-row .menu-footer li{padding:0 0 12px}
.footer-row .menu-footer li:last-child{padding:0}
.footer-row .menu-footer li a{color:#cdcdcd;transition:all .3s linear;font-size:14px;line-height:18px}
.footer-row .menu-footer li a:hover{color:#fff}
.footer-row .f-addr{font-size:14px;line-height:24px;color:#fff;display:inline-block;max-width:130px;margin:2px 0 1px}
.footer-row .f-phone{font-size:20px;line-height:20px;color:#eacf84;display:inline-block;margin:5px 0 4px}
.footer-row .soc-ul{padding:0;margin:0;list-style:none;display:flex;align-items:center;gap:15px;flex-wrap:wrap}
.footer-row .footer-lang{position:relative;padding:1px 0 0;margin:23px 0 0;border-top:1px solid #383838;max-width:190px}
.lc-menu-wrap{display:flex;align-items:center;gap:9px;flex-wrap:wrap}
.lc-menu{margin:5px 0 0;max-width:90px;list-style:none;border-radius:4px;padding:3px 0;background:#252525;position:relative;width:100%}
footer .lc-menu img{margin:0 5px 0 0}
.lc-menu > li{padding:0;margin:0}
.lc-menu > li > .a{font-size:13px;line-height:22px;color:#b5b5b5;position:relative;padding:3px 25px 2px 13px;display:block}
.lc-menu > li > .a:before{position:absolute;border-style:solid;border-color:#4f4f4f;border-width:0 1px 1px 0;display:inline-block;padding:0;content:'';width:6px;height:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);top:-4px;bottom:0;right:14px;margin:auto}
.lc-menu > li:hover > .a:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);top:-1px}
.lc-menu > li ul{position:absolute;left:0;right:0;top:30px;background:#252525;border-radius:0 0 4px 4px;display:none;padding:3px 12px;list-style:none;z-index:1}
.lc-menu > li ul .a{font-size:13px;line-height:22px;color:#b5b5b5}
.lc-menu > li ul a.a{color:#fff;transition:all .3s linear}
.lc-menu > li ul li{padding:0 0 4px}
.lc-menu > li ul li:last-child{padding:0}
.lc-menu > li ul a.a:hover{color:#eacf84}
.lc-menu > li:hover ul{display:block!important}
header .lc-menu,header .lc-menu > li ul{background:#f1f1f1}
header .lc-menu > li > .a,header .lc-menu > li ul a.a{color:#333}
header .lc-menu > li ul a.a:hover,header .lc-menu > li ul .a{color:#000}
.footer-row .lang-list li{cursor:pointer}
.footer-bottom{padding:20px 0 0;margin:20px 0 0;border-top:1px solid #393939}
.footer-bottom .title{padding:0;text-align:center;font-size:14px;line-height:18px;color:#fff}
.pictures-discount{width:100%;height:40px;position:relative;overflow:hidden}
.pictures-discount .img{width:1920px;position:absolute;left:50%;margin-left:-960px}
footer #languages{top:-135px}
@media(min-width: 1921px) {
    .pictures-discount{background-color:#f5f0d5}
}
.pictures-discount a{display:block;text-align:center;width:100%;line-height:67px}
.pictures-discount a:hover{text-decoration:none}
.pictures-discount p{color:#FFF;font-weight:200;font-family:RobotoL,Roboto,sans,sans-serif;font-size:20px;text-align:right;line-height:62px;margin:0;padding:0 322px 0 0}
.pictures-discount p span{font-weight:600;font-family:Roboto,sans,sans-serif}
.new_cart{width:880px;margin:0 auto;margin-top:24px;margin-bottom:48px}
#cart_url{display:block;cursor:pointer}
#cart_url.deactive-cart{cursor:default}
#OrderForm_attachment-error{position:absolute;left:0;top:35px}
#order-form .mask{position:relative}
.static.about table img{max-width:70px;max-height:120px}
.static .product a img{max-height:250px;max-width:220px}
.static.blog .text-blog ol > li{padding-top:0}
#background-block{position:absolute;left:0;right:0;top:0;bottom:0;display:none;background-color:#fff;z-index:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}
#background-block img{position:absolute;left:0;right:0;margin:0 auto;top:40%}
.sidebar .catalog-title{font-family:'robotomedium',sans,sans-serif;font-size:14px;line-height:18px;margin:40px 0 10px;padding:0;text-transform:uppercase;color:#b38811}
input.error{border:1px solid red!important}
.ua .good,.ua .good:hover{background-position:5% 40%}
.ua .no_good,.ua .no_good:hover{background-position:0 50%}
.fast{width:439px;height:260px}
.fast .phonediv{width:439px;height:55px;position:relative}
.fast .phonediv .loader{display:none}
.fast .phonediv.loading .loader{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.5}
.fast .phonediv.loading .loader img{text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:32%}
.fast .header{height:46px;background-color:#FF934B}
.fast .header h1{font-family:'roboto',sans-serif;font-size:18px;color:#fff;padding:10px 20px 0 25px;margin:0;float:left;font-weight:400}
.fast .phonediv .label{font-family:Arial;margin:0 0 4px;padding:0}
.fast .phonediv .row{margin:0 12px 12px}
.fast .phonediv .row:first-child{margin-top:18px}
.fast .header img{float:right;padding:22px 20px 0 0;cursor:pointer;width:13px}
.fast .p-phone{font-size:14px;font-family:'roboto',sans-serif;color:#939393;padding:18px 0 18px 18px;margin:0}
.fast .phone{margin-left:30px;float:left;padding-top:4px;display:none}
.fast .input{float:left}
.fast .input input,.fast .input textarea{background-color:#FAFAFA;border:1px solid #E2E2E2;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:14px;font-family:Arial;color:#303030;padding:10px 2% 8px;width:96%;font-weight:400}
.fast .input textarea{margin:0;width:100%;height:auto}
.fast .phone-icon{position:relative}
.fast .phone-icon img{cursor:pointer;height:38px;position:absolute;top:0;right:-1px}
.fast .input{padding:15px 0 0}
.fast .info{clear:both;text-align:center;color:#454545;font-family:'robotomedium',sans-serif;font-size:15px;padding-top:18px;margin:0}
.fast .input input.error{border:1px solid red}
.fast .input p.error{display:block!important;font-size:12px;color:red;margin:0;padding-left:12px}
.information{display:inline-block;vertical-align:middle;position:relative;cursor:pointer}
.information img{width:20px;height:auto}
.information .info-text{display:none;position:absolute;background-color:#fff;border-radius:2px;padding:12px;text-align:left;bottom:22px;margin:0 auto;border:1px solid #E2E2E2}
.information:hover .info-text{display:block}
#subscribe-news{-moz-transition:all .8s ease .2s;-webkit-transition:all .8s ease .2s;-o-transition:all .8s ease .2s;width:424px;height:232px;-moz-transition:all .8s ease .2s;-webkit-transition:all .8s ease .2s;-o-transition:all .8s ease .2s;position:fixed;top:210px;bottom:0;right:-382px;z-index:9999}
#subscribe-news.active{right:-14px}
#subscribe-news .button{border:0;padding:0;height:249px;width:55px;cursor:pointer;outline:0}
#subscribe-news .form .left{float:left;width:42px;height:232px;background-color:#FFD800;position:relative;cursor:pointer}
#subscribe-news .form .left p{-moz-transform:rotate(270deg);-webkit-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);font-family:'roboto',sans,sans-serif;font-weight:400;text-align:center;color:#000;font-size:18px;width:232px;left:-96px;top:102px;position:absolute}
#subscribe-news .form .body{float:left;padding:25px 28px 28px;width:310px;height:179px;background-color:#FFF;background-image:url(/themes/new/images/subscribe.jpg);position:relative}
#subscribe-news .form .body .title{font-size:18px;color:#fff;font-family:'roboto',sans,sans-serif;margin:0 0 20px;padding:0}
#subscribe-news .form .body .close{width:15px;height:15px;background-image:url(/themes/new/images/close-white.png);background-repeat:no-repeat;cursor:pointer;right:6px;top:6px;position:absolute}
#subscribe-news .form .call-me-phone{padding:8px;font-size:13px;line-height:18px;color:gray;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:26px 0 0 26px;width:70%}
#subscribe-news .form .cssButton{margin:0;padding:14px 11px;font-size:13px;font-family:Arial;line-height:13px;border:1px solid #A72D0C;width:auto;height:auto;font-weight:700;text-transform:uppercase;margin:3px 0 0;float:right}
#subscribe-news .form .success{font-size:16px;color:#fff;margin:18px 28px 0 6px;font-family:Arial;line-height:26px;text-align:left}
#subscribe-news .form .success p{font-size:16px;color:#fff;margin:0;font-family:Arial;line-height:18px;text-align:left}
#subscribe-news .form .success span{font-size:21px;font-weight:700;display:block}
#subscribe-news .form input.error{border:1px solid red}
#subscribe-news .form .body .input{margin:0 0 12px;font-size:13px;line-height:14px;padding:6px 0 6px 12px}
#subscribe-news .subscribe-info{float:left;width:50%;margin:0}
#subscribe-news .btn-submit{float:left;width:50%;margin:0}
#subscribe-news .subscribe-info p{font-size:13px;line-height:16px;color:#fff;font-family:"Myriad Pro",Arial;text-align:left;font-style:italic;padding:5px 0 0;margin:0}
#subscribe-news .loading{color:#fff;font-size:16px;font-weight:700;font-family:Arial}
@media (max-width: 1027px) {
    #callme,#subscribe-news{display:none}
    .intargram-widget-inline{width:45%}
    .header ul.top_menu li.online-chat{margin-left:24px}
}
@media (max-height: 768px) {
    #callme{display:none}
    .intargram-widget-inline{width:50%;margin:0 0 10px 10px}
    .text-wrapper{height:360px}
}
.delivery .h1{font-family:Arial;font-size:14px;margin:0 0 32px;padding:0;color:#95090D;font-weight:700;font-style:italic;text-align:center;text-transform:none}
.delivery .delivery-ukraine{display:table-cell;width:46.4%;border-right:1px solid #BEBDBD}
.delivery .delivery-another{display:table-cell;width:49%}
.delivery .delivery-table{width:100%;margin:24px 0 22px}
.delivery .delivery-table td{text-align:center;width:33.3%}
.delivery .delivery-table td p{text-align:center;font-size:14px;padding:20px 0 0}
.delivery .delivery-icon{width:36px;height:36px;background-image:url(/themes/new/images/delivery.png);margin:0 auto}
.delivery .delivery-icon.nova-poshta{background-position:0 0}
.delivery .delivery-icon.ukrposhta{background-position:-107px 0}
.delivery .delivery-icon.express{background-position:-210px 0}
.content .delivery p,.content .delivery li{font-size:15px;line-height:150%;color:#5C5C5C;font-family:'roboto',sans-serif;text-align:left}
.content .delivery li{font-size:16px}
.delivery .orange{color:#F8941D}
.delivery .info{margin:32px 0;text-align:center}
.delivery .info p{text-align:center}
.delivery .add_to_cart_new{background:#F8A72D;border:none;font-size:12px;min-width:180px;display:inline-block;height:100%;line-height:39px;margin:0 auto}
.delivery .block{width:100%;padding:18px 16px 24px;-webkit-box-shadow:0 0 5px 0 #0003;-moz-box-shadow:0 0 5px 0 #0003;box-shadow:0 0 5px 0 #0003;margin:32px 0 20px}
.delivery .block p{color:#000}
.delivery .block ul{padding:0;list-style-type:none}
.delivery .block li{position:relative;padding:0 0 0 15px;margin:0 0 8px}
.delivery .block li:before{content:'';position:absolute;width:4px;height:4px;border-radius:50%;background-color:#F8941D;left:0;top:7px}
.delivery .h1.uppercase{font-style:normal;text-transform:uppercase;text-align:left;padding:0 0 0 5px;margin-bottom:25px}
.delivery .payment-ul{list-style-type:none;padding:0}
.delivery .payment-ul li{position:relative;padding:0 0 0 28px;margin:0 0 18px;font-size:14px;color:#000;font-style:italic}
.delivery .payment-icon{display:inline-block;width:20px;height:20px;background-image:url(/themes/new/images/payment-methods.png);position:absolute;top:0;left:0}
.delivery .payment-icon.p1{background-position:0 0}
.delivery .payment-icon.p2{background-position:0 -33px}
.delivery .payment-icon.p3{background-position:0 -66px}
.delivery .payment-icon.p4{background-position:0 -103px}
.delivery .delivery-design .h1{font-size:22px;line-height:25px;color:#B01810;font-style:normal;font-family:roboto,sans,sans-serif;text-align:left;font-weight:400;margin:0}
.delivery .delivery-design .h2{font-weight:400;font-family:robotomedium,sans,sans-serif;font-size:18px;color:#010101;text-align:left;padding:27px 0 13px;margin:0}
.delivery .delivery-design .delivery-ukraine{display:block;width:100%;border:none;border-bottom:1px solid #E4E4E4;padding:0 0 29px;margin:0 0 11px}
.delivery .delivery-design p{color:#484848}
.delivery-service{width:80px;height:80px;display:inline-block;background-size:80px 80px}
.delivery-service.np{background-image:url(/themes/new/images/svg/nova-poshta.svg)}
.delivery-service.up{background-image:url(/themes/new/images/svg/ukrposhta.svg)}
.delivery-service.ne{background-image:url(/themes/new/images/delivery-services.png);background-position:-383px -1px;background-size:auto auto}
.delivery-service.other{background-image:url(/themes/new/images/svg/express.svg)}
.delivery .delivery-design .delivery-table td{width:25%}
.delivery .delivery-table td p{font-size:14px;font-family:robotomedium;color:#000}
.delivery .no-padding{padding:0}
.delivery .delivery-design .info{padding:0 0 0 28px;border-left:2px solid #DD0C00;margin:32px 0 26px 10px}
.delivery .delivery-design .info p{font-family:robotomedium;font-size:20px;line-height:28px;margin:0;padding:0;color:#DD0C00;text-align:left}
.delivery .delivery-design .info .black{color:#000}
.delivery .delivery-design .title-2{font-family:robotomedium;font-size:18px;line-height:24px;color:#000;margin:20px 0 0}
.delivery .delivery-design ul{padding:0 0 0 26px}
.delivery .delivery-design li,.delivery .delivery-design li span,.delivery .delivery-design li a{font-family:Arial;font-size:13px;color:#4b4b4c}
.delivery .delivery-design li{margin:0 0 12px}
.delivery .red{color:#DD0C00!important}
.delivery .delivery-design .delivery-table{margin:24px 0 26px}
.delivery .delivery-design .delivery-table td{width:134px}
.categories{padding:35px 0 0}
.categories .goods_container .new_price span{font-size:17px}
.categories .goods_container .new_price span.new_price_curr{font-size:14px}
.c-list{border:1px dotted #DDD;border-radius:6px}
.c-list a{text-decoration:none}
.c-list > div{float:left;margin:0;width:33.3%;height:111px;border:none;position:relative}
.categories .decorative-icon{position:absolute;top:1px;right:1px}
.c-list > div .border{border-bottom:1px dotted #DDD;border-right:1px dotted #DDD;height:111px}
.c-list > div:nth-child(3n+3) .border{border-right:none}
.c-list > div:nth-last-child(1) .border,.c-list > div:nth-last-child(2) .border,.c-list > div:nth-last-child(3) .border,.c-list > div:nth-last-child(4) .border{border-bottom:none}
.c-list > div:hover{background-color:#fff;-webkit-box-shadow:0 0 6px 0 #0000002e;-moz-box-shadow:0 0 6px 0 #0000002e;box-shadow:0 0 6px 0 #0000002e}
.c-list > div:hover .name{color:#B90F05}
.c-list table,.c-list .table{width:100%;height:111px}
.c-list table td,.c-list .td{vertical-align:middle;text-align:center;padding:14px 10px}
.c-list table td:first-child,.c-list .td:first-child{width:40%}
.c-list table td:last-child,.c-list .td:last-child{width:60%}
.c-list table .name,.c-list .table .name{font-size:15px;color:#000;font-family:roboto;text-align:center;text-transform:none}
.c-list img{max-width:90px;max-height:90px}
.categories .one_goods,.categories .one_goods .data{width:266px}
.categories #main_new_goods{width:710px;padding-right:18px}
.categories .offers-title{margin-top:45px;margin-bottom:40px}
.categories .one_goods:nth-child(4n+0){border-right:1px solid #fff}
.categories .one_goods:nth-child(5n+0){border-right:1px dotted #DDD}
.categories .one_goods{border-bottom:1px dotted #DDD}
.categories #main_new_goods .owl-wrapper-outer{border-bottom:1px dotted #DDD;border-top:1px dotted #DDD}
.categories .one_goods_new{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;border-right:1px dotted #DDD}
.categories .special_offer div.owl-prev{background-image:url(/themes/new/images/prev.png);height:341px;left:0;top:0}
.categories .special_offer div.owl-next{background-image:url(/themes/new/images/next.png);height:341px;right:0;top:0;z-index:9;background-color:#fff}
.categories .goods_container_new .owl-controlls .owl-buttons{position:inherit}
.categories .one_goods .goods_name a{text-decoration:none}
body.overlay{position:relative}
body.overlay .site-overlay{display:block}
.site-overlay,.overlay2,.overlay3{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;background-color:#000;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);-moz-opacity:.25;-khtml-opacity:.25;opacity:.25;display:none;z-index:9}
.overlay2.active,.overlay3.active{display:block}
.zoomLens{border:1px solid #D2D4D1!important}
.catalog-filters .text{display:none}
.catalog-filters .label,.catalog-filters .label .label{font-size:14px;line-height:18px;color:#2b2b2b;font-weight:400;font-family:'roboto',sans-serif}
.catalog-filters .label.count{position:relative;top:-3px}
.catalog-filters .label span{font-family:'robotomedium',sans,sans-serif;color:#323131}
.catalog-filters .sort_by .label,.catalog-filters .sort_by.label .label{color:#6a6a6a}
.catalog-filters .right{float:right;position:relative;top:-4px}
.custom-select{display:inline-block;position:relative}
.custom-select .current{font-family:'robotomedium',sans,sans-serif;color:#2b2b2b;margin:0;background-image:url(/themes/new/images/svg/new/expand_more_black.svg);background-size:19px;background-position:top 3px right;background-repeat:no-repeat;padding:4px 24px 8px 4px;font-size:14px;line-height:18px}
.custom-select ul{margin:0;border:none;border-radius:4px;padding:10px 0;list-style-type:none;position:absolute;left:auto;right:0;top:28px;z-index:999;background-color:#fff;display:none;min-width:54px;box-shadow:0 3px 13px 0 #29292921;border-radius:10px}
.bg{border-width:0;border-color:#000;border-style:solid;background-color:#fff;position:absolute;left:1526px;top:233px;width:155px;height:226px;z-index:985}
.custom-select:hover ul{display:block}
.custom-select ul li{font-family:'roboto',sans,sans-serif;color:gray;font-size:14px;line-height:16px;cursor:pointer;margin:0;padding:8px 20px}
.custom-select ul li:hover{background:#f6f6f6}
.custom-select ul li.active{color:#2b2b2b;font-family:'robotomedium',sans,sans-serif;background:#fff!important}
.item_div .item_info.type-sale{padding-top:98px;background-image:url(/themes/new/images/item-sale.png);background-position:top center;background-size:contain;background-repeat:no-repeat;border:2px solid #FFBF98}
.item_div .sale-notice{font-family:Arial;text-align:center;color:#323131;font-style:italic;font-size:12px}
.comment-sprite{background-image:url(/themes/new/images/comment-spritesheet.png);background-repeat:no-repeat;display:block}
.sprite-dislike{width:19px;height:19px;background-position:-5px -5px}
.sprite-image{width:20px;height:23px;background-position:-34px -5px}
.sprite-like{width:17px;height:18px;background-position:-64px -5px}
.sprite-reply{width:12px;height:11px;background-position:-64px -33px}
.sprite-star-empty{width:12px;height:11px;background-position:-5px -54px}
.sprite-start{width:12px;height:11px;background-position:-27px -54px}
.sprite-start-big{width:25px;height:23px;background-position:-49px -54px}
.sprite-start-big-empty{width:25px;height:23px;background-position:-91px -5px}
.sprite-video{width:20px;height:24px;background-position:-86px -38px}
.cb{clear:both}
.comments .dn{display:none!important}
.comments{font-family:roboto,sans,sans-serif;position:relative}
.comments .comment{padding:0 0 13px 16px;margin:0 0 21px;border-bottom:1px dotted #D9D4D4}
.comments .comment.comment-answer{padding-left:32px}
.comments .comment.comment-answer.last{padding-left:48px}
.comments p{font-family:roboto,sans,sans-serif}
.comments .title{font-family:robotomedium,sans,sans-serif;font-size:20px;line-height:20px;color:#323131;margin:0 0 34px;padding:0}
.comments .title span{color:#AEAEAE}
.comments .customer-name{font-family:robotomedium,sans,sans-serif;font-size:16px;line-height:16px;color:#323131;margin:4px 24px 16px 0;padding:0;float:left}
.comments .rating{float:left;margin:8px 0 0;padding:0}
.comments .rating span{display:inline-block;float:left;margin:0 2px 0 0;padding:0;cursor:pointer}
.comments .date{padding:0;color:#7B7B7B;font-size:12px;float:right;margin:5px 0 0}
.comments .comment-text{margin:0 0 9px}
.comments .comment-text,.comments .comment-text p{font-family:Arial;font-size:13px;line-height:18px;color:#2D2D2D;text-align:left}
.comments .comment-text p{padding:0;margin:0 0 12px}
.comments .comment-text p:last-child{margin:0}
.comments .reply{font-size:13px;color:#B90F05;float:left;cursor:pointer}
.comments .sprite-reply{display:inline-block;margin:0 10px 0 0}
.comments .like{float:right;padding:0}
.comments .like-item{display:block;float:left;margin:5px 0 0 10px}
.comments .like-item span{display:inline-block;vertical-align:top}
.comments .like-item .comment-sprite{cursor:pointer}
.comments .attachments{margin:16px 0}
.comments .attachments .attachment{margin:0 12px 0 0;float:left;min-width:52px;height:60px;position:relative;text-align:center}
.comments .attachments .play{position:absolute;left:0;right:0;margin:0 auto;top:18px;width:32px}
.comments .attachments .attachment img{max-width:80px;max-height:60px}
.comments-to-site{position:relative}
.comments-to-site .comments-title{font-family:robotomedium,sans,sans-serif;font-size:20px;line-height:24px;color:#323131;margin:0 0 28px;font-weight:400}
.comments-to-site .overlay2 img{position:absolute;left:0;right:0;top:32%;margin:0 auto;width:48px}
.comments-to-site .row{margin:0 0 21px}
.comments-to-site form label{font-family:roboto;font-size:14px;line-height:14px;color:#696969;display:block;margin:0 0 8px}
.comments-to-site form label.error{color:red;margin:2px 0 0;font-size:12px;display:block}
.comments-to-site .btn2{font-size:13px;line-height:13px;text-transform:none;color:#323131;padding:12px 35px 12px 18px;font-family:roboto,sans,sans-serif;font-weight:400;height:auto}
.comments-to-site .btn-default{border:1px solid #D1D1DB;background:#f4f5f7;background:-moz-linear-gradient(top,#f4f5f7 0%,#f4f5f7 100%);background:-webkit-linear-gradient(top,#f4f5f7 0%,#f4f5f7 100%);background:linear-gradient(to bottom,#f4f5f7 0%,#f4f5f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f5f7',endColorstr='#f4f5f7',GradientType=0)}
.comments-to-site .media-buttons .btn{padding-right:38px;margin:0}
.comments-to-site .media-buttons.row{margin-bottom:30px}
.comments-to-site .media-buttons .btn-i{margin:0 8px 0 0;position:relative}
.comments-to-site .media-buttons .icon{display:inline-block;width:16px;height:19px;background-image:url(/themes/new/images/comments/testimonials.png);position:absolute;top:1px;right:12px}
.comments-to-site .media-buttons .icon-video .icon{background-position:0 0;background-image:url(/themes/new/images/svg/video.svg);background-size:16px 19px}
.comments-to-site .media-buttons .icon-phone .icon{background-position:0 0;background-image:url(/themes/new/images/svg/image.svg);background-size:16px 19px}
.comments-to-site .comment-rating{float:left}
.comments-to-site .button-submit{float:right}
.comments-to-site .button-submit .btn{color:#fff}
.comments .video-preview{max-height:128px;margin:16px 0}
.comments .video-preview img{max-height:128px}
.comments .btn-add-comment{background-color:#F6F6F8;border:1px solid #C0BFCE;font-size:14px;line-height:14px;color:#000;border-radius:4px;padding:12px 26px;text-transform:none;position:absolute;right:0;margin:0;top:-13px}
.comments .customer-image{text-align:left;margin:0 0 6px;padding:0}
.comments .customer-image img{max-width:120px}
.comments .attachment-preview img{width:156px;margin:12px 12px 0 0}
.multiple-image-upload,.multiple-image-upload.video{position:fixed;left:0;right:0;margin:0 auto;top:20%;width:620px;z-index:9999;background-color:#F7F7F7;padding:24px;border:1px solid #BBB;height:auto}
.reply-to-comment{position:fixed;background-color:#fff;border:1px solid #f5f5f5;padding:38px 48px;width:580px;top:20%;left:0;right:0;margin:0 auto;z-index:999999}
.reply-to-comment .close{width:15px;height:15px;background-image:url(/themes/new/images/close.png);background-repeat:no-repeat;cursor:pointer;right:6px;top:6px;position:absolute}
.reply-to-comment .row{margin:0 0 15px}
.dropzone.dz-clickable p{text-align:center}
.dropzone.dz-clickable .add_to_cart_new{font-size:15px}
#lightbox{z-index:9999!important}
#Dropzone{position:relative}
#Dropzone.dz-started:after{content:' + Выбрать или Загрузить еще фото';position:absolute;margin:0 auto;bottom:4px;text-align:center;color:#fff;background:#FF8E42;background:-webkit-linear-gradient(#FF934B,#FF6702,#FF6702);background:-moz-linear-gradient(#FF934B,#FF6702,#F35008,#FF6702);background:-ms-linear-gradient(#FF934B,#FF6702,#FF6702);background:-o-linear-gradient(#FF934B,#FF6702,#FF6702);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF934B',endColorstr='#FF6702');font-size:14px;line-height:14px;cursor:pointer;border:1px solid #E37101;border-radius:5px;padding:8px 16px;left:0;right:0;max-width:238px}
.filters .title{font-family:'robotomedium',sans,sans-serif;color:#B90F05;margin:42px 0 15px 17px;padding:0;text-transform:uppercase;font-size:17px;line-height:17px}
.filters .block{padding:12px 8px 20px;margin:0 0 20px;border-bottom:1px solid #EAE3E3}
.filters .block .header{margin:0 0 12px;color:#000;font-weight:400;text-align:left;font-family:'roboto';font-size:16px;line-height:16px;padding:0}
.filters .block.price-filter .header{color:#b90f05;font-family:'robotomedium';text-transform:uppercase;margin:6px 0 0;border-bottom:1px solid #EAE3E3;padding:0 0 27px}
.filters .block ul{margin:0;padding:0;list-style-type:none}
.filters .block ul li{margin:0 0 10px}
.filters .block ul li label{font-family:Arial;font-size:12px;line-height:14px;display:block;position:relative}
.filters .block ul li label input{margin:3px 2px 3px 4px;display:inline-block;vertical-align:middle;width:15px;height:15px}
.filters .block ul li label span{display:inline-block;vertical-align:middle}
.filters .block ul li label.disabled{color:#8A8A8A}
.filters .block ul li.col-6{width:48%;display:inline-block}
.filters .action{text-align:center;margin:0 0 20px}
.filter-btn{width:169px;height:44px;background-image:url(/themes/new/images/filter-btn.png);font-size:14px;line-height:44px;color:#4F0F0F;font-weight:400;padding:0 0 0 22px;text-align:left;border:none;outline:none;border-radius:4px;cursor:pointer}
.filters .price-filter .input{width:43px;padding:0 6px;margin-right:2px;height:30px;line-height:30px}
.slider-container .scale{display:none}
.filters .price-inputs{margin:20px 0 0}
.filters .price-filter .add_to_cart_new{padding:5px 0;margin:0;width:auto;height:32px;min-width:28px;font-size:12px;border-radius:3px;background:#f4f4f4;border:1px solid #d5d5d5;color:#555454}
.filters .price-filter .block-1{padding:0 0 12px}
.error404{max-width:900px;background-image:url(/images/404-background.png);margin:20px 0 0 94px;background-size:716px 600px;background-repeat:no-repeat;background-position:100% 0}
.error404 .data{padding:0 12px;width:424px;min-height:600px}
.error404 h1{font-size:40px;line-height:40px;color:#E50D00;margin:0 0 25px;padding:82px 0 25px;text-transform:none;font-weight:400;position:relative}
.error404 h1:after{content:'';position:absolute;width:182px;height:2px;background-color:#B90F05;border:none;left:0;bottom:0}
.error404 h2{font-size:24px;line-height:30px;color:#5B3A1A;margin:0 0 30px;padding:0;font-weight:300}
.error404 .try{font-family:robotomedium;font-size:22px;line-height:22px;color:#3D3D3D;margin:0 0 28px;padding:0}
.error404 ol{list-style-type:none;padding:0;margin:0}
.error404 li{padding:0 0 0 32px;background-image:url(/images/li.png);background-repeat:no-repeat;background-position:0 3px;margin:0 0 12px;font-size:15px;line-height:18px;color:#3D3D3D}
.error404 li a{font-size:15px;line-height:20px;color:#3D3D3D;text-decoration:underline}
.error404 .btn-a{border:2px solid #DE1500;border-radius:3px;color:#DE1500;font-family:robotomedium;font-size:14px;line-height:14px;text-transform:uppercase;display:inline-block;margin:34px 0 0 31px;padding:22px 26px}
.column2 .left-sidebar{float:left;width:211px}
.column2 .right-content{float:left;width:786px}
.column2.sidebar-blog .left-sidebar{float:left;width:250px}
.column2.sidebar-blog .right-content{float:right}
#goods-set{position:relative;margin:75px 0 0}
.similar_goods.sets{position:relative}
.sets fieldset{border:2px solid #A2896A;border-radius:16px;margin:20px 0;padding:28px 0 24px;height:auto;width:99.8%}
.sets fieldset legend{margin:0 20px}
.sets .item{position:relative;display:inline-block;vertical-align:top;width:134px}
.sets .size-2 .item{width:44%}
.sets .item .delete{display:none}
.sets .size-3 .item .delete{display:block}
.sets .item .deactive_background{background-color:#000;position:absolute;left:0;top:0;right:0;bottom:0;opacity:.2;display:none;z-index:2;border-radius:4px}
.sets .item.deactive .deactive_background{display:block}
.sets .item.deactive .delete{display:none}
.sets .delete{position:absolute;top:-7px;right:0;padding:8px;cursor:pointer;z-index:1;display:none}
.sets .delete:hover{background-color:#DABEA7;border-radius:50%}
.sets .delete:hover span{background-image:url(/themes/new/images/close-white.png)}
.sets .delete span{width:10px;height:10px;background-image:url(/images/close-popup.jpg);background-size:contain;display:block}
.sets .activate{position:absolute;top:8px;right:4px;padding:8px;cursor:pointer;z-index:9;background-color:#fff;border-radius:50%;display:none}
.sets .activate span{width:10px;height:10px;background-image:url(/images/primary-apply.png);background-size:contain;display:block}
.sets .item.deactive .activate{display:block}
.sets .image{padding:20px 0;height:235px;text-align:center;background-color:#f7f7f7}
.sets .image img{max-height:200px;width:auto;max-width:100%}
.sets a{text-decoration:none}
.sets .name{margin:18px 0 10px}
.sets .name p{font-size:15px;line-height:15px;color:#424242;text-align:center;padding:0}
.sets .price{text-align:center}
.sets .price span{font-size:17px;font-family:robotomedium;color:#000}
.sets .price span.price-old{text-decoration:line-through;color:#9E9E9E;font-family:roboto;font-size:14px}
.sets .plus{font-size:28px;line-height:40px;display:inline-block;padding:97px 1% 0}
.sets .items{display:inline-block;vertical-align:middle;width:75%}
.set{padding:0 30px}
.sets .summary{width:24%;padding:0;display:inline-block;vertical-align:middle;position:relative;z-index:9}
.sets .summary .price{padding:10px 0 0}
.sets .summary .plus-2{font-size:14px;line-height:1;color:#111826;margin:10px 0}
.sets .summary .name{margin:0;padding:0;font-size:15px;line-height:1;color:#424242}
.set .summary .sum{font-size:17px;line-height:1;color:#000;text-align:center;padding:0;margin:10px 0 0}
.set .summary .sum span{font-family:robotomedium}
.set-summary-products{border:1px solid #D9D9D9;border-radius:8px;text-align:center;padding:35px 10px;margin:0 0 20px}
.set .summary .old-sum{font-size:17px;line-height:20px;color:#9E9E9E;text-decoration:line-through;padding:0}
.set .summary .old-sum .currency{font-size:13px}
.sets .add_to_cart_new{font-size:16px;display:block;text-align:center;padding:10px 4px;height:auto;width:100%;color:#fff;background-color:#000}
.sets .you-save{width:130px;background-color:#fff;border-radius:4px;text-align:center;padding:8px 0;margin:18px 0 0}
.sets .summary .you-save p{margin:0;padding:0;font-family:Arial;font-size:12px;line-height:12px;color:#90400A;text-align:center}
.sets .summary .you-save .save-sum{font-size:18px;line-height:18px;color:#FF6701;margin-top:6px}
.cart-set{border:2px solid #A2896A;border-radius:12px;padding:5px 10px 15px;position:relative}
.new_cart .cart_form .cart-set .item .delete{padding-top:12px}
.cart-set > label{position:absolute;display:inline-block;background-color:#fff;padding:0 14px;top:-9px;left:22px;font-family:'robotomedium';font-size:24px;line-height:28px}
.cart-new .catr-item-table .cart-set .td.delete{vertical-align:top}
.cart-set .set-summary{position:absolute;bottom:15px;right:15px;font-family:robotomedium;color:#000;line-height:18px;font-size:18px}
.header .mobile-phones{display:none}
.main_page .our-shops .wrapper > .left{float:left;width:48%;padding:0 1%}
.main_page .our-shops .wrapper > .left .title{padding-top:24px}
.panel-container .mobile-panel-title{display:none}
.new_cart .cart_form .order_info table td .m-label{display:none}
iframe[name=google_conversion_frame]{height:0}
#slider-mobile{display:none!important}
.catalog-item .buy{display:none}
.catalog-item .price .old_price{text-align:center;margin-top:3px;font-size:13px;line-height:13px;color:#939393;font-family:'roboto',sans-serif;text-decoration:line-through}
.catalog-item .price.price-full-width{margin:0}
.catalog-item .price.price-full-width .picture_price{padding:10px 0 0}
.catalog-item .stock-notification{margin:12px 0 0}
.catalog-item .stock-notification .button{margin:0 8px;display:block;position:relative;top:0;left:0;right:0;width:auto;height:auto;padding:12px 12px 12px 42px;background-position:12px 50%;font-family:roboto;font-size:12px;max-width:152px}
.desktop-v .product_item div.hover .btn-red{width:100%;max-width:200px;background-color:#ECECEC;border-color:#ECECEC;color:#000;min-width:120px}
.desktop-v .product_item div.hover:hover .buy{display:flex;padding:8px 0 6px;justify-content:center;gap:8px;flex-wrap:wrap;align-items:end}
.desktop-v .product_item .buy-at-amazon{padding:9px 10px 10px;width:100%;max-width:200px;box-sizing:border-box}
.desktop-v .product_item .buy-at-amazon img{max-width:50px;margin:8px 0 0}
.partner footer .dark .wrapper div.logo{padding-left:0}
.partner footer .dark .wrapper div{padding-right:42px}
#div_about p,.static p{font-family:Arial;text-align:left}
.partner .kroshki-static{display:none}
.partner .static{background-color:#fff;width:84%!important;padding:82px 8%!important;position:relative;margin:27px 0 0!important;-webkit-box-shadow:0 0 4px 0 #0000001f;-moz-box-shadow:0 0 4px 0 #0000001f;box-shadow:0 0 4px 0 #0000001f;border-radius:4px}
#_buy_,#content,#main-content{position:relative}
#_buy_.loading:after,#content.loading:after,#main-content.loading:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=20);filter:alpha(opacity=20);-moz-opacity:.2;-khtml-opacity:.2;opacity:.2}
#_buy_.loading:before,#content.loading:before,#main-content.loading:before{content:'';position:absolute;background-image:url(/images/loading-blue.gif);background-size:48px;left:0;top:8%;right:0;width:48px;height:48px;margin:0 auto;z-index:999}
.partner .static .heading-2{margin-bottom:14px}
body.partner .static p,body.partner .static a,body.partner .static,body.partner .static li{font-size:14px;line-height:22px}
.package{background:#fff}
.package-html,.package-html.multiple-image-upload.dn{display:none}
.package-html.multiple-image-upload{width:670px;display:block;top:10%}
.package-html.multiple-image-upload .package{max-height:580px;overflow-y:auto}
.package .title{font-family:robotomedium,sans,sans-serif;font-size:17px;line-height:21px;margin:0;padding:33px 38px 34px 27px;color:#000}
.package .box{border-top:1px solid #EBEBEB;padding:12px 24px}
.package .box .image{float:left;width:21%}
.package .box .image img{max-width:68px;max-height:80px}
.package .box .name{float:left;width:59%;padding:21px 0 0}
.package .box .name p{font-family:roboto,sans,sans-serif;font-size:17px;line-height:20px;margin:0 0 6px;padding:0;color:#000;text-align:left}
.package .box .name p.shop-name{font-size:14px;color:#6C6C6C}
.package .box .buy-package{float:left;width:20%}
.package .box .price{font-family:Arial;font-size:14px;line-height:18px;color:red;font-weight:700;padding:5px 0 12px;text-align:right}
.package .box form{text-align:right}
.package .box .price span{color:#000}
.package .add_to_cart_new{min-width:82px;font-size:12px;height:40px;text-transform:uppercase;font-family:robotomedium,sans,sans-serif}
.add-package{display:inline-block;cursor:pointer;color:#3e77aa;background-image:url(/themes/new/images/svg/gift_box.svg);background-size:24px 20px;background-repeat:no-repeat;padding:0 0 0 31px;line-height:22px;text-decoration:underline;font-size:13px}
.package .close{position:absolute;top:28px;right:28px;width:15px;height:14px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAAACXBIWXMAAAsTAAALEwEAmpwYAAABOWlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjarZGxSsNQFIa/G0XFoVYI4uBwJ1FQbNXBjElbiiBYq0OSrUlDldIk3NyqfQhHtw4u7j6Bk6PgoPgEvoHi1MEhSHASwW/6zs/hcOAHo2LXnYZRhkGsVbvpSNfz5ewTM0wBQCfMUrvVOgCIkzjiJwI+XxEAz5t23WnwN+bDVGlgAmx3oywEUQH6FzrVIMaAGfRTDeIOMNVJuwbiASj1cn8BSkHub0BJuZ4P4gMwe67ngzEHmEHuK4Cpo0sNUEvSkTrrnWpZtSxL2t0kiOTxKNPRIJP7cZioNFEdHXWB/D8AFvPFdtORa1XL2lvnn3E9X+b2foQAxNJjkRWEQ3X+3YWx8/tc3Bgvw+EtTE+KbPcKbjZg4brIVqtQ3oL78RfCs0/+HAmzJwAAAARnQU1BAACxnmFMQfcAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOgAAFIIAAEVWAAAOpcAABdv11ofkAAAAI1JREFUeNqkkTEOQzEIQ/kVMGbi/idkYoQhnYJoG/KrlilBPMuyrznnhB/nAX9MwmYGqno8VlUws0/Y3Y8CC3T33OF6iEg6qP8KjjFe9ljVdwIdCABw7dJeABFBRGzBNm0RSZCItmALq2qCEdGGiJ3lZbXW8+4AT+BdC3hXx0kgYWZuU60AM5+r+naeAwC74HIyAfRIXgAAAABJRU5ErkJggg==);cursor:pointer}
@media (max-height: 792px) {
    .package .title{padding:24px 38px 20px 27px}
    .package .box{padding:5px 24px}
    .package .box .image img{max-width:68px;max-height:75px!important}
    .package .box .name{padding:17px 0 0}
    .package-html.multiple-image-upload{top:5%}
}
.modal-show{position:fixed;left:0;right:0;margin:0 auto;top:20%;width:620px;z-index:9999;background-color:#F7F7F7;padding:24px;border:1px solid #BBB}
.subscribe-form{padding:69px 0 52px;max-width:576px;margin:0 auto;position:relative}
.subscribe-form .background{padding:58px 56px;background-image:url(/images/subscribe-background.png)}
.subscribe-form .img-letter{position:absolute;top:50px;left:-18px}
.subscribe-form h1{font-family:roboto,sans,sans-serif;font-size:25px;line-height:28px;color:#B01810;font-weight:400;padding:0;margin:0 0 12px;text-align:center;text-transform:none}
.subscribe-form h2{font-family:roboto,sans,sans-serif;font-size:15px;line-height:18px;color:#333;font-weight:400;padding:0;margin:0 0 45px;text-align:center;text-transform:none}
.subscribe-form .row{margin:0 0 25px;text-align:center}
#main-content .subscribe-form .input{width:78%;padding:19px 2% 15px 5%;font-family:roboto,sans,sans-serif;font-size:14px;line-height:14px;color:#6C6C6C;border:1px solid #D7D7D7}
.subscribe-form .add_to_cart_new.green{width:85%;margin:0;line-height:26px;height:auto;padding:13px 0}
.discount-preview{margin:22px}
.discount-preview .input-field{position:relative}
.item_div .item_info .more .discount-preview .input-2{background-color:#fff;border:1px solid #DDD;font-size:13px;line-height:14px;color:#4F5155;display:inline-block;padding:13px 0 11px 17px;width:90%;margin:0;font-weight:400;outline:none}
.item_div .item_info .more .discount-preview .cancel-field .input-2{padding:15px 0 13px 17px}
.item_div .item_info .more .discount-preview .btn{background-color:#EDEDED;border:1px solid #DDD;font-family:Arial;font-size:13px;line-height:14px;padding:16px 16px 12px;text-transform:none;color:#000;width:66px;border-radius:0;border-bottom-right-radius:4px;border-top-right-radius:4px;position:absolute;top:0;right:0;cursor:pointer}
.discount-preview .hidden{display:none}
.discount-preview .cancel-field{position:relative}
.discount-preview .cancel-field .code span{color:#F88431;font-weight:700;margin:0 0 0 2px}
.discount-preview .cancel-field .btn span{border-bottom:1px dotted #A1A1A1}
.m-visible{display:none}
.cart-summary td{vertical-align:middle;padding:0 12px;border:1px solid #fff}
.cart-summary td.border{border-right:1px solid #D8D8D8}
.cart-summary td p{font-family:roboto,sans,sans-serif;font-size:16px;line-height:16px;color:#000;padding:2px 0}
.cart-summary td p .red{color:red}
.cart-summary table{float:right}
@media (min-width: 1080px) {
    .slidesjs-container{height:335px!important}
    .slidesjs-control{height:335px!important}
    .slide-foto{height:335px!important}
    .contacts-page.shops,.contacts-page.shop{padding-left:24px}
}
@media (max-width: 1200px) {
    .es .header .main_menu li a{font-size:12px}
    .es .menu .wrapper{gap:15px}
    .es .header .main_menu{gap:7px}
    footer .footer-menu{padding-left:0}
    .error404{max-width:100%;background-position:0 0}
    .posts-wrapper .blog .article .post-item-title a{font-size:17px}
}
@media (max-width: 1080px) {
    .wrapper,.header .wrapper,footer .wrapper{max-width:920px;margin-left:auto;margin-right:auto}
    .header .main_menu li a{font-size:13px}
    .header .main_menu{gap:15px}
    #subscribe-news,header .lc-menu-wrap{display:none}
    .column2 .left-sidebar{float:left;width:206px}
    .column2 .right-content{float:right;width:698px}
    .column2 #slider{width:100%}
    #slider .title a{padding-left:14px}
    #slider .submenu a{padding-left:28px}
    .kroshki.active{margin-left:0}
    .categories{padding:0 0 42px}
    .header .main_menu.ru li a.title{padding:14px 7px}
    .slider-background{height:100%}
    .slidesjs-container{margin:0;width:100%!important}
    .slidesjs-control{width:100%!important}
    .slide-foto{width:auto!important;max-width:100%;height:auto!important}
    .SliderNamePrev_2,.slidesjs-previous.slidesjs-navigation{left:0}
    .SliderNameNext_2,.slidesjs-next.slidesjs-navigation{right:0}
    #main-page .goods_container{width:100%}
    .one_goods{width:24.7%}
    .one_goods:nth-child(5n+0){border-right:1px dotted #DDD}
    .one_goods:nth-child(4n+0){border-right:1px dotted #fff}
    .one_goods:nth-child(n+5){border-bottom:1px solid #fff}
    .one_goods .data{width:100%}
    .one_goods:hover .data{padding:0}
    .one_goods .image{display:block;width:100%;height:167px;padding:32px 0 0}
    .special_offer .one_goods:nth-child(9),.special_offer .one_goods:nth-child(10){display:none}
    .main_banner .wrapper .btn-catalog{width:170px;font-size:13px}
    .owl-item .one_goods_new{width:96%;margin:0 auto}
    .special_offer div.owl-next{right:0}
    .one_goods_new .image{width:100%;display:block;height:192px;padding:32px 0 0}
    .one_goods_new .goods_name p{line-height:16px}
    .main-footer-text .text{float:none;width:90%;margin:0 auto;padding:0}
    .main-footer-text p{margin:4px 0 10px}
    .main-footer-text h2{font-size:20px;margin:20px 0 26px}
    .our-shops .title{font-size:24px;line-height:34px}
    .our-shops .shops-list li{line-height:18px;margin:0 0 10px}
    .our-shops table td:last-child{padding:45px 0 18px}
    #main-page .category{width:100%}
    #main-page .category .one_category{width:32%;height:100%;margin-left:1%;display:block;float:left}
    #main-page .category.m .col-4{float:left;width:33.3%;margin:0}
    #main-page .category.m .one_category{width:90%;height:100%;margin:0 auto;display:block;float:none;padding:0 0 38px}
    .social-block{padding:28px 0 24px}
    footer .footer-menu li{padding:0 12px 0 14px}
    footer .dark .logo{padding-left:0}
    footer .dark .wrapper div{padding-right:62px}
    .categories .one_goods{width:33%}
    .categories .one_goods .data{width:100%}
    .categories .one_goods:nth-child(4n+0){border-bottom:1px dotted #DDD;border-right:1px dotted #DDD}
    .categories .one_goods:nth-child(3n+0){border-bottom:1px dotted #DDD}
    .one_goods:nth-child(n+5){border-bottom:1px dotted #DDD}
    .categories .one_goods:nth-child(13),.categories .one_goods:nth-child(14){display:none}
    .goods_count{font:13px Arial;padding:12px 0 0}
    .product{width:100%}
    .product_item{width:33.3%;margin:0 0 2px}
    .sidebar .product_item{width:50%}
    .item_div{padding:2px 0 5px}
    .item_div h1{font-size:20px}
    .item_div .artno{padding:6px 14px 15px 4px}
    .item_div .buy-block .data{margin:30px 20px 0}
    .item_div .buy-block .add_to_cart_new{min-width:132px!important}
    .add_to_cart_new{padding:0 13px;font-size:18px}
    .column2.sidebar-blog .right-content{width:670px}
    .similar_goods fieldset{width:100%;max-width:100%}
    .blog{margin-left:0;width:100%}
    .blog .article{float:left;width:46%;padding:0 2%;margin:0 0 28px}
    .subscribe_blog form #email{width:242px!important}
    .blog .title-blog h1{font-size:16px;line-height:21px;height:25px}
    .shops .all-shops ul a{font-size:17px;line-height:17px}
    .shops .all-shops .city span{font-size:21px;line-height:21px}
    .shops .all-shops li{margin-bottom:52px}
    .contacts-page .form #text{height:105px}
    .contacts-page .row.captcha .left:nth-child(2){width:46%}
    .filters .price-filter .input{width:48px}
}
@media(max-width: 991px) {
    .header .main_menu{gap:11px}
    .header-first-line{background:#fff;padding:10px}
}
.video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.personal-order{border:1px solid #E3E3E3;border-radius:4px;-webkit-box-shadow:0 0 6px 0 #0000001a;-moz-box-shadow:0 0 6px 0 #0000001a;box-shadow:0 0 6px 0 #0000001a;overflow:hidden;margin:50px auto}
.personal-order .heading{padding:15px 22px 13px;font-size:18px;line-height:20px;color:#fff;background-color:#333}
.personal-order .body{padding:40px 43px}
.personal-order .product{float:left;width:42%;display:block}
.personal-order .product .name{margin:0 0 38px;padding:0;font-weight:400;top:0;text-align:left}
.personal-order .product .name a{font-family:robotomedium,sans,sans-serif;font-size:25px;line-height:33px;color:#000}
.personal-order .product .article{font-family:Arial;font-size:13px;line-height:15px;color:#909297;margin:0;padding:0 0 0 6px}
.personal-order .product .image{padding:32px 0;text-align:center}
.personal-order .product .image img{max-height:358px;max-width:100%}
.personal-order .product .rating{display:block;text-align:center}
.personal-order .order-form{float:right;width:49.5%}
.personal-order .order-form .title{font-family:robotomedium,sans,sans-serif;font-size:19px;line-height:20px;color:#000;margin:0 0 24px}
.personal-order .order-form .row{margin:0 0 19px}
.personal-order .order-form label{display:block;font-size:14px;line-height:16px;color:#6C6C6C;margin:0 0 4px}
.personal-order .order-form label.error{font-family:Arial;font-size:12px;color:red}
.personal-order .order-form .input{border:1px solid #E6E6E6;background-color:#FAFAFA;font-size:14px;line-height:14px;padding:10px 12px;width:100%;box-sizing:border-box;background-image:none;outline:none}
.personal-order .order-form .input.error{border:1px solid #FFA5A5!important;-webkit-box-shadow:0 0 4px 0 #f003;-moz-box-shadow:0 0 4px 0 #f003;box-shadow:0 0 4px 0 #f003}
.personal-order .order-form .notice{font-size:13px;line-height:19px;color:#888;font-family:Georgia,Arial;font-style:italic;margin:24px 0 0;text-align:left}
.personal-order .order-form .add_to_cart_new{margin:10px 0 0;min-width:165px;font-family:robotomedium,sans,sans-serif;font-size:16px}
.personal-order .back{margin:-8px 0 20px;padding:0}
.personal-order .back a{vertical-align:top;padding:0;margin:0;display:block;color:#000;font-family:roboto;font-size:13px;line-height:22px}
.personal-order .back img{vertical-align:top;width:16px;margin:-3px 8px 0 0}
.alert{padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem;font-family:Arial;font-size:13px;line-height:16px}
.alert p,.alert a{font-family:Arial;font-size:13px;line-height:16px}
.alert a{color:#c50f0f;text-decoration:underline}
.alert-success{background-color:#dff0d8;border-color:#d0e9c6;color:#3c763d}
.alert-info{background-color:#d9edf7;border-color:#bcdff1;color:#31708f}
.alert-warning{background-color:#fcf8e3;border-color:#faf2cc;color:#8a6d3b}
.alert-danger{background-color:#f2dede;border-color:#ebcccc;color:#a94442}
.pb_feed .video{padding:0;height:auto}
.pb_feed .video iframe{position:relative}
.blog .row{margin:0 0 12px;clear:both}
.blog .row:last-child{margin:0}
.blog .col-11{width:91.66666667%;float:left}
.blog .col-10{width:83.33333333%;float:left}
.blog .col-9{width:75%;float:left}
.blog .col-8{width:66.66666667%;float:left}
.blog .col-7{width:58.33333333%;float:left}
.blog .col-6{width:50%;float:left}
.blog .col-5{width:41.66666667%;float:left}
.blog .col-4{width:33.33333333%;float:left}
.blog .col-3{width:25%;float:left}
.blog .col-2{width:16.66666667%;float:left}
.blog .col-1{width:8.33333333%;float:left}
.blog div[class*="col-"] h2{margin-top:10px!important}
.blog .left{float:left}
.blog .right{float:right}
.blog table.row-2 td{width:50%}
.blog table.row-3 td{width:33.3%}
.blog table.row-4 td{width:25%}
.more-goods{text-align:center;margin:26px 0 75px}
.blog .text-blog .more-goods .add_to_cart_new{display:inline-block;font-family:robotomedium,sans,sans-serif!important;font-size:15px;line-height:20px;height:auto;border:1px solid #a38a69;padding:12px 15px 12px 30px;background-color:#fff;position:relative;color:#a38a69!important;text-align:center}
.more-goods .add_to_cart_new .icon{content:'';position:absolute;top:14px;left:16px;width:18px;height:17px;background-image:url(/themes/new/images/reload.svg);background-repeat:no-repeat;background-size:18px}
.more-goods .add_to_cart_new.deactive{color:#FFC7C7;cursor:default}
#rating-result{font-family:Arial;padding:0;margin:0}
#rating-result.success{color:#0a6900!important}
#rating-result.error{color:red!important}
.pictures-discount .open-promo{background-color:#940A0E;width:32px;height:42px;position:fixed;right:20px;color:#fff;text-align:center;line-height:42px;display:none;cursor:pointer}
.pictures-discount.hide .open-promo{display:block;-webkit-transition:top 1s ease-out .5s;-moz-transition:top 1s ease-out .5s;-o-transition:top 1s ease-out .5s;transition:top 1s ease-out .5s}
.pictures-discount.hide .promo-body{display:none}
.pictures-discount.hide{height:0;-webkit-transition:top 1s ease-out .5s;-moz-transition:top 1s ease-out .5s;-o-transition:top 1s ease-out .5s;transition:top 1s ease-out .5s}
.iframe-video iframe{width:100%;height:480px}
.page-404 .similar_goods fieldset legend{display:none}
.page-404 .similar_goods fieldset{margin:30px auto 100px;border:none}
.page-404 .similar_goods .owl-theme .owl-controls .owl-buttons div.owl-prev{left:-50px}
.page-404 .similar_goods .owl-theme .owl-controls .owl-buttons div.owl-next{right:-50px}
@media (max-width: 580px) {
    .iframe-video iframe{height:320px}
    .pager span a,.pager span .a{padding:0;line-height:24px}
    .pager span{margin:1px;min-width:24px;height:24px;line-height:24px}
    .error404{margin:0}
    .error404 .data{padding:0 12px;width:auto;min-height:200px;margin:0}
    .error404 h1{font-size:26px;line-height:32px;color:#E50D00;margin:0 0 38px;padding:67px 0 12px}
    .error404 h2{font-size:18px;line-height:24px}
    .error404 .try{font-size:17px;margin:0 0 18px;text-align:left}
    .error404 li{margin:0 0 5px}
    .error-404-wrapper-catalog{display:none}
    .offers-title .name{font-size:27px;line-height:32px}
}
@media (max-width: 420px) {
    .iframe-video iframe{height:260px}
    .intargram-widget-inline{width:100%;margin:0 0 20px}
}
.collection-wrapper{display:none;opacity:0}
.collection-wrapper.active{display:block}
body .widget .data{margin:3px 0 0 11px}
#lightbox div.splv360dm_ts_splv{max-height:720px}
#lightbox{top:-42px!important}
.product-size{font-size:14px;line-height:1;color:#323131;text-align:center;margin:0 6px 10px 0;cursor:pointer;background-color:#f9f9f9;border:1px solid #CACACA;border-radius:3px;display:inline-block;width:55px;padding:15px 0}
.product-size:hover,.product-size.active{border-color:#A2896A;background-color:#F7F1E9;font-family:'robotomedium'}
.row-sizes{padding:40px 0 0}
.row-sizes .sizes{margin:13px 0 0}
.row-sizes .item_form{font-size:13px;font-family:roboto;color:#000}
.row-sizes > .flex{justify-content:space-between}
.widget .data .image span{display:none}
.static{font-family:'roboto',sans-serif;font-size:15px;line-height:150%;color:#2B2B2B}
.static a{color:#8E080B}
.static p{margin:8px 0;padding:0;text-align:left}
.static ul{padding:0;margin:0;list-style:none}
.static li{margin:5px 0 10px;position:relative;padding:0 0 0 34px}
.static li:last-child{margin-bottom:5px}
.static li:before{width:6px;height:6px;background:#A2896A;position:absolute;left:8px;top:0;bottom:0;margin:auto;display:inline-block;content:''}
.static li p{margin:0}
.static .h1,.static .h2,.static .h3{color:#000}
.static .h2,.static h2,.static .span_text_background .h2{font-size:21px!important;line-height:24px!important;margin:8px 0!important;font-weight:400!important;color:#2B2B2B!important;font-family:robotomedium,sans-serif!important}
.static b,.static .d,.static strong,.static strong{color:#2B2B2B;font-weight:400;font-family:'robotomedium',sans-serif}
.static .h3{margin:16px 0 8px;font-size:16px;line-height:20px}
.static h2{font-size:17px}
.blog .table .td.col-4,.blog .table .td.col-3{float:none}
#live_chat_img{display:none}
.collection-categories{padding:4px 0 12px}
.collection-categories a{position:relative;display:inline-block;padding:7px 32px 7px 13px;border-radius:20px;margin:0 7px 14px 0;font-family:Roboto;font-size:12px;line-height:14px;color:#5a5959;border:1px solid #c1c1c0;text-decoration:none}
.collection-categories a.active{color:#3d3d3d;background-color:#efedeb;border-color:#efedeb}
.collection-categories a.active span{background-color:#b01810}
.collection-categories a span{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background-color:#efedeb}
.collection-categories a.active span:before,.collection-categories a.clear-all span:before{position:absolute;content:'';width:12px;height:12px;top:5px;left:4px;background-size:contain;background-image:url(/themes/new/images/close-white.png)}
.collection-categories .clear-all{color:#b01810!important;border-color:#efd1cf}
.collection-categories a.clear-all span{background-color:#efd1cf}
.collection-categories a.clear-all span:before{background-image:url(../images/delete.png)}
.collection-categories.theme-yellow a{border-color:#f8eba4;color:#dbcb9a}
.collection-categories.theme-yellow a span{background-color:#fff3af}
.collection-categories.theme-yellow a.active{background-color:#fff7c9;color:#3d3d3d}
.collection-categories.theme-yellow a.active span{background-color:#ffd800}
.collection-categories.theme-yellow a.active span:before{background-image:url(/themes/new/images/check-dark.png);height:10px;top:5px}
.code-icon{max-width:24px;cursor:pointer;margin:-8px 0 0 8px;vertical-align:middle}
#short-code{margin:8px 0 4px;padding:8px 8px 8px 10px;border:1px solid #F26651;border-left:3px solid #F26651;position:absolute;z-index:9;background-color:#FDFDFD;min-width:680px;display:none}
#short-code p{font-family:Arial;color:#000;text-align:left}
#short-code .close{padding:4px;cursor:pointer;float:right}
.label-2{position:relative;padding:0 0 0 21px !important}
.label-2 input[type="checkbox"],.label-2 input[type="radio"]{position:absolute;left:0;top:0;bottom:0;margin:auto 0}
.ssp-chat-attach-bottom.ssp-chat-minimized,.ssp-chat-attach-bottom.ssp-chat-floating{z-index:100;right:52px!important}
.mobile .fast,.mobile .fast .phonediv,.mobile .fast table{width:100%}
.loading_process{position:relative}
.loading_process:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=10);filter:alpha(opacity=10);-moz-opacity:.1;-khtml-opacity:.1;opacity:.1}
.loading_process:before{content:'';position:absolute;background-image:url(/images/loading-blue.gif);background-size:48px;left:0;top:8%;right:0;width:48px;height:48px;margin:0 auto;z-index:999}
div#fbPathChecker{background-image:url(../../../floatbox/graphics/blank.gif)}
div#fbOverlay{position:fixed;top:0;left:0;width:100%;height:100%;border-width:0;margin:0;padding:0}
div#fbBox{position:absolute;border-style:solid;border-width:0;margin:0;padding:5px;border-radius:8px}
#fbBox #fbMainDiv{border-radius:8px}
#fbBox div,#fbBox a,#fbBox img,#fbBox iframe{border-width:0;margin:0;padding:0;outline:none;-moz-outline:none}
#fbBox a{background-image:url(../../../floatbox/graphics/blank.gif);background-color:transparent;zoom:1}
#fbZoomDiv,a.fbPopup img,a.fbPopdown img,#fbBox #fbIndexLinks img{position:absolute;left:0;top:-9999px;border-style:solid;border-color:#000;margin:0;padding:0}
#fbBox #fbBoxLoader,#fbZoomDiv #fbZoomLoader,#fbMainDiv #fbMainLoader{position:absolute;left:0;top:0;width:100%;height:100%;min-width:100%;min-height:100%;overflow:hidden;background-position:center;background-repeat:no-repeat}
#fbZoomDiv #fbZoomLoader,#fbMainDiv #fbMainLoader{background-image:url(../../../floatbox/graphics/loader_black.gif)}
#fbBox #fbShadows,#fbBox #fbShadowTop,#fbBox #fbShadowRight,#fbBox #fbShadowBottom,#fbBox #fbShadowLeft,#fbBox #fbCorners,#fbBox #fbCornerTop,#fbBox #fbCornerRight,#fbBox #fbCornerBottom,#fbBox #fbCornerLeft{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat}
#fbBox #fbShadowTop,#fbBox #fbCornerTop{background-position:top left}
#fbBox #fbShadowRight,#fbBox #fbCornerRight{background-position:top right}
#fbBox #fbShadowBottom,#fbBox #fbCornerBottom{background-position:bottom right}
#fbBox #fbShadowLeft,#fbBox #fbCornerLeft{background-position:bottom left}
#fbBox #fbCanvas{position:relative;left:0;top:0;width:100%;height:100%}
#fbBox #fbMainDiv,#fbBox #fbInfoPanel,#fbBox #fbControlPanel{position:absolute;border-style:solid;overflow:hidden}
#fbBox #fbMainDiv,div#fbZoomDiv{background-color:#fff}
#fbBox #fbInfoLink,#fbBox #fbPrintLink{font-weight:700}
#fbBox #fbResizer{position:absolute;width:25px;height:25px;left:0;top:0}
#fbBox #fbDragger{position:absolute;width:12px;height:12px;cursor:nw-resize;background-position:bottom right;background-repeat:no-repeat}
#fbBox #fbLeftNav,#fbBox #fbRightNav{position:absolute;height:100%}
#fbBox #fbLeftNav,#fbBox #fbOverlayPrev{left:0}
#fbBox #fbRightNav,#fbBox #fbOverlayNext{right:0}
#fbBox #fbOverlayPrev,#fbBox #fbOverlayNext{position:absolute;width:49px;height:23px;background-repeat:no-repeat}
#fbBox #fbInfoPanel{line-height:1.25em;font-family:Verdana,Helvetica,sans-serif;font-size:12px}
#fbBox #fbCaption{cursor:default}
#fbBox #fbItemNumber{font-size:10px;white-space:nowrap;cursor:default}
#fbBox #fbControls{height:14px;font-size:1px}
#fbBox #fbNavControls{width:88px;height:14px}
#fbBox #fbPrev{float:left;width:44px;height:14px;background-repeat:no-repeat}
#fbBox #fbNext{float:right;width:44px;height:14px;background-repeat:no-repeat}
#fbBox #fbPlay,#fbBox #fbPause{position:absolute;background-repeat:no-repeat}
#fbBox #fbPlayPause,#fbBox #fbPlay,#fbBox #fbPause{width:46px;height:14px;text-align:justify}
#fbBox #fbClose{width:46px;height:14px;background-repeat:no-repeat}
#fbBox #fbIndexLinks{clear:both;font-size:11px;cursor:default}
#fbBox #fbIndexLinks a:hover{font-weight:700}
#fbInfoPanel.posCenter,#fbInfoDiv.posCenter,#fbIndexLinks.posCenter{margin:0 auto}
#fbInfoPanel.posRight,#fbInfoDiv.posRight,#fbIndexLinks.posRight{float:right}
#fbInfoPanel.posLeft,#fbInfoDiv.posLeft,#fbIndexLinks.posLeft{float:left}
#fbControlPanel.posRight,#fbControls.posRight,#fbClose.posRight,#fbSubControls.posRight,#fbNavControls.posLeft,#fbPlayPause.posLeft{float:right}
#fbControlPanel.posLeft,#fbControls.posLeft,#fbClose.posLeft,#fbSubControls.posLeft,#fbNavControls.posRight,#fbPlayPause.posRight{float:left}
#fbSubControls,#fbClose,#fbIndexLinks,#fbPlayPause,#fbNavControls{float:left}
#fbCornerTop,#fbCornerRight,#fbCornerBottom,#fbCornerLeft,#fbCorners{display:none}
.categories-sprite{background:url(/themes/new/images/categories-icons.png) no-repeat top left;background-size:35px 216px;display:inline-block;width:35px;height:35px;vertical-align:middle}
.categories-sprite.custom{background-position:0 0}
.categories-sprite.pictures{background-position:0 -36px}
.categories-sprite.products{background-position:0 -72px}
.categories-sprite.silvers{background-position:0 -108px}
.categories-sprite.souvenirs{background-position:0 -144px}
.categories-sprite.vips{background-position:0 -180px}
.filters .theme-green .back-bar .selected-bar{background-color:#2d2d2d;background-image:none}
.filters .theme-green .back-bar .pointer{background-color:#fff;border:1px solid #d9d9d9;background-image:none;width:16px;height:16px;top:-6px}
.filters .theme-green .back-bar .pointer.high,.filters .theme-green .back-bar .pointer.low{cursor:pointer}
.catalog-filters{margin:25px 0}
.client .contacts{position:relative;width:90%;margin:20px auto}
.client .contacts .close{position:absolute;top:8px;right:0;cursor:pointer}
.client .contacts .row{margin:0 0 15px}
.client .contacts .row .label{margin:0}
.client .contacts .row:last-child{margin:0}
.client .contacts .heading{font-size:20px;line-height:25px;margin:0 0 28px;text-align:left}
.lookbook-iframe{width:100%;border:none;outline:none}
.stock-notification-price .price-rez-container .el-value,.stock-notification-price .price-rez-container .el-currencys,.stock-notification-price .price .el-currency{color:#9e9e9e!important}
.stock-notification-price .not-available-title{font-size:13px;color:#9e9e9e;padding:0}
.stock-notification .button{cursor:pointer;padding:12px 18px 12px 48px;display:block;background-color:#fff;border:1px solid #ececec;font-size:14px;line-height:18px;color:#5d5d5d;text-align:center;background-image:url(/themes/new/images/email.png);background-position:24px 50%;background-repeat:no-repeat;max-width:192px;margin:0 0 0 30px;text-decoration:none;font-family:robotomedium}
.stock-notification.align-center .button{margin:0 auto}
.modal-stock-notification{padding:14px 18px;position:relative}
#stock-notification-1,#stock-notification-2,.modal-stock-notification{height:100%}
#stock-notification-2 .title{margin:20px}
.modal-stock-notification .title{margin:7px 0 10px;font-size:18px;color:#000;font-family:robotomedium}
.modal-stock-notification .text-center{text-align:center}
.text-center{text-align:center}
.modal-stock-notification .title-2{font-size:14px;line-height:18px;color:#818181;margin:0 0 10px;text-align:left}
.modal-stock-notification form .input{display:block;padding:12px 18px;box-sizing:border-box;background-color:#fcfcfc;border:1px solid #e3e3e3;font-size:13px;line-height:15px;color:#4f5155;width:100%}
.modal-stock-notification .label{display:none;color:red}
.modal-stock-notification .row-error .label{display:block}
.modal-stock-notification .subscribe-row label{display:block;position:relative;padding:0 0 0 27px;font-size:13px;line-height:15px;color:#818181}
.modal-stock-notification .subscribe-row label input{position:absolute;top:0;left:0}
.modal-stock-notification .cart-btn{margin:0;height:auto;text-transform:none;padding:10px;min-width:150px}
.modal-stock-notification .row-1{margin:0 0 15px}
.modal-stock-notification .client-email{display:inline-block;padding:12px 18px;background-color:#f7f7f7;min-width:255px}
.modal-stock-notification .close{position:absolute;cursor:pointer;top:7px;right:7px}
.modal-stock-notification .close img{width:12px}
#stock-notification-2 .modal-stock-notification .row-1{margin:0 0 25px}
#stock-notification-2 .modal-stock-notification .cart-btn{min-width:115px}
.phone-notice{margin:12px 0 0}
.phone-notice p{margin:0!important}
.phone-notice img{width:13px;margin:0 8px 0 0}
body .fancybox-nav{margin:auto 0;bottom:0;height:80%}
.ipay{width:210px;border:1px solid #e0e0e0;border-radius:3px;display:inline-block;vertical-align:top;height:165px;padding:20px;position:relative;margin:7px}
.ipay img{width:145px;position:absolute;left:10px;right:10px;top:-50px;bottom:0;margin:auto}
.ipay .button-wrapper{padding:0;position:absolute;bottom:20px;left:0;right:0;margin:0 auto}
#cart .thanks .ipay .add_to_cart_new{display:inline-block;height:auto;min-width:20px;padding:8px 32px}
.order_info .online-payment{float:left;width:45%;margin:26px 0 0}
.order_info .online-payment.uapay{margin-left:10%}
.order_info .online-payment label{position:relative;display:block!important;padding:0 0 0 24px !important}
.order_info .online-payment input{position:absolute;top:5px;left:0;margin:0!important}
@media (max-width: 492px) {
    .ipay{width:175px;height:125px;padding:15px}
    .ipay img{width:100px}
}
.reviews{margin:50px 0}
.reviews .heading{position:relative;margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eaeaea}
.reviews .write-review{display:inline-block;padding:12px 55px;background-color:#FF8E42;color:#fff;font-size:13px;line-height:1;text-align:center;font-family:'robotomedium';border-radius:3px;text-decoration:none}
.reviews .heading .write-review{font-size:12px;position:absolute;top:12px;right:0;background-image:url(/images/edit.svg);background-size:15px 15px;background-repeat:no-repeat;background-position:10px 50%;padding:10px 10px 10px 28px}
.reviews .heading .title{color:#000;margin:0}
.reviews .heading .sub-title{font-family:'robotomedium';font-size:12px;line-height:1;color:#B01810;margin:7px 0 0;padding:0}
.reviews .rating{margin:0 10px}
.reviews .heading .sub-title span:first-child{font-size:15px}
.reviews .list{display:flex;gap:10px}
.reviews .list-1,.reviews .list-2{width:50%}
.reviews .review{background-color:#f9f9f9;border:1px solid #e2e2e2;padding:12px;border-radius:3px;background-image:url(/images/google.svg);background-repeat:no-repeat;background-position:98% 10px;background-size:20px 20px;margin:10px 0}
.reviews .review .author{position:relative;padding:0 0 0 65px}
.reviews .review .author-img{display:block;width:50px;height:50px;border-radius:50%;overflow:hidden;position:absolute;left:0;top:0}
.reviews .review .author-img img{width:50px;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.reviews .review .author-name{padding:0;font-family:'robotomedium';color:#000;font-size:14px;line-height:1;margin:0}
.reviews .review .added{padding:0;font-family:'roboto';color:#4e4e4e;font-size:12px;line-height:1;margin:4px 0}
.reviews .review .rating{margin:0;padding:0;display:block}
.reviews .all-reviews{text-align:center;margin:25px 0 0}
.lightwidget-widget{border:none}
#home-slider{margin:0 0 38px}
#home-slider .slide{position:relative;display:none;text-align:center}
#home-slider .slide:first-child{display:block}
#home-slider .slide img{width:100%;height:auto}
#home-slider video{width:100%;height:auto}
#home-slider .slider-content{position:absolute;text-align:right;max-width:550px;left:78px;top:178px}
#home-slider .slider-action{position:absolute;text-align:right;max-width:350px;right:68px;bottom:79px}
#home-slider .title .small{font-family:'roboto';font-size:48px;font-style:italic}
#home-slider .title .gold{color:#D0B074}
#home-slider .title{font-family:'robotomedium';font-size:68px;line-height:1;text-transform:uppercase;margin:0 0 20px;color:#fff;text-align:left;padding:0}
#home-slider .good-name{font-family:'roboto';font-size:18px;line-height:1.2;color:#fff;text-align:right;padding:0;margin:0 0 35px;opacity:0;position:relative;bottom:-45px}
#home-slider .good-name span{font-family:'robotomedium';font-size:100px}
#home-slider .good-name span sup{font-size:28px}
#home-slider .description{font-family:'roboto';font-size:23px;line-height:1.2;margin:28px 0 0;padding:0;text-align:left;color:#F5F5F5}
#home-slider .button{display:inline-block;padding:20px 40px;text-align:center;font-size:17px;line-height:1.2;font-family:'robotomedium';text-decoration:none;color:#000;background:#fff;transition:all .4s ease-out;border-radius:3px;min-width:185px;bottom:-20px;position:relative;opacity:0}
#home-slider .button:hover{background:#ebebeb}
#home-slider .owl-pagination{padding:0;position:absolute;bottom:100px;left:0;right:0;margin:0 auto;text-align:center;display:flex;align-items:center;justify-content:center;display:none!important}
#home-slider .owl-controls .owl-page span{width:60px;height:3px;background:#fff;opacity:.5;margin:0 2px;border:none;border-radius:2px}
#home-slider .owl-controls .owl-page.active span{opacity:1}
#home-slider .owl-controls .owl-buttons div{width:100px;height:100px;font-size:0;background-color:#000;opacity:.5;padding:0;margin:0;border-radius:50%;position:absolute;top:40%}
#home-slider .owl-controls .owl-buttons div:hover{opacity:.8}
#home-slider .owl-controls .owl-buttons div:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:40px;height:40px;background-image:url(../images/home-slider-arrow.png);background-size:contain}
#home-slider .owl-controls .owl-buttons .owl-prev{left:100px;transform:rotate(180deg)}
#home-slider .owl-controls .owl-buttons .owl-next{right:100px}
#home-slider .owl-buttons{opacity:0;transition:all .4s ease-out}
#home-slider:hover .owl-buttons{opacity:1}
#home-slider .slider-content{opacity:0}
#home-slider .right-content{position:absolute;bottom:83px!important;right:100px;text-align:right;max-width:380px;opacity:0}
#home-slider .right-content .title{font-family:'robotomedium';font-size:24px;line-height:1.2;text-transform:uppercase;margin:0 0 20px;color:#fff;text-align:right;padding:0}
#home-slider .right-content .description{font-family:'roboto';font-size:17px;line-height:1.2;margin:0 0 40px;padding:0;text-align:right;color:#fff}
#home-slider .timeout{position:absolute;left:0;bottom:2px;background:#fff;opacity:.7;height:4px}
.slick-slider .slick-arrow{font-size:0;color:transparent;width:56px;height:56px;position:absolute;z-index:99;background:#000;border:none;border-radius:50%;top:40%;cursor:pointer;opacity:0}
.slick-slider:hover .slick-arrow{opacity:.4}
.slick-slider .slick-arrow:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:10px;height:16px;z-index:99;background-image:url(/images/arrow.svg);background-size:contain;margin:auto}
.slick-slider .slick-prev{left:20px;transform:rotate(180deg)}
.slick-slider .slick-next{right:20px}
@media (max-width: 1720px) {
    #home-slider .title{font-size:60px}
    #home-slider .description{font-size:19px}
    #home-slider .good-name{margin:0 0 25px;line-height:1.1;font-family:'roboto';font-size:17px}
}
@media (max-width: 1492px) {
    #home-slider .slider-content{max-width:480px}
    #home-slider .title{font-size:48px}
    #home-slider .title .small{font-size:28px}
    #home-slider .button{padding:15px 24px;font-size:17px}
    #home-slider .slider-action{bottom:50px}
    #home-slider .description{font-size:18px}
    #home-slider .good-name span{font-size:90px}
}
@media (max-width: 1292px) {
    #home-slider .slider-content{left:50px;top:150px;max-width:375px}
    #home-slider .title{font-size:42px}
    #home-slider .slider-action{bottom:30px;right:50px}
    #home-slider .good-name{margin:0 0 15px;line-height:1;font-family:'roboto';font-size:13px}
    #home-slider .button{padding:10px 50px;min-width:100px}
    #home-slider .good-name span{font-size:68px;display:block}
}
@media (max-width: 1092px) {
    .posts-wrapper .blog{gap:10px}
    #home-slider .slider-content{left:15px;top:80px}
    #home-slider .title{font-size:32px}
    #home-slider .title .small{font-size:22px}
    #home-slider .description{font-size:13px;margin:0}
    #home-slider .button{padding:8px 24px;font-size:13px}
    #home-slider .good-name span{font-size:45px}
    #home-slider .good-name{font-size:10px}
    #home-slider .slider-action{bottom:30px;right:20px}
}
@media (max-width: 780px) {
    .posts-wrapper .h1{font-size:21px}
    .posts-wrapper .blog .article{width:100%;max-width:400px;margin:0 auto}
    .posts-wrapper .blog .article .post-item-title{min-height:20px;margin:0 0 15px}
    .posts-wrapper .blog{gap:40px;flex-wrap:wrap;margin:0 0 50px}
    .posts-wrapper .blog .article .image{height:auto}
    #home-slider .title{font-size:18px;margin:0 0 8px}
    #home-slider .description{font-size:13px;padding:0;margin:0 0 18px}
    #home-slider .slide img{width:115%}
}
@media (max-width: 767px) {
    footer .footer-row .footer-col{width:49%}
    .footer-row .footer-ttl{margin:35px 0 32px}
    footer{padding:15px 0}
}
@media (max-width: 568px) {
    .footer-row .soc-ul{gap:5px}
    .footer-row .f-phone{font-size:16px}
}
.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}
.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}
.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.fancybox-opened{z-index:8030}
.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px #00000080;-moz-box-shadow:0 10px 25px #00000080;box-shadow:0 10px 25px #00000080}
.fancybox-outer,.fancybox-inner{position:relative}
.fancybox-inner{overflow:hidden}
.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}
.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}
.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}
.fancybox-image{max-width:100%;max-height:100%}
#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite.png)}
#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}
#fancybox-loading div{width:44px;height:44px;background:url(fancybox_loading.gif) center center no-repeat}
.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}
.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:#0000;z-index:8040}
.fancybox-prev{left:0}
.fancybox-next{right:0}
.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040}
.fancybox-prev span{left:10px;background-position:0 -36px}
.fancybox-next span{right:10px;background-position:0 -72px}
.fancybox-nav:hover span{visibility:visible}
.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible!important}
.fancybox-lock{overflow:visible!important;width:auto}
.fancybox-lock body{overflow:hidden!important}
.fancybox-lock-test{overflow-y:hidden!important}
.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(fancybox_overlay.png)}
.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}
.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}
.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}
.fancybox-opened .fancybox-title{visibility:visible}
.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}
.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:#000c;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}
.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}
.fancybox-title-inside-wrap{padding-top:10px}
.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:#000c}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5) {
    #fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url(fancybox_sprite@2x.png);background-size:44px 152px}
    #fancybox-loading div{background-image:url(fancybox_loading@2x.gif);background-size:24px 24px}
}
.slider-container{width:300px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}
.slider-container .back-bar{height:10px;position:relative}
.slider-container .back-bar .selected-bar{position:absolute;height:100%}
.slider-container .back-bar .pointer{position:absolute;width:10px;height:10px;background-color:red;cursor:col-resize;opacity:1;z-index:2}
.slider-container .back-bar .pointer.last-active{z-index:3}
.slider-container .back-bar .pointer-label{position:absolute;top:-17px;font-size:8px;background:#fff;white-space:nowrap;line-height:1}
.slider-container .back-bar .focused{z-index:10}
.slider-container .clickable-dummy{cursor:pointer;position:absolute;width:100%;height:100%;z-index:1}
.slider-container .scale{top:2px;position:relative}
.slider-container .scale span{position:absolute;height:5px;border-left:1px solid #999;font-size:0}
.slider-container .scale ins{font-size:9px;text-decoration:none;position:absolute;left:0;top:5px;color:#999;line-height:1}
.slider-container.slider-readonly .clickable-dummy,.slider-container.slider-readonly .pointer{cursor:auto}
.theme-green .back-bar{height:5px;border-radius:2px;background-color:#eee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eee,#ddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ddd));background-image:-webkit-linear-gradient(top,#eee,#ddd);background-image:-o-linear-gradient(top,#eee,#ddd);background-image:linear-gradient(to bottom,#eee,#ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#ffdddddd',GradientType=0)}
.theme-green .back-bar .selected-bar{border-radius:2px;background-color:#a1fad0;background-image:-moz-linear-gradient(top,#bdfade,#76fabc);background-image:-webkit-gradient(linear,0 0,0 100%,from(#bdfade),to(#76fabc));background-image:-webkit-linear-gradient(top,#bdfade,#76fabc);background-image:-o-linear-gradient(top,#bdfade,#76fabc);background-image:linear-gradient(to bottom,#bdfade,#76fabc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbdfade',endColorstr='#ff76fabc',GradientType=0)}
.theme-green .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #AAA;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eee,#ddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ddd));background-image:-webkit-linear-gradient(top,#eee,#ddd);background-image:-o-linear-gradient(top,#eee,#ddd);background-image:linear-gradient(to bottom,#eee,#ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#ffdddddd',GradientType=0)}
.theme-green .back-bar .pointer-label{color:#999}
.theme-green .back-bar .focused{color:#333}
.theme-green .scale span{border-left:1px solid #e5e5e5}
.theme-green .scale ins{color:#999}
.theme-blue .back-bar{height:5px;border-radius:2px;background-color:#eee;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eee,#ddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ddd));background-image:-webkit-linear-gradient(top,#eee,#ddd);background-image:-o-linear-gradient(top,#eee,#ddd);background-image:linear-gradient(to bottom,#eee,#ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#ffdddddd',GradientType=0)}
.theme-blue .back-bar .selected-bar{border-radius:2px;background-color:#92c1f9;background-image:-moz-linear-gradient(top,#b1d1f9,#64a8f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b1d1f9),to(#64a8f9));background-image:-webkit-linear-gradient(top,#b1d1f9,#64a8f9);background-image:-o-linear-gradient(top,#b1d1f9,#64a8f9);background-image:linear-gradient(to bottom,#b1d1f9,#64a8f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb1d1f9',endColorstr='#ff64a8f9',GradientType=0)}
.theme-blue .back-bar .pointer{width:14px;height:14px;top:-5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:10px;border:1px solid #AAA;background-color:#e7e7e7;background-image:-moz-linear-gradient(top,#eee,#ddd);background-image:-webkit-gradient(linear,0 0,0 100%,from(#eee),to(#ddd));background-image:-webkit-linear-gradient(top,#eee,#ddd);background-image:-o-linear-gradient(top,#eee,#ddd);background-image:linear-gradient(to bottom,#eee,#ddd);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffeeeeee',endColorstr='#ffdddddd',GradientType=0)}
.theme-blue .back-bar .pointer-label{color:#999}
.theme-blue .back-bar .focused{color:#333}
.theme-blue .scale span{border-left:1px solid #e5e5e5}
.theme-blue .scale ins{color:#999}
.nivoZoomHover{position:absolute;top:0;left:0;z-index:9;max-width:690px;cursor:pointer}
.nivoCaption{display:none;position:absolute;z-index:110;text-align:center;background:#010101;color:#fff;padding:4px 0;overflow:hidden}
.nivoLarge{max-width:690px}
#prev-img .nivoLarge{width:500px}
.c-page-cols:before,.c-page-cols:after{display:block;content:'';width:100%;height:0;clear:both}
.c-page-cols{margin:0 -15px;box-sizing:border-box}
.c-page-cols .cform-wrapper,.c-page-cols .cinfo-wrapper{padding:0;float:left;box-sizing:border-box}
.c-page-cols .cform-wrapper{width:55%}
.c-page-cols .cinfo-wrapper{width:42%;margin:0 0 0 2%}
.c-page-cols .cinfo-wrapper .write-us{padding:25px 30px;background-color:#F7F7F7}
.map-wrap img{max-width:100%;height:auto}
.social .soc-ul2{padding:0;margin:0;list-style:none;display:flex;align-items:center;gap:17px;flex-wrap:wrap}
.social .soc-ul2 .title-s{font-family:'roboto',sans,sans-serif;font-size:15px;line-height:18px;color:#2b2b2b;margin:0 6px 10px 0;padding:0}
.social .soc-ul2 li:before{display:none}
.social .soc-ul2 li{padding:0!important}
.social .soc-ul2 li a{display:inline-block}
.social .soc-ul2 li a img{height:29px;width:auto}
.no-sidebar .left-sidebar{display:none}
.no-sidebar .right-content{float:none;width:100%}
.contacts-page .shop-images{margin:30px 0;gap:10px}
.contacts-page .shop-images img{width:auto;height:auto;max-width:100%}
.contacts-page .our-shop-address{gap:20px}
.contacts-page .our-shop-address p{padding:0;margin:10px 0}
.contacts-page .our-shop-address p,.contacts-page .our-shop-address p a{font-family:roboto;color:#333;font-size:20px;line-height:1.3}
.contacts-page .our-shop-address .shop-name{font-family:robotomedium;font-size:24px;margin:0}
.contacts-page .our-shop-address .shop-phones .title-2{font-size:18px;color:#424242;margin:0}
.contacts-page .our-shop-address .shop-phones{gap:10px}
.contacts-page .our-shop-address .shop-phones a{font-family:robotomedium;color:#333;font-size:18px;line-height:1.3}
.contacts-page .our-shop-address .shop-phones .phone-number{margin:0 10px 0 0}
.our-partners .title{color:#2b2b2b;font-weight:400;font-family:'marcellus-regular',sans-serif;font-size:40px;line-height:50px;margin:70px 0 30px;padding:0}
.our-partners .our-shop-address{padding:30px 0 0;margin:20px 0 0;border-top:1px solid #D9D9D9}
.our-partners .our-shop-address .flex{width:100%}
.our-partners .our-shop-address .show-on-map{min-width:142px;height:35px;line-height:35px;padding:0;background-color:#E0C59826;font-size:16px;color:#A2896A;border-radius:6px;display:flex;align-items:center;justify-content:center;gap:4px}
.our-shop-address-mobile{display:none}
@media (max-width: 980px) {
    #home-text .float-right{max-width:25%;height:auto}
    .c-page-cols{margin:0}
    .c-page-cols .cform-wrapper,.c-page-cols .cinfo-wrapper{width:100%;float:none}
    .c-page-cols .cinfo-wrapper{margin:50px 0 0;padding:25px}
    .map-and-images{display:flex;gap:15px}
    .map-and-images > div{width:100%}
    .our-shop-address{display:none}
    .our-shop-address-mobile{display:block;margin:0 0 30px}
    .content h1{margin:15px 0 35px}
    .contacts-page .shop-images{margin:0}
    .contacts-page .map-wrap{order:1}
    .contacts-page .map-wrap iframe{height:310px!important}
    .our-partners .our-shop-address{display:flex}
    .our-partners .title{font-size:32px;margin:50px 0 20px}
    .our-partners .our-shop-address{padding:25px 0 0;margin:15px 0 0}
    .our-partners .our-shop-address img{width:32px}
    .contacts-page .our-shop-address{gap:12px}
    .contacts-page .our-shop-address .shop-name{font-size:18px}
    .contacts-page .our-shop-address p,.contacts-page .our-shop-address p a{font-size:17px}
    .our-partners .our-shop-address .show-on-map{min-width:130px;font-size:14px}
}
@media (max-width: 780px) {
    .map-and-images{flex-wrap:wrap}
}
@media (max-width: 692px) {
    .content h1{font-size:28px;line-height:1.2;margin:15px 0 35px}
    .content .signin-new h1{padding:0 0 20px;margin:25px 0 35px}
    .content{padding-bottom:20px}
    #home-text h1,#home-text h2,#home-text h3,#home-text h4{font-size:19px}
    #home-text p{font-size:13px;margin:0 0 10px}
    .our-partners .our-shop-address .flex{flex-wrap:wrap}
    .c-page-cols .cinfo-wrapper{margin:50px 0 0;padding:15px;border-radius:5px}
    .contacts-page .row.flex.space-between{flex-wrap:wrap}
    .contacts-page .row.flex.space-between .join-us{margin:20px 0 0}
    .contacts-page .map-wrap iframe{height:280px!important}
}
.sm-wrap{max-width:800px}
.delivery-pay-cols{margin:41px auto 59px;display:flex;gap:22px;align-items:center;justify-content:space-between}
.delivery-pay-cols .item{padding:32px 40px 10px;min-height:174px;background:#FAF9F9;border-radius:12px;text-align:center;width:100%;box-sizing:border-box}
.delivery-pay-cols .item p{margin:10px 0 0;font-size:15px;line-height:140%;text-align:center;color:#5C5C5C}
.delivery-pay-cols .item .ic{width:52px;height:52px;background-color:#FFF;border-radius:12px;display:inline-block}
.delivery-pay-cols .item .ic-ppal{width:124px;background:url(../images/svg/new/paypal.svg) no-repeat top center}
.delivery-pay-cols .item .ic2{background-image:url(../images/svg/new/ic1.svg);background-position:center;background-repeat:no-repeat}
.delivery-pay-cols .item .ic3{background-image:url(../images/svg/new/ic2.svg);background-position:center;background-repeat:no-repeat}
.delivery-serv-cols{margin:39px auto 33px;display:flex;gap:22px;align-items:center;justify-content:space-between}
.delivery-serv-cols .item{padding:5px;min-height:100px;background:#FAF9F9;border-radius:12px;text-align:center;display:flex;align-items:center;width:100%;justify-content:center;box-sizing:border-box}
.delivery-serv-cols .item .ic{display:inline-block}
.delivery-serv-cols .item .ic-dhl{background:url(../images/svg/new/dhl.svg) no-repeat center;width:141px;height:20px}
.delivery-serv-cols .item .ic-fed{background:url(../images/svg/new/fedex.svg) no-repeat center;width:101px;height:31px}
.delivery-serv-cols .item .ic-nova{background:url(../images/svg/new/nova.svg) no-repeat center;width:183px;height:26px}
.del-row{margin:0 -15px 46px;box-sizing:border-box}
.del-row:before,.del-row:after{display:block;width:100%;height:0;content:'';clear:both}
.del-row > div{float:left;padding:0 15px;box-sizing:border-box}
.del-row .del-col8{width:68%}
.del-row .del-col4{width:32%}
.content .del-row .del-p{font-family:'robotomedium',sans-serif;font-size:20px;line-height:140%;color:#2B2B2B}
.content .del-row .del-p span{color:#DA291C}
.content .delivery p.with-line{font-style:italic;font-weight:400;font-size:14px;line-height:150%;color:#5C5C5C;padding:0 0 0 30px;border-left:3px solid #D1C4B4}
.content .delivery .del-row p{margin:8px 0 16px}
.static.delivery ul{margin-bottom:59px}
.content .delivery p.margin-add{margin:8px 0 28px}
.content h1.text_center{text-align:center;font-size:58px;line-height:68px;margin:3px 0 14px}
.catalog-item{position:relative}
.ci-discount{position:absolute;left:8px;bottom:20px;background:#e90000;color:#fff;font-size:12px;line-height:12px;font-family:'robotomedium',sans-serif;padding:4px 8px;z-index:1}
.brands-slider-wrapper{margin:15px 0 31px;padding:37px 0;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9}
.brands-slider-wrapper .slide{height:50px;display:flex;align-items:center;justify-content:center}
.brands-slider-wrapper .slide a{display:inline-block;opacity:.5;transition:all .3s linear}
.brands-slider-wrapper .slide a:hover{opacity:1}
.brands-slider,.jewelry-slider{position:relative}
.brands-slider .owl-controls .owl-buttons div,.jewelry-slider .owl-controls .owl-buttons div{position:absolute;top:0;width:22px;height:40px;background-color:#fff;border-radius:0;padding:0;margin:0;opacity:1}
.jewelry-slider .owl-controls .owl-buttons div{top:45px}
.brands-slider .owl-controls .owl-buttons .owl-prev,.jewelry-slider .owl-controls .owl-buttons .owl-prev{left:0;background-image:url(../images/left-arrow-big.png);background-repeat:no-repeat;background-position:center;background-size:20px}
.brands-slider .owl-controls .owl-buttons .owl-next,.jewelry-slider .owl-controls .owl-buttons .owl-next{right:0;background-image:url(../images/right-arrow-big.png);background-repeat:no-repeat;background-position:center;background-size:20px}
.brands-slider.owl-theme .owl-controls,.jewelry-slider.owl-theme .owl-controls{margin:0}
.filters-button{width:40px;height:40px;background:#fff;position:relative;border-radius:50%;cursor:pointer;display:inline-block}
.filters-button:before{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:inline-block;content:'';background:url(../images/filter-ico-new.svg) no-repeat center;width:20px;height:20px;background-size:20px}
.filters-button:hover{background:#f4f4f4}
.filters-button-wrap{display:flex;align-items:center;gap:2px;position:relative;top:-2px}
.catalog-filters-flex{display:flex;align-items:center;justify-content:space-between}
.catalog-filters-flex .group{display:flex;align-items:center;justify-content:space-between;gap:25px}
.filters-items{display:none;padding:0;border-top:1px solid #e9e9e9;margin:0}
.filters-items.active{display:block}
.filters-items .flex{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
@media(min-width:991px) {
    .filters-items .fi label{display:none}
}
.filters-items .fi:last-child{width:auto}
.filters-items .select{outline:none;width:100%;font-size:14px;line-height:16px;color:#414141;font-family:'roboto',sans-serif;height:44px;padding:1px 10px;background:#fff;border-radius:2px;border:1px solid #d9d9d9;box-sizing:border-box}
.filters-items .btn-red{width:100px;height:44px;text-align:center;box-sizing:border-box;line-height:43px;background:#fff;color:#333}
.filters-items .btn-red:hover{background:#2d2d2d;color:#fff}
.more-goods .add_to_cart_new{background-color:#f4f4f4;border:none;max-width:458px;height:48px;width:100%;margin:0 auto;font-size:13px;line-height:13px;color:#2d2d2d;font-family:'robotomedium',sans-serif;text-align:center;text-transform:uppercase;display:inline-block;padding:18px 2px;box-sizing:border-box;transition:all .4s ease-out;border-radius:2px}
.more-goods .add_to_cart_new:hover{background:#2d2d2d;color:#fff}
.more-goods .add_to_cart_new .icon{display:none}
.special_offer .owl-controlls{position:absolute;right:12px;left:12px;top:0;bottom:0;margin:auto;height:50px}
.shop-by-category .owl-controls{position:absolute;right:12px;left:12px;top:0;bottom:0;margin:auto;height:50px}
.shop-by-category .owl-controls .owl-prev{left:4px}
@media (max-width: 980px) {
    .delivery-pay-cols,.delivery-serv-cols{flex-wrap:wrap}
    .del-row .del-col8,.del-row .del-col4{width:100%}
    .content .delivery .del-row p br{display:none}
    .content h1.text_center{font-size:35px;line-height:45px}
}
.catalog-blocks{display:flex;flex-wrap:wrap;margin:0 -15px;gap:1%}
.catalog-block{text-align:center;width:24%;box-sizing:border-box}
.catalog-block .image-wrap{display:block;overflow:hidden;background:#f5f7f600;position:relative}
.catalog-block .image-wrap img{width:100%;height:auto;transition:all .4s ease-out}
.catalog-block .a{font-family:'robotomedium',sans-serif;font-size:18px;line-height:140%;text-transform:uppercase;color:#000;text-align:left;position:absolute;left:35px;bottom:28px}
.catalog-block .a:after{display:inline-block;content:'';position:absolute;width:0;height:0;border-left:7px solid #2B2B2B;border-top:5px solid transparent;border-bottom:5px solid transparent;transition:all .3s ease-in;margin:7px 0 0 8px;vertical-align:bottom;top:0}
.catalog-block .lookbook-info{position:absolute;bottom:20px;left:20px}
.catalog-block .lookbook-info p{margin:0;color:#fff;font-family:'roboto',sans-serif;font-size:20px;line-height:1.4;padding:0}
.catalog-block .lookbook-info .price{gap:10px;align-items:center;font-family:'robotomedium',sans-serif}
.catalog-block .lookbook-info .price .old-price{font-size:14px;color:#FFD69D}
.catalog-blocks.lookbook-blocks{margin:0;gap:1%}
.catalog-blocks.lookbook-blocks .catalog-block{width:32.3%}
.catalog-blocks.lookbook-blocks .owl-item .catalog-block{width:98%}
.shop-by-category{display:flex;align-items:flex-start;padding:0 0 55px}
.shop-by-category .item{text-align:center;box-sizing:border-box;padding:0 2px;width:20%;min-width:20%}
.shop-by-category .item2{text-align:center;box-sizing:border-box;margin:0 16px 0 0}
.shop-by-category .item2 .image-wrap{display:block;width:auto;height:auto}
.shop-by-category .owl-item .item{width:100%}
.shop-by-category .image-wrap{display:block;margin:0 0 15px;overflow:hidden;height:480px;position:relative}
.shop-by-category .image-wrap img{max-width:100%;height:auto;transition:all .4s ease-out}
.shop-by-category .image-wrap:hover img{transform:scale(1.02)}
.shop-by-category .a{font-family:'robotomedium',sans-serif;font-size:18px;line-height:140%;text-transform:uppercase;color:#000;display:block;text-align:left}
.shop-by-category .a:after{display:inline-block;content:'';width:0;height:0;border-left:7px solid #2B2B2B;border-top:5px solid transparent;border-bottom:5px solid transparent;transition:all .4s ease-out;margin:-2px 0 0 8px;vertical-align:middle}
.shop-by-category .show-now{position:absolute;bottom:55px;left:27px;right:27px;border:1px solid #fff;border-radius:3px;font-family:'robotomedium',sans-serif;font-size:15px;line-height:1;text-transform:uppercase;color:#fff;padding:12px 4px;text-align:center;max-width:370px;margin:0 auto;transition:all .4s ease-out}
.shop-by-category .show-now:hover{background:#fff;color:#000}
.silver-zircon-earrings{margin:60px 0 68px}
.silver-zircon-earrings img{width:100%;height:auto}
.silver-zircon-earrings.ac{margin:-12px 0 13px}
.main-catalog .wrapper{max-width:1800px;margin:0 auto;width:100%;padding:0}
.main-catalog .wrapper .offers-title{margin:0 0 24px}
.main-catalog .wrapper .offers-title .rate{font-family:robotomedium;font-size:14px;color:#2B2B2B}
.main-catalog .wrapper .offers-title .flex{gap:7px;align-items:center}
.main-catalog.testimonials-catalog{margin:60px 0 0}
.amberhats-collection-explore{background-color:#F8F2EB;padding:50px 60px;position:relative;overflow:hidden}
.amberhats-collection-explore .text p{font-family:'robotomedium';color:#2B2B2B;font-size:40px;line-height:1;margin:0;text-transform:uppercase;padding:0}
.amberhats-collection-explore .text .b{color:#967857}
.amberhats-collection-explore .text .n{font-size:15px;font-family:'roboto';text-transform:none;margin:18px 0 0}
.amberhats-collection-explore .img1{position:absolute;left:51%;bottom:0}
.amberhats-collection-explore .img2{position:absolute;left:33%;top:0}
.amberhats-collection-explore .img3{display:none}
.amberhats-collection-explore .price{margin:0 45px;width:205px}
.amberhats-collection-explore .price p{font-family:'robotomedium';color:#1C1C1C;font-size:70px;line-height:1.1;margin:0;align-items:flex-start;gap:4px;text-align:right;padding:0;justify-content:flex-end}
.amberhats-collection-explore .price p span{color:#2B2B2B;font-size:32px;margin:7px 0 0}
.amberhats-collection-explore .price .from{font-size:17px;color:#2B2B2B;font-family:'roboto';text-align:left;margin:8px 0 0}
.amberhats-collection-explore .btn{background-color:#fff;gap:5px;align-items:center;justify-content:center;font-size:18px;line-height:1.1;color:#000;text-transform:uppercase;font-family:'robotomedium';height:38px;padding:15px 37px}
.amberhats-collection-explore .flex{align-items:center}
.mb-75{margin-bottom:75px}
.main_new_goods1 .product a img{max-width:335px}
@media (max-width: 1023px) {
    .catalog-block .a{font-size:14px}
}
@media (max-width: 991px) {
    .catalog-block{width:50%}
    .header .center{display:none}
    .mob-menu-button{display:inline-block}
    .menu .wrapper{padding:7px 20px}
    .mob-search-button{display:flex;align-items:center}
    #home-slider .owl-controls{bottom:15px}
}
@media (max-width: 680px) {
    .header .top ul.top_menu a.about .txt{display:none}
    .header .header-icon.user_icon{margin:0}
    .menu .wrapper{gap:5px}
    .mob-search-button .search input[type="text"]{width:85px}
    #mob-serch{display:none;margin:0 10px 0 0}
}
@media (max-width: 520px) {
    #home-slider .slide img{width:100%;margin:0}
    #home-slider .owl-controls{bottom:20px}
    #home-slider .title{text-align:center}
    #home-slider .description{text-align:center}
}
.text h1,.text h2,.text h3,.text h4{color:#505565;font-size:14px;line-height:1.4;font-weight:400}
.main-footer-text .text{text-align:justify}
.new-item-wrap{display:flex;margin:25px 0 0}
.new-item-wrap .left-col{width:62%}
.new-item-wrap .right-col{width:34%;padding:0 0 0 4%}
.new-item-wrap .left-col{position:relative}
.new-item-wrap .h1{font-family:'marcellus-regular';font-style:normal;font-weight:400;font-size:38px;line-height:1;color:#000;padding:0;margin:0 0 8px}
.new-item-wrap #gal1{width:80px;border:none;flex-wrap:wrap;gap:20px}
.new-item-wrap #gal1 .slick-arrow{position:absolute;margin:0;left:1px;right:1px;height:28px;z-index:1;padding:0;border:none;background:#fff;font-size:0;opacity:.85}
.new-item-wrap #gal1 .slick-arrow:before{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:inline-block;content:'';width:26px;height:12px}
.new-item-wrap #gal1 .slick-arrow.slick-prev{top:1px}
.new-item-wrap #gal1 .slick-arrow.slick-prev:before{background:url(../images/svg/gal-top.svg) no-repeat center}
.new-item-wrap #gal1 .slick-arrow.slick-next{bottom:21px}
.new-item-wrap #gal1 .slick-arrow.slick-next:before{background:url(../images/svg/gal-bottom.svg) no-repeat center}
.price-rez-container{position:relative}
.price-rez-container .ci-discount2{background:#A2896A;color:#fff;font-size:14px;line-height:14px;font-family:'robotomedium',sans-serif;padding:7px 0;z-index:1;width:60px;text-align:center;border-radius:5px;margin:7px 0 0}
.price-rez-container > .flex{align-items:flex-start;gap:15px}
.new-item-wrap .new-lbl{font-family:'robotomedium';font-size:16px;line-height:19px;text-transform:uppercase;display:inline-block;background:#000;border-radius:5px;padding:6px 10px;color:#fff;margin:0 0 20px}
.new-item-wrap .right-col .artno{font-family:'roboto';font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:-.01em;color:#939393;padding:0}
.new-item-wrap .right-col .rating{margin:0 0 0 10px}
.new-item-wrap #_buy_{margin:20px 0 0}
.new-item-wrap .right-col .padding-left-right{padding:0}
.new-item-wrap .right-col .prices table{display:block}
.new-item-wrap .right-col .prices td{vertical-align:middle;width:auto}
.new-item-wrap .right-col .prices td:first-child{padding:0}
.new-item-wrap .right-col .item_form{font-family:'robotomedium';font-size:16px;line-height:1.2;color:#2B2B2B;margin:0;padding:0}
.new-item-wrap .right-col .price-rez-container .el-currencys,.new-item-wrap .right-col .price .el-currency{font-family:'robotomedium'!important;font-size:40px!important;line-height:40px!important;font-weight:400;letter-spacing:-.022em;color:#252C32}
.new-item-wrap .right-col .price-rez-container .old_price,.new-item-wrap .right-col .price-rez-container #old_price{font-family:'roboto';font-weight:400;font-size:16px;letter-spacing:-.01em;text-decoration-line:line-through;color:#939393;display:block}
.new-item-wrap .item-list{margin:30px 0 0;padding:0;list-style:none;font-family:'roboto';font-style:normal;font-weight:400;font-size:15px;line-height:1.5;letter-spacing:-.006em;color:#252C32}
.new-item-wrap .item-list li{padding:0 0 0 24px;position:relative}
.new-item-wrap .item-list li:before{position:absolute;left:10px;top:11px;display:inline-block;content:'';background:#252C32;width:4px;height:4px;border-radius:50%}
.new-item-wrap .right-col .buy-block{margin:20px 0 0;padding:15px 0 0;border:none;border-top:1px solid #E5E9EB;background:none}
.new-item-wrap .right-col .buy-block .action p{padding:0;color:#333}
.new-item-wrap .right-col .add_to_cart{margin:0}
.new-item-wrap .right-col .add_to_cart form div{display:flex;gap:15px;align-items:center;justify-content:center}
.new-item-wrap .right-col .add_to_cart .add_to_cart_new{padding:15px 5px;width:50%;height:50px;background:#000;border-radius:4px;font-family:'robotomedium';font-weight:400;font-size:15px;line-height:20px;text-align:center;letter-spacing:.02em;color:#fff;cursor:pointer;display:inline-block;border:none;min-width:1px!important;margin:0;transition:all .4s ease-out}
.new-item-wrap .right-col .add_to_cart a .add_to_cart_new{width:100%}
.new-item-wrap .right-col .add_to_cart .add_to_cart_new:hover{background:#444141}
.new-item-wrap .right-col .add_to_cart .add_to_cart_new.green{width:100%}
.new-item-wrap .right-col .add_to_cart .add_to_cart_new.green:hover{background:#484848}
.new-item-wrap .right-col .add_to_cart .a{width:50%}
.new-item-wrap .right-col .discount-preview{margin:12px 0 20px}
.new-item-wrap .right-col .discount-preview .input-2{padding:14px 130px 14px 20px;width:100%;height:50px;background:#FFF;border:1px solid #D9D9D9;border-radius:4px;box-sizing:border-box;font-size:15px;line-height:18px;letter-spacing:.02em;color:#252C32;font-family:'roboto';font-weight:400}
.new-item-wrap .right-col .discount-preview .btn{width:120px;height:50px;background:#A2896A;border-radius:4px;padding:14px 5px;text-align:center;font-family:'roboto';font-weight:400;font-size:15px;line-height:18px;letter-spacing:.02em;position:absolute;right:0;top:0;bottom:auto;text-transform:none;box-sizing:border-box;transition:all .4s ease-out}
.new-item-wrap .right-col .discount-preview .cancel-field .btn{top:-16px}
.new-item-wrap .right-col .discount-preview .btn:hover{background:#c9a477}
.new-item-wrap .right-col .add-to-wish-list .ico .span{font-family:'roboto';text-decoration:#ffdead;font-size:17px;line-height:20px;text-align:center;letter-spacing:.02em;color:#252C32}
.new-item-wrap .right-col .add-to-wish-list{margin:30px 0 12px}
.new-item-wrap .right-col .buy-block .border-bottom{border:none;margin:0 0 40px}
.new-item-wrap .paypal-button-wrap{margin:12px 0 0}
.new-item-wrap .paypal-button{box-sizing:border-box;text-align:center;display:inline-block;padding:6px 5px 0;width:100%;height:50px;background:#FFC43A;border-radius:4px;cursor:pointer;border:none;outline:#fffafa;transition:all .4s ease-out}
.new-item-wrap .paypal-button:hover{background:#ffd87d}
.new-item-wrap .paypal-button img{height:40px;width:auto}
.new-item-wrap .add-pack{margin:25px 0 0}
.new-item-wrap .add-pack .white-button{padding:15px 5px;border-radius:4px;font-family:'robotomedium';font-weight:400;font-size:15px;line-height:20px;text-align:center;cursor:pointer;display:inline-block;margin:0;background-color:#fff;border:1px solid #efefef;color:#000;transition:all .4s ease-out;width:100%}
.new-item-wrap #promo-info{padding:0;margin:0}
.new-item-wrap .right-col .buy-block .border-bottom .data{padding:0;margin:0 0 20px}
.new-item-wrap .factures{margin:20px 0 0}
.new-item-wrap .factures .subcategory_ves{margin:0;padding:0;font-family:'roboto';font-style:normal;font-weight:400;font-size:15px;line-height:160%;color:#252C32}
.new-item-wrap .factures .subcategory_ves span{font-family:'robotomedium';font-weight:400}
.new-item-wrap .factures .subcategory_ves a{font-size:15px;line-height:160%;color:#252C32}
.item_div2 .tab-container{background:none}
.item_div2 .etabs{display:flex;align-items:flex-start;gap:20px;margin:0}
.item_div2 .tab{padding:0;float:none}
.item_div2 .tab.active{border:none}
.item_div2 .tab a{font-family:'roboto';font-style:normal;font-weight:400;font-size:18px;line-height:31px;letter-spacing:-.006em;color:#00000080;position:relative;padding:0 0 32px;display:inline-block}
.item_div2 .tab.active a,.item_div2 .tab:hover a{color:#000}
.item_div2 .tab.active a{font-family:'robotomedium'}
.item_div2 .tab a:before{position:absolute;left:0;right:0;bottom:-2px;width:100%;height:2px;margin:auto;display:block;content:''}
.item_div2 .tab.active a:before{background:#A2896A}
.item_div2 .panel-container{margin:0 0 70px;padding:37px 0 0;border:none;border-top:1px solid #D9D9D9}
.item_div2 .panel-container,.item_div2 #div_about p{font-family:'roboto';font-style:normal;font-weight:400;font-size:15px;line-height:140%;letter-spacing:-.006em;color:#252C32}
.item_div2 .contacts-page .phones .row-2{flex-direction:column;align-items:flex-start}
.item_div2 .help_form .join-us{border-top:1px solid #D9D9D9;border-bottom:1px solid #D9D9D9;padding:10px 0 15px;margin:35px auto}
.item_div2 .social .soc-ul2 li:first-child{width:100%}
.item_div2 .help_form .call-us{position:relative;padding:0 0 0 70px}
.item_div2 .help_form .call-us p{font-family:'roboto';font-weight:400;font-size:16px;line-height:150%;letter-spacing:-.006em;color:#2B2B2B;margin:0}
.item_div2 .help_form .call-us p b{font-family:'robotomedium';font-weight:400}
.item_div2 .help_form .call-us:before{width:52px;height:52px;background:#F0F0F0 url(../images/svg/calendar2.svg) no-repeat center;border-radius:5px;position:absolute;left:0;top:0;bottom:0;margin:auto;display:block;content:''}
.item_div2 .social .soc-ul2 .title-s{margin:0}
@media (max-width: 1420px) {
    .wrapper{max-width:1200px}
    .similar_goods .top1{max-width:980px!important}
}
@media(max-width: 1180px) {
    .new-item-wrap .h1{font-size:32px}
    .new-item-wrap .new-lbl{font-size:14px;line-height:1;margin:0 0 15px}
    .item_div2 .etabs{gap:15px}
    .item_div2 .tab a{font-size:17px;line-height:1}
}
@media(max-width: 1080px) {
    .new-item-wrap .left-col{width:60%}
    .new-item-wrap .right-col{width:36%;padding:0 0 0 4%}
    .item_div2 .tab a{font-size:15px}
}
@media (max-width: 1199px) {
    .similar_goods .top1{max-width:920px!important}
}
@media (max-width: 1024px) {
    .new-item-wrap .left-col,.new-item-wrap .right-col{width:100%}
    .new-item-wrap .left-col{padding:40px 0 0;width:100%;order:1}
    .new-item-wrap .right-col{width:100%;padding:35px 0 0;order:0}
    #images .owl-item > div{text-align:center}
    .new-item-wrap .left-col .owl-theme .owl-controls{margin:30px 0 0}
    .new-item-wrap .paypal-button-wrap{margin:0 auto;max-width:620px}
    .item_div .item_image{display:none}
    .item_div2 .tab a{font-size:17px}
    .similar_goods .top1{max-width:880px!important}
}
.new-item-wrap .owl-pagination{display:flex;align-items:center;justify-content:center}
.new-item-wrap .owl-controls .owl-page span{width:9px;height:9px;background:#0006;opacity:1}
.new-item-wrap .owl-controls .owl-page.active span{border:3px solid #A2896A;background:transparent}
.cookies{border-radius:12px;padding:20px;background-color:#000;position:fixed;left:10px;bottom:50px;z-index:99;width:80%;max-width:320px}
.cookies p{margin:0;font-size:13px;line-height:1.2;color:#fff}
.cookies .p{margin:0 0 8px;text-transform:uppercase;font-weight:700}
.cookies .btn{padding:8px 12px;background:#fff;border:none;color:#000;text-transform:none;font-size:13px}
.error404-new{max-width:884px;margin:0 auto;background:url(../images/error-pic.jpg) no-repeat top -125px center;padding:316px 0 150px;position:relative}
.error404-new:before{position:absolute;height:462px;width:100%;left:0;right:0;top:0;margin:auto;display:inline-block;content:'';background:linear-gradient(180deg,#FFF 0%,#fff0 58.16%)}
.error404-new .btn-a,.empty-cart-body .btn-a,#cart .cart-new .thanks .add_to_cart_new,.fast-new .add_to_cart_new{padding:0 5px;width:100%;max-width:210px;height:44px;background:#ECECEC;border-radius:4px;display:inline-block;text-align:center;font-weight:500;font-size:15px;line-height:44px;text-align:center;letter-spacing:.02em;color:#000;cursor:pointer;text-decoration:none!important;outline:none}
.error404-new .btn-a:hover,.empty-cart-body .btn-a:hover,#cart .cart-new .thanks .add_to_cart_new:hover{background:#d3d3d3}
.error404-new .btn-a.btn-a2,.empty-cart-body .btn-a.btn-a2,.fast-new .add_to_cart_new{background:#000;color:#fff}
.error404-new .btn-a.btn-a2:hover,.empty-cart-body .btn-a.btn-a2:hover,.fast-new .add_to_cart_new:hover{background:#3c3b3b}
.error404-new .buttons-group,.empty-cart-body .buttons-group{display:flex;align-items:center;justify-content:center;gap:22px}
.error404-new .h1{font-family:'marcellus-regular',sans-serif;font-size:90px;line-height:113px;color:#A2896A;margin:0 0 18px;text-align:center}
.error404-new .p1{font-family:'marcellus-regular',sans-serif;font-size:40px;line-height:50px;text-align:center;color:#2B2B2B;margin:0 0 9px;font-weight:400;font-style:normal;padding:0}
.error404-new .p2{font-family:'roboto',sans-serif;font-weight:400;font-size:20px;line-height:23px;text-align:center;color:#2B2B2B;opacity:.6;margin:0 0 57px;font-weight:400;font-style:normal;padding:0}
.error404-new .data{background:#fff9;backdrop-filter:blur(20px);padding:100px 0 0;position:relative;z-index:1}
@media (max-width: 568px) {
    #home-text h1,#home-text h2,#home-text h3,#home-text h4{font-size:14px}
    .error404-new .h1{font-size:60px;line-height:75px;margin:0 0 15px}
    .error404-new .p1{font-size:24px;line-height:30px;margin:0 0 12px}
    .error404-new .p2{font-size:14px;line-height:140%;margin:0 0 46px}
    .error404-new .btn-a,.empty-cart-body .btn-a{font-size:14px;line-height:40px;max-width:295px;height:40px;display:block;margin:0 auto 15px}
    .error404-new .buttons-group,.empty-cart-body .buttons-group{display:block}
    .error404-new{padding:183px 0 66px;background-size:460px auto;background-position:top -46px center}
    .error404-new .data{padding:51px 0 0}
    .error404-new:before{height:184px}
}
.thanks .cart-new{margin:30px 0}
.thanks .cart-new .table-body .td{padding:10px 0}
.cart-new .cart_form{font-family:'roboto',sans-serif;margin:60px 0 0}
.cart-new .cart_form *{box-sizing:border-box}
.cart-new .your_cart{margin:0 0 29px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}
.cart-new .your_cart.add-border{padding:0 0 31px;margin:0 0 38px;border-bottom:1px solid #D9D9D9}
.cart-new .your_cart .title{font-family:'marcellus-regular',sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:40px;color:#2B2B2B;margin:0;padding:0}
.cart-new .remove-all{display:inline-block;cursor:pointer;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-.006em;color:#414141;position:relative;padding:0 0 0 40px}
.cart-new .remove-all:before{width:24px;height:24px;display:inline-block;content:'';background:url(../images/trash-01.svg) no-repeat center;position:absolute;left:0;top:0;bottom:0;margin:auto}
.catr-item-table{display:table;width:100%}
.catr-item-table .table-header,.catr-item-table .table-body{display:table-row}
.catr-item-table .td{display:table-cell;vertical-align:middle}
.cart-new .table-header{font-weight:500;font-size:13px;line-height:140%;text-transform:uppercase;color:#939393}
.cart-new .table-header .td{padding:0 0 20px;border-bottom:1px solid #D9D9D9}
.cart-new .catr-item-table .td.selector{width:4%;padding-right:5px}
.cart-new .catr-item-table .td.image{width:52%;padding-right:20px}
.cart-new .catr-item-table .td.price{width:13%;padding-right:12px}
.cart-new .catr-item-table .td.count{width:13%;padding-right:12px}
.cart-new .catr-item-table .td.count input{background-color:#fff;border:1px solid #D9D9D9}
.cart-new .catr-item-table .td.summ{width:13%;padding-right:12px;text-align:right}
.cart-new .catr-item-table .td.delete{width:5%;text-align:right;min-width:30px}
.cart-new .catr-item-table .old-price{text-decoration:line-through;color:#9E9E9E;font-family:roboto;font-size:14px}
.cart-new .table-header p{margin:0;padding:0}
.cart-new .table-body .td{padding:24px 0;border-bottom:1px solid #EAEAEA}
.cart-new .cart-set .table-body .td{border:none}
.cart-new .n2 .table-body .td{border:none}
.cart-new #cart-list .name-image{display:flex;align-items:center}
.cart-new #cart-list .image .image-wrap{width:114px;height:114px;border-radius:4px;background:#f7f7f7;line-height:0;display:flex;align-items:center;justify-content:center}
.cart-new #cart-list .image .name{padding:0 0 0 16px;width:calc(100% - 130px);min-width:190px}
.cart-new #cart-list .image .size{margin:10px 0 0}
.cart-new #cart-list .image .size p{color:#000}
.cart-new #cart-list .image img{max-width:95%;max-height:95%;height:auto}
.cart-new #cart-list .name p{padding:0}
.cart-new #cart-list .name a{text-decoration:none;font-weight:500;font-size:18px;line-height:130%;color:#414141}
.cart-new #cart-list .name a .sp{display:block;font-weight:400;font-size:14px;line-height:130%;color:#424242}
.cart-new #cart-list .count .select-group{display:flex;align-items:center;gap:15px}
.cart-new #cart-list .count .select-group .sp{display:inline-block;font-size:14px;line-height:140%;letter-spacing:-.006em;color:#414141}
.cart-new #cart-list .count select{outline:none;font-size:14px;line-height:140%;letter-spacing:-.006em;color:#414141;background:#FFF;border:1px solid #D9D9D9;border-radius:3px;width:115px;height:44px}
.cart-new .table-body .td.price,.cart-new .table-body .td.summ{font-weight:400;font-size:18px;line-height:130%;color:#414141;font-family:'robotomedium',sans-serif}
.cart-new #cart-list .item:not(:first-child) .catr-item-table .table-header{display:none}
#remove_from_cart{cursor:pointer}
.cart-new input[type="checkbox"]{width:24px;height:24px;margin:0!important;border:none;background:transparent;position:relative;top:0;-webkit-appearance:none}
.cart-new input[type="checkbox"]:before{background-image:url(../images/check-box-0.svg);background-repeat:no-repeat;background-size:24px;width:24px;height:24px;display:inline-block;content:'';cursor:pointer;top:0;bottom:0;position:absolute}
.cart-new input[type="checkbox"]:checked:before{background-image:url(../images/check-box-1.svg)}
.cart-new input[type="radio"]{width:24px;height:24px;margin:0!important;border:none;background:transparent;position:relative;top:0;-webkit-appearance:none}
.cart-new input[type="radio"]:before{background-image:url(../images/radio-0.svg);background-repeat:no-repeat;background-size:24px;width:24px;height:24px;display:inline-block;content:'';cursor:pointer;top:0;bottom:0;position:absolute}
.cart-new input[type="radio"]:checked:before{background-image:url(../images/radio-1.svg)}
.cart-new .discount_code{padding:28px 0 20px;border-bottom:1px solid #D9D9D9;margin:0 0 26px}
.cart-new .discount_code p{padding:0;font-weight:400;font-size:16px;line-height:170%;letter-spacing:-.006em;color:#252C32;text-align:right}
.cart-new .discount_code #code{outline:none;padding:14px 20px;isolation:isolate;width:221px;height:44px;background:#FFF;border:1px solid #D9D9D9;border-radius:4px;font-size:15px;line-height:18px;letter-spacing:.02em;color:#252C32;margin:0 0 0 12px;font-weight:400}
.cart-new .discount_code input[type="button"]{padding:5px;min-width:100px;height:44px;background:#A2896A;border-radius:4px;border:none;font-size:15px;line-height:15px;text-align:center;letter-spacing:.02em;color:#FFF;margin:0 0 0 -10px;position:relative}
.cart-new .cart-summary p{margin:0 0 4px;padding:0;text-align:right;font-size:16px;line-height:170%;text-align:right;letter-spacing:-.006em;color:#252C32}
.cart-new .cart-summary .red{font-family:'robotomedium',sans-serif;font-size:16px;line-height:130%;color:#414141;display:inline-block;min-width:100px}
.cart-new .cart-front-buttons{display:flex;align-items:center;justify-content:space-between;margin:29px 0 0;gap:20px;flex-wrap:wrap}
.cart-new .cart-front-buttons .btn-a{padding:0 5px;width:100%;max-width:210px;height:44px;background:#ECECEC;border-radius:4px;display:inline-block;font-weight:500;font-size:15px;line-height:44px;text-align:center;letter-spacing:.02em;color:#000;cursor:pointer;text-decoration:none!important;outline:none}
.cart-new .cart-front-buttons .btn-a:hover{background:#d3d3d3}
.cart-new .cart-front-buttons .btn-a.btn-a-2{background:#000;color:#fff}
.cart-new .cart-front-buttons .btn-a.btn-a-2:hover{background:#3c3b3b}
.cart-new .payment-methods{justify-content:space-between}
.cart-new .payment-methods p{padding:0;margin:5px 0 6px;font-size:11px;line-height:1;color:#2B2B2B}
.cart-new .payment-methods .cards-icons{gap:6px}
.cart-new .details-total{min-width:190px}
.cart-new .details-total ul{list-style-type:none;padding:0;margin:0}
.cart-new .details-total li{padding:8px 0;display:flex;justify-content:space-between;gap:10px;font-size:16px;line-height:1;color:#252C32}
.cart-new .details-total li b{color:#414141}
.cart-new .details-total li:last-child{padding-top:32px}
.cart-new .details-total li:last-child b{font-size:20px}
@media (max-width: 991px) {
    .cart-new #cart-list .count select{width:90px}
    .cart-new .table-body .td.price,.cart-new .table-body .td.summ{font-size:16px}
    .cart-new #cart-list .name a{font-size:16px}
    .cart-new .payment-methods{display:block}
    .cart-new .details-total{margin:40px 0 0}
    .cart-new .thanks .d-wrap{display:block}
    .cart-new .thanks .d-wrap .p-3{margin:0 0 24px!important;text-align:center}
}
@media (max-width: 850px) {
    .cart-new .catr-item-table .td.selector,.cart-new .table-header{display:none!important}
    .catr-item-table{display:block}
    .catr-item-table .table-body{display:flex;flex-wrap:wrap;border-bottom:1px solid #EAEAEA;align-items:center;position:relative}
    .cart-new .catr-item-table .td.image{width:100%;padding-right:30px;padding-bottom:0}
    .cart-new .catr-item-table .td.count,.cart-new .table-body .td.price,.cart-new .table-body .td.summ,.cart-new .catr-item-table .td.delete{width:auto}
    .cart-new .catr-item-table .td{display:block;border:none}
    .cart-new .catr-item-table .table-body .td.delete{position:absolute;right:0;top:24px;padding:0}
    .cart-new #cart-list .image .name{min-width:1px}
}
@media (max-width: 568px) {
    .cart-new .your_cart .title{font-size:28px}
    .cart-new .your_cart.add-border{padding:0 0 20px;margin:0}
    .cart-new .remove-all{padding:0 0 0 32px}
    .cart-new #cart-list .image .image-wrap{width:80px;height:80px}
    .cart-new .your_cart{margin:0 0 10px}
    .cart-new .discount_code #code{margin:0;width:100%;padding-right:150px}
    .cart-new .discount_code p .sp{display:block;margin:0 0 10px}
    .cart-new .discount_code .input-group{position:relative;display:block}
    .cart-new .discount_code input[type="button"]{position:absolute;right:0;top:0}
    .cart-new .discount_code p{text-align:left}
    .cart-new .cart-summary p{display:flex;justify-content:space-between}
    .cart-new .cart-front-buttons .btn-a{max-width:100%}
    .cart-new .catr-item-table .td.summ{padding-right:0}
    .cart-new .catr-item-table .td.price{padding-right:30px}
}
.cart-new .order_info{max-width:786px;margin:0 auto}
.cart-new .order_info form .title{font-family:'robotomedium',sans-serif;font-weight:400;font-size:20px;line-height:23px;color:#2B2B2B;padding:0;margin:20px 0 27px}
.cart-new .order_info textarea{min-height:80px;max-height:265px}
.cart-new #makeOrder .row label.label-2{font-size:14px;line-height:170%;letter-spacing:-.006em;color:#252C32;position:relative;padding:0 0 0 39px !important;display:inline-block}
.cart-new #makeOrder .row label.label-2 .sbs{display:inline-block}
.cart-new #makeOrder .row label.label-2 input[type="checkbox"]{position:absolute;left:0;top:0;bottom:0;margin:auto!important}
.cart-new .order_info .payment-type-row .label-wrap{display:inline-block;position:relative;width:100%}
.cart-new .order_info .payment-type-row .label-wrap label{width:100%;height:64px;background:#F7F7F7;border-radius:6px;border:2px solid #F7F7F7;position:relative;padding:10px 13px 10px 53px;display:flex;align-items:center;justify-content:space-between;font-size:14px;line-height:170%;letter-spacing:-.006em;color:#252C32;cursor:pointer}
.cart-new .order_info .payment-type-row .label-wrap input:checked + label{background:#fff;border-color:#A2896A}
.cart-new .order_info .payment-type-row .label-wrap input[type="radio"]{position:absolute;left:20px;top:0;bottom:0;margin:auto!important;z-index:1}
.cart-new .order_info .payment-type-row .label-wrap label img{max-height:40px;width:auto;height:auto}
.cart-new .order_info .payment-type-row .label-wrap .img{display:flex;gap:15px;align-items:center}
.cart-new .order_info .row > div{margin:0 0 13px}
.cart-new .order_info .payment-type-row{margin-bottom:24px!important}
.cart-new .order_info .comment-row{margin-bottom:38px!important}
.cart-new .order_info .row-2 > div{margin:0}
.cart-new .order_info .total-lbl{padding:0;margin:8px 0 0;font-size:16px;line-height:170%;letter-spacing:-.006em;color:#252C32}
.cart-new .order_info .total-lbl span{font-family:'robotomedium',sans-serif;font-size:18px;color:#414141}
.cart-new .order_info .add_to_cart_new{padding:0 5px;width:100%;max-width:220px;height:44px;background:#000;border-radius:4px;display:inline-block;text-align:center;font-weight:500;font-size:15px;line-height:44px;text-align:center;letter-spacing:.02em;color:#fff;cursor:pointer;text-decoration:none!important;outline:none;border:none}
.cart-new .order_info .add_to_cart_new:hover{background:#3c3b3b}
.cart-new .order_info .select2{display:block;width:100%!important}
@media (max-width: 692px) {
    .cart-new #makeOrder .row-2 .left{max-width:100%;margin:0;width:48%;float:left}
}
@media (max-width: 580px) {
    .cart-new .order_info form .title{margin:40px 0 25px}
    .cart-new #makeOrder .row.payment-type-row .left{margin-bottom:15px}
    .cart-new #makeOrder .row-2 .left{width:100%;float:none}
    .cart-new .order_info .total-lbl{margin:0 0 15px}
    .cart-new .order_info .add_to_cart_new{max-width:100%}
}
@media (max-width: 568px) {
    .cart-new .order_info form .title{font-size:18px;line-height:20px}
    .cart-new #makeOrder .row label.label-2{font-size:14px;line-height:140%}
}
.empty-cart-body .p-1{font-family:'robotomedium',sans-serif;font-size:24px;line-height:28px;text-align:center;color:#2B2B2B;padding:197px 0 0;position:relative;margin:0 0 14px}
.empty-cart-body .p-1:before{position:absolute;left:0;right:0;top:86px;margin:auto;display:inline-block;content:'';width:64px;height:64px;background:url(../images/empty-cart-pic.svg) no-repeat center}
.empty-cart-body .p-2{font-size:15px;line-height:150%;color:#5C5C5C;text-align:center;margin:0 0 47px;padding:0}
@media (max-width: 568px) {
    .empty-cart-body{max-width:255px;margin:0 auto}
    .empty-cart-body .p-1{font-size:18px;line-height:130%;padding:118px 0 0;margin:0 0 11px}
    .empty-cart-body .p-2{font-size:13px;line-height:150%;margin:0 0 50px}
    .empty-cart-body .p-1:before{top:30px;width:56px;height:56px;background-size:56px}
}
.cart-new .thanks .p-1{font-family:'robotomedium',sans-serif;font-size:24px;line-height:28px;text-align:center;color:#2B2B2B;padding:105px 0 0;margin:0 0 14px;position:relative}
.cart-new .thanks .p-1:before{position:absolute;left:0;right:0;top:12px;margin:auto;display:inline-block;content:'';width:64px;height:64px;background:url(../images/cart-check.svg) no-repeat center}
.cart-new .thanks .p-2{padding:0;font-size:15px;line-height:150%;color:#5C5C5C;margin:0 0 39px;text-align:center}
.cart-new .thanks .details-new ul{padding:0;margin:0;list-style:none}
.cart-new .thanks .details-new ul li{font-weight:400;font-size:14px;line-height:16px;color:#414141;padding:0 0 9px;margin:0 0 11px;border-bottom:1px solid #EAEAEA}
.cart-new .thanks .details-new ul li:last-child{padding:0;margin:0;border:none}
.cart-new .thanks .details-new ul li b{font-weight:400}
.cart-new .thanks .details-new ul li .lb{margin:0 10px 0 0;display:inline-block;color:#939393;min-width:115px}
.cart-new .thanks .d-notice{padding:14px 20px 15px 50px;display:block;margin:32px 0 0;font-size:13px;line-height:140%;color:#5C5C5C;background:#F7F7F7 url(../images/info-circle.svg) no-repeat left 16px center;border-radius:6px}
.cart-new .thanks .p-3{margin:0 0 41px;padding:0 0 48px;font-family:'robotomedium',sans-serif;font-size:28px;line-height:1;text-align:left;color:#2B2B2B;border-bottom:1px solid #EAEAEA}
#cart-list{border-top:1px solid #D9D9D9;padding:40px 0 0}
#cart .cart-new .thanks{padding:0}
.cart-new .thanks .d-wrap{justify-content:space-between;align-items:end;margin:34px 0 0;padding:40px 0 0;border-top:1px solid #EAEAEA}
.cart-new .thanks .d-wrap .p-3{margin:0;padding:0;border:none;font-size:18px}
.cart-new .thanks .paypal-button-row{height:44px;vertical-align:top;min-height:40px;max-height:44px}
#cart .cart-new .thanks .add_to_cart_new{font-family:'robotomedium',sans-serif;width:100%;border:none;max-width:100%}
.cart-new .thanks .paypal-button-row.paypal-button-layout-vertical{margin-bottom:10px}
.cart-new .thanks .paypal-button > .paypal-button-label-container{height:21px}
.cart-new .thanks .paypal-button-container .paypal-button-row .paypal-button-text,.cart-new .thanks .paypal-button-container .paypal-button-row .paypal-button-space{font-size:16px;line-height:19px;font-family:'robotomedium',sans-serif}
.catr-item-table .table-body .td .label{display:none}
.free-delivery{display:flex;margin:0 0 10px;align-items:center}
.free-delivery p{margin:0;padding:0;color:#976300;font-family:'robotomedium',sans-serif;text-transform:uppercase}
.free-delivery img{margin:0 7px 0 0}
.free-delivery-notice{background-color:#f1f1f1;padding:0;text-align:center;align-items:center;justify-content:center;gap:10px;display:none}
.free-delivery-notice p{color:#141414;text-transform:uppercase;font-size:12px;line-height:1;margin:0;padding:0}
.free-delivery-notice p b{font-family:'robotomedium',sans-serif;font-weight:400}
@media (max-width: 568px) {
    .catr-item-table .table-body .td .label{display:block;padding:0;margin:0 0 4px}
    .cart-new .catr-item-table .td.image{width:100%;padding-right:0;padding-bottom:0}
    .thanks .cart-new{margin:40px 0}
    .thanks .cart-new #cart-list .image .name{width:100%}
    .thanks .cart-new .catr-item-table .td.count,.thanks .cart-new .catr-item-table .td.price,.thanks .cart-new .catr-item-table .td.summ{display:none}
    .thanks .cart-new #cart-list .image .name .summ{display:block!important;margin:4px 0 0;font-size:14px;color:#000}
    .catr-item-table .table-body{padding:0 0 12px}
    .cart-new .thanks .p-1{font-size:18px;line-height:130%;padding:75px 0 0;margin:0 0 11px}
    .cart-new .thanks .p-1:before{top:8px;width:50px;height:50px;background-size:50px}
    .cart-new .thanks .p-2{font-size:13px;line-height:150%;margin:0 0 50px}
    .cart-new .thanks .details-new ul li{font-size:13px;line-height:15px}
    .cart-new .thanks .d-notice{font-size:12px}
    .cart-new .thanks .p-3{font-size:24px;border:none;padding:0}
    .cart-new .thanks .details-new ul li{display:flex;justify-content:space-between;flex-wrap:wrap}
    .cart-new .thanks .details-new ul li .lb{min-height:1px}
    #cart-list{border:none;padding:20px 0 0}
    .cart-new .payment-methods .cards-icons img{max-width:100%;height:auto}
    .cart-new .payment-methods .cards-icons-mini img{width:38px}
    .cart-new .payment-methods .cards > div:first-child{margin:0 0 20px}
    .cart-new .payment-methods p{margin:5px 0 6px!important}
    .payment-systems{gap:10px;justify-content:center;flex-direction:column;align-items:center}
}
#fbBox,#fbMainDiv,#fbContent{min-width:600px!important;min-height:640px!important}
.fast-new{padding:35px 35px 0}
.fast-new .phonediv .loader{display:none}
.fast-new .phonediv.loading .loader{display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.5}
.fast-new .phonediv.loading .loader img{text-align:center;position:absolute;left:0;right:0;margin:0 auto;top:32%}
.fast-new .close{position:absolute;right:10px;top:10px;cursor:pointer}
.fast-new h1{font-family:'marcellus-regular',sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:40px;color:#2B2B2B;padding:0;margin:0 0 10px}
.fast-new .sub-p{padding:0;font-family:'roboto',sans-serif;font-size:16px;line-height:19px;color:#000;margin:0 0 32px}
.fast-new .sub-p br{display:none}
.fast-new .phonediv .label{font-family:'roboto',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-.006em;color:#414141;margin:0 0 4px}
.fast-new .add_to_cart_new{max-width:100%}
.fast-new textarea.input{min-height:122px;max-height:200px}
.fast-new .fast-item-image{display:flex;align-items:center;padding:0 0 30px;margin:0 0 10px;border-bottom:1px solid #D9D9D9;gap:20px}
.fast-new .fast-item-image .ttl{font-size:22px;line-height:130%;color:#414141;font-family:'robotomedium',sans-serif;padding:0;margin:0 0 4px}
.fast-new .fast-item-image .art{font-size:15px;line-height:130%;color:#424242;padding:0;margin:0 0 10px;padding:0}
.fast-new .fast-item-image .size{font-size:16px;line-height:130%;color:#939393;margin:0;padding:0}
.fast-new .fast-item-image img{max-width:98px;height:auto}
.fast-new .form-wrap .row{margin-bottom:24px}
.fast-new .row-container{display:flex;gap:15px}
.fast-new .row-container .col-6{width:50%}
@media (max-width: 568px) {
    #fbBox,#fbMainDiv,#fbContent{min-width:1px!important;min-height:1px!important}
    .fast-new{padding:20px 15px}
    .fast-new .fast-item-image img{max-width:80px}
    .fast-new .fast-item-image .ttl{font-size:15px}
    .fast-new .fast-item-image .art,.fast-new .fast-item-image .size{font-size:13px}
    .fast-new .fast-item-image{padding:0 0 24px;margin:0 0 10px}
    .fast-new h1{font-size:28px}
    .fast-new .sub-p{font-size:14px;margin:0 0 25px}
    .fast-new .form-wrap .row{margin-bottom:20px}
    .fast-new .form-wrap .lbl{font-size:13px}
    .fast-new .close{right:3px;top:3px}
}
.jewelry-slider-wrapper{overflow:hidden}
.jewelry-slider{display:flex;gap:14px;padding:0 27px;box-sizing:border-box}
.jewelry-slider.no-padding{padding:0}
.jewelry-slider .slide{border-radius:3px;margin:0 5px;text-align:center}
.jewelry-slider .slide .slide-bg{background-color:#F8F8F8;display:block;min-width:135px;padding:30px 0}
.jewelry-slider .img{width:125px;height:65px;margin:0 auto}
.jewelry-slider .img img{width:100%}
.jewelry-slider .category{margin:12px 0 0;padding:0;text-align:center;font-size:14px;font-family:Roboto;color:#000}
@media (max-width: 1080px) {
    .jewelry-slider-wrapper{margin:30px 0 0}
}
.sitemap ul{list-style-type:none;margin:0;padding:0}
.sitemap .ul{margin:0 0 0 40px}
.sitemap .ul li:before{display:none}
.sitemap .ul li{padding:2px 0;margin:0}
.sitemap .ul > li:nth-child(odd){background-color:#f9f9f9}
.sitemap ul ul{margin:5px 0 10px 20px;display:none}
.sitemap a{position:relative;padding:0 25px 0 0}
.sitemap .dropdown{display:inline-block;position:absolute;top:5px;right:0;width:10px;height:8px;cursor:pointer;background-image:url(../images/arrow-down.svg);background-size:contain;z-index:99}
.sitemap .active > a > .dropdown{transform:rotate(180deg);top:0}
.sitemap .active > ul{display:block}
ul.sitemap{margin:40px 0 0;padding:0;list-style-type:none}
ul.sitemap > li{background:#FFF;border:1px solid #E4E7ED;box-shadow:0 2px 4px #a6b0b917;border-radius:8px;margin:0 0 4px}
ul.sitemap > li > ul{display:none;padding:0 25px 8px;margin:-3px 0 0}
.sitemap .a,.sitemap a{padding:10px 20px;font-weight:400;font-size:14px;line-height:140%;color:#414C68;cursor:pointer;display:block}
ul.sitemap > li > ul li{padding:0 0 0 13px;margin:0 0 4px;font-weight:300;font-size:14px;line-height:140%;color:#084FB9}
ul.sitemap > li > ul li a{color:#084FB9;padding:0}
.sitemap .drop .a:before{position:absolute;border-color:#414C68;display:inline-block;padding:0;width:6px;height:6px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);top:0;bottom:0;right:15px;margin:auto;border-style:solid;border-width:0 1px 1px 0;content:''}
.video-review{margin:50px 0 0}
.video-review video{width:100%}
.min-max-inputs{display:flex;align-items:center;gap:5px}
.min-max-inputs .lbl{color:#6a6a6a;margin:0;font-size:12px}
.min-max-inputs .btn-red{width:auto;padding:0 12px;background:#ddd;border-color:#ddd}
.min-max-inputs .inp.select,.min-max-inputs .btn-red{height:30px;line-height:30px}
.min-max-inputs .inp.select{padding-left:18px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pjxzdmcgdmlld0JveD0iMCAwIDI1NiAyNTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3QgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNTYiIHdpZHRoPSIyNTYiLz48cGF0aCBkPSJNMTg2LjksMTk0LjlBNzIsNzIsMCwwLDEsNjQsMTQ0VjExMkE3Miw3MiwwLDAsMSwxODYuOSw2MS4xIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyNCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjI0IiB4MT0iNDAiIHgyPSIxMzYiIHkxPSIxMDgiIHkyPSIxMDgiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyNCIgeDE9IjQwIiB4Mj0iMTIwIiB5MT0iMTQ4IiB5Mj0iMTQ4Ii8+PC9zdmc+);background-size:12px 12px;background-position:2px 50%;background-repeat:no-repeat}
.filters .fi .slider-container{width:auto!important;padding:15px 30px 0 20px}
.filters .fi .slider-container .back-bar .pointer-label{top:-1px}
.filters .fi .theme-green .back-bar .pointer-label.low{left:-20px!important}
.filters .fi .theme-green .back-bar .pointer-label.high{right:-30px;left:auto!important}
.static .new-page,.static .new-page p{font-family:'roboto'!important;font-style:normal!important;font-weight:400!important;font-size:15px!important;line-height:150%!important;color:#5C5C5C!important}
.static .new-page p.big{font-size:20px!important;font-family:'robotomedium'!important;color:#2B2B2B!important;margin:20px 0 0!important}
.static .new-page p.big a{color:#A2896A;font-size:20px!important;font-family:'robotomedium'!important}
.static .new-page .managers-block{justify-content:space-between;margin:50px 0}
.static .new-page .managers-block > div{width:300px}
.static .new-page .managers-block .image{border-radius:12px;overflow:hidden;margin:0 0 20px}
.static .new-page .shop-block .shop-name{color:#2B2B2B!important;font-size:15px!important;font-family:'robotomedium'!important;margin:0 0 15px!important;padding:0}
.static .new-page .shop-block p{color:#2B2B2B!important;font-size:12px!important;margin:0 0 10px!important;padding:0!important}
.static .managers-items .managers-item{margin:0 0 50px}
.static .managers-items .managers-item .name{color:#000!important;font-size:24px!important;margin:0!important;padding:0!important}
.static .managers-items .managers-item .job{color:#A2896A!important;font-size:14px!important;margin:0 0 10px!important;padding:0 0 10px!important;border-bottom:1px solid #DEDEDE}
.static .managers-items .managers-item .data .flex{justify-content:space-between}
.static .new-page a{font-size:15px;line-height:150%}
.static .page-shipping{max-width:928px}
.static .page-shipping p{font-size:15px!important;color:#2B2B2B!important;padding:0!important;margin:0 0 15px!important;line-height:1.5!important}
.static .page-shipping p:last-child{margin:0!important}
.static .page-shipping .s18{font-size:18px!important;line-height:1.5!important}
.static .page-shipping h2{font-size:22px!important;line-height:1.4!important;margin:45px 0 35px!important;padding:0 0 14px!important;text-transform:uppercase;font-family:'robotomedium'!important;border-bottom:1px solid #5C5C5C}
.static .page-shipping h3{font-size:19px!important;line-height:1.4!important;margin:20px 0 20px 7px !important;font-family:'robotomedium'!important;font-weight:400;color:#2B2B2B!important}
.static .page-shipping ul{margin:22px 0}
.static .page-shipping ul li{font-size:15px;color:#2B2B2B;margin:5px 0 8px;padding:0 0 0 30px}
.static .page-shipping iframe{margin:48px 0 12px}
.static .payment-methods{margin:42px 0}
.static .payment-methods > .flex{justify-content:space-between;gap:25px;padding:32px 0;border-top:1px solid #D9D9D9}
.static .payment-methods > .flex:last-child{border-bottom:1px solid #D9D9D9}
.static .payment-methods h3{color:#2B2B2B!important;font-size:18px!important;margin:0 0 8px!important;padding:0!important}
.static .payment-methods > .flex > div:first-child{width:40%}
.static .payment-methods > .flex > div:last-child{width:60%}
.static .grey-block{gap:25px}
.static .grey-block > div{width:50%;padding:20px 30px;background-color:#FAF9F9;border-radius:7px}
.static .grey-block h3{margin:0 0 15px!important}
.static .grey-block p{color:#5C5C5C!important;line-height:1.6!important}
.static .grey-block p:last-child{margin:0!important}
.static .note{background-color:#FFFDEA;padding:16px 16px 16px 48px;position:relative}
.static .note:before{content:'';position:absolute;top:16px;left:16px;width:18px;height:18px;background-image:url(../images/note.svg);background-size:contain}
.static .note p{color:#2B2B2B!important;font-size:14px!important;margin:0 0 10px!important;padding:0!important;line-height:1.4!important}
.static .note p:last-child{margin:0!important}
.static .note p.b{font-family:'robotomedium'!important}
.static .contact-info{margin:29px 0}
.static .contact-info .div{margin:0!important;padding:21px 0!important;border-top:1px solid #D9D9D9;font-family:'robotomedium'!important;font-size:15px!important;display:flex;justify-content:space-between;align-items:center}
.static .contact-info .div strong{display:inline-block;width:40%;position:relative;padding:0 0 0 24px;color:#2B2B2B!important;font-size:15px!important;font-weight:400;font-family:'roboto',sans-serif}
.static .contact-info .div small{width:60%;font-family:'robotomedium'!important;font-size:15px!important;color:#2B2B2B!important}
.static .contact-info .div small span{font-family:'roboto'!important}
.static .contact-info .div strong:before{content:'';position:absolute;top:2px;left:8px;width:4px;height:4px;background-color:#2B2B2B;border-radius:50%;bottom:0;margin:auto}
.static .contact-info .div:last-child{border-bottom:1px solid #D9D9D9}
.static .contact-info .div a{color:#A2896A!important;font-size:15px!important;text-decoration:underline;font-family:'robotomedium'!important;font-size:15px!important}
.small-width{max-width:706px;margin:0 auto}
.mid-width{max-width:894px;margin:0 auto}
.static .h2.big-font,.static h2.big-font{font-size:24px!important;line-height:28px!important;margin:8px 0 25px!important;text-align:left}
.text-with-line{position:relative}
.text-with-line:before{position:absolute;left:-95px;top:21px;display:inline-block;content:'';width:54px;height:2px;background:#A2896A}
.about-video{position:relative;max-width:894px;margin:54px auto 52px;line-height:0}
.about-video img{max-width:100%;height:auto}
.about-video .play{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:inline-block;content:'';width:100px;height:100px;border-radius:50%;background:#0009;backdrop-filter:blur(7.5px);overflow:hidden}
.about-video .play:before{position:absolute;left:3px;right:0;top:0;bottom:0;margin:auto;display:inline-block;content:'';width:100%;height:100%;background:url(/themes/new/images/play.svg) no-repeat center;background-size:34px 29px}
.static .h2.big-font.bottom-title{margin:28px 0 0!important}
.managers-item .name{display:block;margin:0 0 2px;font-family:'marcellus-regular',sans-serif;font-size:24px;line-height:30px;color:#000}
.managers-item .job{display:block;margin:0 0 16px;padding:0 0 17px;border-bottom:1px solid #DEDEDE;font-size:14px;line-height:140%;color:#A2896A}
.managers-item .lbl{display:block;margin:0 0 5px;font-size:13px;line-height:19px;color:#000;text-align:left}
.managers-item .time{display:block;font-family:'robotomedium',sans-serif;font-size:15px;line-height:140%;color:#2B2B2B}
.customer-reviews{background:#F6F5F3;padding:100px 0 75px;margin:120px auto 80px;position:relative}
.customer-reviews .inner{position:relative;z-index:1}
.customer-reviews:before,.customer-reviews:after{background:#F6F5F3;position:absolute;top:0;bottom:0;margin:auto;display:block;content:'';width:100%;height:100%}
.customer-reviews:before{left:-100%}
.customer-reviews:after{right:-100%}
.customer-reviews .c-title{display:flex;gap:32px;flex-direction:row-reverse}
.customer-reviews .c-title-wrap{display:flex;align-items:center;justify-content:space-between}
.customer-reviews .c-title-wrap .btn{padding:0 5px;width:166px;background:#2B2B2B;border-radius:4px;font-size:13px;line-height:42px;text-align:center;letter-spacing:.02em;text-transform:uppercase;font-family:'robotomedium',sans-serif;color:#fff;text-decoration:none;transition:all .4s ease-out;border:1px solid #2B2B2B;display:inline-block}
.customer-reviews .c-title-wrap .btn:hover{background:#fff;color:#2B2B2B;border-color:#2B2B2B}
.customer-reviews .ttl{font-family:'robotomedium',sans-serif;font-weight:500;font-size:32px;line-height:38px;color:#2B2B2B;margin:9px 0 0;text-align:left}
.customer-reviews .ttl span{display:block;font-family:'roboto',sans-serif;font-size:15px;line-height:150%;color:#5C5C5C}
.g-mark{box-shadow:0 4px 20px #3b3e4712;border-radius:12px;padding:25px 63px 25px 76px;color:#2B2B2B;font-size:30px;line-height:30px;font-family:'robotomedium',sans-serif;background:url(/themes/new/images/g-logo.svg) no-repeat left 24px center,url(/themes/new/images/rating_full.svg) no-repeat right 24px center;background-color:#fff;max-width:182px;display:inline-block}
.customer-reviews .cr-title{font-size:24px;line-height:28px;font-family:'robotomedium',sans-serif;color:#2B2B2B;margin:39px 0 18px}
.review-item{background:#FFF;box-shadow:0 0 15px #777d8b1a;border-radius:20px;padding:48px 40px 20px;min-height:326px;box-sizing:border-box}
.review-item .name-block{position:relative;padding:0 0 0 52px;margin:0 0 20px;text-align:left}
.review-item .name-block .ava{background:#EA9D2B;width:40px;height:40px;border-radius:50%;text-align:center;font-size:18px;line-height:40px;color:#FFF;display:inline-block;position:absolute;left:0;top:0}
.review-item .name-block .name{font-family:'robotomedium',sans-serif;font-size:17px;line-height:20px;letter-spacing:-.01em;color:#2B2B2B;margin:0 0 6px}
.review-item .name-block .count{font-family:'roboto',sans-serif;font-size:14px;line-height:16px;letter-spacing:.01em;color:#727272;margin:0}
.review-item .text{font-family:'roboto',sans-serif;font-size:16px;line-height:160%;letter-spacing:.01em;color:#5C5C5C;text-align:left}
.review-item .stars-wrap{margin:0 0 15px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.review-item .stars-wrap .date{font-family:'roboto',sans-serif;font-size:14px;line-height:16px;letter-spacing:.01em;color:#9A9A9A;margin:0 0 3px}
.review-item .star{width:18px;height:18px;display:inline-block;background:url(/themes/new/images/star_full.svg) no-repeat center;margin:0 -1px}
.review-item .star.half{background:url(/themes/new/images/star_half.svg) no-repeat center}
.review-item .star.empty{background:url(/themes/new/images/star_empty.svg) no-repeat center}
#reviews-slider{width:auto;margin:0 -15px}
#reviews-slider .slide{padding:15px}
.reviews-slider .owl-controls .owl-buttons div{position:absolute;top:0;width:22px;height:40px;border-radius:0;padding:0;margin:0;opacity:1;background-color:transparent;top:157px}
.reviews-slider .owl-controls .owl-buttons .owl-prev{left:-30px;background-image:url(../images/left-arrow-big.png);background-repeat:no-repeat;background-position:center;background-size:20px}
.reviews-slider .owl-controls .owl-buttons .owl-next{right:-30px;background-image:url(../images/right-arrow-big.png);background-repeat:no-repeat;background-position:center;background-size:20px}
.insta-title-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 0 30px}
.insta-title{display:flex;align-items:center;gap:20px;text-align:left}
.insta-title .circle-logo{display:inline-block;width:50px;height:50px;background:url(/themes/new/images/circle-logo.svg) no-repeat center}
.insta-title .it-text{font-family:'robotomedium',sans-serif;font-size:22px;line-height:26px;letter-spacing:-.01em;color:#2B2B2B}
.insta-title .it-text span{display:block;font-family:'roboto',sans-serif;font-size:14px;line-height:16px;letter-spacing:-.01em;color:#5D5D5D;margin:6px 0 0}
.insta-logo{display:inline-block;width:161px;height:40px;background:url(/themes/new/images/insta.svg) no-repeat center}
#insta-slider{width:auto;margin:0 -15px}
#insta-slider .slide{padding:15px}
.insta-slider .slide img{max-width:100%;height:auto;display:block;margin:0 auto}
@media (max-width: 1199px) {
    #reviews-slider{padding:0 35px}
    .reviews-slider .owl-controls .owl-buttons .owl-prev{left:0}
    .reviews-slider .owl-controls .owl-buttons .owl-next{right:0}
}
@media (max-width: 991px) {
    .text-with-line:before{display:none}
    .managers-items{gap:35px}
    .managers-item{width:100%}
    .customer-reviews .c-title{flex-direction:column-reverse;display:block}
    .customer-reviews .c-title-wrap{align-items:end}
    .g-mark{font-size:25px;padding:7px 63px 7px 76px}
    .customer-reviews .ttl{margin:0 0 20px}
    .customer-reviews{padding:80px 0 60px;margin:100px auto 60px}
}
.pay-meth{margin:38px 0 0;padding:32px 0 0;border-top:6px solid #F2F2F2}
.static .pay-meth .h2{margin:8px 0 23px!important;text-align:left!important}
.pay-meth a{text-decoration-line:underline;color:#A2896A!important}
.pay-meth a:hover{text-decoration:none}
.delivery-pay-cols-new{margin:36px -16px 0;display:flex}
.delivery-pay-cols-new .item-wrap{width:50%;padding:0 16px;display:flex}
.delivery-pay-cols-new .item{width:100%;background:#FAF9F9;border-radius:12px;text-align:center;padding:39px 35px 36px}
.delivery-pay-cols-new .item .p1{font-family:'robotomedium'!important;font-size:20px!important;line-height:23px!important;color:#2B2B2B!important;margin:28px 0 9px!important;text-align:center}
.delivery-pay-cols-new .item .p2{font-size:15px!important;line-height:140%!important;color:#5C5C5C!important;margin:0!important;text-align:center}
.delivery-pay-cols-new .item .ics{display:flex;justify-content:center;gap:24px}
.delivery-pay-cols-new .item .ic-1{background-image:url(/themes/new/images/give-money.svg)}
.delivery-pay-cols-new .item .ic-2{background-image:url(/themes/new/images/protected.svg)}
.delivery-pay-cols-new .item .ic-3{background-image:url(/themes/new/images/pp.svg)}
.delivery-pay-cols-new .item .ic{width:100px;height:100px;background-color:#FFF;background-position:center;background-size:60px;background-repeat:no-repeat;border-radius:16px}
.signin-new,.signin-new p{font-family:'roboto';font-size:15px;line-height:150%;color:#5C5C5C}
.signin-new p{margin:0 0 5px}
.signin-new .ul{padding:0;margin:25px 0;list-style:none}
.signin-new .ul li{position:relative;background:#F7F7F7;border-radius:8px;padding:16px 16px 16px 51px;margin:0 0 12px;font-size:14px;line-height:140%}
.signin-new .ul li:last-child{margin:0}
.signin-new .ul li:before{position:absolute;width:6px;height:6px;left:24px;top:25px;background:#A2896A;display:inline-block;content:''}
.signin-new .ul li .b{display:block;font-family:'robotomedium';font-size:16px;line-height:19px;color:#2B2B2B;margin:0 0 10px}
.signin-new .ul2{padding:0;margin:11px 0 34px;list-style:none}
.signin-new .ul2 li{position:relative;padding:0 0 0 24px;margin:0 0 1px;font-size:13px;line-height:140%;letter-spacing:-.006em;color:#5C5C5C}
.signin-new .ul2 li:last-child{margin:0}
.signin-new .ul2 li:before{width:13px;height:10px;display:inline-block;content:'';background:url(/themes/new/images/form-ul-icon.svg) no-repeat center;position:absolute;left:1px;top:4px}
.content .signin-new h1{padding:0 0 29px;margin:53px 0 40px}
.signin-new .si-row{margin:0 -16px;display:flex}
.signin-new .si-row .col{padding:0 16px;display:flex}
.signin-new .si-row .left-col{width:60%}
.signin-new .si-row .right-col{width:40%}
.returning-form{background:#F7F7F7;border:1px solid #F7F7F7;padding:39px}
.new-c-form{border:1px solid #D9D9D9;background:#fff;padding:39px}
.signin-new form .heading{font-family:'robotomedium';font-size:24px;line-height:28px;color:#2B2B2B;margin:0 0 10px;text-align:left}
.signin-new form .p{font-family:'roboto';font-size:14px;line-height:140%;margin:0 0 24px}
.signin-new form .label{font-family:'roboto';font-size:14px;line-height:140%;letter-spacing:-.006em;color:#414141;margin:0 0 9px}
.client .signin-new input[type="text"],.client .signin-new input[type="password"],.client .signin-new textarea,.client .signin-new select,.client .signin-new .input,.client .signin-new .select2-container--default .select2-selection--single{background:#FFF;border:1px solid #D9D9D9;border-radius:3px;height:44px;min-height:44px;font-family:'roboto';font-size:14px;line-height:140%;letter-spacing:-.006em;color:#414141}
.signin-new form .m-bottom{margin-bottom:23px}
.signin-new form .m-bottom2{margin-bottom:15px}
.signin-new form .m-bottom3{margin-bottom:34px}
.signin-new form .m-top{margin-top:20px}
.signin-new .styled-checkbox + label:before{width:18px;height:18px}
.signin-new .styled-checkbox:checked + label:after{top:9px}
.signin-new .styled-checkbox:checked + label:before{background:#A2896A;border-color:#A2896A}
.signin-new a{font-family:'roboto';font-size:14px;line-height:170%;letter-spacing:-.006em;color:#A2896A}
.signin-new a:hover{text-decoration:underline}
.signin-new .flex-row{display:flex;justify-content:space-between;align-items:center}
.signin-new form .flex-row .label{margin:0}
.client .signin-new input[type="button"],.client .signin-new input[type="submit"],.client .signin-new button,.client .signin-new .button{background:#000;border:1px solid #000;border-radius:4px;font-family:'roboto';font-size:15px;line-height:18px;text-align:center;letter-spacing:.02em;color:#FFF;text-transform:none;width:100%;max-width:210px;padding:12px 5px;transition:all .4s ease-out;box-shadow:none}
.client .signin-new input[type="button"]:hover,.client .signin-new input[type="submit"]:hover,.client .signin-new button:hover,.client .signin-new .button:hover{background:#424242;border-color:#424242}
.client .signin-new .button.button-light{background:#A2896A;border-color:#A2896A;margin:25px 0}
.client .signin-new .button.button-light:hover{background:#c19e73;border-color:#c19e73}
.client .signin-new .button.button-light.add_to_cart_new{margin:0}
.signin-new .form-block{opacity:0;visibility:hidden;transition:all .3s ease-in;height:0;overflow:hidden}
.signin-new .form-block.active{opacity:1;visibility:visible;height:auto}
@media (max-width: 991px) {
    .signin-new .si-row .left-col,.signin-new .si-row .right-col{width:100%}
    .signin-new .si-row .col{padding:0}
    .signin-new .si-row{flex-wrap:wrap;flex-direction:column-reverse;margin:0}
    .returning-form{width:100%;margin-bottom:40px}
}
.j-by-cat .wrapper{border-top:1px solid #D9D9D9;margin-top:20px;padding-top:51px}
.j-by-cat .catalog-block{width:25%}
@media (max-width: 991px) {
    .j-by-cat .catalog-block{width:50%}
}
.new-client{margin:40px 0 0}
.new-client.client .h1{display:none}
.new-client{display:flex}
.new-client .client-nav li{margin:0 0 16px}
.new-client .client-nav li .a{font-family:'roboto',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#5C5C5C;position:relative;padding:16px 10px 16px 65px;background:#fff;border-radius:6px;transition:all .3s linear;margin:0 20px 0 0}
.new-client .client-nav li.active .a,.new-client .client-nav li .a:hover{background:#F4F4F4;color:#141414}
.new-client .client-nav li .a .icon-client-settings{background-image:url(/themes/new/images/client-menu/settings.svg)}
.new-client .client-nav li .a .icon-client-cart{background-image:url(/themes/new/images/client-menu/cart.svg)}
.new-client .client-nav li .a .icon-client-orders{background-image:url(/themes/new/images/client-menu/orders.svg)}
.new-client .client-nav li .a .icon-client-viewed{background-image:url(/themes/new/images/client-menu/viewed.svg)}
.new-client .client-nav li .a .icon-client-feedback{background-image:url(/themes/new/images/client-menu/feedback.svg)}
.new-client .client-nav li .a .icon-client-password{background-image:url(/themes/new/images/client-menu/password.svg)}
.new-client .client-nav li .a .icon-client-logout{background-image:url(/themes/new/images/client-menu/logout.svg)}
.new-client .client-nav li .a .icon-client-user{background-image:url(/themes/new/images/client-menu/user.svg)}
.new-client .client-nav li .a .icon-client{position:absolute;left:10px;top:0;bottom:0;margin:auto;display:inline-block;width:40px;height:40px;background-color:#F4F4F4;border-radius:50%;background-size:24px!important;background-position:center!important;background-repeat:no-repeat!important}
.new-client .client-nav li .orders-count{min-width:23px;height:23px;background:#A2896A;font-family:'robotomedium',sans-serif;font-size:13px;line-height:22px;text-align:center;color:#FFF;right:10px}
.new-client .client-nav li .a .txt{margin:0;font-family:'robotomedium',sans-serif;font-size:16px;line-height:19px;color:#141414;padding:0}
.new-client .client-nav li .a .txt span{display:block;font-family:'roboto',sans-serif;font-size:13px;line-height:15px;color:#616161;margin:3px 0 0}
.new-client .client-nav li.link-change-password{padding:16px 0 0;margin:16px 0;border-top:1px solid #D9D9D9}
.new-client .client-nav li.link-change-profile{padding:0 0 5px;margin:-2px 0 16px;border-bottom:1px solid #D9D9D9}
.new-client.column-2 .client-nav{float:none;padding:0;width:341px;border-right:1px solid #D9D9D9}
.new-client.column-2 .client-content{width:calc(100% - 333px);float:none;margin:0;padding:11px 0 0 50px}
.new-client.client .heading{font-family:'marcellus-regular',sans-serif;font-style:normal;font-weight:400;font-size:32px;line-height:40px;color:#2B2B2B;margin:0 0 43px}
.new-client.client .client-info li{margin:0 0 24px;border-bottom:1px solid #D9D9D9!important;padding:0 0 23px;position:relative}
.new-client.client .client-info li.image-li{padding:0 0 21px}
.new-client.client .client-info label{font-family:'roboto',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-.006em;color:#5C5C5C;display:block;margin:0 0 4px}
.new-client.client .client-info .span{padding:0;font-family:'roboto';font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#141414}
.new-client.client .client-info .client-image-wrap{display:flex;flex-wrap:wrap;align-items:center}
.new-client.client .client-info .client-image-wrap label{margin:0 0 0 24px;position:relative;top:-2px}
.new-client.client .client-info .client-image-wrap label span{display:block;font-family:'roboto',sans-serif;font-size:14px;line-height:140%;color:#141414;margin:4px 0 0}
.new-client.client .client-info .client-image-browse{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
.new-client.client .client-info .client-image-browse .b-btn{padding:0 34px;background:#ECECEC;border-radius:4px;display:inline-block;font-family:'robotomedium',sans-serif;font-size:15px;line-height:44px;text-align:center;letter-spacing:.02em;color:#000;margin:0 0 0 15px;cursor:pointer;transition:all .3s linear}
.new-client.client .client-info .client-image-browse .b-btn:hover{background:#d9d9d9}
.new-client.client .client-info .client-image-browse #filename{display:block;text-align:right;margin:10px 0 0;font-family:'roboto',sans-serif;font-size:14px;line-height:140%;color:#000}
.new-client.client .client-content .sandbox{margin:62px 0 0;position:relative;bottom:auto}
.new-client.client .button.add_to_cart_new{background:#000;border-radius:4px;min-width:210px;line-height:44px;font-family:'robotomedium',sans-serif;font-style:normal;font-weight:500;font-size:15px;line-height:44px;text-align:center;letter-spacing:.02em;color:#FFF;border:none;box-shadow:none;text-transform:none;margin:16px 0 0;padding:0 5px;display:inline-block;transition:all .3s linear;text-decoration:none}
.new-client.client .button.add_to_cart_new:hover{background:#3c3c3c}
.new-client.client .button.add_to_cart_new.button-cancel{background:#ECECEC;color:#000}
.new-client.client .button.add_to_cart_new.button-cancel:hover{background:#d9d9d9}
.new-client.client .client-image-wrap .current-image-span{display:inline-block;width:80px;height:80px;border-radius:50%;background-color:#f4f4f4;overflow:hidden;margin:0 10px 0 0}
.new-client.client .client-image-wrap .current-image-span img{height:80px;width:auto}
.new-client.client input[type="text"],.new-client.client input[type="password"],.new-client.client textarea,.new-client.client select,.new-client.client .input,.new-client.client .select2-container--default .select2-selection--single{padding:12px 16px;width:337.5px;height:44px;min-height:44px;background:#FFF;border:1px solid #D9D9D9;border-radius:3px;font-family:'roboto',sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:140%;letter-spacing:-.006em;color:#414141;width:100%;-webkit-appearance:none;width:100%}
.new-client.client select{padding-right:30px;background-image:url(/themes/new/images/chevron-right.svg);background-repeat:no-repeat;background-position:right 10px center}
.new-client.client .client-info .form-group label{letter-spacing:-.006em;color:#414141;margin:0 0 8px}
.new-client.client .form-group{margin:0 0 24px}
.new-client.client .two-cols{display:flex;margin:0 -15px}
.new-client.client .two-cols .form-group{padding:0 15px;width:50%}
.new-client.client .mail-change{display:flex;align-items:center}
.new-client.client .mail-change .button.add_to_cart_new{min-width:100px;margin:0 0 0 15px}
.new-client.client .actions{display:flex;align-items:center;margin:0 -15px}
.new-client.client .actions .b-wrap{padding:0 15px 15px}
.new-client.client .orders{margin:0}
.new-client.client .orders li{padding:9px 18px;background:#FFF;border:1px solid #D9D9D9;border-radius:10px;margin:0 0 20px}
.client-order-item .main-data{display:flex;align-items:center;justify-content:space-between}
.client-order-item .new-order-sum{font-family:'roboto',sans-serif;font-size:14px;line-height:130%;text-align:right;color:#424242;margin:0 0 0 15px}
.client-order-item .new-order-sum span{font-family:'robotomedium',sans-serif;display:inline-block;margin:0 0 0 6px}
.client-order-item .order-id-new{font-family:'robotomedium',sans-serif;font-size:15px;line-height:130%;color:#424242}
.client-order-item .order-date-new{font-family:'roboto',sans-serif;font-size:14px;line-height:130%;color:#424242;margin:7px 0 0;opacity:.5}
.client-order-item .left-part{display:flex;align-items:center;margin:0 -15px}
.client-order-item .left-part > div{padding:0 20px}
.client-order-item .new-order-products{display:flex;align-items:center;margin:0 -6px}
.client-order-item .new-order-products .a-wrap{padding:6px}
.client-order-item .new-order-products .a-wrap a{display:block;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#F6F8FA;border:1px solid #EBECED}
.client-order-item .new-order-products .a-wrap img{max-width:100%;height:auto}
.order-item .details-tab{padding:0;margin:23px 0 0;border:none;border-collapse:collapse}
.new-client.client .orders .order-detail .row-1 table td{padding:10px 16px;vertical-align:middle;width:auto!important;background:none;font-size:14px;line-height:16px;letter-spacing:.02em;color:#424242b3;font-family:'roboto',sans-serif}
.new-client.client .orders .order-detail .row-1 table tbody tr{background:#F7F7F7}
.new-client.client .orders .order-detail .row-1 table tbody tr:nth-child(2n){background:#fff}
.new-client.client .orders .order-detail .row-1 table td:last-child{font-family:'roboto',sans-serif;font-size:14px;line-height:16px;text-align:right;letter-spacing:.02em;color:#424242}
.new-client.client .orders .order-detail .row-1 table td.bold{font-family:'robotomedium',sans-serif}
.new-client.client .orders .order-detail .order-items .image a{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#F6F8FA}
.new-client.client .orders .order-detail .order-items .image{width:100px;float:none}
.new-client.client .orders .order-detail .order-items .image-name{display:flex;align-items:center}
.new-client.client .orders .order-detail .order-items .order-product{width:calc(100% - 100px);float:none}
.new-client.client .orders .order-detail .order-items .order-row{display:flex;align-items:center;margin:0 0 16px;justify-content:space-between}
.new-client.client .orders .order-detail .order-items .product-price{padding:0;margin:0;border:none;display:flex;align-items:center;justify-content:space-between}
.new-client.client .orders .order-detail .order-items{margin:0;padding:16px 0 0;border-top:1px solid #D9D9D9}
.new-client.client .orders .order-detail .order-items .product-price .span{font-family:'roboto',sans-serif;font-size:14px;line-height:140%;letter-spacing:-.006em;color:#414141;width:142px}
.new-client.client .orders .order-detail .order-items .product-price .price span,.new-client.client .orders .order-detail .order-items .product-price .sum{opacity:1;font-size:16px;line-height:130%;font-family:'robotomedium',sans-serif;color:#414141}
.new-client.client .orders .order-detail .order-items .product-price .sum{width:auto;text-align:right}
.new-client.client .orders .order-detail .order-items .order-product .product-name{padding:0;font-family:'robotomedium',sans-serif;font-size:15px;line-height:130%;color:#424242}
.new-client.client .orders .order-detail .order-items .order-product .product-name a{font-size:15px;line-height:130%;color:#424242;transition:all .3s linear}
.new-client.client .orders .order-detail .order-items .order-product .product-name a:hover{color:#A2896A;text-decoration:none}
.new-client.client .orders .order-detail .order-items .order-product .product-name a span{display:block;font-family:'roboto',sans-serif;font-size:15px;line-height:130%;color:#939393;margin:4px 0 0}
.new-client.client .orders .order-detail .det-buttons{display:flex;align-items:center;justify-content:space-between;margin:28px 0 0}
.new-client.client .orders .order-detail .det-buttons .div{display:flex;align-items:center;margin:0 -6px}
.new-client.client .orders .order-detail .det-buttons .div .a-wrap{padding:0 6px}
.new-client.client .orders .order-detail .order-items .order-summary{padding:20px 0 2px;margin:20px 0 0;border-top:1px solid #F0F0F0;font-family:'roboto',sans-serif;font-size:14px;line-height:140%;letter-spacing:-.006em;color:#414141}
.new-client.client .order-detail .order-items .order-summary span{font-family:'robotomedium',sans-serif;font-size:16px;line-height:130%;text-align:right;color:#414141}
.new-client.client .orders .order-detail .order-items .button{background:#ECECEC;color:#000;border-radius:4px;min-width:131px;line-height:44px;font-family:'robotomedium',sans-serif;font-style:normal;font-weight:500;font-size:13px;line-height:36px;text-align:center;letter-spacing:.02em;border:none;box-shadow:none;text-transform:none;padding:0 5px;display:inline-block;transition:all .3s linear;text-decoration:none}
.new-client.client .orders .order-detail .order-items .button-red:hover{background:#d9d9d9}
.new-client.client .orders .order-detail .order-items .button.button-black{background:#000;color:#fff}
.new-client.client .orders .order-detail .order-items .button.button-black:hover{background:#3c3c3c;color:#fff}
.new-client.client .orders .order-detail .row-1{padding:0;margin:0;background:#fff;border:none}
.new-client.client .td-order-more-span{display:inline-block;cursor:pointer;font-family:'robotomedium',sans-serif;font-size:13px;line-height:15px;letter-spacing:.02em;text-decoration-line:underline;color:#A2896A}
.new-client.client .td-order-more-span:hover{text-decoration:none}
.new-client.client .signin{margin:0;max-width:100%}
.new-client.client .collection-categories a{padding:10px 16px;height:36px;background:#ECECEC;border-radius:4px;box-sizing:border-box;border:none;font-family:'roboto',sans-serif;font-size:13px;line-height:125%;letter-spacing:-.01em;color:#2B2B2B}
.new-client.client .collection-categories a.active{background:#A2896A;color:#fff}
.new-client.client .collection-categories a span{display:none}
.new-client.client .collection-categories a.clear-all{padding:10px 20px;border:1px solid #A2896A;font-family:'robotomedium',sans-serif;font-size:13px;line-height:15px;text-align:center;letter-spacing:.02em;color:#000!important;background:#fff}
.new-client.client .heading.with-button{display:flex;flex-wrap:wrap;justify-content:space-between}
.new-client.client .product .product_item .catalog-img{display:flex;align-items:center;justify-content:center}
.new-client.client .catalog-filters .label{margin:0;display:inline-block}
.new-client.client .orders .pager{text-align:left}
@media (max-width: 920px) {
    .new-client{display:block}
    .new-client.column-2 .client-nav{width:100%;display:none}
    .new-client.column-2 .client-content{width:100%;padding:0}
}
@media (max-width: 767px) {
    .new-client.client .heading{font-size:26px;line-height:36px;margin:0 0 30px}
    .new-client{margin:30px 0 0}
    .new-client.client .client-info li{margin:0 0 15px;padding:0 0 15px}
    .new-client.client .client-image-wrap .current-image-span{width:60px;height:60px}
    .new-client.client .client-image-wrap .current-image-span img{height:60px}
    .new-client.client .client-info .client-image-wrap label{width:calc(100% - 70px);margin:0}
    .new-client.client .client-info .client-image-wrap label span{font-size:12px}
    .new-client.client .client-info .client-image-browse{display:block}
    .new-client.client .client-info .client-image-browse .b-btn{margin:15px 0 0}
    .new-client.client .two-cols .form-group{width:100%}
    .new-client.client .two-cols{flex-wrap:wrap}
    .new-client.client .actions .b-wrap{width:100%}
    .new-client.client .actions .b-wrap .button{min-width:1px;width:100%}
    .new-client.client .mail-change .button.add_to_cart_new{margin:15px 0 0;width:auto}
    .new-client.client .mail-change{display:block}
    .client-order-item .main-data{display:block}
    .client-order-item .new-order-sum{text-align:left;margin:5px 0 6px}
    .new-client.client .orders .order-detail .order-items .order-row{display:block}
    .new-client.client .orders .order-detail .order-items .product-price{margin:5px 0 0}
    .new-client.client .orders .order-detail .det-buttons{display:block}
    .new-client.client .orders .order-detail .det-buttons .div{margin:25px -6px 0;box-sizing:border-box}
    .new-client.client .orders .order-detail .det-buttons .div .a-wrap{width:100%;box-sizing:border-box}
    .new-client.client .orders .order-detail .det-buttons .div .a-wrap .button{min-width:1px;width:100%;box-sizing:border-box}
    .new-client.client .orders li{padding:9px 10px}
    .static .page-shipping .s18{font-size:16px!important}
    .static .page-shipping h2{font-size:20px!important;line-height:1.4!important;margin:35px 0 25px!important;padding:0 0 10px!important}
    .static .page-shipping h3{margin:20px 0!important}
    .static .grey-block h3{margin:0 0 15px!important}
    .static .note p{font-size:13px!important;line-height:1.3!important}
    .static .note{padding:14px 14px 14px 40px}
    .static .note:before{left:12px}
    .static .page-shipping p{font-size:14px!important}
    .static .payment-methods p{font-size:13px!important}
    .static .payment-methods h3{font-size:15px!important}
    .static .grey-block > div{padding:15px}
    .static .grey-block{gap:15px}
    .static .contact-info .div{padding:14px 0!important}
    .static .contact-info .div strong{font-size:13px!important;width:30%}
    .static .contact-info .div small{width:70%;font-size:13px!important}
}
@media (max-width: 568px) {
    .client-order-item .left-part{display:block;margin:10px -15px 0}
    .new-client.client .orders .order-detail .order-items .order-product .product-name a{font-size:14px}
    .new-client.client .orders .order-detail .order-items .order-product .product-name a span{font-size:13px}
    .new-client.client .orders .order-detail .row-1 table td{display:block;font-size:13px}
    .new-client.client .orders .order-detail .row-1 table td:last-child{text-align:left;padding-top:0}
    .pager span.prev-next{margin:0}
    .new-client.client .heading.with-button{display:block}
    .new-client #content .heading .collection-categories{padding:0;display:block;margin:15px 0 -15px}
    .new-client.client .product_item{width:50%}
    .new-client.client .form-group{margin:0 0 15px}
    .static .payment-methods > .flex{flex-wrap:wrap;gap:10px;padding:20px 0}
    .static .payment-methods > .flex > div{width:100%!important}
    .static .page-shipping h3{margin-top:0!important}
    .static .grey-block{flex-wrap:wrap}
    .static .grey-block > div{width:100%}
}
.drop-client-menu{box-shadow:0 3px 13px 0 #29292921;border-radius:10px;z-index:999;padding:20px;position:absolute;right:-100%;top:80px;background:#fff;width:320px;visibility:hidden;opacity:0;transition:all .3s linear;box-sizing:border-box}
.drop-client-menu.active{right:10px;visibility:visible;opacity:1}
.drop-client-menu .client.new-client{margin:0;display:block;padding:0}
.drop-client-menu .new-client .client-nav li{margin:0 0 5px}
.drop-client-menu .new-client .client-nav li.link-change-password{padding:10px 0 0;margin:10px 0 5px}
.drop-client-menu .new-client .client-nav li.link-change-profile{padding:0 0 10px;margin:0 0 10px}
.drop-client-menu .new-client .client-nav li .a{margin:0}
body.client_menu_active header{position:relative;z-index:10}
@media (max-width: 568px) {
    .drop-client-menu{width:290px;top:60px;padding:10px}
}
.modal-video{text-align:center;position:fixed;left:0;right:0;bottom:0;top:0;z-index:9999;display:none}
.modal-video.active{display:block}
.modal-video .video-player{max-height:620px;margin:auto;z-index:100;position:absolute;left:0;right:0;bottom:0;max-width:580px;width:90%;top:50px}
.modal-video .video-player video{max-height:680px;width:100%;height:auto;background-color:#000}
.modal-video .bg{position:absolute;left:0;right:0;bottom:0;top:0;background-color:#000;opacity:.4;overflow:auto;z-index:99;width:100%;height:100%}
.blog .text-blog table td{vertical-align:middle;padding:6px 9px}
@media (max-width: 580px) {
    .blog .text-blog .mobile-table,.blog .text-blog .mobile-table thead,.blog .text-blog .mobile-table tbody,.blog .text-blog .mobile-table tr,.blog .text-blog .mobile-table td{display:block}
}
.post-categories a{color:#0c5ecb;display:inline-block;padding:0 8px 0 0;margin:0 8px 0 0;border-right:1px solid #919191}
.post-categories a:last-child{margin:0;padding:0;border:none}
.buy-at-amazon,.product .buy-at-amazon{background-color:#131921;padding:11px 20px;font-size:16px;line-height:24px;color:#fff;font-family:'robotomedium';display:block;text-align:center;text-decoration:none;border-radius:3px}
.buy-at-amazon img{display:inline-block;vertical-align:top;margin:6px 2px 0}
.instagram-header{display:flex;margin:0 0 20px;align-items:center;justify-content:space-between;gap:10px}
.amberhats-logo-wraper{display:flex;gap:10px;align-items:center}
.instagram-header p{margin:0 0 2px;padding:0;color:#5D5D5D;font-size:14px;line-height:1.2}
.instagram-header .p{font-size:22px;color:#2B2B2B;font-family:robotomedium}
.instagram-widget{margin:75px 0 0}
@media (max-width: 680px) {
    .instagram-header p{font-size:12px}
    .instagram-header .p{font-size:18px}
    .amberhats-logo img{width:40px}
    .instagram-logo img{width:100px}
    .modal-video .video-player{top:80px}
}
@media (max-width: 390px) {
    .instagram-logo img{width:80px}
    .wrapper{width:98%}
}
.subscribe-footer-form .h3,.subscribe-footer-form .h4{text-align:center;font-family:robotomedium;line-height:1.2;margin:0 0 4px;padding:0;color:#000}
.subscribe-footer-form .h4{font-size:14px}
.subscribe-footer-form .input{width:100%;background-color:#fff;border:1px solid #B5B5B5;border-radius:4px;height:auto;font-size:15px;line-height:1;padding:14px 18px}
.subscribe-footer-form .flex{gap:15px}
.subscribe-footer-form{background-color:#F8F8F8;padding:20px 0 40px;text-align:center;margin:50px auto;max-width:1800px}
.subscribe-footer-form .wrapper{max-width:93%}
.subscribe-footer-form form{margin:20px 0 0}
.subscribe-footer-form .add_to_cart_new{font-size:16px!important;border-radius:4px;height:auto;padding:12px 15px;min-width:50px;text-transform:uppercase;font-weight:400;font-family:robotomedium;color:#fff;border:none;background:#000}
.subscribe-footer-form .alert{margin:10px 0 0}
.subscribe-footer-form .alert p{font-size:14px;padding:0;font-weight:700;line-height:1.4}
.subscribe-footer-form .l{width:49%;padding:25px 0 0}
.subscribe-footer-form .h3{font-size:20px;line-height:1;color:#2B2B2B;font-family:roboto;margin:0 0 20px;text-align:left}
.subscribe-footer-form .h4{font-size:40px;line-height:1;color:#2B2B2B;margin:0;text-transform:uppercase;text-align:left}
.subscribe-footer-form .h4 span{color:#A2896A}
.subscribe-footer-form .r{width:51%}
.subscribe-footer-form .t,.subscribe-footer-form .t a{font-size:14px;line-height:1.3;color:#2B2B2B;font-family:roboto;margin:19px 0 0;text-align:left;padding:0}
.subscribe-footer-form .t a{text-decoration:underline}
@media(max-width: 580px) {
    .wrapper{width:99%}
    .product_item div.hover .buy{display:flex;margin:0;border:none;bottom:0;padding:0!important;position:relative;flex-wrap:wrap;align-items:end;height:40px}
    .product_item div.hover .buy input[type=submit],.product_item div.hover .buy .btn-buy,.product_item div.hover .buy .btn-red{width:100%;line-height:31px;height:35px;background-color:#ECECEC;border-color:#ECECEC;color:#000}
    .buy-at-amazon,.product .buy-at-amazon{margin:7px 0 0;width:100%;padding:6px 4px;font-size:12px;max-width:100%}
    .product_item div.hover form{width:100%}
    .buy-at-amazon,.product .buy-at-amazon img{max-width:50px;margin:8px 2px 0}
}
.btn-size-guide{color:#A2896A;cursor:pointer;font-size:16px;line-height:1;text-decoration:underline;border:none;background:none}
.size-guide-modal{position:fixed;top:10%;left:10px;right:10px;margin:auto;background-color:#fff;border:1px solid #818181;max-width:480px;height:auto;max-height:380px;overflow:auto;z-index:9999}
.size-guide-modal .table{width:100%}
.size-guide-modal .table tbody td{padding:12px 4px;text-align:center;color:#000;font-size:13px;line-height:1}
.size-guide-modal .table thead td{padding:0 0 24px}
.size-guide-modal .table tbody tr:nth-child(odd) td{background-color:#e1e1e1}
.mobile-menu ul li.dropdown{position:relative}
.mobile-menu ul li.dropdown:before{right:24px}
.mobile-menu ul li.dropdown:before,.filters .block .header:before{background-image:url(/themes/new/images/icons.png);background-position:0 -37px;width:12px;height:12px;background-size:18px 84px;content:'';position:absolute;top:0;bottom:0;margin:auto}
.mobile-menu .client-row{background-color:#f7941d;padding:17px;position:relative;cursor:pointer}
.mobile-menu .sign-in-row{padding:0 0 0 32px;background-image:url(images/svg/client.svg);background-repeat:no-repeat;background-position:0 0;background-size:26px 26px}
.mobile-menu .sign-in-row a{display:inline-block;padding:4px 8px;color:#fff;font-size:12px;line-height:18px;border-left:1px solid #f9a94a}
.mobile-menu .sign-in-row a:first-child{border:none}
.mobile-menu .client-menu-row .arrow{background-image:url(images/right_arrow.png);background-repeat:no-repeat;background-position:50% 100%;position:absolute;top:0;right:18px;bottom:0;margin:auto;width:10px;height:13px}
.mobile-menu .client-menu-row .user-name{color:#fff;font-size:13px;line-height:18px}
.mobile-menu .client-nav .h1{display:none}
.mobile-menu .client-nav{padding:9px 17px;border-bottom:1px solid #efeff0;display:none}
.mobile-menu .client-nav ul>li .a{font-size:12px;color:#030303!important;text-transform:none;padding:10px 0 10px 32px;font-weight:400;font-family:roboto}
.mobile-menu .client-nav ul>li:hover,.mobile-menu .client-nav ul>li:hover a,.mobile-menu .client-nav ul>li a:hover{background-color:#fff!important}
.mobile-menu .client-nav li.link-change-password{padding:7px 0 0;margin:7px 0 0}
.mobile-menu .client-row.active .arrow{transform:rotate(90deg)}
section.data{position:relative}
.menu-overlay{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=3);filter:alpha(opacity=33);-moz-opacity:.33;-khtml-opacity:.33;opacity:.33;z-index:999}
.menu-overlay.active{display:block!important}
.mobile-menu{width:280px;background-color:#fff;z-index:1000;position:absolute;top:0;display:none}
.mobile-menu.active{display:block!important}
.mobile-menu .border-top{border-top:1px solid #E5E5E5}
.mobile-menu ul{list-style-type:none;margin:0;padding:0}
.mobile-menu ul > li .a{font-family:robotomedium,sans,sans-serif;font-size:14px;line-height:14px;color:#000;text-transform:uppercase;text-decoration:none;padding:13px 0 13px 20px;display:block}
.mobile-menu ul > li:hover,.mobile-menu ul > li.active{background-color:#161616}
.mobile-menu ul > li:hover a,.mobile-menu ul > li.active .a{color:#fff}
.mobile-menu ul > li.delimiter{padding:5px 0}
.mobile-menu ul li .a.shop-icon{padding-left:39px;background-image:url(images/svg/point.svg);background-position:16px 21px;background-size:13px 18px;background-repeat:no-repeat;padding-top:23px;padding-bottom:22px}
.mobile-menu .phones-list{padding:22px 52px 24px 16px;background-position:214px 24px;background-repeat:no-repeat;position:relative}
.mobile-menu .phones-list p{margin:0;padding:0}
.mobile-menu .phones-list p a{font-family:robotomedium,sans,sans-serif;font-size:18px;line-height:26px;color:#7F7F7F;font-weight:400;text-decoration:none}
.mobile-menu .phones-list .online-chat{position:absolute;top:24px;right:28px;cursor:pointer}
.mobile-menu .pages-list{padding:15px 0 0}
.mobile-menu .pages-list li .a{padding:8px 0 8px 20px}
.mobile-menu .search{margin:18px 20px;position:relative}
.mobile-menu .search #SiteSearchForm_string2{font-size:14px;box-sizing:border-box;height:40px;width:100%;box-sizing:border-box;padding:5px 35px 5px 12px;line-height:40px;border-radius:20px}
.mobile-menu .search .img{position:absolute;top:0;bottom:0;right:15px;margin:auto;background:url(/images/svg/new/search-new.svg) no-repeat center;width:17px;height:17px;background-size:contain}
.modal-window-wrapper{left:0;right:0;position:fixed;z-index:9999;min-width:290px;width:auto;top:5%;bottom:0;max-height:90%;overflow:auto;margin-right:5px;display:none}
.modal-window-wrapper.active{display:block}
.modal-window{background:#FFF;box-shadow:0 8px 35px #00000026;border-radius:6px;max-width:762px;padding:24px;margin:0 auto;position:relative}
.modal-window .modal-close{position:absolute;right:24px;top:24px;cursor:pointer;background:url(../images/svg/close.svg) no-repeat center;width:15px;height:15px}
.modal-window .modal-title{padding:0 30px 25px 0;margin:0 0 25px;border-bottom:1px solid #9A9CA2}
.modal-window .modal-title .ttl{margin:0;padding:0;font-style:normal;font-weight:500;font-size:20px;line-height:140%;color:#1C1D1E}
.packages-html .box{margin:0 0 15px;padding:10px 10px 15px;display:flex;border-bottom:1px solid #F7F7F7;justify-content:space-between;gap:15px}
.packages-html .box:last-child{margin:0}
.packages-html .box .image{width:120px}
.packages-html .box .image img{max-height:100px;max-width:100px}
.packages-html .box .name{width:100%}
.packages-html .name p{margin:0;color:#000;font-size:15px}
.packages-html .box .buy-package{width:120px}
body.modal_overlay{position:relative}
body.modal_overlay:before{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;display:block;content:'';width:100%;height:100%;background-color:#000;opacity:.2;z-index:9}
.btn-apply{width:100%;background:#A2896A;border-radius:4px;padding:12px 7px;text-align:center;font-family:'roboto';font-weight:400;font-size:15px;line-height:18px;letter-spacing:.02em;text-transform:none;box-sizing:border-box;transition:all .3s linear;color:#fff;border:none}
#packages-window .modal-window{width:90%;max-width:980px}
#subscribe-modal .ttl{text-align:center}
#subscribe-modal .modal-body .h3,#subscribe-modal .modal-body .h4{display:none}
#subscribe-modal .modal-body .inputs,#subscribe-modal .modal-body .flex1{gap:15px}
#subscribe-modal .modal-body .inputs > div,#subscribe-modal .modal-body .inputs{width:100%}
#subscribe-modal .add_to_cart_new{font-size:18px;height:45px}
@media(max-width: 580px) {
    .modal-window .modal-title{padding:0 28px 10px 0;margin:0 0 15px}
    .modal-window .modal-close{top:21px}
    #subscribe-modal .wrapper{width:100%;padding:0}
    #subscribe-modal .flex{display:block;text-align:center}
    #subscribe-modal .modal-body .inputs > div{margin:0 0 15px}
    .modal-window-wrapper.active{top:10%;max-width:90%;margin:0 auto}
    .cart-new .order_info .payment-type-row .label-wrap .img{flex-wrap:wrap;gap:5px}
    .cart-new .order_info .payment-type-row .label-wrap label img{max-height:25px;width:auto;height:auto;max-width:50px}
    .image_sale p,.ci-discount{padding:2px 4px;font-size:11px!important}
    .cart-new .cart_form{margin:34px 0 0}
}
.payment-systems{gap:20px;justify-content:center}
.payment-systems img{width:100%}
.payment-systems .payment-system{width:164px;height:44px;overflow:hidden}
.payment-systems .payment-system img{width:100%}
.payment-systems .payment-system-paypal{background-image:url(/images/cart/paypal.svg);background-size:contain}
.payment-systems .payment-system-paypal #paypal-button-container{opacity:0}
@media(max-width: 780px) {
    .jewelry-slider .owl-item .slide{width:95%!important}
}
.similar-colors{text-align:center;display:inline-block;margin:0 auto}
.similar-colors .div_size{display:flex;gap:5px;flex-wrap:wrap}
.similar-colors .div_size .a{display:block;width:75px;height:75px;border:1px solid #e9e9e9;border-radius:3px;overflow:hidden}
.similar-colors .div_size .active{border-color:#5e5e5e}
.similar-colors .div_size img{width:100%}
.similar-colors .item_form{font-family:'robotomedium';text-transform:uppercase}
.a{cursor:pointer}
.new-item-wrap .right-col .scroll-to{font-family:'roboto';font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:-.01em;color:#939393;margin:0 0 0 10px}
.filters-items .fi .switch-btn{padding:10px 0 0}
.filters-items .fi .switch-btn .b{font-weight:600}
.filters-items .fi .switch-btn .flex{align-items:center;gap:5px;width:150px}
.switch{position:relative;display:inline-block;width:60px;height:34px}
.switch input{opacity:0;width:0;height:0}
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}
.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}
input:checked + .slider{background-color:#2196F3}
input:focus + .slider{box-shadow:0 0 1px #2196F3}
input:checked + .slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}
.slider.round{border-radius:34px}
.slider.round:before{border-radius:50%}
.static .size-guide{margin:0 0 75px}
.static .size-guide h2{margin:0 0 15px}
.static .size-guide .table{width:100%}
.static .size-guide .table td,.static .size-guide .table th{padding:12px 4px;text-align:center;font-size:13px;line-height:1.2}
.static .size-guide .table tr:nth-child(odd) td{background-color:#f7f7f7}
#images video{width:100%;height:auto}
#images .owl-item>div{position:relative}
#images .owl-item>div .play-icon{position:absolute;top:0;left:0;z-index:9999;bottom:0;right:0;margin:auto}
.lookbook .not-available-title{background:#ECECEC;color:#000;width:100%;padding:20px 0;text-align:center;text-transform:uppercase;margin:25px 0}
.partnership{margin:25px 0 0}
.partnership img{width:100%;height:auto}
body .fancybox__slide.has-image>.fancybox__content{background-color:#fff}
.media-zoom{display:none;position:absolute;top:8px;left:8px;padding:6px;border:1px solid #ededed;border-radius:50%;align-items:center;justify-content:center;width:20px;height:20px}
.media-zoomm svg{width:12px;height:12px}
.item_image a:hover .media-zoom{display:flex}
@media(max-width:468px) {
    .new-item-wrap .right-col .scroll-to{display:block;margin:4px 0 0}
    .item_div .top-block{text-align:left}
}
.slick-dots{display:flex;list-style-type:none;padding:0;margin:12px 0;justify-content:center;align-items:center;gap:4px}
.slick-dots button{outline:none;background:#5C5C5C;width:9px;height:9px;border-radius:50%;border:none;display:block;color:transparent;padding:0;opacity:.5}
.slick-dots .slick-active button{opacity:1}
.similar-colors2{margin:32px 0}
.similar-colors2 .h2{font-family:'robotomedium';font-size:15px;line-height:1.2;color:#2B2B2B;margin:0 0 12px;padding:0}
.similar-colors-products{flex-wrap:wrap;gap:.2%}
.similar-colors-products > div{width:55px;height:55px;border:1px solid #CACACA;border-radius:50%;overflow:hidden}
.similar-colors-products a{display:flex;align-items:center;justify-content:center}
.similar-colors-products img{width:90%;height:auto}
.contacts-page .row-2{display:flex;flex-direction:row}
.contacts-page .row-2 .img-icon{width:15px}
#languages .a,#languages a{font-family:'robotomedium',sans-serif;font-weight:400;font-size:14px;display:flex;gap:4px;align-items:center}
header .lc-menu > li > .a{display:flex;gap:4px;align-items:center}
#languages{position:absolute;top:0;left:0;border-radius:21px;padding:8px 15px}
#languages.visible{display:block!important;z-index:9999999}
.testimonials{gap:10px;justify-content:space-between}
.testimonial{background-color:#F5F5F5;padding:50px 40px;max-width:380px;margin:0 16px 0 0;border-radius:4px}
.testimonial p{padding:0;margin:0}
.testimonial .h{gap:15px}
.testimonial .h .ava{background:#EA9D2B;width:40px;height:40px;border-radius:50%;text-align:center;font-size:18px;line-height:40px;color:#FFF;display:inline-block}
.testimonials-carousel{margin:45px 0 0}
.testimonial .h .ava.c1{background:#5D4037}
.testimonial .h .ava.c2{background:#B1421E}
.testimonial .h .ava.c3{background:#5aea2b}
.testimonial .h .ava.c4{background:#2b4bea}
.testimonial .customer-info .name{margin:0 0 4px;font-family:robotomedium;font-size:18px;line-height:1;color:#2B2B2B}
.testimonial .customer-info .rating{display:flex;gap:1px}
.testimonial .date{margin:20px 0;font-size:14px;line-height:1;color:#5C5C5C}
.testimonial .text{font-size:15px;line-height:1.4;color:#2B2B2B;font-family:roboto;min-height:60px}
.testimonial .review-product{gap:15px;margin:20px 0 0}
.testimonial .review-product .image{display:block;width:50px}
.testimonial .review-product .image img{width:100%}
.testimonial .review-product .name{font-family:robotomedium;font-size:16px;line-height:1;color:#2B2B2B;margin:0 0 5px}
.testimonial .review-product .price{font-family:robotomedium;font-size:17px;line-height:1;color:#000}
.testimonials-carousel.slick-slider{display:block}
.new-arrivals-grid{flex-wrap:wrap;gap:.8%;box-sizing:border-box}
.new-arrivals-grid .product{width:24.4%;margin:0 0 32px}
.new-arrivals-grid .product > .product_item{width:100%}
.catalog-load-more{margin:18px 0;text-align:center}
.catalog-load-more .button{background:#000;border-radius:4px;font-family:'robotomedium';font-weight:400;font-size:14px;line-height:20px;text-align:center;color:#fff;cursor:pointer;transition:all .4s ease-out;gap:7px;justify-content:center;align-items:center;padding:12px 30px;display:flex;margin:0 auto;max-width:120px;text-transform:uppercase}
.block-popular{margin:0 0 95px}
.block-popular .flex{gap:15px}
.block-popular .col-5{width:42.1%}
.block-popular .col-3{width:24.8%}
.block-popular .col-4{width:33.2%}
.block-popular img{width:100%;height:auto;transition:all .4s ease-out}
.block-popular .image-link:hover img{transform:scale(1.02)}
.block-popular .image-link{line-height:0!important;position:relative;overflow:hidden;margin:0 0 20px;display:block;text-decoration:none}
.block-popular .image-link .lbl{display:block;position:absolute;left:32px;right:32px;bottom:29px;font-weight:500;font-size:18px;line-height:22px;letter-spacing:.02em;text-transform:uppercase;color:#1C1D1E;text-decoration:none;transition:all .4s ease-out;font-family:'robotomedium'}
.block-popular .image-link .lbl.white{color:#fff}
.block-popular .image-link .look-items{position:absolute;right:20px;bottom:20px;width:auto;height:auto;opacity:.97;filter:brightness(0.9);transform:none!important;z-index:99}
.collections-for-all{gap:16px;justify-content:space-between;margin:20px 0 72px}
.collections-for-all .collection{background-color:#EEE;padding:30px 40px;position:relative;width:100%;transition:all .4s ease-out}
.collections-for-all .collection:hover{background-color:#e9e9e9}
.collections-for-all .collection .name{font-size:12px;line-height:1;margin:0;color:#8F785F;text-transform:uppercase;font-family:'robotomedium'}
.collections-for-all .collection .h3{font-size:24px;line-height:1.2;margin:12px 0 21px;color:#2B2B2B;font-family:'robotomedium'}
.collections-for-all .collection .m{display:none}
.collections-for-all .collection > div{max-width:235px}
.collections-for-all .collection .btn{border:1px solid #878787;border-radius:3px;font-size:13px;line-height:1;color:#000;text-transform:uppercase;font-family:'robotomedium';display:inline-block;text-align:center;padding:12px 24px;transition:all .4s ease-out}
.collections-for-all .collection .btn:hover{background:#000;color:#fff;text-decoration:none}
.collections-for-all .collection img{position:absolute;right:25px;bottom:0}
.main-catalog .catalog-item h4,.main-catalog .catalog-item h4 a,.main-catalog .product .price{text-align:left;display:block;margin:5px 0 0}
.main-catalog .product .price .picture_price{display:flex;align-items:center;gap:10px}
.main-catalog .customer-reviews{background:none;margin:0 0 20px;padding:0}
.main-catalog .customer-reviews:before,.main-catalog .customer-reviews:after{display:none}
.main-catalog .product .product_item .catalog-img,.main-catalog .product .product_item .catalog-img a{height:520px}
.amberhats-collection-explore .m{display:none}
.shop-by-category-m{display:none}
.testimonials-carousel .owl-buttons{position:absolute;top:40%;left:24px;right:28px;opacity:0;transition:all .4s ease-out}
.testimonials-carousel:hover .owl-buttons{opacity:1}
@media(max-width: 1820px) {
    .main-catalog .wrapper,.special_offer.news .wrapper,.subscribe-footer-form{max-width:1700px}
    .shop-by-category .image-wrap{height:462px}
    .catalog-blocks{gap:1%}
    .catalog-blocks .catalog-block{width:24%}
    .posts-wrapper .blog .article .image{height:320px}
    .posts-wrapper .blog .article .post-item-title a{font-size:22px}
    .posts-wrapper .blog .article .date{margin:5px 0}
    .collections-for-all{gap:20px}
    .block-popular .image-link{margin:0 0 18px}
    .main-catalog .product .product_item .catalog-img,.main-catalog .product .product_item .catalog-img a{height:420px}
}
@media(max-width: 1760px) {
    .main-catalog .wrapper,.special_offer.news .wrapper,.subscribe-footer-form{max-width:1480px}
    #home-slider .owl-controls .owl-buttons div{width:75px;height:75px}
    .shop-by-category .image-wrap{height:402px;margin:0 0 12px}
    .shop-by-category .a{font-size:17px;padding:0 0 0 2px}
    #home-slider .owl-pagination{bottom:82px}
    .main-catalog .wrapper .offers-title{margin:0 0 18px}
    .product .product_item .catalog-img{height:300px}
    .testimonial{padding:25px}
    .testimonial .customer-info .name{font-size:17px}
    .posts-wrapper .blog .article .image{height:300px}
    .posts-wrapper .blog .article .post-item-title a{font-size:20px}
    .block-popular .image-link{margin:0 0 16px}
    .block-popular .image-link .lbl{left:20px;right:20px;bottom:15px}
    .collections-for-all .collection img{right:0}
}
@media(max-width: 1560px) {
    .main-catalog .wrapper,.special_offer.news .wrapper,.subscribe-footer-form{max-width:1380px}
    #home-slider .owl-controls .owl-buttons div{width:55px;height:55px;top:35%}
    .shop-by-category .image-wrap{height:375px}
    .shop-by-category .show-now{padding:10px 4px}
    .subscribe-footer-form{padding:10px 0 25px}
    .subscribe-footer-form .h3{margin:0 0 15px}
    .subscribe-footer-form .h4{font-size:37px}
    .subscribe-footer-form .t,.subscribe-footer-form .t a{margin:12px 0 0;font-size:13px}
    .subscribe-footer-form .wrapper{max-width:97%}
    .collections-for-all .collection img{right:-25px}
    .collections-for-all .collection .h3{font-size:22px}
    .collections-for-all .collection > div{max-width:200px}
    .shop-by-category{padding:0 0 35px}
    .shop-by-category .show-now{bottom:25px}
    .amberhats-collection-explore{padding:35px 40px}
    .amberhats-collection-explore .text p{font-size:32px}
    .amberhats-collection-explore .text .n{margin:8px 0 0}
    .amberhats-collection-explore .btn{height:30px;padding:12px 24px;font-size:15px}
    .amberhats-collection-explore .img2{position:absolute;left:36%;top:auto;width:300px;height:auto;bottom:0}
    .amberhats-collection-explore .img1{position:absolute;left:51%;bottom:auto;width:200px;height:auto;top:0}
    .amberhats-collection-explore .price p{font-size:62px}
    .amberhats-collection-explore .price .from{font-size:15px;margin:4px 0 0}
    .amberhats-collection-explore .price{width:155px}
}
@media(max-width: 1440px) {
    .main-catalog .wrapper,.special_offer.news .wrapper,.subscribe-footer-form{max-width:1280px}
    #home-slider .owl-controls .owl-buttons div:before{width:28px;height:28px}
    .shop-by-category .image-wrap{height:348px}
    .shop-by-category .a{font-size:16px}
    .catalog-blocks{margin:0}
    .special_offer .owl-controlls,.shop-by-category .owl-controlls{right:10px;left:10px}
    .testimonial{padding:20px}
    .testimonial .h .customer-image{width:40px}
    .testimonial .h .customer-image img{width:100%}
    .testimonial .customer-info .name{font-size:16px;margin:0 0 5px}
    .testimonial .date{margin:14px 0;font-size:13px}
    .testimonial .text{font-size:14px}
    .testimonial .review-product{gap:10px}
    .testimonial .review-product .name{font-size:13px}
    .posts-wrapper .blog .article .image{height:250px;margin:0 0 20px}
    .posts-wrapper .blog .article .post-item-title a{font-size:18px}
    .collections-for-all .collection{padding:25px 30px}
    .collections-for-all .collection img{width:235px;height:auto}
    .main-catalog .product .product_item .catalog-img,.main-catalog .product .product_item .catalog-img a{height:320px}
}
@media(max-width: 1320px) {
    .main-catalog .wrapper,.special_offer.news .wrapper,.subscribe-footer-form{max-width:1180px}
    #home-slider .description{font-size:15px;margin:0 0 25px}
    #home-slider .owl-pagination{bottom:38px}
    #home-slider .owl-controls .owl-page span{width:48px}
    .shop-by-category .image-wrap{height:320px}
    .shop-by-category .a{font-size:15px}
    .offers-title .name{font-size:21px}
    .catalog-block .a{font-size:16px;left:20px;bottom:15px}
    .silver-zircon-earrings{margin:50px 0 70px}
    .catalog-item h4,.catalog-item h4 a{margin:10px 0 0}
    .posts-wrapper .blog .article .image{height:220px}
    .posts-wrapper .blog .article .post-item-title a{font-size:17px}
    .subscribe-footer-form .h4{font-size:34px}
    .subscribe-footer-form .input{padding:12px 18px}
    .shop-by-category .image-wrap:hover img{transform:none}
    .main-catalog .wrapper .offers-title{margin:0 0 10px}
    .shop-by-category .item2{margin:0 15px 0 0}
    .collections-for-all{gap:15px;margin:20px 0 60px}
    .shop-by-category{padding:0 0 20px}
    .mb-75{margin-bottom:60px}
    .amberhats-collection-explore{padding:30px 35px}
    .amberhats-collection-explore .btn{height:28px;padding:12px 20px;font-size:14px}
    .amberhats-collection-explore .img2{width:260px}
    .amberhats-collection-explore .img1{width:180px}
    .amberhats-collection-explore .text .n{font-size:14px}
    .block-popular .image-link{margin:0 0 14px}
}
@media(max-width: 1220px) {
    .main-catalog .wrapper,.special_offer.news .wrapper,.subscribe-footer-form{max-width:1020px}
    .shop-by-category .image-wrap{height:auto}
    .main-catalog .wrapper .offers-title{margin:0 0 12px}
    .silver-zircon-earrings{margin:40px 0 50px}
    .shop-by-category{margin:0 -2px 40px}
    .testimonial .customer-info .name{font-size:15px}
    .testimonial .text{font-size:13px}
    .testimonial{padding:14px}
    .post-footer .author-img{display:none}
    .posts-wrapper .blog .article .image{height:180px}
    .subscribe-footer-form .h4{font-size:30px}
    .subscribe-footer-form .t,.subscribe-footer-form .t a{margin:8px 0 0;font-size:11px;line-height:1.2}
    .subscribe-footer-form .add_to_cart_new{font-size:14px!important}
    .subscribe-footer-form .input{padding:12px 10px}
    .collections-for-all .collection{padding:20px 24px}
    .collections-for-all .collection .h3{font-size:20px}
    .collections-for-all .collection > div{max-width:170px}
    .collections-for-all .collection img{width:200px}
    .shop-by-category{margin:0}
    .amberhats-collection-explore .text p{font-size:28px}
    .amberhats-collection-explore .text .n{font-size:13px}
    .amberhats-collection-explore .btn{height:24px;padding:10px 15px;font-size:13px}
    .amberhats-collection-explore .price{margin:0 24px}
    .amberhats-collection-explore .price p{font-size:58px}
    .amberhats-collection-explore .price p span{font-size:22px}
    .amberhats-collection-explore .price{width:130px}
    .amberhats-collection-explore .price .from{font-size:13px;margin:0}
    .amberhats-collection-explore .img2{left:40%;width:200px}
    .amberhats-collection-explore .img1{width:150px}
    .block-popular .image-link{margin:0 0 12px}
    .block-popular{margin:0 0 65px}
}
@media(max-width: 1060px) {
    .main-catalog .wrapper,.special_offer.news .wrapper,.subscribe-footer-form{max-width:820px;overflow:hidden}
    #home-slider .owl-controls .owl-buttons .owl-next{right:70px}
    #home-slider .owl-controls .owl-buttons .owl-prev{left:70px}
    #home-slider .owl-controls .owl-buttons div{width:50px;height:50px;top:32%}
    .special_offer div.owl-next,.special_offer div.owl-prev,.shop-by-category div.owl-next,.shop-by-category div.owl-prev{width:45px;height:45px}
    .shop-by-category div.owl-prev{left:0}
    .shop-by-category div.owl-next{right:0}
    .shop-by-category .item{min-width:200px}
    .shop-by-category .a{font-size:14px}
    .catalog-block .a{font-size:14px;left:15px;bottom:12px}
    .offers-title .name{font-size:19px}
    .subscribe-footer-form .wrapper{flex-wrap:wrap}
    .subscribe-footer-form .wrapper .l,.subscribe-footer-form .wrapper .r{width:100%}
    .subscribe-footer-form{margin:35px auto}
    #eapps-instagram-feed-1{min-height:200px!important}
    .subscribe-footer-form .h3{margin:0 0 8px}
    .subscribe-footer-form form{margin:0}
    .new-arrivals-grid{flex-wrap:wrap;gap:1%;box-sizing:border-box}
    .new-arrivals-grid .product{width:24%;margin:0 0 32px}
    .collections-for-all .collection p,.collections-for-all .collection .btn{display:none}
    .collections-for-all .collection .m{display:block;text-align:center;padding:0;margin:0 0 20px}
    .collections-for-all .collection{padding:20px 20px 0;overflow:hidden;display:flex;flex-flow:column;justify-content:space-between}
    .collections-for-all .collection img{right:0;bottom:-2px;left:0;margin:0;position:relative;align-items:center}
    #home-slider{margin:0 0 20px}
    .amberhats-collection-explore .text p{font-size:24px}
    .amberhats-collection-explore .text .n{font-size:11px}
    .amberhats-collection-explore{padding:20px 25px}
    .amberhats-collection-explore .btn{height:24px;padding:9px 10px;font-size:12px}
    .amberhats-collection-explore .btn svg{width:18px;height:auto}
    .amberhats-collection-explore .img1{display:none}
    .amberhats-collection-explore .img2{left:43%;width:160px}
    .amberhats-collection-explore .price p span{font-size:17px}
    .amberhats-collection-explore .price p{font-size:47px}
    .block-popular .flex{gap:10px}
    .block-popular .image-link{margin:0 0 10px}
    .main-catalog .product .product_item .catalog-img,.main-catalog .product .product_item .catalog-img a{height:280px}
    .customer-reviews .ttl{font-size:28px}
    .customer-reviews .ttl span{font-size:13px}
    .main-catalog .customer-reviews .c-title{display:flex;flex-direction:row-reverse}
    .main-catalog .customer-reviews .ttl{margin:0}
    .main-catalog .g-mark{font-size:23px;padding:7px 58px 7px 72px;line-height:43px}
    .amberhats-collection-explore{margin:-5px 0 40px}
    .shop-by-category{padding:0}
    .block-popular .image-link .look-items{width:150px}
}
@media(max-width: 870px) {
    .main-catalog .wrapper,.special_offer.news .wrapper,.subscribe-footer-form{max-width:680px}
    .shop-by-category .image-wrap{margin:0 0 5px}
    .silver-zircon-earrings{margin:0 0 40px}
    .offers-title .name{font-size:17px}
    .testimonial .h .customer-image{display:none}
    .amberhats-collection-explore > .flex.space-between{flex-wrap:wrap}
    .amberhats-collection-explore .text{width:100%;text-align:center;margin:0 0 20px}
    .amberhats-collection-explore > .flex > .flex{width:100%;align-items:center}
    .amberhats-collection-explore .text .n{display:none}
    .amberhats-collection-explore .m{display:block;padding:0;font-size:13px;color:#2B2B2B;max-width:250px}
    .amberhats-collection-explore .price.d{display:none}
    .amberhats-collection-explore .price.m{display:block;margin:0;position:absolute;right:25px;top:55px}
    .amberhats-collection-explore > .flex > .flex{gap:20px;justify-content:space-between}
    .amberhats-collection-explore{padding:150px 25px 20px}
    .amberhats-collection-explore .img2{display:none}
    .amberhats-collection-explore .img3{display:block;position:absolute;left:40%;top:0}
    .amberhats-collection-explore .btn{padding:9px 40px}
    .amberhats-collection-explore .img1{display:block;left:0}
    .new-arrivals-grid .product{width:48%;margin:0 0 32px}
    .main-catalog .catalog-item h4,.main-catalog .catalog-item h4 a,.main-catalog .product .price{width:100%;margin:10px 0 0;padding:0}
    .silver-zircon-earrings{margin:30px 0}
}
@media(max-width: 720px) {
    .collections-for-all{margin:0 0 60px}
    .main_page .wrapper.wrapper-d{display:none}
    .block-popular .flex{flex-wrap:wrap}
    .block-popular .col-5{width:100%}
    .block-popular .image-link{margin:0}
    .block-popular .col-3{width:41.8%}
    .block-popular .col-4{width:56.4%}
    .block-popular .col-4 .row > .col-12:first-child{margin:0 0 10px}
    .shop-by-category-m{display:block}
    .shop-by-category-m .offers-title{padding-top:50px}
    .shop-by-category.no-slider{flex-wrap:wrap;gap:1%}
    .shop-by-category.no-slider .item2{margin:0 0 25px;width:49%}
    .block-popular{margin:0 0 45px}
    .main-catalog .wrapper,.special_offer.news .wrapper{padding:0 15px}
}