.header__action[data-cart-action]{position:relative!important}.header__cart-count{position:absolute!important;right:0!important;top:1px!important;bottom:auto!important;z-index:4!important;display:grid!important;place-items:center!important;min-width:16px!important;height:16px!important;margin:0!important;padding:0 3px!important;border:1px solid #fff!important;border-radius:999px!important;background:var(--color-text-primary)!important;color:var(--color-bg-primary)!important;font-size:9px!important;font-weight:600!important;line-height:1!important}.header__cart-count[hidden]{display:none!important}.quick-add-dialog{border:0!important;background:#fff!important;color:#171717!important;box-shadow:0 -14px 46px #1111111f!important}.quick-add-dialog__inner{padding:0!important}.quick-add-dialog__header{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important;padding:22px 20px 18px!important;border-bottom:1px solid #e4dfda!important}.quick-add-dialog__eyebrow{margin:0 0 6px!important;color:#746e68!important;font-family:var(--veyrissa-body, var(--font-body))!important;font-size:9px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.16em!important;text-transform:uppercase!important}.quick-add-dialog__header h3{max-width:285px!important;margin:0!important;font-family:var(--veyrissa-display, var(--font-display))!important;font-size:27px!important;font-weight:500!important;line-height:1!important;letter-spacing:-.03em!important}.quick-add-dialog__header .drawer__close{flex:0 0 36px!important;width:36px!important;min-height:36px!important;margin:-5px -5px 0 0!important}.quick-add-dialog__header .drawer__close svg{width:17px!important;height:17px!important}.quick-add-dialog__form{display:grid!important;gap:22px!important;padding:20px!important}.quick-add-dialog__options{min-width:0!important;margin:0!important;padding:0!important;border:0!important}.quick-add-dialog__options legend{width:100%!important;margin:0 0 11px!important;padding:0!important;color:#625d58!important;font-family:var(--veyrissa-body, var(--font-body))!important;font-size:10px!important;font-weight:500!important;line-height:1.2!important;letter-spacing:.13em!important;text-transform:uppercase!important}.quick-add-dialog__option-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.quick-add-dialog__option{position:relative!important;min-width:0!important;min-height:45px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;padding:9px 10px!important;border:1px solid #cfc8c1!important;background:#fff!important;color:#272421!important;font-family:var(--veyrissa-body, var(--font-body))!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;text-align:center!important;cursor:pointer!important;transition:border-color .18s ease,background .18s ease,color .18s ease!important}.quick-add-dialog__option small{font-size:9px!important;opacity:.58!important}.quick-add-dialog__radio:checked+.quick-add-dialog__option{border-color:#171717!important;background:#171717!important;color:#fff!important}.quick-add-dialog__radio:focus-visible+.quick-add-dialog__option{outline:2px solid var(--color-accent)!important;outline-offset:2px!important}.quick-add-dialog__radio:disabled+.quick-add-dialog__option{color:#9a948e!important;background:#f6f3f0!important;border-color:#e6e1dc!important;text-decoration:line-through!important;cursor:not-allowed!important}.quick-add-dialog__submit{width:100%!important;min-height:50px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;border:1px solid #171717!important;border-radius:0!important;background:#171717!important;color:#fff!important;font-family:var(--veyrissa-body, var(--font-body))!important;font-size:12px!important;font-weight:500!important;letter-spacing:.02em!important}.quick-add-dialog__submit svg{width:16px!important;height:16px!important}.quick-add-dialog__form[aria-busy=true] .quick-add-dialog__submit{opacity:.58!important;pointer-events:none!important}@media(max-width:767px){.site-header .header__inner{grid-template-columns:44px minmax(0,1fr) 94px!important}.site-header .header__actions{gap:4px!important}.site-header .header__action,.site-header .header__menu-button{width:42px!important;min-width:42px!important;min-height:46px!important;padding:6px!important}.site-header .header__action svg,.site-header .header__menu-button svg{width:24px!important;height:24px!important}.product-card__quick-add{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;padding:6px!important}.product-card__quick-add svg{width:15px!important;height:15px!important}.quick-add-dialog[open]{position:fixed!important;inset:auto 0 0 0!important;width:100%!important;max-width:none!important;max-height:min(78dvh,620px)!important;margin:0!important;overflow-y:auto!important;border-radius:0!important}.quick-add-dialog__form{padding-bottom:max(22px,env(safe-area-inset-bottom))!important}}@media(min-width:768px){.quick-add-dialog[open]{width:min(92vw,430px)!important;max-width:430px!important;margin:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/cart-ui-fix-v1.css.map */
