@media screen and (max-width: 749px){.mobile-sticky-cart{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:16px;border-top:2px solid #3498db;box-shadow:0 -4px 20px #0000001a;z-index:1000;transform:translateY(100%);transition:transform .3s ease}.mobile-sticky-cart.visible{transform:translateY(0)}.mobile-sticky-cart .btn{width:100%;background:linear-gradient(135deg,#27ae60,#2ecc71);color:#fff;border:none;padding:16px;font-size:1.1rem;font-weight:700;border-radius:8px;box-shadow:0 4px 15px #2ecc714d}body:has(.mobile-sticky-cart.visible){padding-bottom:80px}}@media screen and (max-width: 749px){.urgency-banner{font-size:.95rem;padding:10px 16px;margin-bottom:16px}.countdown-timer{padding:12px;margin-bottom:16px}.countdown-display{gap:8px}.countdown-item{padding:6px 8px;font-size:.85rem;min-width:40px}.social-proof-widget{padding:12px;margin-bottom:16px;font-size:.9rem}}@media screen and (max-width: 749px){.trust-indicators{grid-template-columns:repeat(2,1fr);gap:8px;padding:12px;margin:16px 0}.trust-item{font-size:.8rem;gap:6px}.trust-item .icon{font-size:1rem}}@media screen and (max-width: 749px){.key-benefits{padding:16px;margin-bottom:20px}.benefits-title{font-size:1.1rem;margin-bottom:12px}.benefits-grid{grid-template-columns:1fr;gap:10px}.benefit-item{font-size:.9rem;gap:6px}}@media screen and (max-width: 749px){.stock-indicator{padding:6px 10px;font-size:.85rem;margin-bottom:12px}}@media screen and (max-width: 749px){.shipping-threshold{padding:10px;font-size:.9rem;margin-bottom:12px}}@media screen and (max-width: 749px){.local-business-callout{padding:16px;margin:16px 0}.local-business-callout h3{font-size:1.1rem;margin-bottom:8px}.local-business-callout p{font-size:.9rem}}@media screen and (max-width: 749px){.info-toggle-header{padding:12px;font-size:.9rem}.info-toggle-content{font-size:.85rem}.info-toggle.active .info-toggle-content{padding:12px}}@media screen and (max-width: 749px){.quantity__button{width:36px!important;height:36px!important;font-size:1rem!important}.quantity__input{font-size:1rem!important;padding:8px!important}}@media screen and (max-width: 749px){.variant-picker__option input[type=radio]+label{padding:10px 12px!important;font-size:.9rem!important}}@media screen and (max-width: 749px){.product-form__cart-submit,.btn,button{min-height:44px;min-width:44px}input[type=text],input[type=email],input[type=tel],input[type=number],textarea,select{font-size:16px}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}}@media screen and (max-width: 749px){.urgency-banner,.stock-indicator.low-stock{animation:none}*{-webkit-transform:translateZ(0);transform:translateZ(0)}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}}@media screen and (max-width: 749px){.urgency-banner,.countdown-timer{color:#fff;background:linear-gradient(135deg,#e74c3c,#c0392b)}button:focus,input:focus,select:focus{outline:3px solid #3498db;outline-offset:2px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/mobile-conversion.css.map */
