body.single-product .summary form.cart div.quantity.bwoof-quantity-ui:not(.hidden){display:grid!important;grid-template-columns:minmax(0,1fr) 46px 70px 46px!important;grid-template-areas:"caption plus input minus";direction:rtl;align-items:center;gap:0 6px!important;width:100%!important;max-width:100%;min-height:94px;margin:11px 0 14px!important;padding:17px 18px!important;border:1px solid #d9e6f4!important;border-radius:18px!important;background:linear-gradient(112deg,#f7faff,#fff 58%)!important;box-shadow:0 7px 26px rgb(18 87 145 / .045)!important;white-space:normal;box-sizing:border-box}body.single-product .summary form.cart .bwoof-quantity-ui>.bwoof-quantity-caption{grid-area:caption;display:flex!important;align-items:center;gap:11px;justify-self:start;min-width:0;margin:0;padding:0 0 0 8px;text-align:right;line-height:1.5}body.single-product .summary form.cart .bwoof-quantity-caption__icon{display:grid;flex:0 0 43px;width:43px;height:43px;place-items:center;color:#125791;border-radius:13px;border:1px solid #daeafa;background:#edf6ff}body.single-product .summary form.cart .bwoof-quantity-caption__body{display:grid;min-width:0;gap:4px}body.single-product .summary form.cart .bwoof-quantity-caption__body strong{display:block;color:#203b5a;font-size:14px;font-weight:850;line-height:1.5}body.single-product .summary form.cart .bwoof-quantity-caption__body small{display:block;color:#72859c;font-size:11px;font-weight:550;line-height:1.5}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>.plus{grid-area:plus}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>input.qty{grid-area:input}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>.minus{grid-area:minus}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>:is(.plus,.minus){position:relative;display:flex!important;align-items:center;justify-content:center;width:46px!important;height:50px!important;min-width:0!important;min-height:50px!important;margin:0!important;padding:0!important;border-radius:12px!important;border:1px solid #d8e5f2!important;font-size:23px!important;font-weight:500!important;line-height:1!important;text-indent:0!important;text-shadow:none!important;box-shadow:none!important;transition:background-color .16s,border-color .16s,transform .16s;cursor:pointer;font-family:inherit}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>.plus{background:#125791!important;border-color:#125791!important;color:#fff!important;box-shadow:0 4px 11px rgb(18 87 145 / .14)!important}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>.minus{background:#fff!important;color:#42617e!important}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>.plus:hover:not(:disabled){background:#0b4479!important;border-color:#0b4479!important}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>.minus:hover:not(:disabled){background:#eaf3ff!important;border-color:#b9d4ef!important}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>input.qty{display:block!important;width:70px!important;min-width:0!important;max-width:none!important;height:50px!important;min-height:50px!important;padding:0 5px!important;margin:0!important;border:1px solid #dbe6f2!important;border-radius:12px!important;background:#f3f8ff!important;color:#153d66!important;box-shadow:inset 0 1px 1px rgb(18 87 145 / .02)!important;font-size:20px!important;font-weight:850!important;line-height:1!important;text-align:center!important;direction:ltr;font-variant-numeric:tabular-nums;appearance:textfield;-moz-appearance:textfield}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>input.qty::-webkit-inner-spin-button,body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>input.qty::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>:is(.plus,.minus):disabled{background:#e9eef5!important;border-color:#dce5ef!important;color:#a1b1c3!important;box-shadow:none!important;cursor:not-allowed}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>:is(.plus,.minus,input.qty):focus-visible{outline:3px solid rgb(18 87 145 / .28)!important;outline-offset:3px!important;z-index:2}@media (max-width:600px){body.single-product .summary form.cart div.quantity.bwoof-quantity-ui:not(.hidden){grid-template-columns:minmax(46px,1fr) minmax(64px,1.3fr) minmax(46px,1fr)!important;grid-template-areas:"caption caption caption" "plus input minus";row-gap:14px!important;column-gap:10px!important;min-height:0;padding:15px!important}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>.bwoof-quantity-caption{padding:0;justify-self:stretch}body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>:is(.plus,.minus,input.qty){width:100%!important;min-width:0!important;height:50px!important;min-height:50px!important}}@media (prefers-reduced-motion:reduce){body.single-product .summary form.cart div.quantity.bwoof-quantity-ui>:is(.plus,.minus){transition:none!important}}body.woocommerce-cart .woocommerce-cart-form td.product-quantity div.quantity.bwoof-quantity-ui:not(.hidden){display:grid!important;grid-template-columns:42px 54px 42px!important;grid-template-areas:"plus input minus";direction:rtl;width:138px!important;min-width:138px;max-width:100%;height:46px;min-height:46px;margin:0!important;padding:0!important;border:none!important;border-radius:12px;background:none!important;box-shadow:none!important;white-space:nowrap}body.woocommerce-cart .woocommerce-cart-form td.product-quantity div.quantity.bwoof-quantity-ui>.bwoof-quantity-caption{display:none!important}body.woocommerce-cart .woocommerce-cart-form td.product-quantity div.quantity.bwoof-quantity-ui>.plus{grid-area:plus}body.woocommerce-cart .woocommerce-cart-form td.product-quantity div.quantity.bwoof-quantity-ui>input.qty{grid-area:input}body.woocommerce-cart .woocommerce-cart-form td.product-quantity div.quantity.bwoof-quantity-ui>.minus{grid-area:minus}body.woocommerce-cart .woocommerce-cart-form td.product-quantity div.quantity.bwoof-quantity-ui>:is(.plus,.minus){display:flex!important;justify-content:center;align-items:center;width:42px!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0!important;margin:0!important;color:#125791!important;background:#ecf4ff!important;border:1px solid #d0e0f1!important;font-size:21px!important;line-height:1!important;box-shadow:none!important}body.woocommerce-cart .woocommerce-cart-form td.product-quantity div.quantity.bwoof-quantity-ui>.plus{border-start-start-radius:11px!important;border-end-start-radius:11px!important;border-inline-end:0!important}body.woocommerce-cart .woocommerce-cart-form td.product-quantity div.quantity.bwoof-quantity-ui>.minus{border-start-end-radius:11px!important;border-end-end-radius:11px!important;border-inline-start:0!important}body.woocommerce-cart .woocommerce-cart-form td.product-quantity div.quantity.bwoof-quantity-ui>input.qty{display:block!important;width:54px!important;min-width:0!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 3px!important;border:1px solid #d0e0f1!important;border-radius:0!important;background:#fff!important;color:#203853!important;box-shadow:none!important;text-align:center!important;direction:ltr;font-size:16px!important;font-weight:750!important;appearance:textfield;-moz-appearance:textfield}body.woocommerce-cart .woocommerce-cart-form td.product-quantity div.quantity.bwoof-quantity-ui>:is(.plus,.minus):disabled{opacity:.65!important;cursor:not-allowed;background:#f1f5f9!important;color:#a2b1c1!important}body.woocommerce-cart .woocommerce-cart-form td.product-quantity div.quantity.bwoof-quantity-ui>:is(.plus,.minus):hover:not(:disabled){color:#fff!important;border-color:#125791!important;background:#125791!important}body.woocommerce-cart .woocommerce-cart-form td.product-quantity div.quantity.bwoof-quantity-ui>:is(.plus,.minus,input.qty):focus-visible{outline:3px solid rgb(18 87 145 / .32)!important;outline-offset:2px;z-index:2}body.woocommerce-cart .woocommerce-cart-form .bwoof-fixed-quantity{display:inline-flex;min-height:42px;min-width:68px;padding:8px 13px;align-items:center;justify-content:center;background:#eff6ff;border:1px solid #d0e2f4;border-radius:10px;color:#125791;font-weight:800}