.blaura-checkout-drawer{position:fixed!important;inset:0 0 0 auto!important;top:0!important;left:auto!important;right:0!important;bottom:0!important;width:min(100vw,620px)!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;flex-direction:column!important;gap:0!important;overflow:hidden!important;padding:0!important;border:0!important;border-left:1px solid #e7d9cc!important;border-radius:0!important;background:#fbf8f4!important;box-shadow:-20px 0 70px #2d1d142e;transform:none!important;animation:blaura-drawer-enter .24s cubic-bezier(.22,.7,.3,1) both!important}.blaura-checkout-drawer[data-state=closed]{animation:blaura-drawer-exit .18s ease-in both!important}.blaura-checkout-drawer>button:last-child{top:24px;right:20px;display:flex;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid #e7d9cc;border-radius:50%;background:#fffdf9;color:#6f5849;opacity:1}.blaura-checkout-drawer>button:last-child:hover{background:#f2e8df}.blaura-cart-scroll{scrollbar-width:thin;scrollbar-color:#cbb7a7 transparent;-webkit-overflow-scrolling:touch}.blaura-cart-footer{padding-bottom:max(16px,env(safe-area-inset-bottom));box-shadow:0 -8px 32px #4c36260f}.blaura-cart-float{bottom:max(20px,env(safe-area-inset-bottom))}.blaura-cart-toast{animation:blaura-toast-enter .22s ease-out both}@keyframes blaura-toast-enter{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@media (max-width: 640px){.commercial .blaura-cart-float{bottom:calc(78px + env(safe-area-inset-bottom));right:16px}}@keyframes blaura-drawer-enter{0%{opacity:.85;translate:26px 0}to{opacity:1;translate:0 0}}@keyframes blaura-drawer-exit{0%{opacity:1;translate:0 0}to{opacity:.85;translate:26px 0}}@media (max-width: 639px){.blaura-checkout-drawer{width:100vw!important;border-left:0!important}.blaura-checkout-drawer>button:last-child{right:16px}.blaura-cart-footer{padding-top:12px;padding-bottom:max(12px,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion: reduce){.blaura-checkout-drawer,.blaura-checkout-drawer[data-state=closed],.blaura-cart-toast{animation:none!important}}
