﻿.BoxShadow{-webkit-box-shadow:-2px 3px 20px -10px rgba(0,0,0,.75);-moz-box-shadow:-2px 3px 20px -10px rgba(0,0,0,.75);box-shadow:-2px 3px 20px -10px rgba(0,0,0,.75);}.white-bg{background-color:rgba(255,255,255,.9) !important;}.t{border:1px solid #f00 !important;}.b{border:1px solid #00f !important;}.text-overflow-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.disable-select{user-select:none;-moz-user-select:none;-webkit-user-select:none;}.skeleton{background:linear-gradient(-45deg,rgba(147,18,18,.33),#d3d3d3,#fff,#fff);-moz-animation:gradientBG infinite ease-out;-o-animation:gradientBG infinite ease-out;-webkit-animation:gradientBG infinite ease-out;animation:gradientBG 3s infinite;background-size:200% 200%;}.skeleton-animated{background:linear-gradient(45deg,rgba(147,18,18,.33),#d3d3d3,#fff,#fff);-moz-animation:skell-loading infinite ease-out;-o-animation:skell-loading infinite ease-out;-webkit-animation:skell-loading infinite ease-out;animation:skell-loading 3s infinite;background-size:100% 100%;}@keyframes skell-loading{from{background-size:100% 100%;}to{background-size:200% 100%;}}#BasketModal .basket-display-message{text-align:right;width:100%;direction:rtl;}#BasketModal .modal-dialog{max-width:650px;}#BasketModal .modal-body{position:relative;padding-top:40px;}#BasketModal .basket-title{position:absolute;margin:0 !important;top:0;left:0;right:0;padding:8px 20px;display:block;background-color:var(--main-color);direction:rtl;text-align:right;width:100%;color:#fff;font-size:17px;}#BasketModal .basket-container{max-height:520px;overflow-y:auto;}#BasketModal .basket-container .basket-items table{width:100%;direction:rtl;font-size:14px;}#BasketModal .basket-container .basket-items table td{padding:5px;border-bottom:1px solid var(--gray-light);}#BasketModal .basket-container .basket-items table tbody tr:last-child td{padding-bottom:20px;}#BasketModal .basket-container .basket-items tfoot tr td{bottom:0;background-color:#fff;border-top:2px solid var(--gray-light);border-bottom:2px solid var(--gray-light);}#BasketModal .basket-container .basket-item .basket-item__delete{width:50px;text-align:center;}#BasketModal .basket-container .basket-item .basket-item__delete svg{width:16px;cursor:pointer;}#BasketModal .basket-container .basket-item .basket-item__image{text-align:center;width:70px;padding-right:10px;padding-left:10px;}#BasketModal .basket-container .basket-item .basket-item__title{text-align:right;padding:5px 10px;vertical-align:middle;font-size:1.1em;font-weight:600;}#BasketModal .basket-container .basket-item__clear{text-align:right;vertical-align:middle;padding-right:15px;}#BasketModal .basket-container .basket-item__clear svg{width:16px;cursor:pointer;}#BasketModal .basket-container .basket-item__clear>span{padding-top:8px;padding-left:4px;display:inline;}#BasketModal .basket-container .basket-item__continue{text-align:center;}#BasketModal .basket-container .basket-item__total-price span{padding:0 3px;}#BasketModal .basket-container .basket-item__total-price .total-price-number{font-weight:600;color:var(--main-color);}#BasketModal .basket-container .button-main{min-width:120px;padding:2px 10px;display:inline-block;transform:translateX(30px);}#BasketModal .back-icon{cursor:pointer;width:30px;}#BasketModal .back-icon *{fill:var(--main-color) !important;}#BasketModal .basket-form table{direction:rtl;width:100%;}#BasketModal .basket-form table td{padding:5px;}#BasketModal .basket-form table td:first-child{text-align:right;}#BasketModal .basket-form table .button-main{min-width:120px;padding:2px 10px;display:inline-block;transform:translateX(22px);}#BasketModal .basket-payment table{margin-top:20px;direction:rtl;width:100%;}#BasketModal .basket-payment table td.text-center label{display:block;padding-left:50px;margin-bottom:7px;}#BasketModal .basket-payment table td{padding:5px;text-align:right;}#BasketModal .basket-payment table td:first-child{text-align:right;vertical-align:top;}#BasketModal .basket-payment table td p{margin-bottom:4px;}#BasketModal .basket-payment table td ul{margin-top:7px;text-align:right;}#BasketModal .basket-payment table .agreement-container{display:flex;}#BasketModal .basket-payment table .agreement-container label{transform:translate(5px,5px);}#BasketModal .basket-payment table .agreement-container>span{padding-right:7px;}#BasketModal .basket-payment table tfoot td{padding-top:15px;}#BasketModal .basket-payment table tfoot td button{min-width:120px;padding:2px 10px;display:inline-block;transform:translateX(22px);}