.product-card .product-price > a.added_to_cart.wc-forward{display:none!important}
.product-card a.basket.add_to_cart_button[data-product_id]{position:relative;overflow:visible}
.product-card a.basket.add_to_cart_button .lccb-count{position:absolute;right:calc(var(--u, 1.829px) * -4);top:calc(var(--u, 1.829px) * -5);display:grid;place-items:center;min-width:calc(var(--u, 1.829px) * 11);height:calc(var(--u, 1.829px) * 11);padding:0 calc(var(--u, 1.829px) * 2);border:calc(var(--u, 1.829px) * .65) solid var(--ink,#4b4b4b);border-radius:999px;background:var(--paper,#f2ebd8);color:var(--ink,#4b4b4b);font:700 calc(var(--u, 1.829px) * 7)/1 Montserrat,sans-serif;text-align:center;pointer-events:none;z-index:2}
/* Product page: keep the WooCommerce form, enhance only simple products. */
body.single-product .detail-copy .ozon-button{display:none!important}
body.single-product .detail-copy form.lccb-product-form{display:flex;align-items:center;gap:calc(var(--u, 1.829px) * 4);flex-wrap:nowrap;margin-top:calc(var(--u, 1.829px) * 6)}
body.single-product .detail-copy .lccb-stepper{display:inline-flex;align-items:center;gap:calc(var(--u, 1.829px) * 2.8)}
body.single-product .detail-copy .lccb-stepper button{display:grid;place-items:center;width:calc(var(--u, 1.829px) * 20);height:calc(var(--u, 1.829px) * 19);padding:0;border:calc(var(--u, 1.829px) * 1.2) solid var(--ink,#4b4b4b);border-radius:calc(var(--u, 1.829px) * 3);background:transparent;color:var(--ink,#4b4b4b);font:700 calc(var(--u, 1.829px) * 19)/1 Theater,sans-serif}
body.single-product .detail-copy .lccb-stepper input.qty{width:calc(var(--u, 1.829px) * 20)!important;height:calc(var(--u, 1.829px) * 19);padding:0!important;border:0!important;border-radius:calc(var(--u, 1.829px) * 3);background:var(--ink,#4b4b4b)!important;color:var(--paper,#f2ebd8)!important;text-align:center;font:700 calc(var(--u, 1.829px) * 13)/1 Theater,sans-serif;appearance:textfield}
body.single-product .detail-copy .lccb-stepper input.qty::-webkit-inner-spin-button,body.single-product .detail-copy .lccb-stepper input.qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
body.single-product .detail-copy form.lccb-product-form .single_add_to_cart_button{margin:0;padding:calc(var(--u, 1.829px) * 6.56) calc(var(--u, 1.829px) * 9.84);font:700 calc(var(--u, 1.829px) * 12.026667)/1 Theater,sans-serif;white-space:nowrap}
body.single-product .detail-copy form.lccb-product-form .single_add_to_cart_button:disabled{opacity:1;filter:none;cursor:wait}
.lccb-error{display:block;max-width:100%;font:400 calc(var(--u, 1.829px) * 7)/1.2 Montserrat,sans-serif;color:#8a2525}
.lccb-error:empty{display:none}
.lccb-toast{position:fixed;z-index:99999;top:20px;right:20px;max-width:min(90vw,380px);padding:12px 18px;border-radius:6px;background:var(--ink,#4b4b4b);color:var(--paper,#f2ebd8);font:600 15px/1.35 Montserrat,sans-serif;box-shadow:0 3px 14px rgba(0,0,0,.2)}
.lccb-toast[hidden]{display:none!important}
body.single-product .detail-copy form.lccb-product-form .single_add_to_cart_button{color:var(--paper,#f2ebd8)!important}
