.v-mobile-product[hidden]{display:none!important}.v-mobile-product{display:none}@media(max-width:700px){.v-mobile-product:not([hidden]){display:flex;align-items:center;justify-content:space-between;gap:12px;position:fixed;z-index:32;left:0;right:0;bottom:0;width:100%;padding:12px max(16px,env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:var(--v-paper);border-top:1px solid var(--v-line);box-shadow:0 -8px 24px #171d1421}.v-mobile-product__summary{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.v-mobile-product__price{font-size:15px;font-weight:600;white-space:nowrap}.v-mobile-product__variant{font-size:11px;color:var(--v-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-mobile-product__actions{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex:0 1 auto}.v-mobile-product__choose{border:1px solid var(--v-accent);background:var(--v-accent);color:var(--v-paper);font-size:12px;line-height:1.25;min-height:44px;padding:11px 13px;white-space:nowrap;cursor:pointer}.v-mobile-product__notice{font-size:10px;line-height:1.15;color:var(--v-muted)}.v-mobile-product__choose:focus-visible{outline:2px solid var(--v-ink);outline-offset:3px}}@media(max-width:360px){.v-mobile-product__choose{padding-inline:9px;font-size:11px}}@media(prefers-reduced-motion:reduce){.v-mobile-product *{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/veylune-mobile-product.css.map */
