.hub-calc-summary.hub-order[data-v-a90aca1d]{align-self:start;height:auto;max-height:none;position:static;top:auto;overflow:visible}.hub-order-surface[data-v-a90aca1d]{border:var(--border) solid var(--color-base-300);border-radius:var(--radius-field);background:var(--color-base-100);padding:1.25rem}.hub-order h3[data-v-a90aca1d]{letter-spacing:-.02em;margin:0 0 .65rem;font-size:1.5rem;font-weight:650;line-height:1.25}.hub-order-price[data-v-a90aca1d]{letter-spacing:-.035em;color:var(--color-accent);font-size:clamp(2.3rem,3vw,3rem);font-weight:650;line-height:1.1;display:block}.hub-order-preview[data-v-a90aca1d]{isolation:isolate;margin:-1.25rem -1.25rem 0;position:relative;container-type:inline-size}.hub-order-preview[data-v-a90aca1d] img{aspect-ratio:3/2;object-fit:contain;border-radius:var(--radius-field) var(--radius-field) 0 0;width:100%;height:auto;display:block}.hub-order-preview--interactive .hub-order-price-overlay[data-v-a90aca1d]{max-width:none;margin:.75rem 1.25rem;position:static}.hub-order-price-overlay[data-v-a90aca1d]{background:var(--color-base-100);border-radius:var(--radius-field);border-top:calc(2 * var(--border)) solid var(--color-foil-text-mid);max-width:calc(100% - 1.7rem);padding:.7rem 1rem;position:absolute;bottom:.85rem;right:.85rem}.hub-order-price-overlay h3[data-v-a90aca1d]{letter-spacing:0;color:var(--showcase-text-muted);margin:0 0 .3rem;font-size:.85rem;font-weight:500}.hub-order-price-overlay .muted[data-v-a90aca1d]{font-size:.8rem}.hub-order-price-overlay .hub-order-price[data-v-a90aca1d]{color:var(--color-foil-text-shadow);font-size:clamp(2rem,7cqi,3rem)}@supports (background-clip:text){.hub-order-price-overlay .hub-order-price[data-v-a90aca1d]{background:linear-gradient(115deg,var(--color-foil-text-shadow) 0%,var(--color-foil-text-mid) 22%,var(--color-foil-text-light) 36%,var(--color-foil-text-shadow) 43%,var(--color-foil-text-mid) 58%,var(--color-foil-text-light) 66%,var(--color-foil-text-shadow) 88%);color:#0000;background-size:150% 100%;background-clip:text}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.hub-order-price-overlay .hub-order-price[data-v-a90aca1d]{transition:background-position .65s}.hub-order-preview:hover .hub-order-price[data-v-a90aca1d]{background-position:100% 0}}@media (forced-colors:active){.hub-order-price-overlay .hub-order-price[data-v-a90aca1d]{color:canvastext;background:0 0}}.hub-order-jump[data-v-a90aca1d]{min-height:2.5rem;color:var(--color-accent);align-items:center;margin-top:.2rem;font-size:.9rem;font-weight:500;display:inline-flex}.hub-order-jump[data-v-a90aca1d]:hover{text-underline-offset:.2em;text-decoration:underline}#hub-order-checkout[data-v-a90aca1d]{scroll-margin-top:6rem}.hub-order p[data-v-a90aca1d]{margin:.4rem 0 0;line-height:1.5}.muted[data-v-a90aca1d]{color:var(--showcase-text-muted);font-size:.95rem}.hub-order-lead[data-v-a90aca1d]{border-block:var(--border) solid var(--color-base-300);flex-wrap:wrap;gap:.25rem .6rem;margin-top:.8rem;padding-block:.85rem;font-size:.88rem;display:flex}.hub-order-lead strong[data-v-a90aca1d]{font-size:1rem;font-weight:650}.hub-order-lead small[data-v-a90aca1d]{color:var(--showcase-text-muted);flex-basis:100%;font-size:.85rem;line-height:1.5}.hub-order-product[data-v-a90aca1d]{gap:.8rem;padding-block:1rem;font-size:.85rem;display:grid}.hub-order-product>div[data-v-a90aca1d]{min-width:0}.hub-order-product>div>strong[data-v-a90aca1d]{font-size:1.1rem;font-weight:650}.hub-order summary[data-v-a90aca1d]{cursor:pointer}.hub-order-parameters>summary[data-v-a90aca1d],.hub-order-address>summary[data-v-a90aca1d]{color:var(--color-accent);margin-top:.4rem;padding-block:.3rem;font-size:.9rem;line-height:1.5}.hub-order-parameters dl[data-v-a90aca1d]{margin:.65rem 0 0}.hub-order-parameters dl>div[data-v-a90aca1d]{margin-block:.45rem}.hub-order-parameters dt[data-v-a90aca1d]{color:var(--showcase-text-muted)}.hub-order-parameters dd[data-v-a90aca1d]{overflow-wrap:anywhere;margin:0}.hub-order-section[data-v-a90aca1d]{border:var(--border) solid var(--color-base-300);border-radius:var(--radius-field);margin-bottom:.65rem}.hub-order-disclosure[data-v-a90aca1d]{border-radius:var(--radius-field)}.hub-order-disclosure>.collapse-title[data-v-a90aca1d]{min-height:3.2rem;padding:.8rem 2.5rem .8rem .9rem;font-size:1.05rem}.hub-order-disclosure small[data-v-a90aca1d]{color:var(--showcase-text-muted);margin-top:.25rem;font-size:.78rem;font-weight:400;display:block}.hub-order-disclosure>.collapse-content[data-v-a90aca1d]{padding-inline:.9rem;font-size:.88rem}.hub-order-disclosure:not([open])>.collapse-content[data-v-a90aca1d]{padding-bottom:0}.hub-order-artwork[data-v-a90aca1d]{padding:.9rem}.hub-order h4[data-v-a90aca1d]{color:var(--color-accent);border-inline-start:.15rem solid var(--color-accent);margin:0;padding-inline-start:.6rem;font-size:1.15rem;font-weight:650;line-height:1.3}.hub-order-artwork h4[data-v-a90aca1d]{margin-bottom:.85rem}.hub-order-constructor[data-v-a90aca1d]{flex-wrap:wrap;gap:.3rem .6rem;width:100%;height:auto;min-height:2.8rem;margin-top:.8rem;padding:.6rem;font-size:.88rem;display:flex}.hub-order-constructor small[data-v-a90aca1d]{font-size:.85rem;font-weight:400}.hub-order-upload-icon[data-v-a90aca1d]{mask:var(--order-icon) center/contain no-repeat;background:currentColor;flex-shrink:0;display:block}.hub-order-upload .hub-order-upload-icon[data-v-a90aca1d]{width:1.7rem;height:1.7rem;color:var(--color-accent)}.hub-order-upload[data-v-a90aca1d]{border:var(--border) dashed var(--color-base-300);color:var(--color-accent);text-align:center;border-radius:var(--radius-field);flex-direction:column;align-items:center;gap:.4rem;padding:1rem .5rem;display:flex}.hub-order-upload[data-v-a90aca1d]:hover{background:var(--color-base-200)}.hub-order-upload span[data-v-a90aca1d]{color:var(--showcase-text-muted);font-size:.8rem}.hub-order-upload strong[data-v-a90aca1d]{font-size:1.05rem;font-weight:650}.hub-order-upload span[data-v-a90aca1d],.hub-order-upload small[data-v-a90aca1d]{font-size:.85rem;line-height:1.5}.hub-order-delivery-choices[data-v-a90aca1d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-bottom:1rem;display:grid}.hub-order-delivery-choice[data-v-a90aca1d]{white-space:normal;border-color:var(--color-base-300);height:auto;min-height:5.3rem;color:var(--color-base-content);background:var(--color-base-100);flex-direction:column;justify-content:flex-start;gap:.35rem;padding:.3rem .25rem .65rem;font-size:.78rem;font-weight:500;line-height:1.25;display:flex}[data-v-a90aca1d] .hub-order-delivery-artwork{aspect-ratio:1;object-fit:contain;border-radius:var(--radius-field);width:100%;height:auto;display:block}.hub-order-delivery-choice>span[data-v-a90aca1d]{font-size:.92rem;font-weight:600;line-height:1.35}.hub-order .hub-order-delivery-caption[data-v-a90aca1d]{color:var(--showcase-text-muted);margin:0;font-size:.8rem;font-weight:400;line-height:1.4}.hub-order-delivery-choice.is-selected>span[data-v-a90aca1d]{text-underline-offset:.2em;text-decoration:underline .1em}.hub-order-delivery-choice[data-v-a90aca1d]:hover,.hub-order-delivery-choice[data-v-a90aca1d]:focus-visible{background:var(--color-base-200);border-color:var(--color-accent);color:var(--color-accent)}.hub-order-delivery-choice.is-selected[data-v-a90aca1d],.hub-order-delivery-choice.is-selected[data-v-a90aca1d]:hover,.hub-order-delivery-choice.is-selected[data-v-a90aca1d]:focus-visible{background:color-mix(in srgb,var(--color-accent) 7%,var(--color-base-100));border-color:var(--color-accent);color:var(--color-accent);box-shadow:inset 0 0 0 var(--border) var(--color-accent);font-weight:650}.hub-order-delivery-title[data-v-a90aca1d]{flex-wrap:wrap;justify-content:space-between;gap:.4rem;font-size:1rem;display:flex}.secondary[data-v-a90aca1d]{color:var(--color-accent);border-color:var(--color-accent);background:var(--color-base-100)}.secondary[data-v-a90aca1d]:hover{color:var(--color-accent-content);background:var(--color-accent);border-color:var(--color-accent)}.hub-order-disclosure .secondary[data-v-a90aca1d]{width:100%;min-height:2.7rem;margin-top:.8rem;font-size:.85rem}.hub-order-address[data-v-a90aca1d]{font-size:.8rem}.hub-order-bottom[data-v-a90aca1d]{padding-top:.5rem}.hub-order-breakdown[data-v-a90aca1d]{margin:0;font-size:.9rem}.hub-order-breakdown>div[data-v-a90aca1d]{justify-content:space-between;gap:1rem;margin-bottom:.45rem;display:flex}.hub-order-breakdown dd[data-v-a90aca1d]{text-align:end;margin:0}.hub-order-grand-total[data-v-a90aca1d]{border-top:var(--border) solid var(--color-base-300);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.3rem .7rem;margin-top:.7rem;padding-top:.75rem;font-size:1.05rem;display:flex}.hub-order-grand-total>strong[data-v-a90aca1d]:last-child{color:var(--color-accent);font-size:1.5rem;line-height:1.2}.hub-order-grand-total[data-v-a90aca1d]{padding-top:1rem;font-size:1.15rem}.hub-order-grand-total>strong[data-v-a90aca1d]:last-child{letter-spacing:-.025em;font-size:1.9rem;font-weight:650}.hub-order-price[data-v-a90aca1d],.hub-order-breakdown dd[data-v-a90aca1d],.hub-order-grand-total[data-v-a90aca1d]{font-variant-numeric:tabular-nums}.hub-order .hub-order-minimum[data-v-a90aca1d]{border-inline-start:.15rem solid var(--color-base-300);color:var(--showcase-text-muted);margin-top:.85rem;padding-inline-start:.65rem;font-size:.88rem;line-height:1.55}.hub-order-minimum strong[data-v-a90aca1d]{color:var(--color-base-content);font-weight:600}.hub-order-buy[data-v-a90aca1d]{grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1rem;display:grid}.hub-order-buy .btn[data-v-a90aca1d]{height:auto;min-height:2.9rem;padding:.55rem;font-size:.95rem}.hub-order-buy .btn-primary[data-v-a90aca1d]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-content)}.hub-order-buy .btn-primary[data-v-a90aca1d]:hover{background:color-mix(in srgb,var(--color-accent) 88%,var(--color-base-content))}.hub-order-after[data-v-a90aca1d]{color:var(--showcase-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem;margin-top:.6rem;font-size:.72rem;display:flex}.hub-order-after .btn[data-v-a90aca1d]{height:auto;min-height:2rem;color:var(--color-accent);padding:.3rem 0;font-size:.75rem;font-weight:400}.hub-order .fine[data-v-a90aca1d]{color:var(--showcase-text-muted);font-size:.85rem;line-height:1.55}.hub-order .fine[data-v-a90aca1d]:empty{margin:0}.hub-order-after[data-v-a90aca1d]{font-size:.85rem;line-height:1.5}.hub-order-after .btn[data-v-a90aca1d]{min-height:2.5rem;font-size:.85rem}.hub-order-buy .btn[data-v-a90aca1d],.hub-order-constructor[data-v-a90aca1d]{font-size:1rem}.hub-order-address[data-v-a90aca1d],.hub-order-breakdown[data-v-a90aca1d],.hub-order-disclosure>.collapse-content[data-v-a90aca1d]{font-size:.95rem}.hub-order[data-v-a90aca1d] :is(a,button,summary,input):focus-visible{outline:revert;outline-offset:.2rem}@media (width<=47.99rem){.hub-order[data-v-a90aca1d]{padding-top:1rem}.hub-order-surface[data-v-a90aca1d]{padding:1rem}.hub-order-preview[data-v-a90aca1d]{margin:-1rem -1rem 0}}@container (width<=22rem){.hub-order-price-overlay[data-v-a90aca1d]{padding:.55rem .65rem;bottom:.5rem;right:.5rem}.hub-order-price-overlay h3[data-v-a90aca1d]{font-size:.8rem}.hub-order-price-overlay .muted[data-v-a90aca1d]{font-size:.75rem}}@media (prefers-reduced-motion:reduce){.hub-order[data-v-a90aca1d] *{transition:none}}
