.popup.b1c-vertical-center{top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:min(500px,calc(100vw - 24px))!important;max-width:none!important;padding:20px!important;border-radius:12px!important;box-shadow:0 18px 48px rgba(0,0,0,.28)!important;box-sizing:border-box!important;overflow:visible!important}.popup.b1c-vertical-center .close_order{top:8px!important;right:8px!important;width:36px!important;height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:#eef0f6!important;color:#3d51c8!important;font-size:0!important;line-height:36px!important;text-align:center!important;box-shadow:none!important;cursor:pointer!important;z-index:1000001!important;transition:background .2s,color .2s!important}.popup.b1c-vertical-center .close_order::before{content:"✕";display:block;font-size:15px;line-height:36px}.popup.b1c-vertical-center .close_order:hover{background:#dfe3ee!important;color:#2c3ba8!important}#buyoneclick_form_order{max-width:100%!important;max-height:calc(100vh - 80px)!important;max-height:calc(100dvh - 80px)!important;overflow-x:hidden!important;overflow-y:auto!important;box-sizing:border-box!important;position:relative!important;z-index:1000000!important;background:#fff!important}#buyoneclick_form_order h2{margin:0 0 14px!important;font-size:18px!important;line-height:1.3!important;letter-spacing:.04em!important;text-align:center!important}#buyoneclick_form_order .table-wrap{display:block!important;text-align:left!important;background:0 0!important}#buyoneclick_form_order .table-wrap table,#buyoneclick_form_order .table-wrap tbody,#buyoneclick_form_order .table-wrap tr,#buyoneclick_form_order .table-wrap th,#buyoneclick_form_order .table-wrap td{display:block!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:0 0!important;color:inherit!important;text-align:left!important;font-size:inherit!important}#buyoneclick_form_order .table-wrap thead{display:none!important}#buyoneclick_form_order .table-wrap td::before{content:none!important}#buyoneclick_form_order .table-wrap tr{display:grid!important;grid-template-columns:1fr!important;gap:4px!important;margin-bottom:16px!important;padding:12px!important;border:1px solid #e6e8ee!important;border-radius:10px!important;background:#f6f7fa!important}#buyoneclick_form_order .table-wrap tr:has(td[data-label="Изображение"]){grid-template-columns:72px 1fr!important;align-items:center!important}#buyoneclick_form_order .table-wrap td[data-label="Изображение"]{grid-row:1/span 2!important}#buyoneclick_form_order .table-wrap td[data-label="Изображение"] img{display:block!important;width:64px!important;height:64px!important;object-fit:contain!important}#buyoneclick_form_order .table-wrap td[data-label="Имя"]{font-size:15px!important;font-weight:600!important;line-height:1.35!important}#buyoneclick_form_order .table-wrap td[data-label="Цена"]{font-size:16px!important;font-weight:700!important}#buyoneclick_form_order input[type=text],#buyoneclick_form_order input[type=tel],#buyoneclick_form_order input[type=email],#buyoneclick_form_order textarea{display:block!important;width:100%!important;height:44px!important;margin:0 0 10px!important;padding:0 12px!important;border:1px solid #d7dae2!important;border-radius:8px!important;background:#fff!important;color:#111!important;font-size:15px!important;line-height:1.4!important;box-shadow:none!important;text-shadow:none!important;box-sizing:border-box!important}#buyoneclick_form_order textarea{height:auto!important;min-height:88px!important;padding:10px 12px!important;resize:vertical!important}#buyoneclick_form_order input[type=text]:focus,#buyoneclick_form_order input[type=tel]:focus,#buyoneclick_form_order input[type=email]:focus,#buyoneclick_form_order textarea:focus{border-color:#3d51c8!important;box-shadow:0 0 0 3px rgba(61,81,200,.15)!important;outline:0!important}#buyoneclick_form_order .phoneFormat{margin:-4px 0 10px!important;font-size:12px!important;color:#8a8f9c!important;text-align:left!important}#buyoneclick_form_order label[for=quantity_product]{display:block!important;margin:4px 0 6px!important;font-size:13px!important;font-weight:600!important}#buyoneclick_form_order .quantity{display:flex!important;align-items:stretch!important;justify-content:center!important;width:100%!important;max-width:100%!important;margin:12px 0!important;box-sizing:border-box!important}#buyoneclick_form_order .quantity .qty-minus,#buyoneclick_form_order .quantity .qty-plus{flex:0 0 40px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important;padding:0!important;margin:0!important;border:1px solid #d7dae2!important;background:#f6f7fa!important;color:#333!important;font-size:20px!important;cursor:pointer!important;box-sizing:border-box!important}#buyoneclick_form_order .quantity .qty-minus{border-radius:8px 0 0 8px!important}#buyoneclick_form_order .quantity .qty-plus{border-radius:0 8px 8px 0!important}#buyoneclick_form_order .quantity input.qty{flex:1 1 auto!important;width:100%!important;min-width:0!important;height:40px!important;padding:0 5px!important;margin:0!important;border:1px solid #d7dae2!important;border-left:0!important;border-right:0!important;border-radius:0!important;text-align:center!important;font-size:16px!important;box-sizing:border-box!important;-moz-appearance:textfield!important;appearance:textfield!important}#buyoneclick_form_order .quantity input.qty::-webkit-outer-spin-button,#buyoneclick_form_order .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}#buyoneclick_form_order .b1c-custom-total-block{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:4px 8px!important;margin:14px 0!important;padding:12px!important;border:1px solid #e6e8ee!important;border-radius:10px!important;background:#f6f7fa!important;font-size:14px!important;line-height:1.4!important;text-align:center!important;width:100%!important;box-sizing:border-box!important}#buyoneclick_form_order .b1c-grand-total strong{font-size:16px!important}#buyoneclick_form_order .b1c-custom-total-block .b1c-items-total::after{content:"·"!important;margin:0 6px!important;color:#aaa!important}#buyoneclick_form_order button[type=submit]{display:block!important;width:100%!important;height:48px!important;margin:16px 0 0!important;padding:0!important;border:0!important;border-radius:8px!important;background:#3d51c8!important;color:#fff!important;font-size:16px!important;font-weight:600!important;cursor:pointer!important}#buyoneclick_form_order button[type=submit]:hover{background:#3344b0!important}@media (max-width:480px){.popup.b1c-vertical-center{padding:14px!important;max-height:calc(100vh - 16px)!important;max-height:calc(100dvh - 16px)!important}#buyoneclick_form_order h2{font-size:16px!important}#buyoneclick_form_order .quantity .qty-minus,#buyoneclick_form_order .quantity .qty-plus{flex:0 0 36px!important;width:36px!important;height:36px!important}#buyoneclick_form_order .quantity input.qty{height:36px!important}#buyoneclick_form_order .b1c-custom-total-block{flex-direction:column!important;font-size:14px!important}#buyoneclick_form_order .b1c-custom-total-block .b1c-items-total::after{content:""!important;margin:0!important}}@media (max-width:768px){.popup.b1c-vertical-center .close_order{top:6px!important;right:6px!important;width:44px!important;height:44px!important;line-height:44px!important}.popup.b1c-vertical-center .close_order::before{font-size:17px;line-height:44px}}