﻿ .toggle-basket{display:none}.toggle-basket.active2+div,.toggle-basket.active+div{opacity:1;transform:translate(0)}.toggle-basket.active2+div li,.toggle-basket.active+div li{position:relative}.toggle-basket .toggle-basket-icon{cursor:pointer}.toggle-basket .basket__total-count{color:#fff;background-color:#ff7a00;border:2px solid #203b64;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;display:none;position:absolute;top:2px;right:2px}.basket-preview{opacity:0;z-index:2000000003;background-color:#bfbfbf;border-radius:5px;height:290px;padding:10px;font-size:13px;font-weight:100;transition:transform .5s,opacity .4s;position:fixed;bottom:160px;left:10px;overflow:hidden;transform:translate(-1000px);box-shadow:0 0 12px #0006}.basket-preview i.fa-plus,.basket-preview i.fa-minus{color:#000;cursor:pointer;background-color:#fff;height:100%;padding:0 6px;display:block}.basket-preview i.fa-plus:before,.basket-preview i.fa-minus:before{align-items:center;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.basket-preview ul{list-style:none}.basket-preview .row{background-color:#ddd;border-radius:2px;margin:0 0 5px;line-height:30px;box-shadow:0 1px 1px #0003}.basket-preview #basket-preview{height:175px;overflow:auto}.basket-preview #basket-preview>span{background-color:#f90;border-radius:2px;height:32px;line-height:30px;display:block}.basket-preview #basket-preview .row{background-color:#fff;height:44px;line-height:44px}.basket-preview #basket-preview .row .basket__pre-order-price{color:#777;font-family:tahoma;font-size:10px}.basket-preview #basket-preview .row .basket__custom-products{color:#555;font-family:Tahoma;font-size:11px;display:block}.basket-preview #basket-preview .row>div{white-space:nowrap;height:100%;padding-left:12px;padding-right:12px}.basket-preview #basket-preview .row>div:first-child>div{align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.basket-preview #basket-preview .row>div:first-child>div:first-child{-ms-flex-negative:0;flex-shrink:0;flex-basis:80px;height:26px;margin-top:8px;margin-right:2px}@media (width<=1199px){.basket-preview #basket-preview .row>div{font-size:12px}}.basket-preview #basket-preview .row>div:nth-child(2)>div{text-overflow:ellipsis;line-height:16px;overflow:hidden}.basket-preview #basket-preview .row a{color:#111;text-overflow:ellipsis;display:block;overflow:hidden}.basket-preview i.fa-times{cursor:pointer;font-size:20px;position:relative;top:2px}.basket-preview i.fa-times:hover{color:#535353}.basket-preview input{text-align:center;background-color:#dfdfdf;border:0;width:100%;line-height:28px}.basket-preview>a{color:#fff;text-align:center;z-index:10;border:2px solid #fff;border-radius:4px;padding:0 10px;line-height:30px;position:absolute;bottom:10px;right:10px}.basket-preview>a:hover,.basket-preview>a:focus{background-color:#656363;text-decoration:none}.basket-preview .basket-preview__report{color:#fff;position:absolute;bottom:17px;right:110px}.basket-preview .price{color:#535353}.basket{background-color:#fff;border-radius:6px;width:100%;padding:10px 0;font-size:12px;font-weight:100;line-height:30px}@media (width>=768px){.basket{padding:10px 35px}}@media (width<=575px){.basket .basket__header,.basket .basket__body,.basket .basket-wrap__empty{padding:0}}.basket .basket__header{border-bottom:1px solid #787a87}@media (width<=575px){.basket .basket__header{display:none}}.basket .basket__header [class*=col-]{white-space:nowrap;color:#787a87;height:30px;font-size:94%;line-height:30px}.basket .basket__custom-products{color:#a8a8a8;text-align:right}.basket .basket__custom-products span{display:inline-block}.basket .basket__custom-products span:nth-child(odd){padding-left:4px}.basket .basket__custom-products i{font-size:14px!important}.basket .basket__pre-order-price{color:#777}.basket .basket__body__has-child>div,.basket .basket__body__has-child>a{width:100%;line-height:22px}.basket .basket__body__has-child>a{color:#111;display:block}.basket .basket__body__has-child.basket__body__price span{color:#858585;margin-right:2px;font-size:11px}@media (width>=768px){.basket [class*=col-]{text-align:center;border-left:0;justify-content:center;align-items:center;display:flex}.basket [class*=col-].body__title,.basket [class*=col-].h__title{justify-content:flex-start}}@media (width<=575px){.basket .basket__body .row{background-color:#fff;border:1px solid #ddd;margin:10px;padding:0;position:relative}}.basket .basket__body>span{color:#f90;border:1px dashed #ccc;border-radius:2px;height:32px;margin-top:15px;line-height:30px;display:block}@media (width<=575px){.basket .basket__body .basket__item>div.row>div{background-color:#f9f9f9;height:auto;margin:1px 0;padding-right:0;line-height:30px}.basket .basket__body .basket__item>div.row>div:before{content:attr(data-title);float:right;text-indent:6px;background-color:#f0f0f0;width:80px;height:30px;margin-left:10px}.basket .basket__body .basket__item>div.row>div img{max-width:160px;margin:auto}.basket .basket__body .basket__item>div.row>div:first-child{line-height:0}.basket .basket__body .basket__item>div.row>div:first-child:before{content:"";float:none;border:0;width:0}.basket .basket__body .basket__item>div.row>div:nth-child(5){padding-left:15px}.basket .basket__body .basket__item>div.row>div input{width:50px;height:30px}.basket .basket__body .basket__item>div.row>div:last-of-type{margin:0;padding:0;display:none;position:absolute;top:0;left:0}.basket .basket__body .basket__item>div.row>div:last-of-type:before{background-color:#0000;width:44px;margin:0;padding:0}.basket .basket__body .body__report .row{height:32px}.basket .basket__body .body__report .row>[class*=col-]{height:30px;line-height:30px}.basket .basket__body .body__report .row>[class*=col-]:nth-child(2){background-color:#f0f0f0}}.basket .basket__body [class*=col-]{border-top:0;height:120px;overflow:hidden}.basket .basket__body [class*=col-].body__img{margin:10px 0}.basket .basket__body [class*=col-] input{border:0;width:100%;height:100%;box-shadow:inset 0 0 1px #0000001a}.basket .basket__body [class*=col-] i{font-size:22px}.basket .basket__body [class*=col-] i.fa-trash{color:#d52527;cursor:pointer}.basket .basket__body [class*=col-] i.fa-plus,.basket .basket__body [class*=col-] i.fa-minus{cursor:pointer;font-size:10px}.basket .basket__body .body__price{padding:0;font-weight:700}.basket .basket__body .body__title{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.basket .basket__body .body__title a{color:#333;font-weight:700;overflow:auto}.basket .basket__item{border-bottom:1px solid #ececec}@media (width>=768px){.basket .body__report{padding:15px 0}.basket .body__report [class*=col-]{justify-content:flex-end;height:32px;font-weight:700;line-height:18px}}@media (width<=575px){.basket .body__report>.row{margin-top:0;margin-bottom:5px}}.basket .basket-wrap__empty{border:1px solid #ccc;height:60px;margin:0 -15px;line-height:60px}.basket .fa-times{color:#d52527}.basket .fa-check{color:green}.basket .basket__delete-button{cursor:pointer;color:#787a87}.basket .basket__action{border:1px solid #cbcbcb;border-radius:6px;align-items:center;width:85%;padding:10px;font-weight:700;display:flex}@media (width<=991px){.basket .basket__action{width:100%;padding:7px 5px}}@media (width<=767px){.basket .basket__action{width:100%;padding:7px 5px}}@media (width<=575px){.basket .basket__action{width:unset;padding:0 5px;display:inline-block}}body.basket__wait .js__btn-buy{position:relative;cursor:wait!important;background-color:#fff!important;border-color:#0000!important}body.basket__wait .js__btn-buy:after{border-top:2px solid #999;border-right:2px solid #0000;border-radius:50%;width:20px;height:20px;margin-left:-10px;animation:.6s linear infinite loading-spin;display:inline-block;position:absolute;bottom:6px;left:50%;content:""!important;top:0!important}.submitted-order-info .basket .basket__body>div.row>div:last-of-type{margin:0;padding:0;position:relative;top:auto;left:auto}.submitted-order-info .basket .basket__body>div.row>div:last-of-type:before{text-indent:6px;background-color:#f0f0f0;width:80px;margin-left:10px}@media (width<=767px){.submitted-order-info .panel-body{padding-left:0;padding-right:0}}.basket__fetching{position:relative;cursor:wait!important;background-color:#fff!important;border-color:#0000!important}.basket__fetching:after{border-top:2px solid #999;border-right:2px solid #0000;border-radius:50%;width:20px;height:20px;margin-left:-10px;animation:.6s linear infinite loading-spin;display:inline-block;position:absolute;bottom:6px;left:50%;content:""!important;top:0!important}@media (width>=1366px){.toggle-basket{display:block}.basket-preview{bottom:20px}}