.single-product div.product form.cart{margin-bottom:0!important}.custom-product-buttons-wrapper{margin-bottom:0!important}.custom-product-buttons-wrapper{display:flex;flex-direction:column;gap:10px;margin-top:0;width:100%}.buy-now-button,.whatsapp-order-button{width:100%!important;display:block!important;text-align:center!important;padding:0 0!important;margin:0!important;border-radius:3px;font-weight:700;text-transform:uppercase}.buy-now-button{background-color:#6C0F88!important;color:#fff!important}.whatsapp-order-button{background-color:#25D366!important;color:#fff!important}@media screen and (min-width:768px){.custom-product-buttons-wrapper{flex-direction:row}}.mobile-bottom-nav{display:none}@media (max-width:767px){.mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;height:70px;background:#fff;display:flex;justify-content:space-around;align-items:center;box-shadow:0 -2px 15px rgb(0 0 0 / .08);z-index:999999;border-top:1px solid #f1f1f1;padding-bottom:env(safe-area-inset-bottom)}.mobile-bottom-nav .nav-item{flex:1;text-align:center;text-decoration:none;color:#222;font-family:'Segoe UI',Roboto,Helvetica,Arial,sans-serif;font-size:13px;display:flex;flex-direction:column;align-items:center;position:relative}.mobile-bottom-nav .nav-item i{font-size:22px;margin-bottom:4px;color:#333}.arrival-badge{background:#FFD200;color:#000;font-size:9px;font-weight:800;padding:2px 6px;border-radius:12px;margin-left:2px;text-transform:uppercase}.icon-wrapper{position:relative;display:inline-block}.cart-count-bubble{position:absolute;top:-8px;right:-10px;background:#6c0f88;color:#fff;font-size:11px;font-weight:700;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center}body{padding-bottom:75px!important}}@media (max-width:849px){form.checkout_coupon .coupon .flex-row{display:-webkit-box!important;flex-wrap:nowrap!important;width:100%!important;margin:0!important}form.checkout_coupon .coupon .flex-row>.flex-col.flex-grow{flex:0 0 65%!important;width:65%!important;max-width:65%!important;padding:0!important;margin:0!important}form.checkout_coupon .coupon .flex-row>.flex-col:not(.flex-grow){flex:0 0 35%!important;width:35%!important;max-width:35%!important;padding:0!important;margin:0!important}form.checkout_coupon input#coupon_code{width:100%!important;height:48px!important;margin:0!important;border-right:none!important;border-radius:4px 0 0 4px!important}form.checkout_coupon button[name="apply_coupon"]{width:100%!important;height:48px!important;margin:0!important;padding:0!important;border-radius:0 4px 4px 0!important;text-align:center!important}}