.irriga-mobile-catalog{overscroll-behavior:contain;color:#168577;flex:1;min-height:0;padding:12px 18px;overflow-y:auto}.irriga-mobile-catalog .irriga-cross-menu summary{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.irriga-mobile-catalog .irriga-cross-menu ul{width:auto!important;min-width:0!important;max-width:100%!important;max-height:none!important;box-shadow:none!important;position:static!important;transform:translate(0,0)!important}.irriga-mobile-catalog .irriga-cross-menu a{white-space:normal!important}.irriga-mobile-catalog [data-irriga-menu-toggle]{min-width:44px;min-height:44px}.irriga-product-card{--irriga-quick-buy-inset:8px;--irriga-quick-buy-block-padding:10px}.irriga-quick-cart{z-index:4;width:100%;padding:var(--irriga-quick-buy-block-padding,10px) var(--irriga-quick-buy-inset,8px);box-sizing:border-box;text-align:left;margin-top:auto;display:block;position:relative}.irriga-product-card:has(>.irriga-quick-cart+.irriga-card-cta),.irriga-product-card>.irriga-quick-cart:has(+.irriga-card-cta){padding-block-end:0}.irriga-product-card>.irriga-quick-cart+.irriga-card-cta{width:auto;margin-block:var(--irriga-card-outline-block-padding,0px) calc(var(--irriga-quick-buy-block-padding) + var(--irriga-card-gap,8px));margin-inline:var(--irriga-quick-buy-inset);align-self:stretch}.irriga-quick-cart label{font-size:13px;display:block}.irriga-quick-cart select{color:#222;background:#fff;border:1px solid #ccc;border-radius:6px;width:100%;max-width:100%;min-height:44px;margin-bottom:8px;padding:6px;font-size:14px}.irriga-quick-cart__row{flex-wrap:wrap;gap:8px;display:flex}.irriga-quick-cart__quantity{border:1px solid #ccc;border-radius:6px;flex:1;min-width:110px;display:flex;overflow:hidden}.irriga-quick-cart__quantity input{text-align:center;color:#222;appearance:textfield;background:#fff;border:0;flex:1;width:40px;min-width:0;padding:0;font-size:16px}.irriga-quick-cart__quantity input::-webkit-inner-spin-button{appearance:none}.irriga-quick-cart button{cursor:pointer;border:0;min-height:44px;font-size:14px}.irriga-quick-cart__quantity button{color:#168577;background:#f3f6f5;width:32px;font-size:20px}.irriga-quick-cart [type=submit]{color:#fff;background:#168577;border-radius:6px;flex:1;padding:8px 12px;font-weight:600}@media (width>=750px){.irriga-product-card .irriga-quick-cart__quantity{min-width:88px}.irriga-product-card .irriga-quick-cart__quantity button{flex:0 0 26px}.irriga-product-card .irriga-quick-cart [type=submit]{padding-inline:6px}}.irriga-quick-cart button:disabled{opacity:.6;cursor:default}.irriga-quick-cart button[aria-busy=true]{cursor:wait}.irriga-quick-cart [data-quick-cart-status]{inset-inline:8px;pointer-events:none;background:#fff;border-radius:6px;margin:0;padding:6px 8px;font-size:12px;line-height:1.4;position:absolute;bottom:100%;box-shadow:0 1px 5px #00000026}.sold-out-badge[data-quick-cart-sold-out][hidden]{display:none!important}.irriga-quick-cart p:empty{display:none}.irriga-quick-cart :focus-visible{outline-offset:2px;outline:2px solid #168577}