@media (max-width:768px){.add-button-container{display:flex;flex-wrap:wrap;align-items:stretch;row-gap:8px;margin-bottom:10px}.add-button-container .qty-step{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:48px;padding:0;border:1px solid #ccc;background:#fff;color:#333;font-size:22px;font-weight:600;line-height:1;touch-action:manipulation}.add-button-container .qty-step.qty-minus{border-radius:5px 0 0 5px;border-right:0}.add-button-container .qty-step.qty-plus{border-radius:0 5px 5px 0;border-left:0}.add-button-container .qty-step:active{background:#eee}.add-button-container .qty-step[disabled]{color:#aaa;cursor:default}.add-button-container .add-button-qty,.add-button-container .add-button-qty.thinner-button{float:none;flex:0 0 33%;width:33%;height:48px!important;line-height:normal;padding:0;border:1px solid #ccc;border-radius:5px!important;font-size:16px}.add-button-container .qty-minus + .add-button-qty{flex:0 0 52px;width:52px;border-radius:0!important;-moz-appearance:textfield}.add-button-container .qty-minus + .add-button-qty::-webkit-inner-spin-button,.add-button-container .qty-minus + .add-button-qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.add-button-container .ajax-add-to-cart,.add-button-container .open-product-options,.add-button-container .btn-ajax-add-to-cart-expiration{float:none;flex:1 1 120px;width:auto;min-width:0;height:48px!important;margin:0 0 0 8px;padding:0 12px;line-height:1.2;font-size:16px;font-weight:600;border-radius:5px!important;touch-action:manipulation}.add-button-container .ajax-add-to-cart:not([data-stock="False"]),.add-button-container .open-product-options:not([data-stock="False"]),.add-button-container .btn-ajax-add-to-cart-expiration:not([data-stock="False"]){background:#198038!important}.add-button-container .ajax-add-to-cart:not([data-stock="False"]):hover,.add-button-container .open-product-options:not([data-stock="False"]):hover,.add-button-container .btn-ajax-add-to-cart-expiration:not([data-stock="False"]):hover{background:#146c30!important}.add-button-container .ajax-add-to-cart:not([data-stock="False"]):active,.add-button-container .open-product-options:not([data-stock="False"]):active,.add-button-container .btn-ajax-add-to-cart-expiration:not([data-stock="False"]):active{background:#11612a!important;box-shadow:inset 0 3px 6px rgba(0,0,0,0.25)!important}.add-button-container .ajax-add-to-cart .l1,.add-button-container .open-product-options .l1,.add-button-container .open-product-options .l2,.add-button-container .btn-ajax-add-to-cart-expiration .l1{font-weight:600}.add-button-container .ajax-add-to-cart:focus-visible,.add-button-container .open-product-options:focus-visible,.add-button-container .btn-ajax-add-to-cart-expiration:focus-visible,.add-button-container .qty-step:focus-visible,.add-button-container .add-button-qty:focus-visible{outline:3px solid #0b4d21!important;outline-offset:2px;position:relative;z-index:1}}@media (min-width:577px) and (max-width:768px){.add-button-container .qty-step.qty-minus{margin-left:auto}.add-button-container .qty-step.qty-plus{margin-right:auto}.add-button-container .qty-plus ~ .ajax-add-to-cart,.add-button-container .qty-plus ~ .open-product-options,.add-button-container .qty-plus ~ .btn-ajax-add-to-cart-expiration{flex-basis:100%;margin-left:0}}