.checkout-form-card,.checkout-form-card__grid,.checkout-page,.checkout-page__content,.checkout-page__layout,.checkout-payment-card,.checkout-payment-card__methods,.checkout-section,.checkout-state,.checkout-summary,.checkout-summary__card,.checkout-summary__items,.checkout-summary__rows{display:grid;grid-gap:var(--tj-space-5);gap:var(--tj-space-5)}.checkout-form-card,.checkout-header,.checkout-payment-card,.checkout-payment-method,.checkout-state,.checkout-summary__card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(214,226,241,.9);border-radius:var(--tj-radius-xl);box-shadow:var(--tj-shadow-card-soft)}.checkout-page__layout{align-items:start}.checkout-form-card,.checkout-header,.checkout-payment-card,.checkout-state,.checkout-summary__card{background:rgba(255,255,255,.92);padding:clamp(22px,4vw,34px)}.checkout-header{background:radial-gradient(circle at top right,rgba(230,90,0,.14),transparent 28%),radial-gradient(circle at bottom left,rgba(0,74,173,.1),transparent 34%),linear-gradient(135deg,rgba(0,74,173,.08),rgba(255,255,255,.98) 55%,rgba(247,250,255,.98));display:grid;grid-gap:var(--tj-space-4);gap:var(--tj-space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.checkout-form-card__header,.checkout-header__copy,.checkout-header__meta,.checkout-header__summary-card,.checkout-payment-card__header,.checkout-summary__header{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3)}.checkout-form-card__chips,.checkout-header__eyebrow-row,.checkout-header__highlights,.checkout-payment-method__meta,.checkout-payment-method__topbar,.checkout-summary__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tj-space-3)}.checkout-form-card__eyebrow,.checkout-header__eyebrow,.checkout-header__summary-eyebrow,.checkout-payment-card__eyebrow,.checkout-state__eyebrow,.checkout-summary__eyebrow{color:var(--tj-color-primary);font-size:13px;font-weight:800}.checkout-form-card__chip,.checkout-form-card__status,.checkout-header__highlight,.checkout-header__route-label,.checkout-payment-card__status,.checkout-payment-method__badge,.checkout-summary__action,.checkout-summary__status{background:rgba(247,250,255,.96);border:1px solid rgba(214,226,241,.92);border-radius:var(--tj-radius-pill);color:var(--tj-color-primary);font-size:14px;padding:8px 12px}.checkout-header__highlight,.checkout-header__route-label{background:rgba(255,242,233,.82)}.checkout-form-card__title,.checkout-header__title,.checkout-payment-card__title,.checkout-state__title,.checkout-summary__title{font-size:clamp(22px,3vw,30px);line-height:1.3;margin:0}.checkout-form-card__description,.checkout-form-card__note,.checkout-header__description,.checkout-header__summary-description,.checkout-payment-card__description,.checkout-payment-card__note,.checkout-payment-method__description,.checkout-payment-method__note,.checkout-state__description,.checkout-state__helper,.checkout-summary__description,.checkout-summary__empty,.checkout-summary__item p,.checkout-summary__item-meta span,.checkout-summary__note{color:var(--tj-color-text-soft);line-height:1.8;margin:0}.checkout-header__stats{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.checkout-header__stat,.checkout-header__summary-card,.checkout-payment-method,.checkout-summary__total-panel{background:rgba(255,255,255,.78);border:1px solid rgba(214,226,241,.9);border-radius:24px;padding:16px 18px}.checkout-header__summary,.checkout-summary__item strong,.checkout-summary__row strong,.checkout-summary__total-value{color:var(--tj-color-primary-deep)}.checkout-header__summary{font-size:22px;line-height:1.5}.checkout-header__stat{display:grid;grid-gap:6px;gap:6px}.checkout-header__stat strong{font-size:clamp(18px,2.5vw,24px)}.checkout-field__note,.checkout-header__stat-label,.checkout-summary__total-label{color:var(--tj-color-text-soft);font-size:13px}.checkout-form-card__header,.checkout-payment-card__header,.checkout-summary__header{align-items:center;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.checkout-form-card__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.checkout-field{display:grid;grid-gap:10px;gap:10px}.checkout-field__label{color:var(--tj-color-primary-deep);font-size:14px;font-weight:700}.checkout-field__required{color:var(--tj-color-danger)}.checkout-payment-card__methods,.checkout-summary__items{gap:var(--tj-space-3)}.checkout-payment-method{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3)}.checkout-payment-method.is-selected{border-color:rgba(0,74,173,.24)}.checkout-payment-method.is-disabled{opacity:.68}.checkout-payment-method__meta,.checkout-summary__actions{justify-content:space-between}.checkout-summary__card{position:-webkit-sticky;position:sticky;top:calc(var(--tj-space-4) + var(--tj-header-h))}.checkout-summary__items{border-top:1px solid rgba(214,226,241,.74);border-bottom:1px solid rgba(214,226,241,.74);padding-block:var(--tj-space-4)}.checkout-summary__item,.checkout-summary__row{align-items:center;background:rgba(255,255,255,.72);border:1px solid rgba(214,226,241,.84);border-radius:20px;display:flex;gap:var(--tj-space-3);justify-content:space-between;padding:14px 16px}.checkout-summary__item-meta{display:grid;grid-gap:4px;gap:4px;justify-items:end}.checkout-summary__row.is-muted strong{color:var(--tj-color-text-soft)}.checkout-summary__row.is-accent{background:linear-gradient(135deg,rgba(0,74,173,.08),rgba(255,255,255,.96));border-color:rgba(0,74,173,.16)}.checkout-summary__action--primary{color:var(--tj-color-primary);font-weight:800}.checkout-state{align-items:start;background:rgba(255,255,255,.94);border:1px dashed var(--tj-color-border-strong);min-height:240px;overflow:hidden;position:relative}.checkout-state__icon{align-items:center;display:inline-flex;gap:10px}.checkout-state__icon span{background:linear-gradient(135deg,rgba(0,74,173,.18),rgba(230,90,0,.18));border-radius:999px;display:block}.checkout-state__icon span:first-child{block-size:16px;inline-size:48px}.checkout-state__icon span:last-child{block-size:16px;inline-size:16px}.checkout-state__helper{max-width:44ch}.checkout-state__skeleton{display:grid;grid-gap:10px;gap:10px;inline-size:min(320px,100%)}.checkout-state__skeleton span{animation:tj-search-shimmer 1.8s ease-in-out infinite;background:linear-gradient(90deg,rgba(214,226,241,.56),rgba(247,250,255,.98),rgba(214,226,241,.56));background-size:200% 100%;border-radius:999px;display:block}.checkout-state__skeleton span:first-child{block-size:14px;inline-size:100%}.checkout-state__skeleton span:nth-child(2){block-size:14px;inline-size:84%}.checkout-state__skeleton span:nth-child(3){block-size:14px;inline-size:62%}.checkout-state__accent{bottom:22px;display:flex;gap:8px;inset-inline-end:22px;position:absolute}.checkout-state__accent span{background:rgba(255,255,255,.72);border-radius:999px;display:block}.checkout-state__accent span:first-child{block-size:14px;inline-size:14px}.checkout-state__accent span:nth-child(2){block-size:14px;inline-size:40px}.checkout-state__accent span:nth-child(3){block-size:14px;inline-size:22px}.checkout-state--loading{background:linear-gradient(135deg,rgba(0,74,173,.07),rgba(255,255,255,.96))}.checkout-state--empty{background:linear-gradient(135deg,rgba(255,242,233,.75),rgba(255,255,255,.96))}.checkout-state--error{background:linear-gradient(135deg,rgba(192,57,43,.09),rgba(255,255,255,.96));border-color:rgba(192,57,43,.28)}@media (min-width:960px){.checkout-page__layout{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}}@media (max-width:959px){.checkout-header__stats{grid-template-columns:1fr}.checkout-summary{order:-1}}@media (max-width:767px){.checkout-form-card,.checkout-header,.checkout-payment-card,.checkout-payment-method,.checkout-state,.checkout-summary__card{border-radius:var(--tj-radius-lg)}.checkout-form-card,.checkout-header,.checkout-payment-card,.checkout-state,.checkout-summary__card{padding-inline:var(--tj-space-4)}.checkout-payment-method__meta,.checkout-payment-method__topbar,.checkout-summary__actions,.checkout-summary__item,.checkout-summary__row{align-items:flex-start}}.checkout-page{gap:var(--tj-space-6)}.checkout-page__progress{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.checkout-page__progress-step{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(247,250,255,.96));border:1px solid rgba(214,226,241,.92);border-radius:26px;box-shadow:var(--tj-shadow-card-soft);display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3);grid-template-columns:auto minmax(0,1fr);padding:16px 18px}.checkout-page__progress-step strong,.checkout-payment-method__identity strong{color:var(--tj-color-primary-deep)}.checkout-page__progress-step span{color:var(--tj-color-text-soft);display:block;font-size:13px;margin-top:2px}.checkout-page__progress-step.is-current{background:linear-gradient(135deg,rgba(0,74,173,.1),rgba(255,255,255,.98));border-color:rgba(0,74,173,.22)}.checkout-page__progress-step.is-active .checkout-page__progress-index,.checkout-page__progress-step.is-current .checkout-page__progress-index{background:linear-gradient(135deg,var(--tj-color-primary),var(--tj-color-primary-hover));color:var(--tj-color-white)}.checkout-page__progress-index{align-items:center;background:rgba(255,242,233,.88);border-radius:18px;color:var(--tj-color-primary);display:grid;font-size:15px;font-weight:800;height:44px;width:44px}.checkout-page__layout{gap:var(--tj-space-6)}.checkout-page__content{gap:var(--tj-space-4)}.checkout-header{overflow:hidden;position:relative}.checkout-header:after{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.55),rgba(255,255,255,0));content:"";height:1px;inset-inline:8%;position:absolute;top:0}.checkout-header__copy,.checkout-header__meta{position:relative;z-index:1}.checkout-header__title{max-width:12ch}.checkout-header__highlights,.checkout-header__trust,.checkout-payment-card__footnote-list,.checkout-summary__assurances{display:flex;flex-wrap:wrap;gap:10px}.checkout-header__summary-card{gap:var(--tj-space-4);overflow:hidden;position:relative}.checkout-header__summary-line{display:flex;gap:10px}.checkout-header__summary-line span,.checkout-payment-card__rail span{background:linear-gradient(90deg,rgba(0,74,173,.16),rgba(230,90,0,.14));border-radius:999px;display:block;height:10px}.checkout-header__summary-line span:first-child{width:64px}.checkout-header__summary-line span:nth-child(2){width:32px}.checkout-header__summary-line span:nth-child(3){width:88px}.checkout-header__trust span,.checkout-payment-card__footnote-list span,.checkout-summary__assurances span{background:rgba(255,255,255,.72);border:1px solid rgba(214,226,241,.84);border-radius:var(--tj-radius-pill);color:var(--tj-color-text-soft);font-size:13px;padding:9px 12px}.checkout-form-card,.checkout-payment-card{position:relative}.checkout-form-card--contact{background:radial-gradient(circle at top left,rgba(0,74,173,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.97))}.checkout-form-card--shipping{background:radial-gradient(circle at top left,rgba(230,90,0,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.97))}.checkout-form-card__header-copy,.checkout-payment-card__header-copy,.checkout-state__topbar,.checkout-summary__item-copy{display:grid;grid-gap:6px;gap:6px}.checkout-form-card__lead,.checkout-payment-card__lead,.checkout-summary__hero-label{color:var(--tj-color-text-soft);font-size:14px;line-height:1.7;margin:0}.checkout-form-card__section-bar{display:flex;gap:10px}.checkout-form-card__section-bar span{background:linear-gradient(90deg,rgba(0,74,173,.18),rgba(230,90,0,.14));border-radius:999px;display:block;height:10px}.checkout-form-card__section-bar span:first-child{width:84px}.checkout-form-card__section-bar span:last-child{width:34px}.checkout-form-card__grid{gap:14px}.checkout-field{background:rgba(255,255,255,.76);border:1px solid rgba(214,226,241,.84);border-radius:24px;padding:14px}.checkout-field__hint{color:var(--tj-color-text-muted);font-size:12px}.checkout-field .ui-input{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.96));border-color:rgba(191,210,234,.92);direction:rtl;text-align:right}.checkout-field .ui-input::placeholder{color:var(--tj-color-text-muted)}.checkout-payment-card{background:radial-gradient(circle at top right,rgba(0,74,173,.08),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.97))}.checkout-payment-card__rail{display:flex;gap:10px}.checkout-payment-card__rail span:first-child{width:88px}.checkout-payment-card__rail span:nth-child(2){width:46px}.checkout-payment-card__rail span:nth-child(3){width:120px}.checkout-payment-card__methods{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.checkout-payment-method{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,250,255,.94));min-height:100%;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.checkout-payment-method:hover{box-shadow:0 18px 38px rgba(13,46,104,.08);transform:translateY(-3px)}.checkout-payment-method.is-selected{background:linear-gradient(135deg,rgba(0,74,173,.08),rgba(255,255,255,.98));box-shadow:0 18px 38px rgba(13,46,104,.08)}.checkout-payment-method__identity{align-items:center;display:flex;gap:10px}.checkout-payment-method__dot{border-radius:999px;display:inline-block;height:12px;width:12px}.checkout-payment-method__dot--card{background:linear-gradient(135deg,var(--tj-color-primary),var(--tj-color-primary-hover))}.checkout-payment-method__dot--cod{background:linear-gradient(135deg,var(--tj-color-accent),var(--tj-color-accent-soft))}.checkout-payment-method__meta{border-top:1px solid rgba(214,226,241,.8);padding-top:12px}.checkout-summary__card{background:radial-gradient(circle at top right,rgba(230,90,0,.14),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96));gap:var(--tj-space-4)}.checkout-summary__hero{align-items:center;background:linear-gradient(135deg,rgba(0,74,173,.98),rgba(13,46,104,.94));border-radius:28px;color:var(--tj-color-white);display:flex;gap:var(--tj-space-4);justify-content:space-between;overflow:hidden;padding:18px 20px;position:relative}.checkout-summary__hero:after{background:radial-gradient(circle,rgba(255,255,255,.18),transparent 64%);content:"";height:160px;left:-40px;position:absolute;top:-60px;width:160px}.checkout-summary__hero>*{position:relative;z-index:1}.checkout-summary__hero-chip{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.18);border-radius:var(--tj-radius-pill);color:var(--tj-color-white);font-size:13px;padding:9px 12px}.checkout-summary__hero-value{color:var(--tj-color-white);display:block;font-size:clamp(28px,4vw,38px);line-height:1.2;margin-top:4px}.checkout-summary__total-panel{background:rgba(255,255,255,.74)}.checkout-summary__item{align-items:start}.checkout-summary__item-copy,.checkout-summary__item-meta{gap:4px}.checkout-summary__assurances{padding-top:2px}.checkout-summary__action{text-align:center}.checkout-state{background:radial-gradient(circle at top right,rgba(0,74,173,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,255,.96));gap:var(--tj-space-4)}.checkout-state__topbar{align-items:center;display:flex;justify-content:space-between}.checkout-state__pill{background:rgba(255,255,255,.78);border:1px solid rgba(214,226,241,.88);border-radius:var(--tj-radius-pill);color:var(--tj-color-text-soft);font-size:13px;padding:9px 12px}.checkout-state--error .checkout-state__pill{border-color:rgba(192,57,43,.2);color:var(--tj-color-danger)}.checkout-state--empty .checkout-state__pill{color:var(--tj-color-accent)}@media (max-width:959px){.checkout-page__progress{grid-template-columns:1fr}.checkout-summary__hero{align-items:flex-start;flex-direction:column}}@media (max-width:767px){.checkout-page__progress-step,.checkout-summary__hero{border-radius:var(--tj-radius-lg)}.checkout-summary__item,.checkout-summary__row{flex-direction:column}.checkout-summary__item-meta{justify-items:start}.checkout-state__topbar{align-items:flex-start;flex-direction:column;gap:var(--tj-space-3)}}.checkout-field__select{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.96));border:1px solid rgba(191,210,234,.92);border-radius:18px;color:var(--tj-color-primary-deep);direction:rtl;font:inherit;min-height:52px;padding:0 16px;text-align:right;width:100%}.checkout-submit-state{align-items:start;border-radius:var(--tj-radius-xl);box-shadow:var(--tj-shadow-card-soft);display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3);padding:18px 20px}.checkout-submit-state--success{background:linear-gradient(135deg,rgba(0,74,173,.08),rgba(255,255,255,.96));border:1px solid rgba(0,74,173,.18)}.checkout-submit-state--error{background:linear-gradient(135deg,rgba(192,57,43,.08),rgba(255,255,255,.96));border:1px solid rgba(192,57,43,.18)}.checkout-submit-state__copy{display:grid;grid-gap:6px;gap:6px}.checkout-submit-state__copy strong,.checkout-summary__draft-order strong{color:var(--tj-color-primary-deep)}.checkout-submit-state__meta,.checkout-summary__draft-order{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.checkout-submit-state__meta a,.checkout-submit-state__meta span,.checkout-summary__draft-order span,.checkout-summary__draft-order strong{background:rgba(255,255,255,.72);border:1px solid rgba(214,226,241,.84);border-radius:var(--tj-radius-pill);font-size:13px;padding:8px 12px}.checkout-submit-state__meta a{color:var(--tj-color-primary);text-decoration:none}.checkout-payment-method{color:inherit;cursor:pointer;font:inherit;text-align:right}.checkout-payment-method:disabled{cursor:not-allowed}.checkout-summary__submit{width:100%}.track-order-form,.track-order-form__grid,.track-order-page,.track-order-page__content,.track-order-page__layout,.track-order-section,.track-order-state,.track-order-summary,.track-order-summary__card,.track-order-summary__rows,.track-order-timeline,.track-order-timeline__items{display:grid;grid-gap:var(--tj-space-5);gap:var(--tj-space-5)}.track-order-form,.track-order-header,.track-order-state,.track-order-summary__card,.track-order-timeline{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(214,226,241,.9);border-radius:var(--tj-radius-xl);box-shadow:var(--tj-shadow-card-soft)}.track-order-page__progress{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.track-order-page__progress-step{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(247,250,255,.96));border:1px solid rgba(214,226,241,.92);border-radius:26px;box-shadow:var(--tj-shadow-card-soft);display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3);grid-template-columns:auto minmax(0,1fr);padding:16px 18px}.track-order-page__progress-step strong{color:var(--tj-color-primary-deep)}.track-order-page__progress-step span{color:var(--tj-color-text-soft);display:block;font-size:13px;margin-top:2px}.track-order-page__progress-index{align-items:center;background:rgba(255,242,233,.88);border-radius:18px;color:var(--tj-color-primary);display:grid;font-size:15px;font-weight:800;height:44px;width:44px}.track-order-page__progress-step.is-active .track-order-page__progress-index,.track-order-page__progress-step.is-current .track-order-page__progress-index{background:linear-gradient(135deg,var(--tj-color-primary),var(--tj-color-primary-hover));color:var(--tj-color-white)}.track-order-form,.track-order-header,.track-order-state,.track-order-summary__card,.track-order-timeline{background:rgba(255,255,255,.92);padding:clamp(22px,4vw,34px)}.track-order-form__header,.track-order-form__header-copy,.track-order-header__copy,.track-order-header__summary-card,.track-order-state__topbar,.track-order-summary__header,.track-order-timeline__header,.track-order-timeline__header-copy{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3)}.track-order-form__actions,.track-order-header__eyebrow-row,.track-order-header__highlights,.track-order-state__topbar,.track-order-summary__chips,.track-order-timeline__badges,.track-order-timeline__topbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tj-space-3)}.track-order-form__eyebrow,.track-order-header__eyebrow,.track-order-header__summary-eyebrow,.track-order-state__eyebrow,.track-order-summary__eyebrow,.track-order-timeline__eyebrow{color:var(--tj-color-primary);font-size:13px;font-weight:800}.track-order-form__action,.track-order-form__status,.track-order-header__highlight,.track-order-header__route-label,.track-order-state__pill,.track-order-summary__chips span,.track-order-summary__status,.track-order-timeline__badges span,.track-order-timeline__status{background:rgba(247,250,255,.96);border:1px solid rgba(214,226,241,.92);border-radius:var(--tj-radius-pill);color:var(--tj-color-primary);font-size:14px;padding:8px 12px}.track-order-form__action--primary,.track-order-header__highlight,.track-order-header__route-label,.track-order-timeline__item.is-current .track-order-timeline__badges span:first-child{background:rgba(255,242,233,.85)}.track-order-form__title,.track-order-header__title,.track-order-state__title,.track-order-summary__title,.track-order-timeline__title{font-size:clamp(22px,3vw,30px);line-height:1.3;margin:0}.track-order-form__description,.track-order-form__lead,.track-order-form__note,.track-order-header__description,.track-order-header__summary-description,.track-order-state__description,.track-order-state__helper,.track-order-summary__note,.track-order-timeline__body p,.track-order-timeline__description,.track-order-timeline__note{color:var(--tj-color-text-soft);line-height:1.8;margin:0}.track-order-header__stat strong,.track-order-header__summary,.track-order-summary__row strong,.track-order-summary__title,.track-order-timeline__topbar strong{color:var(--tj-color-primary-deep)}.track-order-header__stats{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}.track-order-field,.track-order-header__stat,.track-order-summary__hero,.track-order-timeline__item{background:rgba(255,255,255,.78);border:1px solid rgba(214,226,241,.88);border-radius:24px}.track-order-header__stat{display:grid;grid-gap:6px;gap:6px;padding:16px}.track-order-field__hint,.track-order-field__note,.track-order-header__stat-label,.track-order-summary__hero-label{color:var(--tj-color-text-soft);font-size:13px}.track-order-form__section-bar{display:flex;gap:10px}.track-order-form__section-bar span{background:linear-gradient(90deg,rgba(0,74,173,.18),rgba(230,90,0,.14));border-radius:999px;display:block;height:10px}.track-order-form__section-bar span:first-child{width:84px}.track-order-form__section-bar span:last-child{width:34px}.track-order-field__label{color:var(--tj-color-primary-deep);font-size:14px;font-weight:700}.track-order-field__required{color:var(--tj-color-danger)}.track-order-field .ui-input{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.96));border-color:rgba(191,210,234,.92);direction:rtl;text-align:right}.track-order-timeline__rail{align-items:center;display:grid;grid-gap:8px;gap:8px;justify-items:center}.track-order-timeline__line{background:rgba(214,226,241,.95);border-radius:999px;min-height:70px;width:4px}.track-order-timeline__item.is-completed .track-order-timeline__marker,.track-order-timeline__item.is-current .track-order-timeline__marker{background:linear-gradient(135deg,var(--tj-color-primary),var(--tj-color-primary-hover))}.track-order-timeline__item.is-current{border-color:rgba(0,74,173,.24);box-shadow:0 18px 38px rgba(13,46,104,.08)}.track-order-timeline__topbar{justify-content:space-between}.track-order-timeline__empty{align-items:center;background:rgba(255,255,255,.72);border:1px dashed rgba(191,210,234,.95);border-radius:24px;color:var(--tj-color-text-soft);display:grid;min-height:180px;padding:20px}.track-order-summary__hero{display:grid;grid-gap:6px;gap:6px;padding:18px}.track-order-state__icon span{background:linear-gradient(135deg,rgba(0,74,173,.18),rgba(230,90,0,.18));border-radius:999px;display:block}.track-order-state__icon span:first-child{block-size:16px;inline-size:48px}.track-order-state__icon span:last-child{block-size:16px;inline-size:16px}.track-order-state__pill{color:var(--tj-color-text-soft)}.track-order-state__skeleton span{animation:tj-search-shimmer 1.8s ease-in-out infinite;background:linear-gradient(90deg,rgba(214,226,241,.56),rgba(247,250,255,.98),rgba(214,226,241,.56));background-size:200% 100%;border-radius:999px;display:block}.track-order-state__skeleton span:first-child{block-size:14px;inline-size:100%}.track-order-state__skeleton span:nth-child(2){block-size:14px;inline-size:84%}.track-order-state__skeleton span:nth-child(3){block-size:14px;inline-size:62%}.track-order-state__accent{bottom:22px;display:flex;gap:8px;inset-inline-end:22px;position:absolute}.track-order-state__accent span{background:rgba(255,255,255,.72);border-radius:999px;display:block}.track-order-state__accent span:first-child{block-size:14px;inline-size:14px}.track-order-state__accent span:nth-child(2){block-size:14px;inline-size:40px}.track-order-state__accent span:nth-child(3){block-size:14px;inline-size:22px}.track-order-state--error{background:linear-gradient(135deg,rgba(192,57,43,.09),rgba(255,255,255,.96));border-color:rgba(192,57,43,.28)}.track-order-state--empty,.track-order-state--idle{background:linear-gradient(135deg,rgba(255,242,233,.75),rgba(255,255,255,.96))}@media (max-width:959px){.track-order-header__stats,.track-order-page__progress{grid-template-columns:1fr}.track-order-summary{order:-1}}@media (max-width:767px){.track-order-form,.track-order-header,.track-order-state,.track-order-summary__card,.track-order-timeline{border-radius:var(--tj-radius-lg);padding-inline:var(--tj-space-4)}.track-order-form__actions,.track-order-state__topbar,.track-order-summary__row,.track-order-timeline__topbar{align-items:flex-start}.track-order-timeline__item{grid-template-columns:1fr}.track-order-timeline__rail{grid-auto-flow:column;justify-content:start}.track-order-timeline__line{height:4px;min-height:4px;width:48px}}.track-order-page,.track-order-page__layout{display:grid;grid-gap:var(--tj-space-6);gap:var(--tj-space-6)}.track-order-page__layout{align-items:start}.track-order-header,.track-order-page__content{display:grid;grid-gap:var(--tj-space-4);gap:var(--tj-space-4)}.track-order-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at top right,rgba(230,90,0,.14),transparent 28%),radial-gradient(circle at bottom left,rgba(0,74,173,.1),transparent 34%),linear-gradient(135deg,rgba(0,74,173,.08),rgba(255,255,255,.98) 55%,rgba(247,250,255,.98));border:1px solid rgba(214,226,241,.9);border-radius:var(--tj-radius-xl);box-shadow:var(--tj-shadow-card-soft);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:clamp(22px,4vw,34px)}.track-order-header__copy,.track-order-header__summary-card{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3)}.track-order-header__summary-card{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(247,250,255,.98));border:1px solid rgba(191,210,234,.82);border-radius:28px;padding:20px}.track-order-form{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at top left,rgba(0,74,173,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.97));border:1px solid rgba(214,226,241,.9);border-radius:var(--tj-radius-xl);box-shadow:var(--tj-shadow-card-soft);display:grid;grid-gap:var(--tj-space-5);gap:var(--tj-space-5);padding:clamp(22px,4vw,34px)}.track-order-form__header{align-items:center;display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.track-order-form__grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.track-order-field{background:rgba(255,255,255,.78);border:1px solid rgba(214,226,241,.88);border-radius:24px;display:grid;grid-gap:10px;gap:10px;padding:14px}.track-order-form__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tj-space-3)}.track-order-timeline{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at top right,rgba(230,90,0,.08),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.97));border:1px solid rgba(214,226,241,.9);border-radius:var(--tj-radius-xl);box-shadow:var(--tj-shadow-card-soft);display:grid;grid-gap:var(--tj-space-5);gap:var(--tj-space-5);padding:clamp(22px,4vw,34px)}.track-order-timeline__header{align-items:center;display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.track-order-timeline__item,.track-order-timeline__items{display:grid;grid-gap:var(--tj-space-4);gap:var(--tj-space-4)}.track-order-timeline__item{background:rgba(255,255,255,.78);border:1px solid rgba(214,226,241,.88);border-radius:24px;grid-template-columns:auto minmax(0,1fr);padding:18px}.track-order-timeline__marker{background:rgba(191,210,234,.95);border-radius:999px;display:block;height:16px;width:16px}.track-order-timeline__body{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3)}.track-order-summary{display:grid;grid-gap:var(--tj-space-5);gap:var(--tj-space-5)}.track-order-summary__card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at top right,rgba(0,74,173,.12),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96));border:1px solid rgba(214,226,241,.9);border-radius:var(--tj-radius-xl);box-shadow:var(--tj-shadow-card-soft);display:grid;grid-gap:var(--tj-space-4);gap:var(--tj-space-4);padding:clamp(22px,4vw,34px);position:-webkit-sticky;position:sticky;top:calc(var(--tj-space-4) + var(--tj-header-h))}.track-order-summary__rows{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3)}.track-order-summary__row{align-items:center;background:rgba(255,255,255,.74);border:1px solid rgba(214,226,241,.84);border-radius:20px;display:flex;justify-content:space-between;padding:14px 16px}.track-order-state{align-items:start;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at top right,rgba(0,74,173,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,255,.96));border:1px dashed var(--tj-color-border-strong);border-radius:var(--tj-radius-xl);box-shadow:var(--tj-shadow-card-soft);display:grid;grid-gap:var(--tj-space-4);gap:var(--tj-space-4);min-height:240px;overflow:hidden;padding:clamp(22px,4vw,34px);position:relative}.track-order-state__icon{align-items:center;display:inline-flex;gap:10px}.track-order-state__skeleton{display:grid;grid-gap:10px;gap:10px;inline-size:min(320px,100%)}@media (min-width:960px){.track-order-page__layout{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}}@media (max-width:959px){.track-order-summary{order:-1}}@media (max-width:767px){.track-order-form,.track-order-header,.track-order-state,.track-order-summary__card,.track-order-timeline{border-radius:var(--tj-radius-lg);padding-inline:var(--tj-space-4)}.track-order-form__actions,.track-order-summary__row{align-items:flex-start}.track-order-timeline__item{grid-template-columns:1fr}}.track-order-form__form{display:grid;grid-gap:var(--tj-space-5);gap:var(--tj-space-5)}.track-order-form__action-link{align-items:center;background:rgba(247,250,255,.96);border:1px solid rgba(214,226,241,.92);border-radius:var(--tj-radius-pill);color:var(--tj-color-primary);display:inline-flex;font-size:14px;justify-content:center;min-height:48px;padding:0 18px;text-decoration:none}.track-order-form__action-link:hover{border-color:rgba(0,74,173,.24)}.order-received-hero,.order-received-hero__copy,.order-received-hero__summary,.order-received-page,.order-received-page__layout,.order-received-panel,.order-received-panel__header,.order-received-step,.order-received-steps,.order-received-summary,.order-received-summary__actions,.order-received-summary__card,.order-received-summary__rows{display:grid;grid-gap:var(--tj-space-5);gap:var(--tj-space-5)}.order-received-page{gap:var(--tj-space-6)}.order-received-hero,.order-received-panel,.order-received-step,.order-received-summary__card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(214,226,241,.9);border-radius:var(--tj-radius-xl);box-shadow:var(--tj-shadow-card-soft)}.order-received-hero,.order-received-panel,.order-received-summary__card{background:rgba(255,255,255,.94);padding:clamp(22px,4vw,34px)}.order-received-hero{align-items:start;background:radial-gradient(circle at top right,rgba(230,90,0,.14),transparent 28%),radial-gradient(circle at bottom left,rgba(0,74,173,.1),transparent 34%),linear-gradient(135deg,rgba(0,74,173,.08),rgba(255,255,255,.98) 55%,rgba(247,250,255,.98));grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.order-received-hero__eyebrow,.order-received-hero__summary-eyebrow,.order-received-panel__eyebrow,.order-received-summary__eyebrow{color:var(--tj-color-primary);font-size:13px;font-weight:800}.order-received-hero__title,.order-received-panel__title,.order-received-summary__title{color:var(--tj-color-primary-deep);font-size:clamp(24px,3vw,32px);line-height:1.3;margin:0}.order-received-hero__description,.order-received-hero__summary-text,.order-received-step__body p{color:var(--tj-color-text-soft);line-height:1.8;margin:0}.order-received-hero__badges,.order-received-hero__redirect,.order-received-summary__actions,.order-received-summary__header{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tj-space-3)}.order-received-hero__badges span,.order-received-hero__redirect a,.order-received-hero__redirect strong,.order-received-summary__link,.order-received-summary__status{background:rgba(247,250,255,.96);border:1px solid rgba(214,226,241,.92);border-radius:var(--tj-radius-pill);color:var(--tj-color-primary);font-size:14px;padding:9px 12px;text-decoration:none}.order-received-hero__summary{background:rgba(255,255,255,.8);border-radius:28px}.order-received-hero__summary-title{color:var(--tj-color-primary-deep);font-size:22px;line-height:1.6}.order-received-hero__redirect{align-items:flex-start;flex-direction:column}.order-received-page__layout{align-items:start}.order-received-panel{background:radial-gradient(circle at top left,rgba(0,74,173,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.97))}.order-received-step{align-items:start;background:rgba(255,255,255,.78);grid-template-columns:auto minmax(0,1fr);padding:18px}.order-received-step__marker{background:rgba(191,210,234,.95);border-radius:999px;height:16px;margin-top:6px;width:16px}.order-received-step.is-completed .order-received-step__marker,.order-received-step.is-current .order-received-step__marker{background:linear-gradient(135deg,var(--tj-color-primary),var(--tj-color-primary-hover))}.order-received-step.is-current{border-color:rgba(0,74,173,.24)}.order-received-step__body{display:grid;grid-gap:6px;gap:6px}.order-received-step__body strong,.order-received-summary__row strong{color:var(--tj-color-primary-deep)}.order-received-summary__card{background:radial-gradient(circle at top right,rgba(0,74,173,.12),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96));position:-webkit-sticky;position:sticky;top:calc(var(--tj-space-4) + var(--tj-header-h))}.order-received-summary__row{align-items:center;background:rgba(255,255,255,.74);border:1px solid rgba(214,226,241,.84);border-radius:20px;display:flex;justify-content:space-between;padding:14px 16px}.order-received-summary__link.is-primary{background:linear-gradient(135deg,var(--tj-color-primary),var(--tj-color-primary-hover));border-color:transparent;color:var(--tj-color-white)}.order-received-summary__link.is-ghost{background:rgba(255,255,255,.64);color:var(--tj-color-text-soft)}.order-received-summary__refresh{width:100%}@media (min-width:960px){.order-received-page__layout{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}}@media (max-width:959px){.order-received-summary{order:-1}}@media (max-width:767px){.order-received-hero,.order-received-panel,.order-received-step,.order-received-summary__card{border-radius:var(--tj-radius-lg)}.order-received-hero,.order-received-panel,.order-received-summary__card{padding-inline:var(--tj-space-4)}.order-received-summary__actions,.order-received-summary__row{align-items:flex-start;flex-direction:column}}.account-addresses-list,.account-addresses-list__items,.account-orders-list,.account-orders-list__items,.account-overview,.account-page,.account-page__content,.account-page__layout,.account-profile-card,.account-profile-card__fields,.account-section,.account-state{display:grid;grid-gap:var(--tj-space-5);gap:var(--tj-space-5)}.account-page{gap:var(--tj-space-6)}.account-page__layout{align-items:start;gap:var(--tj-space-6)}.account-page__content{gap:var(--tj-space-4)}.account-addresses-list,.account-orders-list,.account-overview,.account-profile-card,.account-sidebar,.account-state{display:grid;grid-gap:var(--tj-space-4);gap:var(--tj-space-4)}.account-addresses-list,.account-orders-list,.account-overview,.account-profile-card,.account-sidebar__card,.account-state{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(214,226,241,.9);border-radius:var(--tj-radius-xl);box-shadow:var(--tj-shadow-card-soft);background:rgba(255,255,255,.92);padding:clamp(22px,4vw,34px)}.account-sidebar__card{background:radial-gradient(circle at top left,rgba(0,74,173,.08),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96));position:-webkit-sticky;position:sticky;top:calc(var(--tj-space-4) + var(--tj-header-h))}.account-addresses-list__header,.account-orders-list__header,.account-overview__header,.account-profile-card__header,.account-sidebar__nav,.account-sidebar__profile,.account-state__topbar{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3)}.account-addresses-list__eyebrow,.account-orders-list__eyebrow,.account-overview__eyebrow,.account-profile-card__eyebrow,.account-sidebar__eyebrow,.account-state__eyebrow{color:var(--tj-color-primary);font-size:13px;font-weight:800}.account-addresses-list__title,.account-orders-list__title,.account-overview__title,.account-profile-card__title,.account-sidebar__title,.account-state__title{font-size:clamp(22px,3vw,30px);line-height:1.3;margin:0}.account-address-card__note,.account-address-card__phone,.account-address-card__recipient,.account-order-card__note,.account-overview__description,.account-overview__note,.account-profile-card__description,.account-profile-card__note,.account-sidebar__description,.account-sidebar__note,.account-state__description,.account-state__helper{color:var(--tj-color-text-soft);line-height:1.8;margin:0}.account-overview__highlights,.account-sidebar__meta{display:flex;flex-wrap:wrap;gap:10px}.account-address-card__topbar span,.account-order-card__topbar span,.account-overview__highlights span,.account-sidebar__meta span{background:rgba(255,242,233,.82);border:1px solid rgba(230,90,0,.16);border-radius:var(--tj-radius-pill);color:var(--tj-color-primary);font-size:13px;padding:8px 12px}.account-sidebar__nav{gap:12px}.account-sidebar__link{background:rgba(255,255,255,.76);border:1px solid rgba(214,226,241,.84);border-radius:24px;display:grid;grid-gap:6px;gap:6px;padding:14px 16px;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.account-address-card__topbar strong,.account-order-card__topbar strong,.account-overview__metric strong,.account-profile-card__field strong,.account-sidebar__link strong{color:var(--tj-color-primary-deep)}.account-sidebar__link span{color:var(--tj-color-text-soft);font-size:14px;line-height:1.7}.account-sidebar__link:hover{border-color:rgba(0,74,173,.22);box-shadow:0 16px 32px rgba(13,46,104,.07);transform:translateY(-2px)}.account-sidebar__link.is-active{background:linear-gradient(135deg,rgba(0,74,173,.08),rgba(255,255,255,.98));border-color:rgba(0,74,173,.24)}.account-overview{background:radial-gradient(circle at top right,rgba(230,90,0,.1),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.97))}.account-overview__metrics{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3);grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.account-overview__metric{background:rgba(255,255,255,.78);border:1px solid rgba(214,226,241,.88);border-radius:24px;display:grid;grid-gap:6px;gap:6px;padding:16px}.account-address-card__lines span,.account-order-card__meta span,.account-overview__metric span,.account-profile-card__field span{color:var(--tj-color-text-soft)}.account-orders-list{background:radial-gradient(circle at top left,rgba(0,74,173,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.97))}.account-addresses-list__items,.account-orders-list__items{gap:var(--tj-space-3)}.account-address-card,.account-order-card,.account-profile-card__field{background:rgba(255,255,255,.78);border:1px solid rgba(214,226,241,.88);border-radius:24px;display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3);padding:16px}.account-address-card__topbar,.account-order-card__meta,.account-order-card__topbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tj-space-3);justify-content:space-between}.account-order-card__meta{border-top:1px solid rgba(214,226,241,.8);padding-top:12px}.account-addresses-list__empty,.account-orders-list__empty{align-items:center;background:rgba(255,255,255,.72);border:1px dashed rgba(191,210,234,.95);border-radius:24px;color:var(--tj-color-text-soft);display:grid;min-height:180px;padding:20px}.account-profile-card{background:radial-gradient(circle at top right,rgba(0,74,173,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96))}.account-profile-card__fields{gap:var(--tj-space-3)}.account-profile-card__field{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.account-addresses-list{background:radial-gradient(circle at top left,rgba(230,90,0,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96))}.account-address-card__lines{display:grid;grid-gap:6px;gap:6px}.account-state{align-items:start;background:radial-gradient(circle at top right,rgba(0,74,173,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,255,.96));border:1px dashed var(--tj-color-border-strong);min-height:240px;overflow:hidden;position:relative}.account-state__icon{align-items:center;display:inline-flex;gap:10px}.account-state__icon span{background:linear-gradient(135deg,rgba(0,74,173,.18),rgba(230,90,0,.18));border-radius:999px;display:block}.account-state__icon span:first-child{block-size:16px;inline-size:48px}.account-state__icon span:last-child{block-size:16px;inline-size:16px}.account-state--error{background:linear-gradient(135deg,rgba(192,57,43,.09),rgba(255,255,255,.96));border-color:rgba(192,57,43,.28)}.account-state--empty{background:linear-gradient(135deg,rgba(255,242,233,.75),rgba(255,255,255,.96))}@media (min-width:980px){.account-page__layout{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}}@media (max-width:979px){.account-sidebar{order:-1}}@media (max-width:767px){.account-addresses-list,.account-orders-list,.account-overview,.account-profile-card,.account-sidebar__card,.account-state{border-radius:var(--tj-radius-lg);padding-inline:var(--tj-space-4)}.account-address-card__topbar,.account-order-card__meta,.account-order-card__topbar{align-items:flex-start}.account-overview__metrics,.account-profile-card__field{grid-template-columns:1fr}}.account-sidebar__signout{width:100%}.account-signin-page{display:grid;place-items:center}.account-signin-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at top right,rgba(0,74,173,.1),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96));border:1px solid rgba(214,226,241,.9);border-radius:var(--tj-radius-xl);box-shadow:var(--tj-shadow-card-soft);display:grid;grid-gap:var(--tj-space-5);gap:var(--tj-space-5);padding:clamp(22px,4vw,34px);width:min(100%,620px)}.account-signin-card__field,.account-signin-card__fields,.account-signin-card__header{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3)}.account-signin-card__eyebrow{color:var(--tj-color-primary);font-size:13px;font-weight:800}.account-signin-card__title{color:var(--tj-color-primary-deep);font-size:clamp(24px,3vw,32px);line-height:1.3;margin:0}.account-signin-card__description,.account-signin-card__field span{color:var(--tj-color-text-soft);line-height:1.8;margin:0}.account-signin-card__field{background:rgba(255,255,255,.78);border:1px solid rgba(214,226,241,.88);border-radius:24px;padding:14px}.account-signin-card__field .ui-input{direction:rtl;text-align:right}.account-signin-card__actions{display:flex;justify-content:flex-start}.account-signin-card__error{background:rgba(192,57,43,.08);border:1px solid rgba(192,57,43,.18);border-radius:18px;color:var(--tj-color-danger);padding:12px 14px}.wishlist-items-grid,.wishlist-items-grid__items,.wishlist-page,.wishlist-page__content,.wishlist-page__layout,.wishlist-section,.wishlist-state,.wishlist-summary,.wishlist-summary__card,.wishlist-summary__rows{display:grid;grid-gap:var(--tj-space-5);gap:var(--tj-space-5)}.wishlist-page{gap:var(--tj-space-6)}.wishlist-page__layout{align-items:start;gap:var(--tj-space-6)}.wishlist-page__content{gap:var(--tj-space-4)}.wishlist-header,.wishlist-item-card,.wishlist-items-grid,.wishlist-state,.wishlist-summary__card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(214,226,241,.9);border-radius:var(--tj-radius-xl);box-shadow:var(--tj-shadow-card-soft)}.wishlist-header,.wishlist-items-grid,.wishlist-state,.wishlist-summary__card{background:rgba(255,255,255,.92);padding:clamp(22px,4vw,34px)}.wishlist-header{background:radial-gradient(circle at top right,rgba(230,90,0,.14),transparent 28%),radial-gradient(circle at bottom left,rgba(0,74,173,.1),transparent 34%),linear-gradient(135deg,rgba(0,74,173,.08),rgba(255,255,255,.98) 55%,rgba(247,250,255,.98));display:grid;grid-gap:var(--tj-space-4);gap:var(--tj-space-4);grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.wishlist-header__copy,.wishlist-header__summary-card,.wishlist-items-grid__header,.wishlist-items-grid__header-copy,.wishlist-state__topbar,.wishlist-summary__header{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3)}.wishlist-header__eyebrow-row,.wishlist-header__highlights,.wishlist-item-card__meta,.wishlist-state__topbar,.wishlist-summary__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tj-space-3)}.wishlist-header__eyebrow,.wishlist-header__summary-eyebrow,.wishlist-items-grid__eyebrow,.wishlist-state__eyebrow,.wishlist-summary__eyebrow{color:var(--tj-color-primary);font-size:13px;font-weight:800}.wishlist-header__highlight,.wishlist-header__route-label,.wishlist-item-card__badge,.wishlist-item-card__meta span,.wishlist-items-grid__status,.wishlist-state__pill,.wishlist-summary__action,.wishlist-summary__status{background:rgba(247,250,255,.96);border:1px solid rgba(214,226,241,.92);border-radius:var(--tj-radius-pill);color:var(--tj-color-primary);font-size:14px;padding:8px 12px}.wishlist-header__highlight,.wishlist-header__route-label,.wishlist-item-card__badge,.wishlist-summary__action--primary{background:rgba(255,242,233,.85)}.wishlist-header__title,.wishlist-items-grid__title,.wishlist-state__title,.wishlist-summary__title{font-size:clamp(22px,3vw,30px);line-height:1.3;margin:0}.wishlist-header__description,.wishlist-header__summary-description,.wishlist-item-card__note,.wishlist-items-grid__empty,.wishlist-state__description,.wishlist-state__helper,.wishlist-summary__description,.wishlist-summary__note{color:var(--tj-color-text-soft);line-height:1.8;margin:0}.wishlist-header__summary-card{background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(247,250,255,.98));border:1px solid rgba(191,210,234,.82);border-radius:28px;padding:20px}.wishlist-header__summary,.wishlist-item-card__heading strong,.wishlist-item-card__pricing strong,.wishlist-summary__row strong{color:var(--tj-color-primary-deep)}.wishlist-items-grid{background:radial-gradient(circle at top left,rgba(0,74,173,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.97))}.wishlist-items-grid__header{align-items:center;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.wishlist-items-grid__items{gap:var(--tj-space-4);grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.wishlist-item-card{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96));display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3);overflow:hidden;padding:16px;transition:transform .18s ease,box-shadow .18s ease}.wishlist-item-card:hover{box-shadow:0 18px 38px rgba(13,46,104,.08);transform:translateY(-4px)}.wishlist-item-card__media{align-items:end;background:radial-gradient(circle at top right,rgba(230,90,0,.18),transparent 26%),linear-gradient(155deg,rgba(0,74,173,.12),rgba(255,255,255,.98));border:1px dashed rgba(191,210,234,.95);border-radius:24px;display:grid;min-height:170px;overflow:hidden;padding:18px;position:relative}.wishlist-item-card__badge{inset-inline-end:18px;position:absolute;top:18px}.wishlist-item-card__heading span,.wishlist-item-card__media-label,.wishlist-item-card__pricing span{color:var(--tj-color-text-soft)}.wishlist-item-card__body,.wishlist-item-card__heading{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3)}.wishlist-item-card__meta,.wishlist-item-card__pricing{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tj-space-3);justify-content:space-between}.wishlist-item-card__pricing span{text-decoration:line-through}.wishlist-item-card__meta{border-top:1px solid rgba(214,226,241,.8);padding-top:12px}.wishlist-items-grid__empty{align-items:center;background:rgba(255,255,255,.72);border:1px dashed rgba(191,210,234,.95);border-radius:24px;display:grid;min-height:180px;padding:20px}.wishlist-summary{display:grid;grid-gap:var(--tj-space-5);gap:var(--tj-space-5)}.wishlist-summary__card{background:radial-gradient(circle at top right,rgba(0,74,173,.12),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96));position:-webkit-sticky;position:sticky;top:calc(var(--tj-space-4) + var(--tj-header-h))}.wishlist-summary__rows{gap:var(--tj-space-3)}.wishlist-summary__row{align-items:center;background:rgba(255,255,255,.74);border:1px solid rgba(214,226,241,.84);border-radius:20px;display:flex;justify-content:space-between;padding:14px 16px}.wishlist-summary__row.is-muted strong{color:var(--tj-color-text-soft)}.wishlist-summary__row.is-accent{background:linear-gradient(135deg,rgba(0,74,173,.08),rgba(255,255,255,.96));border-color:rgba(0,74,173,.16)}.wishlist-state{align-items:start;background:radial-gradient(circle at top right,rgba(0,74,173,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,255,.96));border:1px dashed var(--tj-color-border-strong);min-height:240px;overflow:hidden;position:relative}.wishlist-state__icon{align-items:center;display:inline-flex;gap:10px}.wishlist-state__icon span{background:linear-gradient(135deg,rgba(0,74,173,.18),rgba(230,90,0,.18));border-radius:999px;display:block}.wishlist-state__icon span:first-child{block-size:16px;inline-size:48px}.wishlist-state__icon span:last-child{block-size:16px;inline-size:16px}.wishlist-state__skeleton{display:grid;grid-gap:10px;gap:10px;inline-size:min(320px,100%)}.wishlist-state__skeleton span{animation:tj-search-shimmer 1.8s ease-in-out infinite;background:linear-gradient(90deg,rgba(214,226,241,.56),rgba(247,250,255,.98),rgba(214,226,241,.56));background-size:200% 100%;border-radius:999px;display:block}.wishlist-state__skeleton span:first-child{block-size:14px;inline-size:100%}.wishlist-state__skeleton span:nth-child(2){block-size:14px;inline-size:84%}.wishlist-state__skeleton span:nth-child(3){block-size:14px;inline-size:62%}.wishlist-state--error{background:linear-gradient(135deg,rgba(192,57,43,.09),rgba(255,255,255,.96));border-color:rgba(192,57,43,.28)}.wishlist-state--empty{background:linear-gradient(135deg,rgba(255,242,233,.75),rgba(255,255,255,.96))}@media (min-width:960px){.wishlist-page__layout{grid-template-columns:minmax(0,1fr) minmax(300px,380px)}}@media (max-width:959px){.wishlist-summary{order:-1}}@media (max-width:767px){.wishlist-header,.wishlist-item-card,.wishlist-items-grid,.wishlist-state,.wishlist-summary__card{border-radius:var(--tj-radius-lg)}.wishlist-header,.wishlist-items-grid,.wishlist-state,.wishlist-summary__card{padding-inline:var(--tj-space-4)}.wishlist-item-card__meta,.wishlist-item-card__pricing,.wishlist-state__topbar,.wishlist-summary__actions,.wishlist-summary__row{align-items:flex-start}.wishlist-items-grid__items{grid-template-columns:1fr}}.wishlist-item-card__link{color:inherit;text-decoration:none}.wishlist-item-card__link:hover{color:var(--tj-color-primary)}.wishlist-action,.wishlist-action__button,.wishlist-action__feedback,.wishlist-item-card__actions{display:grid}.wishlist-item-card__actions{gap:var(--tj-space-3)}.wishlist-action{gap:8px}.wishlist-action__button.is-active{border-color:rgba(0,74,173,.24)}.wishlist-action__feedback{color:var(--tj-color-danger);font-size:13px;margin:0}.wishlist-summary__actions{display:flex;flex-wrap:wrap}.wishlist-summary__action{text-decoration:none}.marketing-contact-block,.marketing-contact-block__channels,.marketing-content,.marketing-cta,.marketing-faq-list,.marketing-faq-list__items,.marketing-page,.marketing-state{display:grid;grid-gap:var(--tj-space-5);gap:var(--tj-space-5)}.marketing-page{gap:var(--tj-space-6)}.marketing-contact-block,.marketing-contact-block__channel,.marketing-content__block,.marketing-cta,.marketing-faq-item,.marketing-faq-list,.marketing-hero,.marketing-state{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid rgba(214,226,241,.9);border-radius:var(--tj-radius-xl);box-shadow:var(--tj-shadow-card-soft)}.marketing-contact-block,.marketing-cta,.marketing-faq-list,.marketing-hero,.marketing-state{background:rgba(255,255,255,.92);padding:clamp(22px,4vw,34px)}.marketing-hero{background:radial-gradient(circle at top right,rgba(230,90,0,.14),transparent 28%),radial-gradient(circle at bottom left,rgba(0,74,173,.1),transparent 34%),linear-gradient(135deg,rgba(0,74,173,.08),rgba(255,255,255,.98) 55%,rgba(247,250,255,.98));display:grid;grid-gap:var(--tj-space-4);gap:var(--tj-space-4)}.marketing-contact-block__header,.marketing-faq-list__header,.marketing-hero__copy,.marketing-state__topbar{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3)}.marketing-contact-block__eyebrow,.marketing-cta__eyebrow,.marketing-faq-list__eyebrow,.marketing-hero__eyebrow,.marketing-state__eyebrow{color:var(--tj-color-primary);font-size:13px;font-weight:800}.marketing-contact-block__title,.marketing-cta__title,.marketing-faq-list__title,.marketing-hero__title,.marketing-state__title{font-size:clamp(24px,4vw,34px);line-height:1.25;margin:0}.marketing-contact-block__channel p,.marketing-contact-block__description,.marketing-contact-block__note,.marketing-content__body p,.marketing-content__description,.marketing-cta__description,.marketing-cta__note,.marketing-faq-item p,.marketing-faq-item span,.marketing-faq-list__empty,.marketing-hero__description,.marketing-state__description,.marketing-state__helper{color:var(--tj-color-text-soft);line-height:1.85;margin:0}.marketing-cta__actions,.marketing-hero__highlights,.marketing-state__topbar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--tj-space-3)}.marketing-contact-block__status,.marketing-content__block-id,.marketing-cta__action,.marketing-faq-list__status,.marketing-hero__highlight,.marketing-state__pill{background:rgba(247,250,255,.96);border:1px solid rgba(214,226,241,.92);border-radius:var(--tj-radius-pill);color:var(--tj-color-primary);font-size:14px;padding:8px 12px}.marketing-content__block-id,.marketing-cta__action--primary,.marketing-hero__highlight{background:rgba(255,242,233,.85)}.marketing-content{gap:var(--tj-space-4)}.marketing-content__block{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96));display:grid;grid-gap:var(--tj-space-4);gap:var(--tj-space-4);padding:clamp(20px,3vw,28px)}.marketing-content__block.is-accent{background:linear-gradient(135deg,rgba(0,74,173,.06),rgba(255,255,255,.98))}.marketing-content__block.is-muted{background:linear-gradient(135deg,rgba(247,250,255,.9),rgba(255,255,255,.98))}.marketing-contact-block__channel strong,.marketing-content__title,.marketing-faq-item strong{color:var(--tj-color-primary-deep);font-size:clamp(20px,2.5vw,24px);line-height:1.4;margin:0}.marketing-content__body{display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3)}.marketing-faq-list{background:radial-gradient(circle at top left,rgba(0,74,173,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.97))}.marketing-contact-block__header,.marketing-faq-list__header{align-items:center;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.marketing-contact-block__channel,.marketing-faq-item{background:rgba(255,255,255,.78);display:grid;grid-gap:var(--tj-space-3);gap:var(--tj-space-3);padding:18px}.marketing-faq-list__empty{align-items:center;background:rgba(255,255,255,.72);border:1px dashed rgba(191,210,234,.95);border-radius:24px;display:grid;min-height:180px;padding:20px}.marketing-contact-block{background:radial-gradient(circle at top right,rgba(230,90,0,.08),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.97))}.marketing-contact-block__channels{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--tj-space-3)}.marketing-contact-block__channel span{color:var(--tj-color-text-soft)}.marketing-cta{background:radial-gradient(circle at top left,rgba(255,255,255,.12),transparent 28%),linear-gradient(135deg,rgba(0,74,173,.98),rgba(13,46,104,.94))}.marketing-cta,.marketing-cta__action,.marketing-cta__description,.marketing-cta__note,.marketing-cta__title{color:var(--tj-color-white)}.marketing-cta__action{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.18)}.marketing-state{align-items:start;background:radial-gradient(circle at top right,rgba(0,74,173,.08),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(248,251,255,.96));border:1px dashed var(--tj-color-border-strong);min-height:220px;overflow:hidden;position:relative}.marketing-state__icon{align-items:center;display:inline-flex;gap:10px}.marketing-state__icon span{background:linear-gradient(135deg,rgba(0,74,173,.18),rgba(230,90,0,.18));border-radius:999px;display:block}.marketing-state__icon span:first-child{block-size:16px;inline-size:48px}.marketing-state__icon span:last-child{block-size:16px;inline-size:16px}.marketing-state--error{background:linear-gradient(135deg,rgba(192,57,43,.09),rgba(255,255,255,.96));border-color:rgba(192,57,43,.28)}.marketing-state--empty{background:linear-gradient(135deg,rgba(255,242,233,.75),rgba(255,255,255,.96))}@media (max-width:767px){.marketing-contact-block,.marketing-contact-block__channel,.marketing-content__block,.marketing-cta,.marketing-faq-item,.marketing-faq-list,.marketing-hero,.marketing-state{border-radius:var(--tj-radius-lg)}.marketing-contact-block,.marketing-cta,.marketing-faq-list,.marketing-hero,.marketing-state{padding-inline:var(--tj-space-4)}.marketing-contact-block__header,.marketing-cta__actions,.marketing-faq-list__header,.marketing-state__topbar{align-items:flex-start}.marketing-contact-block__channels{grid-template-columns:1fr}}