.t4-body{background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.t4-body,body,html{font-family:Open Sans,sans-serif;color:#252b37}body,html{font-size:14px;line-height:1.5}.h1,h1{font-size:32px}.h1,.h2,h1,h2{font-family:Open Sans,sans-serif;font-weight:700;line-height:140%;letter-spacing:0;color:#0a0d12}.h2,h2{font-size:28px}.h3,h3{font-family:Open Sans,sans-serif;font-weight:700;font-size:24px;line-height:140%;letter-spacing:0;color:#0a0d12}.h4,h4{font-size:22px}.h4,.h5,h4,h5{font-family:Open Sans,sans-serif;font-weight:600;line-height:140%;letter-spacing:0;color:#0a0d12}.h5,h5{font-size:20px}.h6,h6{font-weight:600;font-size:18px;line-height:140%;color:#0a0d12}.h6,h6,p{font-family:Open Sans,sans-serif;letter-spacing:0}p{font-weight:400;font-size:14px;line-height:1.5;color:#252b37}.text-xs{font-size:12px}.text-md,.text-sm{font-size:14px}.text-lg{font-size:16px}.text-bold{font-weight:700}.text-semibold{font-weight:600}.text-regular{font-weight:400}.text-light{font-weight:300}.text-heading{color:#0a0d12}.text-heading,.text-link,a{font-family:Open Sans,sans-serif}.text-link,a{font-weight:600;color:#414651;text-decoration:none}.text-link:hover,a:hover{text-decoration:underline}.text-muted{color:#717680}@media(min-width:1024px){body,html,p{font-size:16px}.h1,h1{font-size:64px}.h2,h2{font-size:48px}.h3,h3{font-size:40px}.h4,h4{font-size:32px}.h5,h5{font-size:24px}.h6,h6{font-size:20px}.text-xs{font-size:12px}.text-sm{font-size:14px}.text-md{font-size:16px}.text-lg{font-size:18px}}.order-page_root__GIWx9{min-height:100vh;padding:48px 24px 80px;background:var(--t4-color-background,#ffffff);color:#252b37}.order-page_shell__PyEEa{width:min(1120px,100%);margin:0 auto;display:flex;flex-direction:column;gap:24px}.order-page_header__FlRWB{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-wrap:wrap}.order-page_titleBlock__Rhj3r{display:flex;flex-direction:column;gap:10px;max-width:720px}.order-page_backLink__KHXVu{width:fit-content;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:9999px;border:1px solid #e9eaeb;background:hsla(0,0%,100%,.92);color:#252b37;text-decoration:none;transition:border-color .2s ease,transform .2s ease}.order-page_backLink__KHXVu:hover{border-color:var(--t4-color-primary-400,#1de4ca);transform:translateY(-1px)}.order-page_eyebrow__XzKa_{margin:0;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--t4-color-primary-700,#058075)}.order-page_title__hxowH{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:1.05;font-weight:700;color:#0a0d12}.order-page_subtitle__h1WWK{margin:0;font-size:16px;line-height:1.75;color:#414651}.order-page_headerMeta__YgxQb{display:flex;flex-direction:column;align-items:flex-end;gap:12px}.order-page_helperText__myYxf{font-size:14px;color:#414651}.order-page_statusBadge__tgxBr{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:9999px;border:1px solid rgba(0,0,0,0);font-size:14px;font-weight:700}.order-page_statusDelivered__t01Z1,.order-page_statusOnTheWay__rgPTU,.order-page_statusShipped__OOBjU{background:#f2fbf8;border-color:#a6e9d2;color:#1e6757}.order-page_statusDefault__M069j,.order-page_statusPending__F40Y_,.order-page_statusProcessing__jk9Lz{background:#fefce8;border-color:#fff088;color:#874c0c}.order-page_statusCancelled__Feddr{background:#fdf3f3;border-color:#f8d0d0;color:#a62f2f}.order-page_content__m1XEa{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,.9fr);gap:24px}.order-page_errorCard__BGswK,.order-page_itemsCard__IHyWm,.order-page_summaryCard__2XLVV{border:1px solid #e9eaeb;border-radius:24px;background:#fff;box-shadow:0 20px 54px rgb(var(--t4-color-primary-950-rgb,0 51 50)/.08)}.order-page_cardHeader__yNQ9f{padding:24px 24px 0}.order-page_cardTitle___l2V9,.order-page_errorTitle__rGjny{margin:0;font-size:20px;font-weight:700;color:#0a0d12}.order-page_cardSubtitle__iWiSI,.order-page_errorMessage__Y80MW{margin:8px 0 0;font-size:14px;line-height:1.5;color:#414651}.order-page_itemsList__JRSvr{display:flex;flex-direction:column;padding-top:12px}.order-page_itemRow__QnDVt{padding:20px 24px;border-top:1px solid #e9eaeb}.order-page_itemMain__v9UwK{display:flex;flex-direction:column;gap:16px}.order-page_itemIdentity__vKXTj{display:flex;flex-direction:column;gap:6px}.order-page_itemName__8lQFV{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0;font-size:18px;font-weight:700;color:#0a0d12}.order-page_dealBadge__P_j5i{display:inline-flex;align-items:center;gap:5px;padding:4px 12px;border-radius:9999px;border:1px solid var(--t4-color-primary-200,#90ffe9);background:var(--t4-color-primary-50,#effefb);color:var(--t4-color-primary-700,#058075);font-size:12px;font-weight:700;letter-spacing:.02em;line-height:1;white-space:nowrap}.order-page_originalPrice__EGa_e{color:#717680;font-weight:400;text-decoration:line-through}.order-page_freeTag__wgYFr{display:inline-flex;align-items:center;padding:2px 10px;border-radius:9999px;background:#f2fbf8;color:#1e6757;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.order-page_savingsValue__eECqm{font-size:16px;font-weight:700;color:#20816a}.order-page_itemMeta__taUmn{margin:0;color:#414651}.order-page_priceGrid__LGn6N{display:grid;grid-template-columns:repeat(3,minmax(120px,1fr));gap:12px}.order-page_priceBlock__7Y_Uu{display:flex;flex-direction:column;gap:6px;padding:14px;border:1px solid #e9eaeb;border-radius:16px;background:linear-gradient(180deg,var(--t4-color-primary-50,#effefb) 0,#ffffff 100%)}.order-page_priceLabel__W9u42,.order-page_summaryLabel__5lm5q{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#717680}.order-page_priceValue__YjMPW,.order-page_summaryValue__Jarxw,.order-page_totalValue__cg0dF{font-size:16px;font-weight:700;color:#0a0d12}.order-page_summaryRows__zvE5G{display:flex;flex-direction:column;gap:16px;padding:20px 24px 24px}.order-page_summaryRow__u6nRM,.order-page_totalRow__Roxr7{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.order-page_totalRow__Roxr7{padding-top:16px;border-top:1px solid #e9eaeb}.order-page_totalLabel__XWEku{font-size:16px;font-weight:700;color:#0a0d12}.order-page_totalValue__cg0dF{font-size:24px}.order-page_emptyState__j1rXK{margin:0;padding:24px;color:#414651}.order-page_errorCard__BGswK{padding:24px}@media(max-width:1024px){.order-page_content__m1XEa{grid-template-columns:1fr}.order-page_headerMeta__YgxQb{align-items:flex-start}}@media(max-width:768px){.order-page_root__GIWx9{padding:32px 16px 64px}.order-page_cardHeader__yNQ9f,.order-page_emptyState__j1rXK,.order-page_errorCard__BGswK,.order-page_itemRow__QnDVt,.order-page_summaryRows__zvE5G{padding-left:18px;padding-right:18px}.order-page_priceGrid__LGn6N{grid-template-columns:1fr}}.home-page_homePage__fAHmW{width:100%;min-height:100vh;background:var(--t4-color-background,#ffffff);display:flex;flex-direction:column;gap:48px;align-items:center}@media(max-width:1024px){.home-page_homePage__fAHmW{gap:40px}}@media(max-width:834px){.home-page_homePage__fAHmW{gap:40px}}@media(max-width:820px){.home-page_homePage__fAHmW{gap:24px}}@media(max-width:768px){.home-page_homePage__fAHmW{gap:24px}}@media(max-width:480px){.home-page_homePage__fAHmW{gap:24px}}.home-page_homeContainer__oEfQv{width:min(100%,1280px);display:flex;flex-direction:column;gap:48px;padding-block-end:40px;padding-inline:0;margin-inline-start:auto;margin-inline-end:auto;box-sizing:border-box}@media(max-width:1279px){.home-page_homeContainer__oEfQv{padding-inline:20px}}@media(max-width:1024px){.home-page_homeContainer__oEfQv{gap:40px}}@media(max-width:834px){.home-page_homeContainer__oEfQv{gap:40px}}@media(max-width:820px){.home-page_homeContainer__oEfQv{gap:24px;padding-inline:16px}}@media(max-width:768px){.home-page_homeContainer__oEfQv{gap:24px;padding-inline:16px}}@media(max-width:480px){.home-page_homeContainer__oEfQv{gap:24px;padding-inline:8px}}.home-page_heroSection__154WG{margin-block-start:20px;border-radius:12px;overflow:hidden}@media(max-width:768px){.home-page_heroSection__154WG{margin-block-start:16px}}