.single-product .woosb-wrap{background:#fff;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 10px 28px rgb(17 24 39 / .055);direction:rtl;margin:16px 0;max-width:680px;overflow:hidden;position:static}.single-product .woosb-wrap .carone-wpc-bundle-heading{background:#111;padding:17px 18px;text-align:center}.single-product .woosb-wrap .carone-wpc-bundle-heading span{color:#ff6b6b;display:block;font-size:12px;font-weight:900;line-height:1.5;margin:0 0 3px}.single-product .woosb-wrap .carone-wpc-bundle-heading h3{color:#fff;font-size:19px;font-weight:900;letter-spacing:0;line-height:1.4;margin:0}.single-product .woosb-wrap .carone-wpc-bundle-products{border:0;margin:0;padding:4px 16px}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-product{align-items:center;border:0;border-bottom:1px solid #edf0f2;display:grid;gap:12px;grid-template-columns:58px minmax(0,1fr) auto;margin:0;min-height:78px;padding:10px 0}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-product:last-child{border-bottom:0}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-product>div{padding:0}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-thumb{align-items:center;background:#f8fafc;border:1px solid #eef0f2;border-radius:7px;display:flex;grid-column:1;height:58px;justify-content:center;overflow:hidden;width:58px}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-thumb img{height:100%;margin:0;object-fit:contain;padding:4px;width:100%}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-title{grid-column:2;min-width:0;text-align:right}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-name,.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-name a{color:#111827;font-size:14px;font-weight:900;line-height:1.55;text-decoration:none}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-availability .stock{color:#667085;font-size:11px;line-height:1.5;margin-top:2px}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-price{color:#111827;font-size:13px;font-weight:900;grid-column:3;text-align:left;white-space:nowrap;width:auto}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-quantity{grid-column:3;width:92px}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-quantity input{border:1px solid #d9dde3;border-radius:6px;box-shadow:none;min-height:38px}.single-product .woosb-wrap .carone-wpc-bundle-products .variations_form{margin-top:7px}.single-product .woosb-wrap .carone-wpc-bundle-products .variations_form select{border:1px solid #d9dde3;border-radius:6px;box-shadow:none;min-height:38px}.single-product .woosb-wrap .woosb-summary{border-top:1px solid #edf0f2;margin:0;padding:10px 16px}.single-product .woosb-wrap .woosb-alert{margin:0;padding:10px 16px}.single-product .woosb-wrap .carone-wpc-bundle-value{align-items:center;background:#f8fafc;border-top:1px solid #edf0f2;display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:center;padding:12px 16px;text-align:center}.single-product .woosb-wrap .carone-wpc-bundle-value span{color:#4b5563;font-size:11px;font-weight:800}.single-product .woosb-wrap .carone-wpc-bundle-value b{color:#16a34a;margin-left:4px}@media (max-width:549px){.single-product .woosb-wrap{clear:both;margin:14px 0;max-width:none;position:static;width:100%}.single-product .woosb-wrap .carone-wpc-bundle-heading{padding:14px}.single-product .woosb-wrap .carone-wpc-bundle-heading h3{font-size:17px}.single-product .woosb-wrap .carone-wpc-bundle-products{padding:3px 12px}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-product{gap:9px;grid-template-columns:52px minmax(0,1fr);min-height:72px}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-thumb{height:52px;width:52px}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-title{grid-column:2}.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-price,.single-product .woosb-wrap .carone-wpc-bundle-products .woosb-quantity{grid-column:2;margin-top:-4px;text-align:right}.single-product .woosb-wrap .carone-wpc-bundle-value{gap:7px 14px;justify-content:center;padding:10px 12px}.single-product form.cart{align-items:stretch}.single-product form.cart .woosb-wrap+.quantity,.single-product form.cart .woosb-wrap~button.single_add_to_cart_button{position:static}}