scf-order-form.scf-order,cart-items.scf-cart{--scf-ink: rgb(var(--color-foreground));--scf-ink-75: rgba(var(--color-foreground), .75);--scf-ink-55: rgba(var(--color-foreground), .55);--scf-ink-35: rgba(var(--color-foreground), .35);--scf-ink-20: rgba(var(--color-foreground), .2);--scf-ink-08: rgba(var(--color-foreground), .08);--scf-ink-04: rgba(var(--color-foreground), .04);--scf-accent: rgb(var(--scf-orange));--scf-accent-deep: rgb(var(--scf-orange-deep));--scf-accent-tint: rgba(var(--scf-orange), .08);--scf-cream-bg: rgb(var(--scf-cream));--scf-surface: #fffefb;--scf-error: rgb(var(--scf-red));--scf-error-tint: rgba(var(--scf-red), .06);--scf-radius: .8rem;--scf-radius-lg: 1.2rem;--scf-inset: 2rem;--scf-stepper-width: 16rem;display:block;padding-top:2.4rem;padding-bottom:4rem;color:var(--scf-ink);background:transparent;line-height:1.5}.scf-order [hidden]{display:none!important}.scf-order a{color:inherit;text-underline-offset:.3rem}.scf-order :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:.2rem solid var(--scf-accent);box-shadow:none;outline-offset:.3rem}.scf-order .scf-order__table{display:table;width:100%;margin:0;border:0;border-collapse:collapse;border-spacing:0;table-layout:auto;box-shadow:none;font-size:1.5rem}.scf-order .scf-order__table>:is(thead,tbody)>tr>:is(th,td){width:1%;padding:1.2rem var(--scf-inset);border:0;border-bottom:.1rem solid var(--scf-ink-20);vertical-align:middle;white-space:nowrap}.scf-order .scf-order__table .scf-order__columns>th{padding-block:1rem;opacity:1}.scf-order .scf-order__table .scf-order__name{width:auto;text-align:left;white-space:normal;overflow-wrap:anywhere}.scf-order .scf-order__table :is(.scf-order__price,.scf-order__secondary){text-align:right}.scf-order .scf-order__table .scf-order__quantity{text-align:center}.scf-order__product{display:flex;align-items:center;gap:1.4rem;min-height:48px}.scf-order__product-copy{min-width:0}.scf-order__product-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem}.scf-order__quantity-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media not (min-width:990px){scf-order-form.scf-order,cart-items.scf-cart{--scf-stepper-width: 13.2rem;--scf-inset: 1.6rem}.scf-order .scf-order__table,.scf-order .scf-order__table>tbody{display:block;width:100%}.scf-order .scf-order__table>thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.scf-order .scf-order__table .scf-order__row{position:relative;display:grid;grid-template:auto auto auto / minmax(0,1fr) var(--scf-stepper-width);gap:.4rem 1.6rem;margin:0;padding:1.4rem var(--scf-inset);border-bottom:.1rem solid var(--scf-ink-20)}.scf-order .scf-order__table>tbody>tr>:is(th,td){width:auto;min-width:0;padding:0;border:0;white-space:normal}.scf-order .scf-order__table .scf-order__name{grid-area:1 / 1 / auto / -1;padding-bottom:.8rem}.scf-order .scf-order__table .scf-order__price{grid-area:2 / 1;align-self:center;text-align:left}.scf-order .scf-order__table .scf-order__secondary{grid-area:3 / 1;align-self:center;text-align:left}.scf-order .scf-order__table .scf-order__quantity{grid-area:2 / 2 / span 2;align-self:center}.scf-order__product{align-items:flex-start;gap:1.2rem}.scf-order .scf-order__price strong{min-height:0}}.scf-order__shipping-link{flex:none;margin:0;padding:0;min-height:32px;border:0;background:transparent;color:var(--scf-accent-deep);font:inherit;font-size:1.4rem;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.scf-order__shipping-summary{display:grid;gap:.2rem;flex:1;min-width:0;margin:0;color:var(--scf-ink-75);font-size:1.3rem;line-height:1.5}.scf-order__shipping-summary strong{color:var(--scf-ink);font-weight:600}.scf-order__shipping-dialog{box-sizing:border-box;width:min(64rem,calc(100% - 3.2rem));max-height:calc(100dvh - 3.2rem);margin:auto;padding:2rem;overflow:auto;border:.1rem solid var(--scf-ink-20);border-radius:var(--scf-radius-lg);color:var(--scf-ink);background:var(--scf-surface)}.scf-order__shipping-dialog::backdrop{background:#2b1f1759}.scf-order__rules{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1.6rem;margin:.8rem 0 0;font-size:1.4rem}.scf-order__rule-card{min-width:0;padding:0;overflow-wrap:anywhere}.scf-order__rule-card h2{margin:0 0 .8rem;color:var(--scf-ink);font-family:var(--font-heading-family);font-size:1.6rem;font-weight:700;letter-spacing:0}.scf-order__rule-card p{margin:0}.scf-order__rule-card .scf-order__rules-note{margin-top:.8rem;color:var(--scf-ink-75)}.scf-order input[type=number]{-webkit-appearance:textfield;appearance:textfield}.scf-order input[type=number]::-webkit-inner-spin-button,.scf-order input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.scf-order__detail{display:block;color:var(--scf-ink-75);font-size:1.4rem;font-weight:400;line-height:1.4}.scf-order__detail>span{display:block}.scf-order__metadata{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.6rem;overflow:hidden;margin-top:.2rem}.scf-order__metadata>span{position:relative;display:inline-flex;align-items:center}.scf-order__metadata>span+span:before{position:absolute;left:-1rem;content:"\b7"}.scf-order .scf-order__columns th{color:var(--scf-ink-75);background:#f3f2ef;font-size:1.2rem;font-weight:600;letter-spacing:.04em;text-align:left;text-transform:uppercase}.scf-order__price{font-variant-numeric:tabular-nums}.scf-order__price-disclosure{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;color:inherit;background:transparent;font:inherit;font-size:1.6rem;font-weight:600;text-decoration-line:underline;text-decoration-style:dotted;text-underline-offset:.3em;cursor:pointer}.scf-order__price strong{display:inline-flex;align-items:center;min-height:44px;font-size:1.6rem;font-weight:400;font-variant-numeric:tabular-nums}.scf-order__price .scf-order__price-disclosure{font-weight:400;font-variant-numeric:tabular-nums;text-decoration:none}.scf-order__price-amount{text-decoration:underline dotted;text-underline-offset:.3em}.scf-order__price-unit{font-size:1.5rem;white-space:nowrap;color:var(--scf-ink-75)}.scf-order__pricing-note{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;width:26rem;max-width:calc(100vw - 2.4rem);padding:1.2rem 1.6rem;border:.1rem solid var(--scf-ink-20);border-radius:var(--scf-radius);color:var(--scf-ink);background:var(--scf-surface);box-shadow:0 .2rem .8rem rgba(var(--color-foreground),.1);font-size:1.4rem;font-weight:400;line-height:1.5;text-align:left}.scf-order .button{--color-button: var(--color-background);--color-button-text: var(--scf-orange-deep);--alpha-button-background: 1;--alpha-button-border: 1;min-height:44px;border:.1rem solid var(--scf-accent-deep);border-radius:var(--scf-radius);color:var(--scf-accent-deep);background:var(--scf-surface);box-shadow:none;transform:none}.scf-order .button:before,.scf-order .button:after{display:none}.scf-order .button:not(:disabled):not([aria-disabled=true]):hover{color:var(--scf-accent-deep);background:var(--scf-accent-tint);transform:none}.scf-order__image-dialog{box-sizing:border-box;width:fit-content;max-width:min(88rem,calc(100% - 3.2rem));max-height:calc(100dvh - 3.2rem);margin:auto;padding:1.6rem;overflow:auto;border:.1rem solid var(--scf-ink-20);border-radius:var(--scf-radius-lg);color:var(--scf-ink);background:var(--scf-surface);box-shadow:0 1.6rem 6rem rgba(var(--color-shadow),.2)}.scf-order__image-dialog::backdrop{background:#2b1f17b3}.scf-order__dialog-header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:1.2rem}.scf-order__dialog-header h2{margin:0;color:inherit;font-size:1.8rem;line-height:1.3;overflow-wrap:anywhere}.scf-order [data-order-image-close],.scf-order [data-order-shipping-close]{flex-shrink:0;min-width:44px;min-height:44px;border:.1rem solid transparent;border-radius:var(--scf-radius);color:var(--scf-ink);font:inherit;font-size:1.4rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0;background:transparent}.scf-order [data-order-image-close]:hover,.scf-order .scf-order__dialog-link:hover,.scf-order [data-order-shipping-close]:hover{background:#2b1f170d}.scf-order [data-order-image-close] span,.scf-order [data-order-image-close] svg,.scf-order [data-order-shipping-close] span,.scf-order [data-order-shipping-close] svg{display:block;width:1.8rem;height:1.8rem}.scf-order [data-order-image-preview]{display:block;width:auto;height:auto;max-width:min(84.6rem,calc(100vw - 6.6rem));max-height:65dvh;margin-inline:auto;object-fit:contain}.scf-order__dialog-heading{display:flex;align-items:center;gap:.4rem;min-width:0}.scf-order .scf-order__dialog-link{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;min-height:44px;border-radius:var(--scf-radius)}.scf-order [data-order-image-error]{color:var(--scf-error)}.scf-order .scf-disclosure{position:fixed;inset:auto;margin:0!important;width:max-content;max-width:min(28rem,calc(100vw - 24px));box-sizing:border-box;text-align:left}@media screen and not (min-width:990px){.scf-order__shipping-link,.scf-order__metadata{font-size:1.3rem}.scf-order__price-disclosure{min-height:0;font-size:1.5rem}.scf-order__image-dialog{max-width:calc(100% - 1.6rem);max-height:calc(100dvh - 1.6rem);padding:1.2rem}.scf-order [data-order-image-preview]{max-width:calc(100vw - 6rem)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/scf-order-shared.css.map */
