.modal-backdrop[data-v-2f0a5e8d]{background-color:#000;opacity:.5;z-index:1049}.modal-backdrop[data-v-2f0a5e8d],.modal-content2[data-v-2f0a5e8d]{bottom:0;left:0;position:fixed;right:0;top:0}.modal-content2[data-v-2f0a5e8d]{background-color:transparent;overflow-x:hidden;overflow-y:auto;transition:transform .2s linear;z-index:1050}.modal-content2[data-v-2f0a5e8d]::-webkit-scrollbar{display:none}.modal-content2 .modal-dialog[data-v-2f0a5e8d]{-webkit-box-align:center;align-items:flex-start;display:flex;margin:0;min-height:calc(100% - 1rem);position:relative;width:100%;z-index:1050}@media(min-width:576px){.modal-content2 .modal-dialog[data-v-2f0a5e8d]{min-height:calc(100% - 3.5rem)}}.modal-content2 .modal-site-inner[data-v-2f0a5e8d]{background-color:#fff;border-radius:0;height:100%;margin:0 auto;pointer-events:auto;position:relative;width:100%;z-index:1050}.modal-content2 .modal-close-btn[data-v-2f0a5e8d]{align-items:center;background-color:#ececec;border:1px solid #ececec;border-radius:50px;display:flex;height:32px;justify-content:center;position:absolute;right:15px;top:15px;width:32px;z-index:100}#new-basket-modal .register-check .check__active{border:1px solid #ececec;border-radius:6px;display:block;height:24px;position:relative;width:24px}#new-basket-modal .register-check input{opacity:0;position:absolute;z-index:-1}#new-basket-modal .register-check .check-icon{left:6px;opacity:0;position:absolute;top:5px}#new-basket-modal .register-check input:checked+.check__active .check-icon{opacity:1}#new-basket-modal .register-check input:checked+.check__active{background-color:#fbc100;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' fill='none'%3E%3Cpath fill='%23333' d='m9.424.28-5.77 5.77c.001-.002-2.1-2.103-2.1-2.103A.917.917 0 0 0 .256 5.243L2.36 7.346c.715.715 1.88.712 2.59 0l5.77-5.77A.918.918 0 0 0 10.075 0a.92.92 0 0 0-.651.28'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border:1px solid #fbc100}.empty-basket{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;max-width:350px;padding-bottom:50px;text-align:center}.empty-basket__img{margin-bottom:32px}.empty-basket__mini-title{font-size:20px;font-weight:500;line-height:28px;margin-bottom:16px}.empty-basket__link{align-items:center;border:2px solid #fbc100;border-radius:6px;box-sizing:border-box;color:#333;display:flex;font-size:16px;font-weight:500;height:44px;justify-content:center;letter-spacing:.4px;line-height:140%;margin-top:32px;padding:0 20px}.basket-modal__bottom{align-items:center;background-color:#fff;bottom:0;box-shadow:0 0 6px 2px rgba(0,0,0,.08);display:flex;justify-content:space-between;margin:auto -15px 0;padding:10px 12px;position:sticky}.basket-modal__bottom .bottom__right{flex:1 0 0;margin:0 0 0 20px;max-width:200px;width:100%}.basket-modal__bottom .bottom__right .btn-checkout{background:#fbc100;border-radius:6px;color:#333;display:flex;font-size:14px;font-weight:500;justify-content:center;letter-spacing:.4px;line-height:140%;padding:11px 20px;width:100%}.basket-modal__bottom .bottom__right .btn-checkout__desktop{display:none}#basket-modal .modal-content__inner{padding:28px 15px 0}.product-selection__warning{align-items:center;background:#f7f7f7;border-radius:8px;color:#333;display:flex;flex-direction:row;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;gap:10px;letter-spacing:.2px;line-height:14px;margin-top:16px;padding:12px 16px}@media(min-width:768px){.basket-modal__bottom{align-items:flex-end;box-shadow:none;margin:0;padding:0;position:relative;width:100%}.basket-modal__bottom .bottom__left .btn-continue{border:2px solid #eee;border-radius:6px;box-sizing:border-box;color:#333;display:flex;font-size:16px;font-weight:500;justify-content:center;letter-spacing:.4px;line-height:140%;max-width:290px;min-width:290px;padding:15px 20px;width:100%}.basket-modal__bottom .bottom__right{max-width:320px;width:100%}.basket-modal__bottom .bottom__right .btn-checkout{font-size:16px;line-height:140%;padding:16px 20px}.basket-modal__bottom .bottom__right .btn-checkout__desktop{display:flex}.basket-modal__bottom .bottom__right .btn-checkout__mobile{display:none}.modal-basket .modal-content .modal{border-radius:20px;padding:28px 40px 40px}#basket-modal .modal-content__inner{padding:28px 40px}}.fixed-order-button[data-v-1b7919d1]{background:#fff;box-shadow:0 0 6px 2px rgba(0,0,0,.08);z-index:2001}