@import "https://fonts.googleapis.com/css2?family=Great+Vibes&family=Montserrat:wght@400;600;700&display=swap";:root{--ask-canvas:#ebeaef;--ask-ink:#3b2621;--ask-card:#fff;--ask-muted:#8a7f7b;--ask-success:#2e7d4f;--ask-verified:#4c905c;--ask-radius:8px;--ask-frame:375px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}body{color:var(--ask-ink);-webkit-font-smoothing:antialiased;background:radial-gradient(at 20% 0,#d8d4de 0%,#0000 50%),radial-gradient(at 90% 20%,#cfc8c0 0%,#0000 45%),linear-gradient(160deg,#f4f2f6,#e4e0e8 40%,#d9d4cf);margin:0;font-family:Montserrat,system-ui,sans-serif}a{color:inherit;text-underline-offset:3px}button,input,select,textarea{font:inherit;color:inherit}::selection{background:#3b262133}:focus-visible{outline:2px solid var(--ask-ink);outline-offset:2px}.ask-stage{place-items:center;min-height:100dvh;padding:1rem;display:grid}.ask-screen{width:min(100%, var(--ask-frame));background:var(--ask-canvas);border-radius:18px;flex-direction:column;min-height:min(100dvh,780px);display:flex;position:relative;overflow:hidden;box-shadow:0 18px 50px #3b26212e}@media (width<=430px){.ask-stage{padding:0}.ask-screen{width:100%;min-height:100dvh;box-shadow:none;border-radius:0}}.ask-topbar{grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;padding:.85rem .9rem .5rem;display:grid}.ask-brand{flex-direction:column;line-height:1.1;text-decoration:none;display:flex}.ask-brand strong{letter-spacing:.04em;text-transform:uppercase;font-size:.78rem}.ask-brand small{color:var(--ask-muted);font-size:.65rem}.ask-back{width:2rem;font-size:1.2rem;text-decoration:none}.ask-topbar__title{text-align:center;margin:0;font-size:1rem;font-weight:600}.ask-topbar__end{align-items:center;gap:.35rem;display:flex}.ask-select{background:0 0;border:0;padding:.2rem;font-size:.7rem;font-weight:700}.ask-bag,.ask-avatar{background:var(--ask-card);text-transform:uppercase;border-radius:4px;place-items:center;width:1.8rem;height:1.8rem;font-size:.75rem;text-decoration:none;display:grid;position:relative}.ask-bag span{background:var(--ask-ink);color:#fff;text-align:center;border-radius:999px;min-width:1rem;font-size:.6rem;position:absolute;top:-.35rem;right:-.35rem}.ask-body{flex:1;padding:.5rem 1rem 5.5rem;overflow:auto}.ask-tabbar{padding:.65rem .75rem calc(.65rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border-top:1px solid #ddd8d4;grid-auto-flow:column;gap:.25rem;display:grid;position:absolute;bottom:0;left:0;right:0}.ask-tabbar a{text-align:center;color:var(--ask-muted);border-radius:8px;padding:.45rem .2rem;font-size:.68rem;font-weight:600;text-decoration:none;position:relative}.ask-tabbar a.active{color:var(--ask-ink);background:#f4f1ef}.ask-tabbar__count{background:var(--ask-ink);color:#fff;border-radius:999px;margin-left:.2rem;padding:0 .35rem;font-size:.6rem}.ask-home__hero{aspect-ratio:324/154;border-radius:4px;margin-bottom:1rem;position:relative;overflow:hidden}.ask-home__hero img{object-fit:cover;width:100%;height:100%;animation:12s ease-out both ask-zoom;display:block}.ask-home__script{text-align:center;color:var(--ask-ink);text-shadow:0 1px #fff8;place-items:center;margin:0;padding:1rem;font-family:Great Vibes,cursive;font-size:1.45rem;line-height:1.2;animation:.8s ease-out both ask-rise;display:grid;position:absolute;inset:0}.ask-home__copy h2{letter-spacing:.04em;margin:0 0 .5rem;font-size:.85rem}.ask-home__copy p{text-align:justify;color:var(--ask-ink);margin:0;font-size:.78rem;line-height:1.55}.ask-home__actions{justify-content:space-between;gap:1rem;margin-top:1.25rem;display:flex}.ask-btn{border:2px solid var(--ask-ink);background:var(--ask-card);cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:.35rem;padding:.65rem .9rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex}.ask-btn--solid{background:var(--ask-ink);color:#fff}.ask-btn--ghost{background:#fff}.ask-btn:disabled{opacity:.55;cursor:not-allowed}.ask-search{background:#fff;border-radius:3px;align-items:center;gap:.5rem;padding:.65rem .75rem;display:flex}.ask-search input{background:0 0;border:0;outline:none;width:100%}.ask-shop__found{white-space:pre-line;margin:1rem 0;font-size:1.15rem;font-weight:700;line-height:1.2}.ask-grid{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.ask-card{background:#fff;border-radius:3px;flex-direction:column;gap:.35rem;min-height:14rem;padding:.65rem;text-decoration:none;display:flex}.ask-card__media{place-items:center;height:7.5rem;display:grid;position:relative}.ask-card__media img{object-fit:contain;max-width:100%;max-height:100%}.ask-card h3{margin:0;font-size:.72rem;font-weight:600;line-height:1.3}.ask-card__meta{color:var(--ask-muted);margin:0;font-size:.65rem}.ask-card__price{margin:0;font-size:.72rem;font-weight:700}.ask-badge{background:var(--ask-verified);color:#fff;border-radius:3px;padding:.15rem .35rem;font-size:.55rem;font-weight:700;position:absolute;top:0;left:0}.ask-pdp__media{background:#fff;border-radius:4px;place-items:center;min-height:14rem;margin-bottom:.75rem;display:grid}.ask-pdp__media img{object-fit:contain;max-width:70%;max-height:13rem}.ask-pdp__badges{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-bottom:.75rem;display:grid}.ask-pdp__badges span{text-align:center;background:#fff;border-radius:4px;padding:.55rem .25rem;font-size:.65rem;font-weight:600}.ask-pdp h2{margin:0 0 .35rem;font-size:1rem}.ask-pdp__price{font-weight:700}.ask-verified{color:var(--ask-verified);font-weight:700}.ask-qty{align-items:center;gap:.5rem;margin:.75rem 0;display:flex}.ask-qty button{border:1px solid var(--ask-ink);cursor:pointer;background:#fff;border-radius:4px;width:2rem;height:2rem}.ask-qty--sm button{width:1.6rem;height:1.6rem}.ask-form{gap:.65rem;margin:1rem 0;display:grid}.ask-form label{gap:.35rem;font-size:.78rem;font-weight:600;display:grid}.ask-form input,.ask-form select,.ask-form textarea{background:#fff;border:1px solid #d5cfc9;border-radius:4px;padding:.65rem .7rem}.ask-cart__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ask-cart__list li{background:#fff;border-radius:4px;grid-template-columns:4rem 1fr auto;align-items:start;gap:.65rem;padding:.65rem;display:grid}.ask-cart__list img{object-fit:contain;width:4rem;height:4rem}.ask-x{cursor:pointer;background:0 0;border:0;font-size:1.2rem}.ask-totals{gap:.35rem;margin:1rem 0;display:grid}.ask-totals>div{justify-content:space-between;font-size:.85rem;display:flex}.ask-success{z-index:20;background:#3b262159;place-items:center;display:grid;position:fixed;inset:0}.ask-success__modal{aspect-ratio:1;text-align:center;background:#fff;border-radius:999px;place-content:center;gap:.5rem;width:min(80vw,16rem);padding:1.5rem;display:grid}.ask-success__check{background:var(--ask-success);color:#fff;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;margin:0 auto;font-size:1.2rem;display:grid}.ask-account__links{gap:.5rem;margin:1rem 0;display:grid}.ask-account__links a{background:#fff;border-radius:4px;padding:.75rem;font-size:.85rem;font-weight:600;text-decoration:none}.ask-fieldset{background:#fff;border:1px solid #d5cfc9;border-radius:4px;gap:.55rem;padding:.75rem;display:grid}.ask-fieldset legend{padding:0 .25rem;font-size:.78rem;font-weight:700}.ask-check{align-items:center;gap:.5rem;font-weight:500!important;display:flex!important}.ask-check input{width:auto}.ask-identities{margin:1.25rem 0}.ask-identity{background:#fff;border-radius:4px;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.65rem .75rem;font-size:.85rem;display:flex}.ask-admin__tabs{flex-wrap:wrap;gap:.4rem;margin-bottom:1rem;display:flex}.ask-admin__actions{flex-wrap:wrap;gap:.4rem;margin-top:.65rem;display:flex}.ask-admin .ask-form{margin-top:0}.ask-admin label{gap:.35rem;margin-top:.5rem;font-size:.78rem;font-weight:600;display:grid}.ask-admin textarea,.ask-admin input{background:#fff;border:1px solid #d5cfc9;border-radius:4px;width:100%;padding:.55rem .65rem}.ask-order{background:#fff;border-radius:4px;margin-bottom:.75rem;padding:.85rem}.ask-order header{justify-content:space-between;gap:.5rem;display:flex}.ask-messages__list{gap:.35rem;margin:0 0 1rem;padding:0;list-style:none;display:grid}.ask-messages__list button{text-align:left;cursor:pointer;background:#fff;border:0;border-radius:4px;width:100%;padding:.75rem}.ask-messages__thread p{background:#fff;border-radius:8px;padding:.55rem .7rem;font-size:.8rem}.ask-messages__thread p.me{color:#fff;background:#3b2621;margin-left:2rem}.ask-sell__tabs{gap:.35rem;margin-bottom:1rem;display:flex}.ask-sell__tabs button{text-transform:uppercase;cursor:pointer;background:#fff;border:0;border-radius:6px;flex:1;padding:.55rem;font-size:.7rem;font-weight:700}.ask-sell__tabs button.active{background:var(--ask-ink);color:#fff}.ask-analytics ul,.ask-sell__lots{margin:0 0 1rem;padding:0;list-style:none}.ask-analytics li,.ask-sell__lots li{background:#fff;border-radius:4px;margin-bottom:.35rem;padding:.65rem .75rem;font-size:.8rem}.ask-docs{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.ask-prose{font-size:.88rem;line-height:1.55}.ask-prose h2{font-size:1.1rem}.ask-prose h3{margin-top:1.25rem;font-size:.95rem}.ask-ship-table{gap:.35rem;margin:.75rem 0;display:grid}.ask-ship-table__row{background:#fff;border-radius:4px;grid-template-columns:1.4fr repeat(3,.7fr);gap:.35rem;padding:.55rem .65rem;font-size:.8rem;display:grid}.ask-ship-table__row--head{background:0 0;padding-left:.65rem;font-weight:700}.ask-messages__list button.is-active{outline:2px solid var(--ask-ink)}.ask-empty{background:#fff;border-radius:4px;gap:.5rem;padding:1rem;display:grid}.ask-muted{color:var(--ask-muted);font-size:.8rem}.ask-error{color:#8b1e1e;font-size:.8rem}.ask-link{margin-top:.75rem;font-size:.8rem;font-weight:700;display:inline-block}.ask-trust{text-align:center;color:var(--ask-muted);font-size:.7rem}.ask-pdp__actions{flex-wrap:wrap;gap:.5rem;margin:.75rem 0;display:flex}@keyframes ask-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ask-zoom{0%{transform:scale(1.06)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ask-home__hero img,.ask-home__script{animation:none}}
