.price[data-v-81fd2ce5]{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;display:inline-flex}.price__now[data-v-81fd2ce5]{font-family:var(--font-display);letter-spacing:.01em;color:var(--color-bone);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:800;line-height:1}.price__was[data-v-81fd2ce5]{color:var(--color-steel-400);text-decoration:line-through;-webkit-text-decoration-color:var(--color-blood);text-decoration-color:var(--color-blood);font-size:.7rem;text-decoration-thickness:1.5px}.price__pct[data-v-81fd2ce5],.price__soon[data-v-81fd2ce5],.price__was[data-v-81fd2ce5]{font-family:var(--font-mono)}.price__pct[data-v-81fd2ce5]{background:var(--color-blood);color:#fff;letter-spacing:.06em;align-self:center;padding:.2rem .4rem .15rem;font-size:.65rem}.price__soon[data-v-81fd2ce5]{letter-spacing:.1em;text-transform:uppercase;color:var(--color-steel-400);font-size:.7rem}.price--sm .price__now[data-v-81fd2ce5]{font-size:1.2rem}.price--lg .price__now[data-v-81fd2ce5]{font-size:2.25rem}.price--xl .price__now[data-v-81fd2ce5]{font-size:calc(clamp(2.5rem,4vw,3.25rem))}.price--lg .price__was[data-v-81fd2ce5],.price--xl .price__was[data-v-81fd2ce5]{font-size:.85rem}.qa[data-v-9ede9443]{--cut:8px;z-index:3;min-width:2.75rem;height:2.75rem;clip-path:polygon(var(--cut) 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 var(--cut));background:var(--color-iron-800);color:var(--color-bone);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:.5rem;padding:0 .8rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:background-color .25s,color .25s;display:inline-flex;position:relative}.qa[data-v-9ede9443] svg{width:1.1rem;height:1.1rem}.qa[data-v-9ede9443]:hover,.group:hover{background:var(--color-blood);color:#fff}.qa.is-done[data-v-9ede9443]{background:var(--color-bone);color:var(--color-coal)}.qa--soon[data-v-9ede9443]{box-shadow:inset 0 0 0 1px var(--color-iron-700);clip-path:none;color:var(--color-steel-300);background:0 0;font-size:.85rem}.qa--soon[data-v-9ede9443]:hover{box-shadow:inset 0 0 0 1px var(--color-bone);color:var(--color-bone);background:0 0}.qa__text[data-v-9ede9443]{padding-top:.1em}
