.fstQueryInput {display:none}
.spec-values {padding: 10px 0px 5px 0px;font-weight: normal!important;}
.spec-values .fstChoiceItem {padding: 5px 0px 5px 0px;}
ul.cat-tree { display:none; list-style:none; margin:0; padding:0 0 0 16px; line-height: 14px; text-align:left }
.cat-tree li { background:none!important; padding:0!important; }
.cat-tree b { color: #bbb; font-weight:normal }
.cat-tree i { padding-left:12px; height: 14px; background:transparent url(/.s/img/wd/1/sb.gif) 0 2px no-repeat }
.cat-tree u { padding-left:12px; height: 14px; background:transparent url(/.s/img/icon/pm.gif) no-repeat }
.cat-tree u.plus { background-position:0 3px;}
.cat-tree u.minus { background-position:0 -18px }

.cat-blocks { padding:1px 1px 0 1px; line-height:20px; }
.cat-blocks div { cursor:pointer; margin-bottom:1px; height:auto!important; padding:0 5px!important; !important; font-size:11px!important; text-align:left!important; overflow:hidden; }
.cat-blocks ul { display:none; list-style:none; margin:0; padding:0; text-align:left }
.cat-blocks li { height:auto; padding:0 10px; margin-bottom:1px; overflow:hidden }
.cat-blocks a, .cat-blocks a:hover, .cat-blocks a:visited, .cat-blocks u { text-decoration:none }

table.sortTable{color: #918983;margin:0;border-bottom: 1px solid #e7dfd9;}
table.sortTable .block td{padding: 0 0 10px 0;}
table.sortTable b{color: #33140e;}

.container .catalog-item > a {position: absolute;}
.table_catalog {margin:0 auto;margin-bottom:20px;border-bottom: 1px solid #ececec;}
table.catalog h3 {height: 70px;margin: 0 0 0 70px;padding: 10px;font-size: 14px;display: table-cell;vertical-align: middle;padding-left: 70px;}
table.catalog td {line-height:160%;padding-bottom: 15px;padding-left: 3.5%;}
table.catalog div { margin:0 0 0 60px; }
table.catalog td:hover img {/* opacity:.4; */}
table.catalog img {float:left;margin:0;border:0;width: 65px;height: 65px;margin-left:46px;}
.flist a, .slist a { text-decoration:none!important }
.flist .active, .slist .active { font-weight:bold }

.gphoto { border:none; margin-bottom:10px; cursor:pointer }
.newprice { color:red }

#goods_cont, #shop-basket {position:relative;margin: 0 auto;width: 100%;/* max-width: 1000px; */}
#goods_cont .empty { text-align:center; padding:50px }
.goods-list .basket, .wish { width:32px; height:32px; background-repeat:no-repeat; background-position:center center; }
.goods-list .wish{ padding-top: 0px;}
.goods-list .add { background-image:url(/.s/img/sh/badd.png); cursor:pointer; }
.goods-list .err { background-image:url(/.s/img/sh/berr.png); cursor:pointer; }
.goods-list .now { background-image:url(/.s/img/sh/bnow.png); cursor:pointer; }
.goods-list .wait { background-image:url(/.s/img/wd/1/ajax.gif); }
.goods-list .done { background-image:url(/.s/img/sh/bdone.png); cursor:pointer; }
.goods-list .wadd { background-image:url(/.s/img/sh/wlad.png); cursor:pointer; }
.goods-list .wdo { background-image:url(/.s/img/sh/wldo.png); cursor:pointer; }
.goods-list .werr { background-image:url(/.s/img/sh/wler.png); cursor:pointer; }
.goods-list .wdel { cursor:pointer; }


img.basket, .fa-pointer { cursor: pointer }
#image-list { width: 100%; position: relative; margin-top: 10px }
#image-list .belt { display: flex; flex-direction: column; gap: 1em; }
#image-list .panel { margin: 0; overflow: hidden; width:inherit;height:inherit;}
#image-list .inner { position: relative; overflow: hidden; padding:0; }
#image-list .img-controls { position: absolute; top:.5em; right:.5em; display:flex; gap:.5em; }
#image-list .img-controls > div { width: 16px; height: 16px; cursor: pointer; top: 4px; overflow: hidden }
#image-list .img-controls .edt { background: transparent url(/.s/img/icon/edt.png) no-repeat 0 0 }
#image-list .img-controls .del { background: transparent url(/.s/img/icon/del.png) no-repeat 0 0 }
#image-list .img-controls .at-edit { background: transparent url(/.s/img/icon/sg.png) no-repeat 0 0 }
#image-list .inner input { opacity: 0; cursor: pointer; max-width: 100%; box-sizing: border-box; max-height: 100%; }
#image-list #gimage-add.wait { background: url('/.s/img/wait.svg') no-repeat center center; }
#image-list #gimage-add.wait p { display: none; }
#image-list #gimage-add .inner { border: #999 2px dashed; text-align:center; height:3.5rem; background: #9992; display: flex; align-items: center; justify-content: center; }
#image-list #gimage-add .inner p { line-height:1.5em; }
#image-list #gimage-add .add-image-label { position: absolute; top: 0; left: 0; width: 100%; height: 100%; cursor: pointer; }
#image-list #gimage-add .add-image-label input { width: 100%; height: 0; padding: 0; margin:0; min-height:unset; }
#image-list #gimage-add .add-image-label span#add_img { height: inherit; display: block; }
#image-list #gimage-wrap { display:flex; flex-wrap:wrap; line-height:0; gap:1em; }
.sel-gimage img { border:2px solid blue; box-sizing:border-box; }
#image-list #gimage-wrap .inner div.image-alt-title-wrapper { position: absolute; bottom:0; top:auto; left:0; right:0; width:auto; display:flex; flex-direction:column; gap:.5em; box-sizing:border-box; height:4.5em; transition:height .5s ease-in-out; overflow:hidden; margin:0 .5em .5em; cursor:initial; }
#image-list #gimage-wrap .inner div.image-alt-title-wrapper.u-hidden { height:0; }
#image-list #gimage-wrap .inner div.image-alt-title-wrapper input { color:#959090; width:100%; position:unset; box-sizing:border-box; cursor:initial; opacity:1; height:2em; font-size:inherit; padding:0 .5em; line-height:2em; margin:0; min-height:unset; background:#fffc; /*background:#8888;*/ }


.zakaz-page .order-item-price input{padding: 0 5px;}
.warning-td{padding: 25px 20px 20px;margin: -5px 0 0;text-align:center;background: #ede7e2;color: #ff000c;border-radius: 0;margin-bottom:30px;}
.page-order #order-table input{padding:10px;text-align:center}
.page-order .order-item-cnt{text-align:center}
.mobile-order-amouts{display:none}
.checkout-num-ent{line-height:1.4}
#order-form{position:relative;}
#order-table{margin-bottom: 30px;}
#order-table table{border-spacing: 0;border: 0;margin-bottom: 0;width: 100%;}
#order-table tbody tr:not([class]) {display:none;}
#order-table td.order-total { font-weight:bold }
.order-head{display:none}
.order-item td {padding:15px;}
.order-item-name-new{display:flex;flex-wrap:wrap;width: calc(100% - 480px);align-items: center;}
.order-item-name-new td,order-item-name-new small{padding: 3px 0;font-size: 12px;}
.order-item-name-new .order-item-label{margin:0;width: auto;}
.order-item-label{font-size: 12px;margin-bottom: 10px;display:block;padding-right:5px;width: 100%;text-align: left;}
.o-minus{display:flex;align-items:center;justify-content:center;width: 24px;height: 24px;background: #eae9e7;border-radius: 3px;cursor: pointer;font-size: 10px;}
.o-plus{display:flex;align-items:center;justify-content:center;width: 24px;height: 24px;background: #eae9e7;border-radius: 3px;cursor: pointer;font-size: 10px;}
.o-minus:hover,.o-plus:hover{background:#cc9a69;color: #fff;transition: all 0.3s ease;}
.order-item{display: flex;align-items: center;border-radius: 0;background: #fff;margin-bottom: 0px;position: relative;border-bottom: 1px solid #efefef;}
.order-item.warning{background:#f7f7f7}
.order-item-nom{display:none}
.order-item-img{border: none;display: block;padding-right: 0 !important;padding-left: 0 !important;width: auto;}
.order-item-img img {width: 70px;max-width: none;border-radius: 10px;display: block;}
td.order-item-name{border: none;width: 100%;padding: 0;}
td.order-item-name br{display:none}
.order-item-options{display:none}
.order-item-name-new small{display:flex;flex-wrap: wrap;font-size:12px;width: 100%;padding: 3px 0;}
.order-item-art{display:flex;flex-wrap: wrap;font-size:12px;width: 50%;}
.order-item-brand{display:flex;flex-wrap: wrap;font-size:12px;width: 50%;}
.order-item-other3{display:flex;flex-wrap: wrap;font-size:12px;width: 50%;}
.order-item-other5{display:flex;flex-wrap: wrap;font-size: 12px;width: 50%;}
.order-item-cnt{width:150px;display: flex;flex-wrap: wrap;align-items: center;text-align: left;}
.order-item-cnt input{text-align:center;width: 40px;padding: 0px;background: none;font-size: 20px;margin-bottom: 0px;height: 24px;line-height: 1;border: 0;color: #000;}
.page-order .order-item-cnt input{width: 40px;background: #dfedff;;font-size:14px;padding:10px 15px;width:auto}
.order-item-price {font-size: 20px;width:150px;display: flex;flex-wrap: wrap;color: #000;}
.order-item-sum{font-size: 20px;width:150px;display: flex;flex-wrap: wrap;color: #000;}
.order-item-del i:hover{background: #ff000c;cursor:pointer;color: #fff !important;}
.order-item-del i{width: 24px;height: 24px;display:flex;font-size: 10px;align-items:center;border-radius: 30px;justify-content:center;background: #eae9e7;color: #ffffff !important;transition: all 0.3s ease;}
td.order-item-del{padding: 0 !important;position: absolute;right: 0px;top: calc(50% - 12px);}
.order-item-del input{display:none}
.order-item-name a{display:block;text-decoration:none;margin-bottom: 10px;font-size:18px;}

#order-table .warning td *,#order-table .warning td {color: #c7c7c7}
#order-table .warning img{opacity:0.5}
#order-table td.wantdel { text-decoration:line-through; }
#order-but-recalc, #order-tax-wrapper {}
#order-tax-wrapper table{border-spacing:0;margin-top:5px}
#order-journal { overflow-y:scroll; height:300px }
#order-submit {margin: 0;}
.check-order-min{background:#f3f3f3;padding:20px;border-radius:15px;margin-top:30px;display:flex;color:#848484}
.check-order-min b{font-size:20px;display:block;color:#000;font-weight:400}
.check-order-min i{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:30px;margin-right:15px;background: #ff525a;color: #fff;}
.check-itogo-line{margin-bottom: 10px;color: #848484;display: flex;justify-content: space-between;position:relative;}
.check-itogo-line span{position: relative;z-index: 1;background: #ffffff;padding: 3px 0;line-height: 1;}
.check-itogo-line .osum{color:#000}
.check-itogo-line:after{content:'';width:100%;height:1px;background: #e4e4e4;position:absolute;bottom: 5px;left:0;z-index: 0;line-height: 1;}
#order-submit span{color:#848484}
#order-submit span a{text-decoration:none;color:#1c6fdc}
#order-button {font-size: 18px;margin: 0;padding: 10px 30px;height: 60px;width: 100%;background: #00a86b;}
#order-button:hover,#yad-order-button:hover{}
#checkout-form{display:flex;flex-wrap: wrap;}
#checkout-form .title-2{margin-bottom:15px;font-family: inherit;font-weight: 700;line-height: 1.1;font-size: 22px;}
.checkout-dostavka{margin-bottom:30px}

.checkout-left{width: calc(100% - 250px);padding-right: 80px;padding-top: 80px;}
.checkout-right{width: 250px;font-size: 14px;padding-top: 80px;}
.checkout-right > div{position: -webkit-sticky;position: sticky;top: 80px;}
#order-info{ padding: 0 0 30px 0;}
#order-info .order-field .order-field-edit span{min-height: 30px !important;}
#order-info .order-field .order-field-edit span br{/* display: none; */}
#order-info .order-field .order-field-edit span,#order-info .order-field .order-field-edit{width: 100%;}
#order-info span{height:auto !important;min-height: auto !important;}
#order-info .order-fname{display: inline-block;vertical-align: bottom;width: 30%;padding: 0;border-bottom: 1px dashed #c3c3c3;line-height: 30px;min-height: 30px;}
#order-info .order-field{display: inline-block;vertical-align: bottom;width: 69%;padding: 0;border-bottom: 1px dashed #c3c3c3;line-height: 30px;min-height: 30px;}
.order-fname { padding: 10px 10px 5px 10px; font-weight:bold }
.order-field { padding: 0 10px 10px 40px; }
.order-field span { display:block; min-width:100px; min-height:25px; }

#total-sum { margin: 20px 0 }
#total-sum h4 { margin-bottom:5px }
#total-sum td { padding:5px 20px 5px 5px; border-top: 1px dashed; border-left: #eee 4px solid; }
.korzina #order-summary .itogo span{font-size:20px;margin-top:20px;text-transform: uppercase;font-weight: 600 !important;}
.korzina #order-summary span{display:inline-block;text-align:right;margin: 0;font-weight: 500 !important;line-height: 1;}
.korzina #order-summary span.osum{font-weight:400;width: 115px;}
#checkout-form .checkout-dostavka #order-summary span.osum{width:auto}
.checkout-dostavka #order-summary span{display: block;}
.methods-list .label {display:block;}
.methods-list textarea.fw {height: 75px;font-size: 13px;padding: 15px 15px;line-height: 1.4;outline: none;resize: none;}
.methods-list .fw,.methods-list .form-control {width: 100% !important;background: #f3f3f3;height: 40px;}
.checkout h2{font-weight:400;font-size:18px;margin-bottom: 15px;}
.zak-pole{margin-bottom:20px}
.zak-pole .iti{width:100%}
.zak-w {margin-bottom:40px}
.col2 {display:grid;grid-template-columns: 1fr 1fr;grid-gap: 30px;}
.check-label{color:#848484;width:100%;margin-bottom: 5px;display: block;}
.comment .check-label{color: #33140e;}
#delivery-list tr > label:after{z-index: 1;font-family: 'FontAwesome';font-weight: 900;content: '';display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;position: absolute;left: 25px;top: 17px;padding: 0;border: 0;border-radius: 50px;background: #f3f3f3;cursor: pointer;font-size: 15px;}
#delivery-list input[type="radio"]:checked + label:after{content: '\f00c';background: #00a86b;color: #fff;}
#delivery-list input[type="radio"]:checked + label:before{box-shadow: 0 5px 20px 0px rgb(0 0 0 / 5%), 0 0 0px 1px #00a86b;background: rgb(0 168 83 / 18%);}
#delivery-list input[type="radio"]:checked + label{}
#delivery-list tr > label:before{content:'';display:block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;box-shadow: 0 5px 20px 0px rgb(0 0 0 / 5%),0 0 0px 1px #e7dfd9;z-index: 0;cursor: pointer;border-radius: 3px;}
#delivery-list tr > label{margin: 20px 0 10px;font-size: 16px;color: #000;}
#delivery-list{width:100%;}
#delivery-list tr img{position:absolute;right: 20px;top: 15px;height:21px}
#delivery-list tr div a{position:relative;z-index:1;text-decoration: underline;color: #cc9a69;}
#delivery-list tr{padding-left: 75px;padding-right: 20px;padding-bottom: 20px;margin-bottom: 20px;position: relative;font-size: 13px;display: flex;min-height: 80px;background: #fff;line-height: 1.2;border-radius: 3px;color: #848484;justify-content: center;flex-direction: column;}
#delivery-list input[type="radio"]{width: 100%;height: 100%;position: absolute;left: 0;top: 0;font-size: 0 !important;color: rgba(255, 255, 255, 0);z-index: 1;border-radius: 0;margin: 0;padding: 0;border: 0;box-shadow: inset 0 0 0px 1px #e6e6e6;display: none;}
#delivery-list input[type="radio"]:before{display:none}
#delivery-list input[type="radio"]:disabled + label:before{box-shadow: inset 0 0 0 100px rgb(255 255 255 / 76%);}
#delivery-list input[type="radio"]:disabled + label + div{display:none}
#delivery-list tr.open{display:flex}


#payments-list tr > label:after{z-index: 1;font-family: 'FontAwesome';font-weight: 900;content: '';display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;position: absolute;left: 25px;top: 17px;padding: 0;border: 0;border-radius: 50px;background: #f3f3f3;cursor: pointer;font-size: 15px;}
#payments-list input[type="radio"]:checked + label:after{content: '\f00c';background: #00a86b;color: #fff;}
#payments-list input[type="radio"]:checked + label:before{box-shadow: 0 5px 20px 0px rgb(0 0 0 / 5%), 0 0 0px 1px #00a86b;background: rgb(0 168 83 / 18%);}
#payments-list input[type="radio"]:checked + label{}
#payments-list tr > label:before{content:'';display:block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;box-shadow: 0 5px 20px 0px rgb(0 0 0 / 5%), 0 0 0px 1px #e7dfd9;z-index: 0;cursor: pointer;border-radius: 3px;}
#payments-list tr > label{margin: 20px 0 10px;font-size: 16px;width: 100%;color: #000;}
#payments-list{width:100%;margin-bottom: 30px;}
#payments-list tr img{position:absolute;right: 20px;top: 15px;height: 21px;}
#payments-list tr{padding-left: 75px;padding-right: 15px;padding-bottom: 15px;position: relative;display: flex;flex-wrap: wrap;min-height: 90px;font-size: 13px;background: #fff;line-height: 1.2;border-radius: 3px;margin-bottom: 30px;color: #848484;flex-direction: column;align-items: start;}
#payments-list tr:last-child{margin-bottom:0}
#payments-list input[type="radio"]{width: 100%;height: 100%;position: absolute;left: 0;top: 0;font-size: 0 !important;color: rgba(255, 255, 255, 0);z-index: 1;border-radius: 0;margin: 0;padding: 0;border: 0;box-shadow: inset 0 0 0px 1px #e6e6e6;display: none;}
#payments-list input[type="radio"]:before{display:none}
#payments-list input[type="radio"]:disabled + label:before{box-shadow: inset 0 0 0 100px rgb(255 255 255 / 76%);}
#payments-list input[type="radio"]:checked ~ .fild-file{display:block}
.fild-file{display:none;position: relative;z-index: 9;width: 100%;}

#payments-list input[type="radio"]:checked ~ .fild-file{display:block}
.fild-file{display:none;position: relative;z-index: 9;width: 100%;}
.fild-file input{width: 0.1px;height: 0.1px;opacity: 0;overflow: hidden;position: absolute;z-index: -1;}
.fild-file label{width: 100%;text-overflow: ellipsis;white-space: nowrap;cursor: pointer;align-items: stretch;display: flex;flex-wrap: wrap;overflow: hidden;border-radius: 3px;margin: 20px 0 0;}
.fild-file label span{width:calc(100% - 200px);display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background: #f7f4f2;padding: 14px 30px;}
.fild-file label strong{height: 100%;color: #ffffff;background-color: #776b68;display: inline-block;font-weight: 400;padding: 12px 30px;width: 200px;text-align: center;font-size: 18px;}


input.u-print-order, input.u-order-pdf,#shop-order-tax-submit{color: #fff;}

.order-summary-link{margin-bottom:20px}
.order-summary-link a{display:block;padding: 5px 0;text-decoration: underline;}
 #order-summary .police{color:#848484;margin-top: 30px;display: block;font-weight:400}
 #order-summary .police input{display:none}
 #order-summary .police label{font-weight:400;font-size: 10px;line-height: 1.2;padding-left: 26px;position: relative;cursor: pointer;}
 #order-summary .police label:before{content:'';width: 18px;height: 18px;display:flex;align-items:center;justify-content: center;border-radius:3px;background:#f3f3f3;position: absolute;left: 0;}
 #order-summary .police input:checked + label:before{content:'\f00c';font-family:FontAwesome}
 #order-summary .police a{}
.itogo{margin: 20px 0 20px 0;line-height: 1.2;font-weight: 700;}
.itogo input[type="button"]{background:#cc9a69}
.itogo span{display:block;}
.itogo .osum{color: #000000;font-size:40px;font-weight: 400;}

a.checkout-btn{width: 100%;margin-bottom: 0;margin-top: 10px;display: flex;align-items: center;text-align:center;font-size: 16px;text-decoration: none;justify-content: center;font-family: 'light', arial;color: #fff;text-transform: uppercase;background-color: #00a86b;border-radius: 3px;padding: 9px 25px;border: none;cursor: pointer;transition: background-color 0.5s cubic-bezier(0.42, 0.21, 0, 1.03);}
.checkout-btn:hover{background-color: #776b68;}
a.checkout-btn i{margin-left:10px}
.checkout-top-right{line-height:1.4;width: 300px;}
.checkout-top-right .check-itogo-line{margin-bottom: 5px;}
.checkout-top{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;align-items:flex-end}
.promo-bl{margin-top: 0;background: #ffffff;padding: 0 80px 0 0;border-radius: 0;width: calc(100% - 300px);margin-bottom: 0;}
.promo-bl table{border-spacing:0;width: 100%;}
.promo-bl td:nth-child(3) input{background: #e4e4e4;}
.promo-bl td:nth-child(3) {display:none}
.promo-bl td:nth-child(1){width:calc(100% - 400px)}
.promo-bl td{width: 200px;padding: 0 15px;}
.promo-bl tr{display:flex;margin: 0 -15px;flex-wrap: wrap;}
.promo-bl .text.promo{background: #f3f3f3;}
.promo-bl input{height: 40px;width:100%;padding: 2px 20px 0px 20px;}
.promo-bl input[type="button"]:hover{}
.promo-linck{color: #da2525; font-size: 12px; padding-left: 5px; text-decoration: underline;}
.checkout-no{display: none !important;}


.order-item-cnt {}
.easy-counter {display:inline-block;vertical-align: top; margin-right: 6px; margin-bottom: 5px;}
.easy-counter > * {display: block;float: left;width: 37px;}
.easy-counter input { width: 60px;}
.new-count-selector input[type="text"]{border: 1px solid #e7dfd9;border-right-color: transparent;border-left-color: transparent;border-radius: 0;text-align: center;padding: 5px;margin-left: -1px;background-color: transparent;height: 37px;display: inline-block;vertical-align: bottom;}
td.order-total div:first-child {font-weight: 400;font-size: 14px;}
.new-count-selector input[type="text"] {background-color: #fff;margin-left: 0}
.new-count-selector .fa{font-size: 14px;border: 1px solid #e7dfd9;background-color: #f7f4f2;padding: 10px 12px 11px;cursor: pointer;}
.new-count-selector .fa:hover {border: 1px solid #33140e; background-color: #fff;}
.new-count-selector .disabled.fa:hover{border: 1px solid #e7dfd9; background-color: #f7f4f2;}
.new-count-selector .fa-angle-down{border-radius: 3px 0 0 3px;}
.new-count-selector .fa-angle-up{border-radius:0 3px 3px 0;}


#transaction-table .col_rem { font-size:70% }
#invoice-table small, #transaction-table small { display:block }
#invoice-table .col_amount small { cursor:help }
#invoice-table .group-pic { vertical-align:-4px }
#cont-shop-order .osum { display:block; height:14px; }

#cont-shop-invoices .gTableSubTop { cursor:pointer; white-space:nowrap; }
#cont-shop-invoices .gTable td, #transactions_cont .gTable td, .order-head-options, .order-item-options { text-align:center!important; }
#cont-shop-invoices td.col_payment_id, .col_payment_id td, .col_note small { text-align:left!important; }
#cont-shop-invoices .forumNameTd { padding-left:6px; padding-right:6px; }

#shop-currency { text-align:center }

.shop_spec u { cursor:help }
.shop_spec_grp td { font-weight:bold; border-top: 1px dashed }
.shop_spec_sub, .shop_spec_val { padding-left:20px }
.shop_spec_nor { font-weight:bold }

.shop-tabs { display:block; height:31px; padding:0; margin:0 0 10px 0; border-bottom: #A7A6A6 1px solid; border-left: #A7A6A6 1px solid; }
.shop-tabs li { float:left; height:30px; line-height:30px; list-style-type:none; margin:0; padding: 0 10px; border-top: #A7A6A6 1px solid; border-right: #A7A6A6 1px solid; }
.shop-tabs a { text-decoration:none!important }
.shop-tabs a:hover { text-decoration:underline!important }

.shop-options { padding:0; margin:0;margin-bottom: 5px; }
.shop-options li { line-height:150%; list-style-type:none; margin:0; padding:0 }
.shop-options .val { 
 position: relative;
 line-height: 37px;
 width: 105px;
 height: 35px;
 border-radius: 3px;
 margin-right: 3px;
}
.shop-options label { font-weight:normal!important }
li.item {
 cursor: pointer;
}

li.item:hover {
 font-weight: 600;
}

.shop-info { padding:5px; min-height:30px; }

.shop-imgs img {float:left; margin: 0 15px 15px 0 }


.with-clear:after{content:"."; display:block; visibility:hidden; clear:both; height:0; font-size:0; line-height:0}
.with-clear {display:inline-block}
.without-bg {background:none;background-color:#F6F6F6;}
.with-clear {display:block}


#shop-hmenu { position: relative; list-style:none; margin:0; padding:0 }
#shop-hmenu div.hmenu-item, #shop-hmenu li.hmenu-item { float:left; text-align: center; padding: 0 1px 0 1px; }
#shop-hmenu td.hmenu-item { text-align:center; padding: 0 1px 0 1px; height: 100% }
#shop-hmenu .hmenu-link { display:block; /*display:table-cell!important;*/ -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; vertical-align: middle; padding: 0 5px 0 5px; text-align: center; text-decoration: none; font-size: 12px; font-weight:bold; background-color:white; color:#000; border: 1px solid #C2CFE0 }
#shop-hmenu .hmenu-corn { width:100%; height:0px; position:relative; display:none }
#shop-hmenu .hmenu-corn b { width:100%; height:10px; position:absolute; display:block; background: url(/.s/img/sh/vcor.png) no-repeat 50% 0; margin-top: 1px; z-index: 99 }
#shop-hmenu .hmenu-cont u { text-decoration:none }
#shop-hmenu .hmenu-cont { display: none; position: absolute; left:0; text-align:left; z-index:98; width:100% }
#shop-hmenu .hmenu-cont ol { list-style:none; padding:0 0 0 5px; background-color:white; border:1px solid #C2CFE0; padding:10px; margin-top:10px; -moz-box-shadow: 0 0 10px rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5); box-shadow: 0 0 10px rgba(0,0,0,0.5); }
#shop-hmenu .hmenu-cont ol li { margin:0 10px 0 0; width:200px; float:left!important; /* for sort */ }
#shop-hmenu .hmenu-cont h4 { margin: 2px 0 2px 0 }
#shop-hmenu .hmenu-cont h4 a { font-size:12px; color: #000; font-weight: bold; text-decoration: none }
#shop-hmenu .hmenu-cont ul { list-style:none; padding:0 0 0 10px; margin:0px }
#shop-hmenu .hmenu-cont ul li { line-height: 20px }
#shop-hmenu .hmenu-cont ul li a { font-size:12px; color: #888; text-decoration: none }
.hmenu-onhover .hmenu-item:hover .hmenu-corn { display:block!important }
.hmenu-onhover .hmenu-item:hover .hmenu-cont { display:block!important }

#shop_wnd_error{ width: 64px; height: 64px; float: left; background-image: url(data:image/png;base64,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); }
 #shop_wnd_warning{ width: 64px; height: 64px; float: left; background-image: url(data:image/png;base64,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); }
 #shop_wnd_info{ width: 64px; height: 64px; float: left; background-image: url(data:image/png;base64,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); }
 #shop_wnd_text{margin-left: 74px;}
 
 .payformErrorMsg{color:red;margin-left:15px;}
 
 ul.order_notice{
 list-style: none;
 padding: 0;
 margin: 0px;
 font-weight: bold;
 }
 ul.order_notice li{
 padding: 0 0 5px 0;
 }
 ul.order_notice li.order_notice_error{
 color: #FF0000;
 }
 ul.order_notice li.order_notice_info{
 }
 
 #recommended_products{
 font-size: 20px;
 padding:5px 0 10px 0;
 }
 #recommended_products_title{
 font-size: 20px;
 color: #000;
 }

 #shop-temp {
 max-width: 300px;
 height: auto;
 }
.icon-specs.calm svg {
 width: 32px;
 height: 32px;
}
 
 .recommend2 {
 border: 1px solid #e7dfd9;
 padding: 15px 0;
 height: 209px;
 overflow: hidden;
 border-radius: 3px;
 width: 100%;
}
.recommend2 h3 {
 color: #33140e;
 font-family: "Open Sans";
 font-size: 15px;
 font-weight: 700;
 text-align: center;
 margin: 0;
}
.recommend2 #recommended {
 padding: 0 10px;
}
.recommend2 #recommended .goods-list {
 display: table;
 padding: 10px 0;
 width: 100%;
 text-align: center;
}
.recommend2 #recommended .goods-list.with-clear .list-item {
 min-height: 100px;
 position: relative;
 margin: 0;
 margin-right: 0;
 display: table-cell;
 width: auto;
 padding: 0 12px;
}
.recommend2 #recommended .goods-list.with-clear .list-item img[id*="recommended_products-gphoto"] {
 max-width: 100px;
 max-height: 100px;
 height: auto;
}
.recommend2 #recommended .goods-list.with-clear .list-item a.item-title {
 font-size: 14px;
 line-height: 17px;
 text-decoration: underline;
 height: auto;
 margin-top: 15px;
 color: #33140e;
 text-overflow: ellipsis;
 width: 100%;
 overflow: hidden;
 white-space: nowrap;
}
.recommend2 #recommended .goods-list.with-clear .list-item a.item-title:hover {
 text-decoration: none;
}
.recommend2 #recommended .goods-list.with-clear .list-item .item-price {
 font-size: 14px;
 line-height: 17px;
 font-weight: 700;
 color: #33140e;
}
.recommend2 .goods-list.with-clear {
 border-bottom: 1px solid transparent;
}
.recommend2 #recommended .goods-list.with-clear .list-item {
 float: none;
}


@media only screen and (max-width:1199px) {
 .promo-bl td:nth-child(1){width:calc(100% - 300px)}
}

@media only screen and (max-width:991px) {
.promo-bl td:nth-child(1){width:calc(100% - 150px)}
.promo-bl td{width:150px}
.promo-bl{width: calc(100% - 300px);padding-right:50px}
.order-item-price{width:140px}
.order-item-cnt{width:140px}
#payments-list tr img{position:initial;display:block;margin-bottom:10px}
#delivery-list tr img{position:initial;display:block;margin-bottom:10px}
.checkout-left{width: calc(100% - 250px);padding-right: 50px;padding-top: 80px;}
.fild-file label strong{font-size:14px;width:150px}
.fild-file label span{width:calc(100% - 150px);}

}

@media only screen and (max-width:768px) {
.checkout-left{width: calc(100% - 220px);padding-right: 30px;padding-top: 80px;}
.checkout-right{width: 220px;font-size: 14px;padding-top: 80px;}
.promo-bl td:nth-child(1){width: calc(100% - 170px);padding-right: 0;}
.promo-bl td{width: 150px;}
.promo-bl{width: calc(100% - 300px);padding-right:30px}
.col2 {grid-gap: 15px;}
#payments-list tr img{height:15px;top: 20px;}
.order-item-price{width: 120px;}
.order-item-cnt{width: 130px;}
.order-item-name-new{width: calc(100% - 420px);}
td.order-item-name{}
.order-item-name a{font-size:16px;line-height:1.4}
}

@media only screen and (max-width:640px) {
.checkout-left{width: 100%;padding-right: 0px;padding-top: 15px;}
.checkout-right{width: 100%;font-size: 14px;padding-top: 0;}
.promo-bl td:nth-child(1){width:calc(100% - 150px)}
.promo-bl td{width:150px}
.promo-bl{width: 100%;padding-right:0px;margin-bottom: 30px;}
a.checkout-btn,.checkout-top-right{width:100%}
.order-item-sum{display:none}
.order-item-name-new{width: calc(100% - 280px);}
.order-item-cnt{width:120px;}
.order-item-price{width: 90px;padding-right: 0 !important;font-size: 16px;}
.order-item-cnt input{font-size:16px}
td.order-item-del{top: -10px;right: -10px;}
.order-item-name a{line-height:1;font-size:14px;font-weight:700}
.order-item{border-radius: 4px;border: 1px solid #ebe5e0;margin: 10px 0;background: #f8f8f8;}
.order-item:last-child{margin-bottom:0}
.order-item-label{line-height:1}
.warning-td{margin-top:-15px}
}

@media only screen and (max-width:450px) {
.order-item{padding-left: 70px;flex-wrap: wrap;}
.order-item-img{display: block;position: absolute;left:10px;top: 10px !important;width: 60px;padding: 0 !important;}
.order-item-img img{width:100%}
.order-item-name-new{width: 100%;margin-right: auto;padding-bottom: 0 !important;}
.order-item-label{margin-bottom:5px}
td.order-item-name{padding-right:15px}
.order-item-name-new small{line-height:1}
.check-label{font-size:12px}
#checkout-form .title-2{font-size:18px}
#delivery-list tr > label{margin: 15px 0 10px;font-size: 14px;}
#payments-list tr > label{margin: 15px 0 10px;font-size: 14px;}
#delivery-list tr{margin-bottom:15px}
#payments-list tr{margin-bottom:15px}
.fild-file label strong{font-size:12px;width:100px;padding:10px 5px}
.fild-file label span{width:calc(100% - 100px);}
#payments-list tr img{position:initial;display:block;margin-bottom:10px}
#order-info .order-field{width:54%;line-height: 1.4;}
#order-info .order-fname{width:40%;line-height: 1.4;}
}


.new-count-selector .fa {
 font-size: 14px;
 border: 1px solid #000;
 background-color: #f7f4f2;
 padding: 10px 12px 11px;
 cursor: pointer;
 color: #000;
}
 
 
.spec-filter { display: block; margin-bottom: 3px; padding: 3px 10px 3px 0; }
.spec-val-ico { display: none }
.spec-val-text, .spec-value-more { cursor: pointer }
.spec-value-more a { padding-left: 20px }
.spec-value-more a.more { background: transparent url(/.s/img/sh/ad.png) no-repeat center left }
.spec-value-more a.hide { background: transparent url(/.s/img/sh/au.png) no-repeat center left; display: none }
.spec-value { position: relative; }
.spec-value > select { width: 100% }
.collapsed .spec-filter-title { background-image: url(/.s/img/sh/ad.png) }
.collapsed .spec-subfilter-title { background-image: url(/.s/img/sh/al.png) }
.spec-filter-title, .spec-subfilter-title { position: relative; padding-top: 4px; padding-bottom: 4px; cursor: pointer }
.spec-filter-title { padding-right: 20px; background: transparent url(/.s/img/sh/au.png) no-repeat center right }
.spec-subfilter-title { padding-left: 20px; background: transparent url(/.s/img/sh/au.png) no-repeat center left }
.spec-filter-title .sv-edit, .spec-subfilter-title .sv-edit, .spec-value .sv-edit { position: absolute; right: 10px; top: 0; display: none; }
.spec-filter-title:hover .sv-edit, .spec-subfilter-title:hover .sv-edit, .spec-value:hover .sv-edit { display: block }
.sv-edit .u-mpanel-l { border-radius: 13px !important; padding-right: 0 !important }
.spec-values { padding-left: 5px }
.spec-filter-title span { font-weight: 700; margin-bottom: 5px }
.spec-subfilter-title span { cursor: pointer }
.spec-subfilter-list { padding-left: 5px }
.spec-subfilter { padding-bottom: 5px }
.collapsed .spec-subfilter-list, .collapsed .spec-values { display: none }
.important-values .collapsed, .view-as-user .spechidden { display: none }
.spec-value select { width: auto }
 @media screen and (max-width: 640px) {
.left_block, .lFilterSpec_all {display:none!important; }
.right_block {width: 100%;} 
 .blocks {display:block;margin-top: 10px;margin-bottom: 10px;}
 #goods_cont {margin: 20% ;}
 
 }