@layer pages{.fx-checkout-page{padding-block:var(--fx-space-6) var(--fx-space-9)}.fx-checkout-page__title{font-size:var(--fx-text-h2);font-weight:var(--fx-weight-heading);line-height:var(--fx-leading-heading);margin-block-end:var(--fx-space-6)}.fx-checkout-page__title:focus{outline:none}.fx-checkout{gap:var(--fx-space-7);align-items:start;display:grid}.fx-checkout__aside{display:contents}.fx-checkout__summary{order:-1}@media (width>=64em){.fx-checkout{gap:var(--fx-space-8) var(--fx-space-9);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.fx-checkout__aside{gap:var(--fx-space-7);display:grid}.fx-checkout__summary{order:0}}.fx-checkout__main,.fx-checkout__details{gap:var(--fx-space-7);min-inline-size:0;display:grid}.fx-checkout__section{gap:var(--fx-space-5);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.fx-checkout__heading{float:inline-start;inline-size:100%;font-size:var(--fx-text-lg);font-weight:var(--fx-weight-heading);line-height:var(--fx-leading-heading);margin:0;padding:0}.fx-checkout__heading+*{clear:both}.fx-checkout__fields{gap:var(--fx-space-5) var(--fx-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fx-checkout__fields>.form-row{grid-column:1/-1;margin:0}.fx-checkout__fields>:is(.form-row-first,.form-row-last){grid-column:auto}.fx-checkout__fields .fx-field--hidden{display:none!important}.fx-checkout .woocommerce-input-wrapper{display:block}.fx-checkout .fx-field__label .required{color:var(--fx-brass)}.fx-checkout .fx-field__label .optional{color:var(--fx-text-muted);font-weight:var(--fx-weight-body)}.fx-checkout .fx-textarea{min-block-size:6.5rem}.fx-checkout .woocommerce-invalid :is(.fx-input,.fx-select,.fx-textarea){border-color:var(--fx-error)}.checkout-inline-error-message{gap:var(--fx-space-2);margin:var(--fx-space-2) 0 0;color:var(--fx-text);font-size:var(--fx-text-xs);line-height:var(--fx-leading-ui);align-items:baseline;display:flex}.checkout-inline-error-message:before{content:"";background:var(--fx-error);flex:none;block-size:2px;inline-size:.75rem;translate:0 -.25em}.fx-checkout__toggle{font:inherit;margin:0}.fx-checkout .shipping_address{padding-block-start:var(--fx-space-5)}.fx-checkout__account{gap:var(--fx-space-4);display:grid}.fx-checkout__account .form-row{margin:0}.fx-checkout__summary-bar{gap:var(--fx-space-3);min-block-size:3.5rem;inline-size:100%;padding:var(--fx-space-3) var(--fx-space-5);border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);background:var(--fx-surface-1);color:var(--fx-text);font-size:var(--fx-text-sm);text-align:start;align-items:center;display:flex}.fx-checkout__summary-bar>.fx-icon{block-size:1.25rem;inline-size:1.25rem;color:var(--fx-brass)}.fx-checkout__summary-label{font-weight:var(--fx-weight-ui);flex:1}.fx-checkout__summary-total{font-weight:var(--fx-weight-strong)}.fx-checkout__summary-chevron{block-size:1.125rem;inline-size:1.125rem;color:var(--fx-text-muted);transition:rotate var(--fx-dur-base) var(--fx-ease-out)}.fx-checkout__summary-bar[aria-expanded=true] .fx-checkout__summary-chevron{rotate:180deg}.no-js .fx-checkout__summary-bar,.js .fx-checkout__review:not([data-open]){display:none}.fx-checkout__review{gap:var(--fx-space-5);padding:var(--fx-space-5);border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);background:var(--fx-surface-1);margin-block-start:var(--fx-space-3);display:grid}@media (width>=64em){.fx-checkout__summary-bar{display:none}.js .fx-checkout__review:not([data-open]){display:grid}.fx-checkout__review{padding:var(--fx-space-6);margin:0}}.fx-review{gap:var(--fx-space-5);display:grid}.fx-review__lines{gap:var(--fx-space-4);margin:0;padding:0;list-style:none;display:grid}.fx-review__line{gap:var(--fx-space-4);grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:center;display:grid}.fx-review__thumb{aspect-ratio:1;border:1px solid var(--fx-line);border-radius:var(--fx-radius-sm);background:radial-gradient(circle at 50% 40%, var(--fx-surface-3), var(--fx-surface-1) 70%);display:block;position:relative}.fx-review__thumb img{border-radius:inherit;object-fit:cover;block-size:100%;inline-size:100%}.fx-review__qty{border-radius:var(--fx-radius-pill);background:var(--fx-surface-3);block-size:1.375rem;min-inline-size:1.375rem;color:var(--fx-text);font-size:var(--fx-text-xs);font-weight:var(--fx-weight-strong);place-items:center;padding-inline:.3rem;line-height:1;display:grid;position:absolute;inset-block-start:-.5rem;inset-inline-end:-.5rem}.fx-review__name{gap:var(--fx-space-1);font-size:var(--fx-text-sm);font-weight:var(--fx-weight-ui);line-height:var(--fx-leading-ui);overflow-wrap:anywhere;display:grid}.fx-review__meta{color:var(--fx-text-muted);font-size:var(--fx-text-xs);font-weight:var(--fx-weight-body)}.fx-review__price{font-size:var(--fx-text-sm);white-space:nowrap}@media (width<=40em),(width>=64em) and (width<=80em){.fx-review__line{grid-template-columns:3.5rem minmax(0,1fr);align-items:start}.fx-review__price{grid-column:2}}.fx-review__totals{gap:var(--fx-space-3);border-block-start:1px solid var(--fx-line);margin:0;padding-block-start:var(--fx-space-5);display:grid}.fx-review__totals>div{justify-content:space-between;gap:var(--fx-space-1) var(--fx-space-4);font-size:var(--fx-text-sm);flex-wrap:wrap;display:flex}.fx-review__totals dt{color:var(--fx-text-muted)}.fx-review__totals dd{overflow-wrap:anywhere;margin:0}.fx-review__totals .fx-review__total{border-block-start:1px solid var(--fx-brass-line);font-size:var(--fx-text-lg);font-weight:var(--fx-weight-heading);padding-block-start:var(--fx-space-3)}.fx-review__totals .fx-review__total dt{color:var(--fx-text)}.fx-pay{gap:var(--fx-space-7);display:grid}.fx-pay .fx-radio-cards{margin:0;padding:0;list-style:none}.fx-pay__method{display:grid}.fx-pay__box{padding:calc(var(--fx-space-4) + var(--fx-radius-md)) var(--fx-space-5) var(--fx-space-4);border:1px solid var(--fx-line);background:var(--fx-surface-1);color:var(--fx-text-muted);font-size:var(--fx-text-sm);line-height:var(--fx-leading-body);border-block-start:0;border-end-end-radius:var(--fx-radius-md);border-end-start-radius:var(--fx-radius-md);margin-block-start:calc(-1 * var(--fx-radius-md))}.fx-pay__box>:first-child{margin-block-start:0}.fx-pay__box>:last-child{margin-block-end:0}.fx-pay__method:has(input:checked) .fx-radio-card{z-index:1;position:relative}.fx-pay__hint{color:var(--fx-text-muted);font-size:var(--fx-text-sm);margin:0}.fx-pay__submit{gap:var(--fx-space-5);margin:0;display:grid}.fx-pay__assure{gap:var(--fx-space-2);margin:calc(var(--fx-space-5) / -2) 0 0;color:var(--fx-text-muted);font-size:var(--fx-text-xs);line-height:var(--fx-leading-ui);text-align:center;justify-content:center;align-items:flex-start;display:flex}.fx-pay__assure .fx-icon{block-size:1rem;inline-size:1rem;color:var(--fx-silver);flex:none}.fx-pay__noscript{margin:0 0 var(--fx-space-3);color:var(--fx-text-muted);font-size:var(--fx-text-sm)}.fx-pay__terms{gap:var(--fx-space-3);color:var(--fx-text-muted);font-size:var(--fx-text-xs);line-height:var(--fx-leading-body);display:grid}.fx-pay__terms p{margin:0}.fx-pay__terms .fx-check{color:var(--fx-text);font-size:var(--fx-text-sm)}.fx-pay__terms a{color:var(--fx-text);-webkit-text-decoration-color:var(--fx-brass-line);-webkit-text-decoration-color:var(--fx-brass-line);text-decoration-color:var(--fx-brass-line);text-underline-offset:.3em}.fx-pay__terms .woocommerce-invalid .fx-check input{border-color:var(--fx-error)}.fx-checkout .blockUI.blockOverlay{opacity:1!important;background:#130e0b8c!important}.woocommerce-form-login-toggle{margin-block-end:var(--fx-space-6)}.woocommerce-form-login-toggle .fx-notice{color:var(--fx-text-muted);background:0 0;border:0;padding:0}.woocommerce-form-login-toggle .fx-notice .fx-icon{color:var(--fx-brass)}.fx-checkout-page .woocommerce-form-login{gap:var(--fx-space-4);max-inline-size:32rem;padding:var(--fx-space-5);border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);background:var(--fx-surface-1);margin-block-end:var(--fx-space-7);display:grid}.fx-checkout-page .woocommerce-form-login .form-row{margin:0}.fx-checkout-page .woocommerce-form-login .clear{display:none}.fx-order{gap:var(--fx-space-7);display:grid}.fx-order-head{gap:var(--fx-space-5);padding:var(--fx-space-6) var(--fx-space-5);border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);background:radial-gradient(120% 90% at 100% 0%, #b8955a14, transparent 60%), var(--fx-surface-1);box-shadow:var(--fx-highlight);display:grid}@media (width>=40em){.fx-order-head{gap:var(--fx-space-5) var(--fx-space-6);padding:var(--fx-space-7);grid-template-columns:auto minmax(0,1fr)}.fx-order-head>:not(.fx-order-head__mark,.fx-order-head__text){grid-column:2}}.fx-order-head__mark{border:1px solid var(--fx-brass-line);background:radial-gradient(circle at 50% 30%, var(--fx-surface-3), var(--fx-bg) 75%);block-size:3.5rem;inline-size:3.5rem;box-shadow:0 0 0 6px #b8955a0f, var(--fx-shadow-1);color:var(--fx-brass-hi);border-radius:50%;place-items:center;display:grid}.fx-order-head__mark .fx-icon{block-size:1.5rem;inline-size:1.5rem}.fx-order-head[data-variant=failed] .fx-order-head__mark{border-color:var(--fx-error);box-shadow:0 0 0 6px #d4161e14, var(--fx-shadow-1);color:var(--fx-error)}.fx-order-head__text{gap:var(--fx-space-2);align-content:center;min-inline-size:0;display:grid}.fx-order-head__title{font-size:var(--fx-text-h3);font-weight:var(--fx-weight-heading);line-height:var(--fx-leading-heading);margin:0}.fx-order-head__lead{max-inline-size:60ch;color:var(--fx-text-muted);line-height:var(--fx-leading-body);overflow-wrap:anywhere;margin:0}.fx-order-head__facts{gap:var(--fx-space-4) var(--fx-space-5);border-block-start:1px solid var(--fx-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));margin:0;padding-block-start:var(--fx-space-5);display:grid}.fx-order-head__facts div{gap:var(--fx-space-1);min-inline-size:0;display:grid}.fx-order-head__facts dt{color:var(--fx-text-muted);font-size:var(--fx-text-xs)}.fx-order-head__facts dd{font-size:var(--fx-text-sm);font-weight:var(--fx-weight-strong);overflow-wrap:anywhere;margin:0}.fx-order-head__actions{gap:var(--fx-space-3) var(--fx-space-4);flex-wrap:wrap;align-items:center;display:flex}@media (width<=40em){.fx-order-head__actions .fx-btn{flex:100%}}.fx-order-head__note{color:var(--fx-text-muted);font-size:var(--fx-text-xs);line-height:var(--fx-leading-ui);flex-basis:100%;margin:0}.fx-timeline{--fx-dot:1.75rem;position:relative}.fx-timeline__steps{gap:var(--fx-space-5);margin:0;padding:0;list-style:none;display:grid;position:relative}.fx-timeline__step{grid-template-columns:var(--fx-dot) minmax(0, 1fr);gap:var(--fx-space-1) var(--fx-space-4);align-items:center;display:grid}.fx-timeline__dot{z-index:1;inline-size:var(--fx-dot);block-size:var(--fx-dot);border:1px solid var(--fx-line-strong);background:var(--fx-bg);border-radius:50%;grid-row:span 2;place-items:center;display:grid;position:relative}.fx-timeline__dot .fx-icon{block-size:.875rem;inline-size:.875rem}.fx-timeline__step[data-state=done] .fx-timeline__dot{border-color:var(--fx-brass);background:var(--fx-brass);color:var(--fx-on-light)}.fx-timeline__step[data-state=current] .fx-timeline__dot{border-color:var(--fx-brass)}.fx-timeline__step[data-state=current] .fx-timeline__dot:after{content:"";background:var(--fx-brass-hi);border-radius:50%;block-size:.5rem;inline-size:.5rem}.fx-timeline__step[data-state=failed] .fx-timeline__dot{border-color:var(--fx-error);color:var(--fx-error)}.fx-timeline__label{font-size:var(--fx-text-sm);font-weight:var(--fx-weight-ui);line-height:var(--fx-leading-ui)}.fx-timeline__step[data-state=upcoming] .fx-timeline__label{color:var(--fx-text-muted)}.fx-timeline__hint{color:var(--fx-text-muted);font-size:var(--fx-text-xs);line-height:var(--fx-leading-ui);grid-column:2}.fx-timeline__step:not(:has(.fx-timeline__hint)) .fx-timeline__dot{grid-row:auto}.fx-timeline__rail{inset-block:calc(var(--fx-dot) / 2);background:var(--fx-line-strong);inline-size:1px;position:absolute;inset-inline-start:calc(var(--fx-dot) / 2 - .5px)}.fx-timeline__fill{background:var(--fx-brass);transform:scaleY(var(--fx-progress,0));transform-origin:top;position:absolute;inset:0}@media (width>=40em){.fx-timeline__steps{gap:var(--fx-space-4);grid-template-columns:repeat(4,minmax(0,1fr))}.fx-timeline__step{text-align:center;grid-template-columns:minmax(0,1fr);place-items:start center}.fx-timeline__dot{grid-row:auto;margin-block-end:var(--fx-space-2)}.fx-timeline__step:not(:has(.fx-timeline__hint)) .fx-timeline__dot{grid-row:auto;margin-block-end:var(--fx-space-2)}.fx-timeline__hint{grid-column:1}.fx-timeline__rail{inset-block:calc(var(--fx-dot) / 2 - .5px) auto;block-size:1px;inline-size:auto;inset-inline:12.5%}.fx-timeline__fill{transform:scaleX(var(--fx-progress,0));transform-origin:100%}}.fx-order__details{gap:var(--fx-space-7);align-items:start;display:grid}@media (width>=64em){.fx-order__details{gap:var(--fx-space-7) var(--fx-space-8);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.fx-order-summary{gap:var(--fx-space-5);padding:var(--fx-space-5);border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);background:var(--fx-surface-1);display:grid}@media (width>=40em){.fx-order-summary{padding:var(--fx-space-6)}}.fx-order-summary__title,.fx-order .woocommerce-column__title{font-size:var(--fx-text-lg);font-weight:var(--fx-weight-heading);line-height:var(--fx-leading-heading);margin:0}.fx-review__row{justify-content:space-between;gap:var(--fx-space-1) var(--fx-space-4);font-size:var(--fx-text-sm);flex-wrap:wrap;display:flex}.fx-review__row small,.fx-review__row .shipped_via{color:var(--fx-text-muted);font-size:var(--fx-text-xs)}.fx-order-summary__actions{gap:var(--fx-space-3);flex-wrap:wrap;margin-block-start:var(--fx-space-5);display:flex}.fx-order .woocommerce-customer-details{gap:var(--fx-space-5);display:grid}.fx-order .woocommerce-columns{gap:var(--fx-space-6);display:grid}.fx-order .woocommerce-column{gap:var(--fx-space-3);display:grid}.fx-order .woocommerce-customer-details address{gap:var(--fx-space-1);padding:var(--fx-space-5);border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);color:var(--fx-text-muted);font-size:var(--fx-text-sm);font-style:normal;line-height:var(--fx-leading-body);overflow-wrap:anywhere;margin:0;display:grid}.fx-order .woocommerce-customer-details address p{color:var(--fx-text);margin:0}.fx-order .woocommerce-customer-details--phone,.fx-order .woocommerce-customer-details--email{text-align:end;direction:ltr}.fx-order-head[data-c2c=rejected] .fx-order-head__mark{border-color:var(--fx-error);box-shadow:0 0 0 6px #d4161e14, var(--fx-shadow-1);color:var(--fx-error)}.fx-c2c{gap:var(--fx-space-6);border-block-start:1px solid var(--fx-line);min-inline-size:0;padding-block-start:var(--fx-space-5);scroll-margin-block-start:calc(var(--fx-header-h) + var(--fx-space-5));display:grid}.fx-order--account{margin-block-end:var(--fx-space-7)}.fx-order--account .fx-c2c{padding:var(--fx-space-5);border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);background:var(--fx-surface-1)}@media (width>=40em){.fx-order--account .fx-c2c{padding:var(--fx-space-6)}}.fx-c2c__title{gap:var(--fx-space-3);font-size:var(--fx-text-lg);font-weight:var(--fx-weight-heading);line-height:var(--fx-leading-heading);align-items:center;margin:0;display:flex}.fx-c2c__step{border:1px solid var(--fx-brass-line);block-size:1.75rem;inline-size:1.75rem;color:var(--fx-brass-hi);font-size:var(--fx-text-xs);font-weight:var(--fx-weight-strong);border-radius:50%;flex:none;place-items:center;display:inline-grid}.fx-c2c__card{gap:var(--fx-space-5);padding:var(--fx-space-5);border:1px solid var(--fx-brass-line);border-radius:var(--fx-radius-lg);background:radial-gradient(100% 80% at 0% 0%, #b8955a1a, transparent 55%), var(--fx-bg);box-shadow:var(--fx-highlight), var(--fx-shadow-1);display:grid}@media (width>=40em){.fx-c2c__card{padding:var(--fx-space-6)}}.fx-c2c__number{gap:var(--fx-space-2) var(--fx-space-4);flex-wrap:wrap;align-items:center;display:flex}.fx-c2c__label{color:var(--fx-text-muted);font-size:var(--fx-text-xs);flex-basis:100%}.fx-c2c__digits{min-inline-size:0;font-family:var(--fx-font-mono);font-size:clamp(1.25rem,.9rem + 1.6vw,1.75rem);font-weight:var(--fx-weight-ui);letter-spacing:var(--fx-tracking-mono);white-space:nowrap;flex:auto;line-height:1.2}.fx-c2c__rows{margin:0;display:grid}.fx-c2c__row{gap:var(--fx-space-1) var(--fx-space-4);min-block-size:3.25rem;padding-block:var(--fx-space-2);border-block-start:1px solid var(--fx-line);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.fx-c2c__row dt{color:var(--fx-text-muted);font-size:var(--fx-text-xs)}.fx-c2c__row dd{gap:var(--fx-space-2) var(--fx-space-3);min-inline-size:0;font-size:var(--fx-text-sm);overflow-wrap:anywhere;justify-content:space-between;align-items:center;margin:0;display:flex}@media (width>=40em){.fx-c2c__row{grid-template-columns:minmax(5.5rem,auto) minmax(0,1fr)}}.fx-c2c__value{gap:var(--fx-space-1);overflow-wrap:normal;flex:auto;min-inline-size:0;display:grid}.fx-c2c__amount,.fx-c2c__rial{white-space:nowrap}.fx-c2c__mono{font-family:var(--fx-font-mono);letter-spacing:var(--fx-tracking-mono)}.fx-c2c__amount{font-weight:var(--fx-weight-strong)}.fx-c2c__rial{color:var(--fx-text-muted);font-size:var(--fx-text-xs)}.fx-c2c__note{color:var(--fx-text-muted);font-size:var(--fx-text-sm);line-height:var(--fx-leading-body);margin:0}.fx-c2c__copy{gap:var(--fx-space-2);min-block-size:2.75rem;min-inline-size:2.75rem;padding-inline:var(--fx-space-3);border:1px solid var(--fx-line-strong);border-radius:var(--fx-radius-pill);color:var(--fx-text);font-size:var(--fx-text-xs);cursor:pointer;transition:border-color var(--fx-dur-base) var(--fx-ease-out), color var(--fx-dur-base) var(--fx-ease-out);background:0 0;flex:none;justify-content:center;align-items:center;display:inline-flex}.fx-c2c__copy .fx-icon{block-size:1.1rem;inline-size:1.1rem}@media (hover:hover){.fx-c2c__copy:hover{border-color:var(--fx-silver)}}.fx-c2c__copy[data-copied]{border-color:var(--fx-brass);color:var(--fx-brass-hi)}.no-js .fx-c2c__copy{display:none}.fx-c2c__form,.fx-c2c__fields{gap:var(--fx-space-5);display:grid}@media (width>=40em){.fx-c2c__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.fx-c2c__file-input{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.fx-c2c__file{position:relative}.fx-c2c__drop{gap:var(--fx-space-3);min-block-size:4rem;padding:var(--fx-space-4) var(--fx-space-5);border:1px dashed var(--fx-line-strong);border-radius:var(--fx-radius-md);background:var(--fx-surface-1);color:var(--fx-text);font-size:var(--fx-text-sm);cursor:pointer;transition:border-color var(--fx-dur-base) var(--fx-ease-out), background-color var(--fx-dur-base) var(--fx-ease-out);align-items:center;display:flex}.fx-c2c__drop .fx-icon{block-size:1.25rem;inline-size:1.25rem;color:var(--fx-brass-hi);flex:none}.fx-c2c__drop-text{overflow-wrap:anywhere;min-inline-size:0}@media (hover:hover){.fx-c2c__drop:hover{border-color:#e8dbc257}}.fx-c2c__file-input:focus-visible+.fx-c2c__drop{border-color:var(--fx-silver);outline:1px solid var(--fx-silver);outline-offset:0;background:var(--fx-surface-2)}.fx-c2c__file[data-chosen] .fx-c2c__drop{border-style:solid;border-color:var(--fx-brass-line)}.fx-c2c__file[data-invalid] .fx-c2c__drop{border-color:var(--fx-error)}.fx-c2c__actions{gap:var(--fx-space-3) var(--fx-space-5);flex-wrap:wrap;align-items:center;display:flex}@media (width<=40em){.fx-c2c__actions .fx-btn{flex:100%}}.fx-c2c__actions .fx-btn[aria-busy=true]{opacity:.6;cursor:progress}.fx-c2c__privacy{gap:var(--fx-space-2);color:var(--fx-text-muted);font-size:var(--fx-text-xs);line-height:var(--fx-leading-ui);flex:16rem;align-items:flex-start;margin:0;display:flex}.fx-c2c__privacy .fx-icon{block-size:1rem;inline-size:1rem;color:var(--fx-silver);flex:none}.fx-c2c__alert{gap:var(--fx-space-3);padding:var(--fx-space-4);border:1px solid var(--fx-error);border-radius:var(--fx-radius-md);color:var(--fx-text);font-size:var(--fx-text-sm);line-height:var(--fx-leading-ui);align-items:flex-start;margin:0;display:flex}.fx-c2c__alert .fx-icon{block-size:1.25rem;inline-size:1.25rem;color:var(--fx-error);flex:none}.fx-c2c__reason{gap:var(--fx-space-2);border-inline-start:2px solid var(--fx-brass);padding-inline-start:var(--fx-space-4);display:grid}.fx-c2c__reason p{margin:0}.fx-c2c__reason-title{font-weight:var(--fx-weight-strong)}.fx-c2c__reason-text{max-inline-size:60ch;color:var(--fx-text-muted);font-size:var(--fx-text-sm);line-height:var(--fx-leading-body);overflow-wrap:anywhere}.fx-c2c__done{gap:var(--fx-space-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.fx-c2c__done:focus-visible{outline-offset:var(--fx-space-2)}.fx-c2c__done-mark{border:1px solid var(--fx-brass-line);block-size:2.5rem;inline-size:2.5rem;color:var(--fx-brass-hi);border-radius:50%;place-items:center;display:grid}.fx-c2c__done-mark .fx-icon{block-size:1.1rem;inline-size:1.1rem}.fx-c2c__lead{margin:var(--fx-space-2) 0 0;color:var(--fx-text-muted);font-size:var(--fx-text-sm);line-height:var(--fx-leading-body)}.fx-c2c__summary{gap:var(--fx-space-3) var(--fx-space-6);margin:var(--fx-space-4) 0 0;flex-wrap:wrap;display:flex}.fx-c2c__summary dt{color:var(--fx-text-muted);font-size:var(--fx-text-xs)}.fx-c2c__summary dd{font-size:var(--fx-text-sm);font-weight:var(--fx-weight-strong);overflow-wrap:anywhere;margin:0}.fx-pay__method--soon .fx-radio-card{color:var(--fx-text-muted);cursor:default;background:0 0;border-style:dashed;grid-template-columns:minmax(0,1fr) auto}.fx-tracking{gap:var(--fx-space-4);padding:var(--fx-space-5);border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);background:var(--fx-surface-1);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}@media (width>=40em){.fx-tracking{padding:var(--fx-space-6)}}.fx-tracking__mark{border:1px solid var(--fx-brass-line);block-size:2.5rem;inline-size:2.5rem;color:var(--fx-brass-hi);border-radius:50%;place-items:center;display:grid}.fx-tracking__mark .fx-icon{block-size:1.15rem;inline-size:1.15rem}.fx-tracking__body{gap:var(--fx-space-4);justify-items:start;min-inline-size:0;display:grid}.fx-tracking__title,.fx-track__title,.fx-track__form-title,.fx-order-notes__title{font-size:var(--fx-text-lg);font-weight:var(--fx-weight-heading);line-height:var(--fx-leading-heading);margin:0}.fx-tracking__facts,.fx-track__facts{gap:var(--fx-space-3) var(--fx-space-6);flex-wrap:wrap;margin:0;display:flex}.fx-tracking__facts div,.fx-track__facts div{gap:var(--fx-space-1);min-inline-size:0;display:grid}.fx-tracking__facts dt,.fx-track__facts dt{color:var(--fx-text-muted);font-size:var(--fx-text-xs)}.fx-tracking__facts dd,.fx-track__facts dd{font-size:var(--fx-text-sm);font-weight:var(--fx-weight-strong);overflow-wrap:anywhere;margin:0}.fx-tracking__code{font-family:var(--fx-font-mono);letter-spacing:var(--fx-tracking-mono);-webkit-user-select:all;user-select:all}.fx-tracking__link .fx-icon{block-size:1rem;inline-size:1rem}.fx-tracking__hint,.fx-track__pending,.fx-track__lead{color:var(--fx-text-muted);font-size:var(--fx-text-sm);line-height:var(--fx-leading-body);margin:0}.fx-order-status{color:var(--fx-text-muted);line-height:var(--fx-leading-body);margin:0}.fx-order-status mark{color:var(--fx-text);font-weight:var(--fx-weight-strong);background:0 0}.fx-order-notes{gap:var(--fx-space-4);display:grid}.fx-order-notes__list{gap:var(--fx-space-4);margin:0;padding:0;list-style:none;display:grid}.fx-order-notes__list li{border-inline-start:2px solid var(--fx-brass-line);padding-inline-start:var(--fx-space-4)}.fx-order-notes__list .meta{margin:0 0 var(--fx-space-1);color:var(--fx-text-muted);font-size:var(--fx-text-xs)}.fx-order-notes__list .description p{overflow-wrap:anywhere;margin:0}.fx-track{gap:var(--fx-space-7);max-inline-size:48rem;display:grid}.fx-track__result{gap:var(--fx-space-6);padding:var(--fx-space-5);border:1px solid var(--fx-brass-line);border-radius:var(--fx-radius-lg);background:var(--fx-surface-1);scroll-margin-block-start:calc(var(--fx-header-h) + var(--fx-space-5));display:grid}@media (width>=40em){.fx-track__result{padding:var(--fx-space-6)}}.fx-track__result:focus-visible{outline-offset:var(--fx-space-2)}.fx-track__head{gap:var(--fx-space-3);display:grid}.fx-track__result .fx-tracking{border:0;border-block-start:1px solid var(--fx-line);background:0 0;border-radius:0;padding:0;padding-block-start:var(--fx-space-5)}.fx-track__form{gap:var(--fx-space-5);justify-items:start;display:grid}.fx-track__fields{gap:var(--fx-space-5);inline-size:100%;display:grid}@media (width>=40em){.fx-track__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}.fx-track__alert{gap:var(--fx-space-3);padding:var(--fx-space-4);border:1px solid var(--fx-error);border-radius:var(--fx-radius-md);color:var(--fx-text);font-size:var(--fx-text-sm);line-height:var(--fx-leading-ui);align-items:flex-start;margin:0;scroll-margin-block-start:calc(var(--fx-header-h) + var(--fx-space-5));display:flex}.fx-track__alert .fx-icon{block-size:1.25rem;inline-size:1.25rem;color:var(--fx-error);flex:none}@media (width<=39.99em){.fx-track__submit{inline-size:100%}}.fx-account-page{padding-block:var(--fx-space-8) var(--fx-section)}.fx-account-page__title{font-size:var(--fx-text-h2);font-weight:var(--fx-weight-heading);line-height:var(--fx-leading-heading);margin-block-end:var(--fx-space-6)}.fx-account-page__title:focus{outline:none}.fx-account-page .woocommerce-MyAccount-content>*+*{margin-block-start:var(--fx-space-5)}.fx-account-nav{border-block-end:1px solid var(--fx-line);margin-block-end:var(--fx-space-7)}.fx-account-nav__list{gap:var(--fx-space-2);padding:0 0 var(--fx-space-4);scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.fx-account-nav__list::-webkit-scrollbar{display:none}.fx-account-nav__item{flex:none}.fx-account-nav__item--logout{margin-inline-start:auto}.fx-account-nav__link{min-block-size:2.75rem;padding-inline:var(--fx-space-4);border:1px solid var(--fx-line);border-radius:var(--fx-radius-pill);color:var(--fx-text-muted);font-size:var(--fx-text-sm);font-weight:var(--fx-weight-ui);white-space:nowrap;transition:border-color var(--fx-dur-base) var(--fx-ease-out), color var(--fx-dur-base) var(--fx-ease-out);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.fx-account-nav__link:hover{border-color:var(--fx-line-strong);color:var(--fx-text)}}.fx-account-nav__link:focus-visible{outline:var(--fx-focus-ring);outline-offset:2px}.fx-account-nav__link[aria-current=page]{border-color:var(--fx-brass-line);background:var(--fx-surface-2);color:var(--fx-text)}.fx-account-nav__item--logout .fx-account-nav__link{border-color:#0000}.fx-account-dash{gap:var(--fx-space-6);display:grid}.fx-account-dash__hello{font-size:var(--fx-text-lg)}.fx-account-dash__last{gap:var(--fx-space-5);padding:var(--fx-space-6);border:1px solid var(--fx-line);border-radius:var(--fx-radius-lg);background:var(--fx-surface-1);justify-items:start;display:grid}.fx-account-dash__title{font-size:var(--fx-text-h3);font-weight:var(--fx-weight-heading);line-height:var(--fx-leading-heading)}.fx-account-dash__facts{gap:var(--fx-space-4) var(--fx-space-7);flex-wrap:wrap;margin:0;display:flex}.fx-account-dash__facts div{gap:var(--fx-space-1);min-inline-size:0;display:grid}.fx-account-dash__facts dt{color:var(--fx-text-muted);font-size:var(--fx-text-xs)}.fx-account-dash__facts dd{font-weight:var(--fx-weight-strong);overflow-wrap:anywhere;margin:0}.fx-account-dash__links{gap:var(--fx-space-4);margin:0;padding:0;list-style:none;display:grid}@media (width>=48em){.fx-account-dash__links{grid-template-columns:repeat(3,minmax(0,1fr))}}.fx-account-link{gap:var(--fx-space-2);block-size:100%;padding:var(--fx-space-5);border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);color:var(--fx-text);transition:border-color var(--fx-dur-base) var(--fx-ease-out);text-decoration:none;display:grid}@media (hover:hover){.fx-account-link:hover{border-color:var(--fx-brass-line)}}.fx-account-link:focus-visible{outline:var(--fx-focus-ring);outline-offset:var(--fx-focus-offset)}.fx-account-link .fx-icon{block-size:1.5rem;inline-size:1.5rem;color:var(--fx-brass)}.fx-account-link__title{font-weight:var(--fx-weight-strong)}.fx-account-link__text{color:var(--fx-text-muted);font-size:var(--fx-text-sm)}.fx-orders{border-collapse:collapse;inline-size:100%}.fx-orders thead th{padding-block:var(--fx-space-3);border-block-end:1px solid var(--fx-line);color:var(--fx-text-muted);font-size:var(--fx-text-xs);font-weight:var(--fx-weight-ui);text-align:start;padding-inline-end:var(--fx-space-4)}.fx-orders tbody :is(th,td){padding-block:var(--fx-space-4);border-block-end:1px solid var(--fx-line);font-weight:var(--fx-weight-body);text-align:start;vertical-align:middle;padding-inline-end:var(--fx-space-4)}.fx-orders tbody th a{color:var(--fx-text);font-weight:var(--fx-weight-strong);text-decoration:none}.fx-orders tbody th a:hover{text-underline-offset:.3em;text-decoration:underline}.fx-orders__items{color:var(--fx-text-muted);font-size:var(--fx-text-sm)}.fx-orders .woocommerce-orders-table__cell-order-actions{text-align:end;padding-inline-end:0}.fx-orders__status{align-items:center;gap:var(--fx-space-2);font-size:var(--fx-text-sm);white-space:nowrap;display:inline-flex}.fx-orders__status:before{content:"";background:var(--fx-text-faint);border-radius:50%;block-size:.5rem;inline-size:.5rem}.fx-orders__status:is([data-status=processing],[data-status=completed]):before{background:var(--fx-brass)}.fx-orders__status:is([data-status=on-hold],[data-status=pending]):before{border:1px solid var(--fx-brass);background:0 0}@media (width<=47.99em){.fx-orders thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.fx-orders,.fx-orders tbody{gap:var(--fx-space-4);display:grid}.fx-orders tbody tr{gap:var(--fx-space-4);padding:var(--fx-space-5);border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);background:var(--fx-surface-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fx-orders tbody :is(th,td){gap:var(--fx-space-1);border:0;padding:0;display:grid}.fx-orders tbody td:before{content:attr(data-title);color:var(--fx-text-muted);font-size:var(--fx-text-xs)}.fx-orders tbody th,.fx-orders .woocommerce-orders-table__cell-order-total,.fx-orders .woocommerce-orders-table__cell-order-actions{grid-column:1/-1}.fx-orders .woocommerce-orders-table__cell-order-actions:before{content:none}.fx-orders .woocommerce-orders-table__cell-order-actions{text-align:start}.fx-orders .woocommerce-orders-table__cell-order-actions .fx-btn{inline-size:100%}}.fx-orders__pages{justify-content:space-between;gap:var(--fx-space-4);flex-wrap:wrap;margin-block-start:var(--fx-space-6);display:flex}.fx-login{gap:var(--fx-space-5);max-inline-size:28rem;margin-inline:auto;display:grid}.fx-login--register{max-inline-size:60rem}@media (width>=64em){.fx-login--register{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-login--register .fx-login__guest{grid-column:1/-1}}.fx-login__card{padding:var(--fx-space-6);border:1px solid var(--fx-line);border-radius:var(--fx-radius-xl);background:var(--fx-surface-1)}@media (width>=48em){.fx-login__card{padding:var(--fx-space-7)}}.fx-login__card>.fx-icon{block-size:2rem;inline-size:2rem;color:var(--fx-brass);margin-block-end:var(--fx-space-4)}.fx-login__title{font-size:var(--fx-text-h3);font-weight:var(--fx-weight-heading);line-height:var(--fx-leading-heading)}.fx-login__lead{margin-block:var(--fx-space-2) var(--fx-space-6);color:var(--fx-text-muted);font-size:var(--fx-text-sm)}.fx-login__form{gap:var(--fx-space-5);display:grid}.fx-login__lost{font-size:var(--fx-text-sm);text-align:center}.fx-login__guest{color:var(--fx-text-muted);font-size:var(--fx-text-sm);text-align:center}.fx-account-page .woocommerce-Addresses{gap:var(--fx-space-5);display:grid}@media (width>=48em){.fx-account-page .woocommerce-Addresses{grid-template-columns:repeat(2,minmax(0,1fr))}}.fx-account-page .woocommerce-Address{padding:var(--fx-space-6);border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);background:var(--fx-surface-1)}.fx-account-page .woocommerce-Address-title{justify-content:space-between;align-items:baseline;gap:var(--fx-space-3);flex-wrap:wrap;margin-block-end:var(--fx-space-4);display:flex}.fx-account-page .woocommerce-Address-title :is(h2,h3){font-size:var(--fx-text-lg);font-weight:var(--fx-weight-heading)}.fx-account-page .woocommerce-Address address{color:var(--fx-text-muted);font-style:normal;line-height:var(--fx-leading-body)}.fx-account-page :is(.woocommerce-Address-title a,.woocommerce-MyAccount-content>p a){color:var(--fx-text);text-underline-offset:.3em}.fx-account-page .woocommerce-MyAccount-content>p{color:var(--fx-text-muted);margin-block-end:var(--fx-space-5)}.fx-account-page :is(.woocommerce-address-fields__field-wrapper,.woocommerce-EditAccountForm){gap:var(--fx-space-5);max-inline-size:44rem;display:grid}.fx-account-page .woocommerce-EditAccountForm .clear{display:none}.fx-account-page :is(.woocommerce-address-fields,.woocommerce-EditAccountForm) .form-row{gap:var(--fx-space-2);margin:0;display:grid}.fx-account-page :is(.woocommerce-address-fields,.woocommerce-EditAccountForm) label{color:var(--fx-text);font-size:var(--fx-text-sm);font-weight:var(--fx-weight-ui)}.fx-account-page :is(.woocommerce-address-fields,.woocommerce-EditAccountForm) .required{color:var(--fx-brass);text-decoration:none}.fx-account-page :is(.woocommerce-address-fields,.woocommerce-EditAccountForm) :is(input.input-text,select,textarea){min-block-size:3.25rem;inline-size:100%;padding-inline:var(--fx-space-4);border:1px solid var(--fx-line-strong);border-radius:var(--fx-radius-sm);background:var(--fx-surface-1);color:var(--fx-text);font-size:max(16px, var(--fx-text-body))}.fx-account-page :is(.woocommerce-address-fields,.woocommerce-EditAccountForm) :is(input.input-text,select,textarea):focus-visible{border-color:var(--fx-silver);outline:1px solid var(--fx-silver);outline-offset:0;background:var(--fx-surface-2)}.fx-account-page .woocommerce-EditAccountForm fieldset{gap:var(--fx-space-5);margin:var(--fx-space-4) 0 0;padding:var(--fx-space-6);border:1px solid var(--fx-line);border-radius:var(--fx-radius-md);display:grid}.fx-account-page .woocommerce-EditAccountForm legend{padding-inline:var(--fx-space-2);font-weight:var(--fx-weight-strong)}.fx-account-page :is(.woocommerce-address-fields,.woocommerce-EditAccountForm) em,.fx-account-page :is(.woocommerce-address-fields,.woocommerce-EditAccountForm) .description{color:var(--fx-text-muted);font-size:var(--fx-text-xs);font-style:normal}.fx-account-page :is(.woocommerce-address-fields,.woocommerce-EditAccountForm) button[type=submit]{min-block-size:3rem;padding-inline:var(--fx-space-6);border-radius:var(--fx-radius-pill);background:var(--fx-cta);color:var(--fx-cta-text);font:inherit;font-weight:var(--fx-weight-strong);cursor:pointer;border:0;justify-self:start;margin-block-start:var(--fx-space-5)}.fx-account-page :is(.woocommerce-address-fields,.woocommerce-EditAccountForm) button[type=submit]:hover{background:var(--fx-cta-hover)}.fx-account-page :is(.woocommerce-address-fields,.woocommerce-EditAccountForm) button[type=submit]:focus-visible{outline:var(--fx-focus-ring);outline-offset:var(--fx-focus-offset)}}
