.ptt-product-buy-box{display:grid;gap:var(--sp-3);border:var(--border-hairline);border-radius:var(--radius-md);padding:1.125rem 1.125rem 1rem;background:var(--surface-card)}.ptt-product-buy-box--sticky{position:sticky;inset-block-start:9.875rem}.ptt-product-buy-box__price{margin:0}.ptt-product-buy-box__price strong{color:var(--brand);font-family:var(--font-display);font-size:1.75rem;font-weight:var(--fw-extrabold);letter-spacing:-.01em}.ptt-product-buy-box__variant{margin:-6px 0 0;color:var(--text-muted);font-size:var(--fs-sm)}.ptt-product-buy-box__variant b{color:var(--text-strong)}.ptt-product-buy-box__ship-line,.ptt-product-buy-box__secure{display:flex;align-items:flex-start;gap:var(--sp-2);margin:0;font-size:var(--fs-sm);line-height:1.45;color:var(--text-body)}.ptt-product-buy-box__ship-line svg{flex-shrink:0;inline-size:1.0625rem;block-size:1.0625rem;margin-block-start:1px;color:var(--ptt-ink-900)}.ptt-product-buy-box__ship-line strong{color:var(--text-strong)}.ptt-product-buy-box__ship-line a{color:var(--brand);font-weight:var(--fw-semibold)}.ptt-product-buy-box__preorder{display:flex;align-items:flex-start;gap:.625rem;border-inline-start:3px solid var(--brand);border-radius:0 var(--radius-xs) var(--radius-xs) 0;padding:.625rem .75rem;background:#ee412312;color:var(--text-body);font-size:var(--fs-sm);line-height:1.45}.ptt-product-buy-box__preorder svg{flex:none;inline-size:1.0625rem;block-size:1.0625rem;margin-block-start:1px;color:var(--brand)}.ptt-product-buy-box__preorder strong{color:var(--text-strong)}.ptt-product-buy-box__preorder[hidden],.ptt-product-buy-box__ship-line[hidden]{display:none}.ptt-product-buy-box__availability{margin:0;color:var(--ptt-success);font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-extrabold);letter-spacing:.02em;text-transform:uppercase}.ptt-product-buy-box[data-variant-available=false] .ptt-product-buy-box__availability{color:var(--text-muted)}.ptt-product-buy-box__availability[data-stock-state=preorder]{color:var(--brand)}.ptt-product-form{display:grid;gap:var(--sp-3)}.ptt-product-form__quantity{display:flex;align-items:center;gap:.625rem;color:var(--text-strong);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}.ptt-product-form__quantity select{border:1px solid var(--border-strong);border-radius:var(--radius-xs);padding:.4375rem .625rem;background:var(--surface-card);color:var(--text-body);font-family:var(--font-body);font-size:var(--fs-sm);cursor:pointer}.ptt-product-form__actions{display:grid;gap:var(--sp-2)}@media(max-width:63.9375rem){.ptt-product-buy-box--sticky{position:static}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/product-buy-box.css.map */
