@media all {
.btn2{border:0;cursor:pointer;white-space:nowrap;display:inline-block;position:relative;min-width:100px;text-align:center;height:40px;color:#FFF;line-height:40px;text-shadow:none;text-transform:uppercase;text-decoration:none;background:#6e419e;font-size:12px}
.btn:hover{background:#39185b}
.btn:active{box-shadow:inset 0 3px 6px 0 rgba(0,0,0,0.1)}
.btn-cart{height:50px;line-height:50px;font-size:15px;color:#fff;text-transform:uppercase;position:relative}
.btn-cart-small{height:35px;line-height:35px;border-radius:4px;font-size:13px}
.btn-rvs{background-color:#fff;border:1px solid #6e419e;color:#6e419e}
.btn-rvs:hover{border-color:#6e419e;background-color:#6e419e;color:#fff}
.inner{max-width:1130px;padding:0 15px;margin:0 auto}
.price-left{overflow:hidden;font-size:12px;line-height:18px}
.cmp-preview .cmp-list{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;text-align:center}
.cmp-preview .cmp-list .item-wrap{flex:1;float:left;width:25%;position:relative}
.cmp-preview .cmp-list .item-wrap:not(:first-child){padding-left:52px;}
.cmp-preview .cmp-list .item-wrap:before,.cmp-preview .cmp-list .item-total:before{display:block;width:41px;height:41px;border-radius:100%;position:absolute;left:5.5px;top:50%;margin-top:-20px;content:'+';background:#2aad6f;font-size:30px;color:#fff}
.cmp-preview .cmp-list .item-wrap:first-child:before{display:none}
.cmp-preview .cmp-list .item-wrap .item-selected,.cmp-preview .cmp-list .item-wrap .item-null{transition:border-color .3s;border-radius:6px;height:100%;padding:5px;overflow:hidden;position:relative;height:258px;}
.cmp-preview .cmp-list .item-wrap .item-null{font-size:13px;color:#7b7680;justify-content:center;flex-direction:column;display:flex;border:1px solid #ddd}
.cmp-preview .cmp-list .item-wrap .item-null .l{justify-content:center;flex-direction:column;display:flex;-webkit-transition:all .3s ease;transition:all .3s ease;padding:15px 4px;line-height:100%;border-radius:6px;opacity:0;visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:#fff}
.cmp-preview .cmp-list .item-wrap .item-null .l>span{cursor:pointer;display:inline-block;width:auto;min-width:1px;white-space:normal;line-height:normal;height:auto;padding:4px;padding:8px 12px}
.cmp-preview .cmp-list .item-wrap .item-null .l .btn{padding:0;animation:fadeIn .3s;display:none}
.cmp-preview .cmp-list .item-wrap .item-null:hover,.cmp-preview .cmp-list .item-wrap .item-selected:hover{border-color:#6e419e}
.cmp-preview .cmp-list .item-wrap .item-null:hover .l{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:1;visibility:visible}
.cmp-preview .cmp-list .item-wrap .item-null:hover .l>.btn{display:block}
.cmp-preview .cmp-list .item-wrap .item-selected{padding-top:10px;background:#fff;border:1px solid #fff}
.cmp-preview .cmp-list .item-wrap .item-selected .del{overflow:hidden;height:14px;cursor:pointer;transition:all .3s;display:block;line-height:10px;position:absolute;right:9px;top:12px;font-size:26px;color:#000000}
.cmp-preview .cmp-list .item-wrap .item-selected .del:hover{color:red}
.cmp-preview .cmp-list .item-wrap .item-selected .img{cursor:pointer;height:124px;line-height:124px;margin-bottom:11px}
.cmp-preview .cmp-list .item-wrap .item-selected .img img{max-height:100%;max-width:100%}
.cmp-preview .cmp-list .item-wrap .item-selected .price-wrap{padding:0 1px;font-size:13px;color:#7b7680;margin-bottom:10px;height:32px;line-height:32px;border:1px solid #e0e0e0;border-left:0;border-right:0;display: inline-block;}
.cmp-preview .cmp-list .item-wrap .item-selected .price-wrap .price-left{float:left;line-height:30px}
.cmp-preview .cmp-list .item-wrap .item-selected .price-wrap .price{float:left;line-height:30px;margin-left: 4px;}
.cmp-preview.cmp-preview-a .cmp-list .item-wrap .item-selected .price-wrap .price.new, .cmp-preview.cmp-preview-a .cmp-list .item-wrap .item-selected .price-wrap .price.old{margin-left: 10px;}
.cmp-preview.cmp-preview-b .cmp-list .item-wrap .item-selected .price-wrap .price.new, .cmp-preview.cmp-preview-b .cmp-list .item-wrap .item-selected .price-wrap .price.old{margin-left: 3px;}
.cmp-preview .cmp-list .item-wrap .item-selected .price-wrap .price.old{text-decoration: line-through;}
.cmp-preview .cmp-list .item-wrap .item-selected .t{padding:0 5px;font-size:12px}
.cmp-preview .cmp-list .item-wrap .item-selected .t a{color:#222124;text-decoration:none}
.cmp-preview .cmp-list .item-wrap .item-selected .t a:hover{text-decoration:underline}
.cmp-preview .cmp-list .item-total{position:relative;width:25%;justify-content:center;flex-direction:column;display:flex}
.cmp-preview .cmp-list .item-total:before{content:'=';color:#000;background-color:#fff}
.cmp-preview .cmp-list .item-total .group{font-size:13px;color:#7b7680;margin-bottom:12px}
.cmp-preview .cmp-list .item-total .group .price{font-size:25px;color:#222124}
.cmp-preview .cmp-list .item-total .group .discount{margin-bottom:20px;font-size:20px;color:#e36a1a}
.cmp-preview .cmp-list .item-total .btn{padding:0 15px}
.p-cmp{padding:15px 0 15px;background:#f5f5f5;display: inline-block;width: 100%;}
.p-cmp .cmp-preview>.t{margin-bottom:30px;text-align:center;font-size:15px;color:#222124;text-transform:uppercase}
.popup-cb .btn{display:block;width:100%}
.popup-cb .offer-link{padding-top:10px;text-align:center}
.popup-cart{width:330px;text-align:center}
.popup-cart .c{padding-left:30px;padding-right:30px}
.popup-cart a{margin-bottom:8px}
.popup-cart .btn,.popup-compare-limit .btn,.popup-fb .form .btn{font-size:12px;height:46px;line-height:48px;width:100%;text-align:cnter;margin-bottom:10px}
.popup-cart .close_popup{display:inline-block;cursor:pointer}
.popup-compare-limit .btn{margin-bottom:0}
.popup-cmp{width:1200px}
.popup-cmp .cmp-preview{position:relative;margin:-35px -35px 20px}
.popup-cmp .cmp-preview .c>div>.t{font-weight:700;text-align:center;font-size:25px;text-transform:none;margin-bottom:40px}
.popup-cmp .cmp-preview{padding:40px 35px 50px;background:#f5f5f5}
.popup-cmp .products-grid .item-wrap{display:none}
.popup-cmp .products-grid .item .label{z-index:3}
.popup-cmp .products-grid .item{height:365px}
.popup-cmp .products-grid .item .l{font-size:15px;color:#555;justify-content:center;flex-direction:column;display:flex;-webkit-transition:all .3s ease;transition:all .3s ease;padding:15px 26px 60px;line-height:100%;border-radius:6px;opacity:0;visibility:hidden;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:#fff;background:transparent\9;background:rgba(255,255,255,0.95);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2ffffff,endColorstr=#f2ffffff);zoom:1}
.popup-cmp .products-grid .item .l .btn{position:absolute;bottom:20px;left:0;right:0;margin:0 20px}
.popup-cmp .products-grid .item.selected .l{-webkit-transition:all .3s ease;transition:all .3s ease;opacity:1;visibility:visible}
.popup-cmp .products-grid .item .buy-wrap .btn-wrap .btn{height:40px;line-height:40px}
.popup-cmp .products-grid .item .buy-wrap .btn-wrap .btn.disabled:hover{background:#ccc;cursor:default}
.popup-cmp .bl-filter .group:first-child{padding-top:0}
.popup-cmp-add,.popup-product-add{text-align:center;width:360px}
.popup-cmp-add .buttons,.popup-product-add .buttons{text-align:center}
.popup-cmp-add .btn,.popup-product-add .btn{margin-bottom:10px;display:block;font-size:12px;width:100%}
.popup-cmp-add .state-b,.popup-product-add .state-b{color:#000}
}
.tabs-set{list-style-type:none;display: flex;flex-wrap: wrap;overflow-x: hidden;white-space: nowrap;width: 100%;padding: 0;gap: 5px;margin: 10px 0px 10px 0px;}
.tabs-set-item>a{padding: 0 11px !important;color: #00001f;background-color: #f2f2f2;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;/*margin: 5px 5px 0px 5px;*/height:35px;white-space: nowrap;border-radius:.5625rem;cursor: pointer;font-size: 13px;font-weight: 400;text-decoration: none;}
.tabs-set-item>a:focus, .tabs-set-item>a:hover{background-color: rgba(0, 0, 0, 0.1);}
.tabs-set-item.active>a, .tabs-set-item.active>a:focus, .tabs-set-item.active>a:hover {color: #fff;background-color: #6e419e;}
.tabs-set-table .cmp-add{margin:0!important;border-radius: .5625rem;font-size: 16px!important;font-weight: 500;font-family: 'Montserrat', sans-serif;}
.tabs-set-table .product-thumb .caption .name{font-size:13px;height: 60px;}
.tabs-set-table .product-thumb .image {padding: 5px;}
#tab_selector {margin: 5px 0px 5px 0px;}
#modal-cmp .tab-content {display: grid;padding: 0;}
#modal-cmp .modal-body {max-height: 800px;overscroll-behavior: contain;}
#modal-cmp .modal-dialog-centered {display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;min-height: calc(100% - 1rem);position: fixed;top: 50%;left: 50%;right: auto;bottom: auto;margin-right: -50%;transform: translate(-50%, -50%);margin: 0;}
#modal-cmp .modal-dialog.cmp {width: 60%;}

@media only screen and (min-device-width : 1200px) and (max-device-width : 1366px) {
.inner{max-width:1240px}
}
@media (max-width:1160px) {
.inner{max-width:980px;padding:0}
.cmp-preview .cmp-list{margin-left:-46px}
.cmp-preview .cmp-list .item-wrap,.cmp-preview .cmp-list .item-total{padding-left:46px;width:25%}
.cmp-preview .cmp-list .item-wrap:before,.cmp-preview .cmp-list .item-total:before{font-size:24px;line-height:32px;color:#fff;width:32px;height:32px;left:7px}
.cmp-preview .cmp-list .item-wrap:before{content:'+';background:#2aad6f}
.cmp-preview .cmp-list .item-total:before{color:#ccc;content:'=';background:#fff}
.cmp-preview .cmp-list .item-wrap .item-null{font-size:11px;line-height:12px}
.cmp-preview .cmp-list .item-wrap .item-null .l{padding:0;left:0;right:0;margin:0 0 15px;position:relative;height:auto;bottom:0;display:block;visibility:visible;opacity:1;background:none}
.cmp-preview .cmp-list .item-wrap .item-null .l .btn{font-size:12px;display:block}
}
@media (max-width:1023px) {
.inner{max-width:750px;padding:0 5px}
.cmp-preview .cmp-list{margin-left:-6px}
.cmp-preview .cmp-list .item-wrap,.cmp-preview .cmp-list .item-total{padding-left:6px;width:25%}
.cmp-preview .cmp-list .item-total .btn{font-size:12px}
.cmp-preview .cmp-list .item-wrap .item-selected .price-wrap,.cmp-preview .cmp-list .item-wrap .item-selected .t{padding:0}
.cmp-preview .cmp-list .item-wrap .item-selected .t{font-size:13px}
.cmp-preview .cmp-list .item-wrap .item-null .l .btn{font-size:11px}
.cmp-preview .cmp-list .item-wrap .item-cmp .rating i{margin-right:2px}
.cmp-preview .cmp-list .item-wrap:before,.cmp-preview .cmp-list .item-total:before{left:-12px;z-index:4}
.cmp-preview .cmp-list .item-total:before{background:#2aad6f;color:#fff}
.cmp-preview .cmp-list .item-total .group .price{font-size:22px}
.cmp-preview .cmp-list .item-total .group .discount{font-size:20px}
.cmp-preview .cmp-list .item-wrap .item-selected .del{right:3px;top:3px}
.p-cmp{padding:30px 0}
.p-cmp .cmp-preview>.t{margin-bottom:20px}
}
@media (max-width:767px) {
.inner{max-width:720px;padding:0}
.tabs-set-table .tab-content {border: 1px solid #ededed;display: inline-block;padding: 0;}
#modal-cmp .modal-body {max-height: 560px;}
#modal-cmp .modal-dialog.cmp {width: 100%;}
.b-added__text{white-space:wrap!important;}
#modal-cmp .product-thumb .price {font-size: 14px;}
#modal-cmp .product-thumb .caption {padding: 5px 5px 10px;text-align: center;}
}
@media only screen and (max-width:740px) {
.inner{max-width:620px}
.cmp-preview .cmp-list .item-wrap{width:24%}
.cmp-preview .cmp-list .item-wrap .item{padding:10px}
.cmp-preview .cmp-list .item-wrap .item-cmp .img{height:100px;line-height:100px}
.cmp-preview .cmp-list .item-wrap .item-cmp .price-wrap{padding:6px 0;text-align:center;height:auto;line-height:normal}
.cmp-preview .cmp-list .item-wrap .item-cmp .price-wrap .rating{float:none;line-height:normal}
.cmp-preview .cmp-list .item-wrap .item-cmp .price-wrap .price{float:none;display: inline-block;}
.cmp-preview .cmp-list .item-wrap .item-cmp .t{font-size:12px}
.cmp-preview .cmp-list .item-total{width:28%}
.cmp-preview .cmp-list .item-wrap .item-null{padding:15px;font-size:10px}
.cmp-preview .cmp-list .item-wrap .item-null .l .btn{display:inline-block;width:auto;min-width:1px;white-space:normal;line-height:normal;height:auto;padding:4px}
.cmp-preview .cmp-list .item-wrap:before,.cmp-preview .cmp-list .item-total:before{left:-13px}
.btn-cart{height:38px;line-height:38px;padding:0;font-size:13px}
}
@media only screen and (max-width:620px) {
.inner{max-width:520px}
.cmp-preview .cmp-list{display:block}
.cmp-preview .cmp-list .item-wrap{height:230px;width:33.3%;display:block;flex:inherit}
.cmp-preview .cmp-list .item-total{padding-top:20px;width:auto;float:none;clear:both}
.cmp-preview .cmp-list .item-total:before{display:none}
.cmp-preview .cmp-list .item-total .cmp-totals>div{margin:0;width:33.3%;float:left}
.cmp-preview .cmp-list .item-total .group .discount{margin:0}
}

@media only screen and (max-width: 320px){
#modal-cmp .modal-body {max-height: 400px;}
}

@media only screen and (max-width:480px) {
.inner{max-width:450px}
.p-cmp{padding:20px 0}
}

@media only screen and (max-width:440px) {
.inner{max-width:370px}
.cmp-preview .cmp-list .item-wrap{height:236px}
.cmp-preview .cmp-list .item-wrap .item-cmp .t{height:46px}
.cmp-preview .cmp-list .item-total .cmp-totals>div{padding:0 5px}
.cmp-preview .cmp-list .item-total .cmp-totals>div.buttons{padding-top:3px}
.cmp-preview .cmp-list .item-total .cmp-totals>div.buttons .btn{width:80%;display:block;margin:0 auto;padding:0}
.cmp-preview .cmp-list .item-total .group{/*font-size:12px*/font-size:11px;white-space:nowrap;}
.cmp-preview .cmp-list .item-total .group .price{/*font-size:20px*/font-size:16px}
.cmp-preview .cmp-list{margin-left:0}
.cmp-preview .cmp-list .item-wrap{height:auto;margin-bottom:10px;width:auto;float:none;padding-left:4px;padding-right:4px;}
.cmp-preview .cmp-list .item-wrap:not(:first-child){padding-left: 4px;padding-right: 4px;}
.cmp-preview .cmp-list .item-wrap .item-cmp .img{margin-bottom:0;height:66px;text-align:center;line-height:normal;width:70px;margin-right:-100%;float:left}
.cmp-preview .cmp-list .item-wrap .item-cmp .price-wrap{height:20px;border:0;padding:5px 0;margin-left:80px}
.cmp-preview .cmp-list .item-wrap .item-cmp .t{height:auto;margin-left:80px}
.cmp-preview .cmp-list .item-wrap .item-cmp .price-wrap .rating{width:50%;float:left}
.cmp-preview .cmp-list .item-wrap:before,.cmp-preview .cmp-list .item-total:before{margin-left:-16px;top:-2px;left:50%}
.cmp-preview .cmp-list .item-total{padding:0}
.cmp-preview .cmp-list .item-wrap .item-selected,.cmp-preview .cmp-list .item-wrap .item-null{height:auto}
.cmp-preview .cmp-list .item-total .cmp-totals>div{/*width:50%*/width:33.3%;}
.cmp-preview .cmp-list .item-total .cmp-totals>div.buttons{padding-top:10px;width:auto;float:none;clear:both}
.cmp-preview .cmp-list .item-wrap .item-null .l{margin-bottom:10px}
.cmp-preview .cmp-list .item-wrap .item-null .l .btn{padding:8px 12px}
}
@media only screen and (max-width:380px) {
.inner{width:auto;max-width:324px}
.p-cmp .cmp-preview>.t{font-size:14px}
}
.b-added{background:hsla(0,0%,100%,.9);bottom:1px;display:none;left:0;position:absolute;right:1px;top:0;z-index:2}
.b-added__text{color:#333;font-size:1.5rem;left:50%;line-height:2rem;position:absolute;text-align:center;top:60%;transform:translate(-50%,-50%);white-space:nowrap}
.b-added .delete{color: #fff;border-color:#bd362fc4;background: #bd362fc4;margin:0!important;border-radius: .5625rem;font-weight:500;cursor:pointer;line-height:2rem;position:absolute;text-align:center;transform:translate(-50%,-50%);left: 50%;top: 30%;border-radius: .5625rem;font-size: 16px !important;font-weight: 500;font-family: 'Montserrat', sans-serif;}
.b-added .delete:hover{color: #ffffff;border-color: #6e419e !important;}
.b-added .delete i{border:1px solid #4c1e87;border-radius:50%;display:inline-block;height:16px;margin-right:5px;position:relative;vertical-align:middle;width:16px}
.b-added .delete i:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 5' xml:space='preserve'%3E%3Cpath d='M4.5 5c-.1 0-.3 0-.4-.1l-4-4C0 .7 0 .3.1.1s.5-.2.7 0l4 4c.2.2.2.6.1.8-.1.1-.3.1-.4.1z'/%3E%3Cpath d='M.5 5c-.1 0-.3 0-.4-.1-.1-.2-.1-.6 0-.8l4-4c.2-.1.6-.1.8 0s.2.5 0 .7l-4 4C.8 5 .6 5 .5 5z'/%3E%3C/svg%3E") no-repeat;background-position:50%;background-size:100%;content:"";display:block;height:5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5px}

.item-selected .delete{color:#2aad6f;font-weight:500;cursor:pointer;font-size:1.2rem;left:2rem;line-height:2rem;position:absolute;top:1rem;left:88%;text-align:center;top:10%;transform:translate(-50%,-50%)}
.item-selected .delete:hover{color:#4c1e87}
.item-selected .delete i{border:1px solid #4c1e87;border-radius:50%;display:inline-block;height:16px;position:relative;vertical-align:middle;width:16px}
.item-selected .delete i:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5 5' xml:space='preserve'%3E%3Cpath d='M4.5 5c-.1 0-.3 0-.4-.1l-4-4C0 .7 0 .3.1.1s.5-.2.7 0l4 4c.2.2.2.6.1.8-.1.1-.3.1-.4.1z'/%3E%3Cpath d='M.5 5c-.1 0-.3 0-.4-.1-.1-.2-.1-.6 0-.8l4-4c.2-.1.6-.1.8 0s.2.5 0 .7l-4 4C.8 5 .6 5 .5 5z'/%3E%3C/svg%3E") no-repeat;background-position:50%;background-size:100%;content:"";display:block;height:5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5px}

.slick-dotted.slick-slider{margin-bottom:30px;margin-right:15px;margin-left:15px}
.rel-row{border:.1rem solid #e9eaec;margin-left:0;margin-right:0}
.rel-row .slick-track{margin:0}
.rel-row .slick-dots{bottom:auto}
.rel-row:hover .prev,.rel-row:hover .next{opacity:1;visibility:visible}
.rel-row .prev,.rel-row .next{opacity:0;visibility:hidden;background:#fff;transition:opacity .2s ease;position:absolute;width:4rem;height:4rem;z-index:1;border-radius:50%;cursor:pointer;padding:1rem;text-align:center;top:50%;margin-top:-2rem;font-size:0;line-height:0;box-shadow:0 1.6rem 1.6rem 0 rgba(0,0,0,.2),0 2px 6px 0 rgba(0,0,0,.1)}
.rel-row .prev > span,.rel-row .next > span{font-size:6rem;color:#6e419e;position:absolute}
.rel-row .prev:hover > span,.rel-row .next:hover > span{color:#2aad6f}
.rel-row .prev{left:-1.5rem}
.rel-row .next{right:-1.5rem}
.rel{padding:0}
.rel-thumb2{border-right:.1rem solid #e9eaec}
.rel-thumb2 .h-4 a{color:#222}
.rel-thumb2:hover .h-4 a{color:#5b3c67;text-decoration:underline}
.rel-thumb2 > .image > a > img{max-height:10rem;max-width:10rem}
@media only screen and (max-width: 767px) {
.rel-thumb2 > .image > a > img{padding-left:1rem;padding-right:1rem}
}
.rel-product__description .h-4{height:6.5rem;overflow:hidden;padding-top:.6rem;padding-right:1rem}
.rel-product__description .h-4 a{text-decoration:none;font-size:1.3rem}
.h-4{margin:0}
.rel-thumb2 .related-image{float:left}
.rel-thumb2 .related-image a{display:block}
@media only screen and (max-width: 380px) {
.rel-thumb2 .buy{position:absolute!important;padding:10px 9px!important;top:auto!important;right:auto!important}
.rel-thumb2 .buy-box{height:7.5rem!important}
}
@media only screen and (min-width: 768px) {
.related-image{padding:1rem 1rem 0}
.modal-dialog.cmp{width:50%}
}
.related-image{padding-top:1rem;height:12.4rem}
.rel-thumb2 .buy{position:initial;top:.5rem;right:1.5rem;font-size:1.7rem;padding:4px 20px}
.rel-thumb2 .rel-button{border-color:#e2143b;background:#e2143b;background:-moz-linear-gradient(top,#db4937 0,#c43a2e 100%);background:-webkit-linear-gradient(top,#ed143d 0,#d31237 100%);background:linear-gradient(to bottom,#ed143d 0,#d31237 100%);color:#fff;font-size:0}
.rel-thumb2 .rel-button:hover,.rel-thumb2 .rel-button:focus,.rel-thumb2 .rel-button:active,.rel-thumb2 .rel-button:active:focus{color:#fff;border-color:#cd1235;background:#cd1235}
.rel-thumb2 .rel-button span{font-size:1.7rem}
.rel-thumb2 .buy-box{position:relative;overflow:hidden;height:6rem}
.rel-thumb2 .price-new,.rel-thumb2 .price{font-size:1.6rem;display:inline-block;font-weight:600}
.rel-thumb2 .rel-button,.rel-thumb2 .rel-button:focus,.rel-thumb2 .rel-button:active,.rel-thumb2 .buy,.rel-thumb2 .rel-button:active:focus{border-radius:3px}
h4{color:#222}
.rel-thumb2 .product_price .old-price{display:inline-block;font-size:15px;margin-left:15px;color:#afafaf}
.modal-content{/*width:100%*/}
.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}
.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}
.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}
.modal-open .modal {overflow-y: hidden;}
@media (max-width:767px) {
.modal-dialog-centered{min-height:calc(100% - 3.5rem)}
.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}
.modal-dialog{margin:1.75rem auto}
.modal-body{padding:9px}
.tabs-set-table .cod_tovar_m {display: none;}
}
@media only screen and (min-width: 768px) and (max-width:1370px){
.cmp-preview.cmp-preview-a .cmp-list .item-wrap .item-selected .price-wrap .price.new, .cmp-preview.cmp-preview-a .cmp-list .item-wrap .item-selected .price-wrap .price.old{margin-left: 8px;}
.cmp-preview .cmp-list .item-wrap .item-selected .price-wrap{font-size: 12px;}
}

@media screen and (min-width: 768px) and (max-width:1280px){
.cmp-preview.cmp-preview-a .cmp-list .item-wrap .item-selected .price-wrap .price.new, .cmp-preview.cmp-preview-a .cmp-list .item-wrap .item-selected .price-wrap .price.old{margin-left: 2px;}
}

@media screen and (min-width:1280px) and (max-width:1910px){
.modal-dialog.cmp {width: 75%;}
}

.modal-body::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 7px rgba(0,0,0,0.3);background-color: #F5F5F5;}
.modal-body::-webkit-scrollbar {width: 7px;background-color: #F5F5F5;}
.modal-body::-webkit-scrollbar-thumb {background-color: #26D07C;}

.p-cmp .cmp-preview-c>.t{margin-bottom:10px;text-align:center;font-size:14px;color:#222124;text-transform:uppercase}
.cmp-preview-c .cmp-list{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;text-align:center;display:block;margin:0 auto}
.cmp-preview-c .cmp-list .item-wrap{flex:1;float:left;padding-left:42px;width:25%;position:relative;height:auto;padding-left:0!important;margin-bottom:10px;width:auto;float:none;display:block;flex:inherit;text-align:center}
.cmp-preview-c .cmp-list .item-wrap .item-selected{padding-top:10px;background:#fff;border:1px solid #fff;height:auto}
.cmp-preview-c .cmp-list .item-wrap .item-selected,.cmp-preview-c .cmp-list .item-wrap .item-null{transition:border-color .3s;border-radius:6px;padding:8px;overflow:hidden;position:relative}
.cmp-preview-c .cmp-list .item-wrap .item-selected .img{cursor:pointer;margin-bottom:0;height:66px;text-align:center;line-height:normal;width:70px;margin-right:-100%;float:left}
.cmp-preview-c .cmp-list .item-wrap .item-selected .price-wrap{font-size:13px;color:#7b7680;margin-bottom:10px;line-height:32px;border-left:0;border-right:0;display:inline-block;height:20px;border:0;padding:5px 0;margin-left:80px}
.cmp-preview-c .cmp-list .item-wrap .item-selected .price-wrap .price-left{float:left;line-height:30px;font-size: 13px;}
.cmp-preview-c .cmp-list .item-wrap .price-left{overflow:hidden;font-size:12px;line-height:18px}
.cmp-preview-c .cmp-list .item-wrap .item-selected .price-wrap .price.new,.cmp-preview-c .cmp-list .item-wrap .item-selected .price-wrap .price.old{margin-left:13px}
.cmp-preview-c .cmp-list .item-wrap .item-selected .price-wrap .price{float:none;line-height:30px;display:inline-block;font-size:13px}
.cmp-preview-c .cmp-list .item-wrap .item-selected .t{padding:0 5px;font-size:12px;height:auto;margin-left:80px}
.cmp-preview-c .cmp-list .item-wrap:before,.cmp-preview-c .cmp-list .item-total:before{margin-left:-16px;top:-2px;left:50%;z-index: 4;}
.cmp-preview-c .cmp-list .price{padding:0!important;border:none!important;}
.cmp-preview-c .cmp-list .item-total{position:relative;justify-content:center;flex-direction:column;display:flex;padding:0;width:auto;float:none;clear:both}
.cmp-preview-c .cmp-list .item-total .group{color:#7b7680;margin:0;float:left;padding:0;width:33.3%;font-size:11px;white-space:nowrap}
.cmp-preview-c .cmp-list .item-total .group .price{color:#222124;font-size:16px}
.cmp-preview-c .cmp-list .item-total .group .discount{margin-bottom:5px;color:#e36a1a;font-size:16px}
.cmp-preview-c .cmp-list .item-wrap .item-null {height: auto;font-size: 10px;}
.cmp-preview-c .cmp-list .item-wrap .item-null .l{padding:0;left:0;right:0;margin:15px 0 5px;position:relative;height:auto;bottom:0;display:block;visibility:visible;opacity:1;background:none}
.cmp-preview-c .cmp-list .item-total:before{display:none}