/* Search and customer journeys belong to the same market; keep all existing state. */
.market-journey-page.market-journey-page{--cb-ink:#211537;--cb-muted:#62536f;--cb-line:#e7e0d7;--cb-panel:#fffdf7;--cb-violet:#45286c}
.market-journey-page.market-journey-page .topline .search{flex:1;min-width:100px;height:42px;background:#f2edf5;border:1px solid #e6deeb;border-radius:30px;box-shadow:none}.market-journey-page.market-journey-page .search input{background:none;font-size:12px}.market-journey-page.market-journey-page .search>button{background:#45286c;border-radius:22px;height:34px}.market-journey-page.market-journey-page .search select{background:none;font-size:11px;border-radius:25px 0 0 25px}.market-journey-page.market-journey-page .topline>.header-page-extra{display:none}.market-journey-page.market-journey-page .global-header-actions .action-chip.active{background:#eee5f5;border-radius:7px;color:#45286c}.market-journey-page.market-journey-page .global-header-actions .action-chip.active .action-icon{background:none;color:#45286c}.market-journey-page.market-journey-page .global-header-actions .action-chip:after{display:none}
.market-journey-page.market-journey-page .search-page-shell,.market-journey-page.market-journey-page .orders-main,.market-journey-page.market-journey-page .cb-main,.market-journey-page.market-journey-page .wishlist-main,.market-journey-page.market-journey-page .rw-shell{max-width:1280px;margin:auto;padding:32px 24px 45px}.market-journey-page.market-journey-page h1{font:600 clamp(32px,4vw,47px)/1.12 Georgia,serif;letter-spacing:-.035em;color:#211537}.market-journey-page.market-journey-page h2{font-family:Georgia,serif;color:#211537}.market-journey-page.market-journey-page .kicker,.market-journey-page.market-journey-page .orders-kicker,.market-journey-page.market-journey-page .wishlist-kicker,.market-journey-page.market-journey-page .cb-kicker{color:#876124;font-size:10px;letter-spacing:.14em}.market-journey-page.market-journey-page .search-page-hero,.market-journey-page.market-journey-page .orders-hero,.market-journey-page.market-journey-page .orders-head,.market-journey-page.market-journey-page .cb-hero{padding:27px;background:#eee6f3;border:1px solid #e4d9e8;border-top:3px solid #b38738;border-radius:12px;box-shadow:none;margin-bottom:23px}.market-journey-page.market-journey-page .orders-hero:before,.market-journey-page.market-journey-page .orders-hero:after{display:none}.market-journey-page.market-journey-page .orders-hero h1,.market-journey-page.market-journey-page .orders-head h1{font:600 clamp(32px,4vw,47px)/1.12 Georgia,serif;max-width:760px;color:#211537;margin:10px 0 16px}.market-journey-page.market-journey-page .orders-hero h1 em{color:#45286c}.market-journey-page.market-journey-page .orders-hero p,.market-journey-page.market-journey-page .orders-head p,.market-journey-page.market-journey-page .cb-hero p,.market-journey-page.market-journey-page .search-page-hero p{color:#62536f;font-size:13px;line-height:1.7;max-width:760px}.market-journey-page.market-journey-page .orders-hero-art{display:none}.market-journey-page.market-journey-page .cb-hero h1{font:600 clamp(32px,4vw,47px)/1.12 Georgia,serif;margin:10px 0 16px}.market-journey-page.market-journey-page .cb-primary{background:#45286c;border-radius:7px;font-size:12px}.market-journey-page.market-journey-page .search-browse-all{background:#fffdf7;border-color:#ded3e6;border-radius:7px;color:#45286c;font-size:12px}.market-journey-page.market-journey-page .search-filter-panel{background:#fffdf7;border:1px solid #e7e0d7;border-radius:12px;box-shadow:none}.market-journey-page.market-journey-page .search-filter-panel input,.market-journey-page.market-journey-page .search-filter-panel select{background:#fff;border-color:#ded3e6;border-radius:7px;font-size:12px}.market-journey-page.market-journey-page .product-card{border-radius:12px;background:#fffdf7;box-shadow:none;border-color:#e7e0d7}.market-journey-page.market-journey-page .product-img{border-radius:7px;background:#f2ece3}.market-journey-page.market-journey-page .product-name{font-size:14px;color:#211537}.market-journey-page.market-journey-page .quick-add{background:#45286c;border-radius:7px}.market-journey-page.market-journey-page .price{color:#45286c}.market-journey-page.market-journey-page .orders-summary>*,.market-journey-page.market-journey-page .orders-stats>*,.market-journey-page.market-journey-page .cb-stats>*,.market-journey-page.market-journey-page .wishlist-stats>*{background:#fffdf7;border:1px solid #e7e0d7;border-radius:10px;box-shadow:none;color:#211537}.market-journey-page.market-journey-page .orders-summary b,.market-journey-page.market-journey-page .orders-stats b,.market-journey-page.market-journey-page .cb-stats b,.market-journey-page.market-journey-page .wishlist-stats b{color:#45286c}.market-journey-page.market-journey-page .orders-toolbar,.market-journey-page.market-journey-page .cb-tabs{border-radius:7px;background:none;box-shadow:none}.market-journey-page.market-journey-page .orders-tabs button,.market-journey-page.market-journey-page .cb-tabs button{border-radius:6px;font-size:12px}.market-journey-page.market-journey-page .orders-tabs button.active,.market-journey-page.market-journey-page .cb-tabs button.active{background:#45286c;color:white}.market-journey-page.market-journey-page .order-card,.market-journey-page.market-journey-page .cb-card,.market-journey-page.market-journey-page .wishlist-card{background:#fffdf7;border:1px solid #e7e0d7;border-radius:12px;box-shadow:none}.market-journey-page.market-journey-page .wishlist-head h1{margin:10px 0 16px}.market-journey-page.market-journey-page .wishlist-head p{font-size:13px;line-height:1.7;color:#62536f}.market-journey-page.market-journey-page .wishlist-empty{background:#fffdf7;border:1px dashed #dacdb9;border-radius:12px;padding:40px 24px}.market-journey-page.market-journey-page .wishlist-empty-icon{background:#eee5f5;color:#45286c}.market-journey-page.market-journey-page .wishlist-shop-link{background:none;border:0;color:#45286c;font-size:12px}.market-journey-page.market-journey-page .rw-hero{background:#eee6f3;border:1px solid #e4d9e8;border-top:3px solid #b38738;border-radius:12px;box-shadow:none;padding:28px;color:#211537}.market-journey-page.market-journey-page .rw-hero>span{color:#76531e;font-size:10px;letter-spacing:.14em}.market-journey-page.market-journey-page .rw-hero h1{color:#211537}.market-journey-page.market-journey-page .rw-hero>p{font-size:13px;color:#62536f;line-height:1.7}.market-journey-page.market-journey-page .rw-balance{background:#fffdf7;border:1px solid #e1d6e9;border-radius:8px;color:#45286c}.market-journey-page.market-journey-page .rw-balance b{color:#45286c;font-size:30px}.market-journey-page.market-journey-page .rw-balance small,.market-journey-page.market-journey-page .rw-balance span{color:#62536f}.market-journey-page.market-journey-page .rw-stats>div,.market-journey-page.market-journey-page .rw-card{background:#fffdf7;border:1px solid #e7e0d7;border-radius:12px;box-shadow:none}.market-journey-page.market-journey-page .rw-back{font-size:12px;color:#45286c}.market-journey-page.market-journey-page .rw-stats b{color:#45286c}.market-journey-page.market-journey-page .rw-head small{color:#76531e}.market-journey-page.market-journey-page .category-picker-trigger,.market-journey-page.market-journey-page .mobile-category-trigger{display:none}
@media(max-width:850px){.market-journey-page.market-journey-page .topline{flex-wrap:wrap}.market-journey-page.market-journey-page .topline .search{order:3;flex-basis:100%;display:flex}.market-journey-page.market-journey-page .orders-hero{grid-template-columns:1fr}.market-journey-page.market-journey-page .search-page-layout{gap:18px}}
@media(max-width:600px){.market-journey-page.market-journey-page .search-page-shell,.market-journey-page.market-journey-page .orders-main,.market-journey-page.market-journey-page .cb-main,.market-journey-page.market-journey-page .wishlist-main,.market-journey-page.market-journey-page .rw-shell{padding:24px 16px 35px}.market-journey-page.market-journey-page .search-page-hero,.market-journey-page.market-journey-page .orders-hero,.market-journey-page.market-journey-page .orders-head,.market-journey-page.market-journey-page .cb-hero,.market-journey-page.market-journey-page .rw-hero{padding:22px 18px}.market-journey-page.market-journey-page h1,.market-journey-page.market-journey-page .orders-hero h1,.market-journey-page.market-journey-page .cb-hero h1{font-size:33px}.market-journey-page.market-journey-page .rw-balance b{font-size:26px}.market-journey-page.market-journey-page .mobile-search{display:none}.market-journey-page.market-journey-page .search-page-layout{grid-template-columns:minmax(0,1fr)}}
.market-journey-page.market-journey-page .orders-head-premium{grid-template-columns:minmax(0,1fr);min-height:0}.market-journey-page.market-journey-page .orders-head-premium:before,.market-journey-page.market-journey-page .orders-head-orbit{display:none}.market-journey-page.market-journey-page .orders-head h1 em{font:inherit;color:#45286c}.market-journey-page.market-journey-page .orders-overview-card,.market-journey-page.market-journey-page .orders-overview-card.primary,.market-journey-page.market-journey-page .orders-overview-card.soft{background:#fffdf7;border:1px solid #e7e0d7;border-radius:10px;box-shadow:none;color:#211537}.market-journey-page.market-journey-page .orders-overview-card strong{color:#45286c}.market-journey-page.market-journey-page .orders-overview-card small,.market-journey-page.market-journey-page .orders-overview-card span{color:#62536f}.market-journey-page.market-journey-page .order-row-card.premium,.market-journey-page.market-journey-page .wishlist-list,.market-journey-page.market-journey-page .wishlist-summary>div{background:#fffdf7;border:1px solid #e7e0d7;border-radius:12px;box-shadow:none}.market-journey-page.market-journey-page .wishlist-summary b,.market-journey-page.market-journey-page .wishlist-price{color:#45286c}.market-journey-page.market-journey-page .wishlist-image{background:#f2ece3;border-radius:7px}.market-journey-page.market-journey-page .wishlist-add,.market-journey-page.market-journey-page .order-open{background:#45286c;color:#fff;border-radius:7px}
/* Order detail: explicit text colours replace the old dark/green banner. */
.market-journey-page.market-journey-page .order-journey-hero{background:#eee6f3;border:1px solid #e4d9e8;border-top:3px solid #b38738;border-radius:12px;box-shadow:none;color:#211537;padding:27px}.market-journey-page.market-journey-page .journey-title-row h1{font:600 clamp(26px,3.3vw,39px)/1.2 Georgia,serif;color:#211537;overflow-wrap:anywhere}.market-journey-page.market-journey-page .journey-title-row p,.market-journey-page.market-journey-page .journey-total small{color:#62536f}.market-journey-page.market-journey-page .journey-total strong{color:#45286c}.market-journey-page.market-journey-page .journey-current{background:#fffdf7;border:1px solid #e1d6e9;border-radius:8px;backdrop-filter:none;color:#211537}.market-journey-page.market-journey-page .journey-current small,.market-journey-page.market-journey-page .journey-current p{color:#62536f}.market-journey-page.market-journey-page .journey-current b{color:#211537}.market-journey-page.market-journey-page .journey-pulse{background:#b38738;border-color:#eee1c5;box-shadow:none}.market-journey-page.market-journey-page .journey-progress{background:#dacde3}.market-journey-page.market-journey-page .journey-progress span{background:#45286c}.market-journey-page.market-journey-page .journey-milestones{color:#62536f;font-size:9px}.market-journey-page.market-journey-page .journey-alert{background:#fffdf7;color:#211537;border:1px solid #e1d6e9}.market-journey-page.market-journey-page .journey-alert span{color:#62536f}.market-journey-page.market-journey-page .order-progress-panel,.market-journey-page.market-journey-page .order-panel{background:#fffdf7;border:1px solid #e7e0d7;border-radius:12px;box-shadow:none}.market-journey-page.market-journey-page .order-journey-hero.payment-failed{border-top-color:#942d23}.market-journey-page.market-journey-page .order-journey-hero.payment-failed .journey-current b{color:#942d23}
@media(max-width:600px){.market-journey-page.market-journey-page .order-journey-hero{padding:22px 18px}.market-journey-page.market-journey-page .journey-title-row h1{font-size:28px}}
