.product-cart{margin-left:30px;position:relative}.cart-basket__close,.product-cart{cursor:pointer;height:24px;line-height:0;width:24px}.cart-basket__close{display:none;position:absolute;right:15px;top:15px}.cart-basket__close svg{height:auto;width:100%}.product-cart__cart{align-items:center;background-color:#522462;border-radius:50%;color:#fff;display:none;font-size:11px;height:19px;justify-content:center;line-height:17px;padding:5px;position:absolute;right:-6px;top:-13px;width:19px}.cart-basket{background-color:#fff;box-shadow:0 16px 32px 0 #5224620d;left:0;opacity:0;overflow-y:auto;padding:44px 0;position:absolute;top:72px;transform:translateY(-100%);transition:transform .3s ease,opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:9999}.cart-basket.cart-basket--open{opacity:1;transform:translateY(0);visibility:visible}.cart-basket__container{display:flex;margin:0 auto;max-width:1186px;padding:0 24px;width:100%}.cart-basket__col--left{flex:0 0 263px;padding-right:30px;width:263px}.cart-basket__col--right{flex:0 0 calc(100% - 263px);width:calc(100% - 263px)}.cart-basket__icon{margin-bottom:15px}.cart-basket__icon img{height:87px;width:87px}.cart-basket__icon-text{color:#522462;font-size:18px;font-weight:400;letter-spacing:0;line-height:28.08px}.cart-basket__items{display:flex;flex-direction:column;gap:5px;max-height:161px;overflow-y:auto}.cart-basket__items::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.cart-basket__items::-webkit-scrollbar{background-color:#f5f5f5;width:12px}.cart-basket__items::-webkit-scrollbar-thumb{background-color:#522462;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.cart-basket__item{display:flex;justify-content:space-between}.cart-basket__item-name{color:#522462;font-size:18px;font-weight:900;letter-spacing:0;line-height:28.08px;margin-bottom:0}.cart-basket__item-price{align-items:center;display:flex;flex:0 0 200px;justify-content:flex-end;width:200px}.cart-basket__item-quantity,.cart-basket__item-total{color:#522462;font-size:18px;font-weight:400;letter-spacing:0;line-height:28.08px;text-align:right}.cart-basket__item-total{margin-left:5px;width:128px}.cart-basket__item-delete{align-items:center;cursor:pointer;display:flex;margin-left:10px}.cart-basket__item-delete svg{height:16px;width:16px}.cart-basket__divider{background-color:#e3e6ec;height:1px;margin:24px 0;width:100%}.cart-basket__divider--mobile{display:none}.cart-basket__link{display:flex;justify-content:flex-end}.cart-basket .cart-basket__container .cart-basket__link-button{background:linear-gradient(90deg,#9d3dbe,#430c57);border:none;border-radius:999px;color:#fff;display:block;font-size:18px;font-weight:400;line-height:28px;padding:16px 24px;width:fit-content}.cart-basket .cart-basket__container .cart-basket__link-button:hover{text-decoration:none}.cart-basket__price-total,.cart-basket__price-total *{color:#522462;font-size:18px;font-weight:400;line-height:28.08px;text-align:right}.cart-basket__price-after-vat{font-weight:700}@media screen and (max-width:767px){.cart-basket{height:100%;position:fixed;top:0}html.cart--open{overflow:hidden}.cart-basket__close,.cart-basket__divider--mobile{display:block}.cart-basket__container{flex-direction:column}.cart-basket__col--left,.cart-basket__col--right{flex:0 0 100%;padding:0;width:100%}.cart-basket__items{max-height:300px}}