.aos-cart-drawer-wrap{position:fixed;inset:0;z-index:100;visibility:hidden;transition:visibility .25s}.aos-cart-drawer-wrap.is-open{visibility:visible}.aos-cart-drawer-overlay{position:absolute;inset:0;border:0;background:#0007;opacity:0;transition:opacity .25s}.is-open .aos-cart-drawer-overlay{opacity:1}.aos-cart-drawer{position:absolute;right:0;top:0;bottom:0;width:min(390px,90vw);background:white;transform:translateX(100%);transition:transform .25s ease;overflow-y:auto;padding:20px;color:#17201b;box-shadow:-5px 0 24px #0002}.is-open .aos-cart-drawer{transform:translateX(0)}.aos-cart-drawer header{display:flex;align-items:center;justify-content:space-between}.aos-cart-drawer h2{margin:0;font-size:22px}.aos-cart-drawer header button{border:0;background:none;font-size:28px}.aos-cart-drawer>p{color:#66736b;font-size:13px;margin:12px 0 20px}.aos-cart-drawer-list article{display:flex;gap:12px;border:1px solid #e0e6e1;border-radius:9px;padding:12px;margin-bottom:10px}.aos-cart-drawer-list article>img,.aos-drawer-no-image{width:75px;height:100px;object-fit:contain;border-radius:6px;flex:none;background:#fff}.aos-drawer-no-image{display:grid;place-items:center;font-size:10px;color:#66736b}.aos-cart-drawer-list article>div{min-width:0;flex:1}.aos-cart-drawer-list small{display:block;color:#69756d;margin-top:4px}.aos-drawer-actions{display:flex;gap:8px;align-items:center;margin-top:9px}.aos-drawer-actions a,.aos-drawer-actions button{font-size:12px;border:1px solid #dce4de;background:#fff;border-radius:5px;padding:6px 9px;text-decoration:none;color:#1b2820}.aos-drawer-actions a{background:#14a95a;color:#fff;border-color:#14a95a}@media(prefers-reduced-motion:reduce){.aos-cart-drawer,.aos-cart-drawer-overlay,.aos-cart-drawer-wrap{transition:none}}