.commerce-page,.commerce-bridge{--commerce-blue:var(--eg-foundation);--commerce-mint:#94e9bf;font-family:Raheem Alexandria,Raheem Manrope,sans-serif}[dir=ltr] .commerce-page,[dir=ltr] .commerce-bridge,.commerce-page bdi,.commerce-page [lang=en]{font-family:Raheem Manrope,Raheem Alexandria,sans-serif}.commerce-page :where(section[id],article[id]){scroll-margin-block-start:120px}.commerce-page :where(.eg-section){padding-block:64px}.commerce-page .commerce-hero{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vw,64px);padding-block:40px 44px;display:grid}.commerce-hero-copy,.commerce-art{min-width:0}.commerce-hero .eg-breadcrumb{margin-block-end:28px;font-size:13px}.commerce-hero .eg-eyebrow{color:var(--commerce-blue)!important}.eg-story .commerce-hero h1{max-width:20ch;font-size:clamp(2.15rem,3.5vw,3.2rem);line-height:1.5}.commerce-hero .eg-intro{max-width:54ch;margin-block:20px 24px;font-size:17px}.commerce-page .eg-actions{flex-wrap:wrap;justify-content:flex-start;gap:12px}.commerce-page .commerce-fit-note{max-width:58ch;margin-block-start:20px;font-size:13px;line-height:1.9}.commerce-art,.commerce-choice-art,.commerce-bridge-art{border:1px solid color-mix(in srgb, var(--eg-tone,var(--commerce-blue)) 30%, transparent);background:var(--eg-canvas);border-radius:24px;margin:0;overflow:hidden;box-shadow:0 16px 36px #00000024}.commerce-art img,.commerce-choice-art img,.commerce-bridge-art img{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;display:block}.commerce-choice-art{border-radius:18px;margin-block-start:24px}.commerce-bridge-art{border-radius:18px;align-self:start;position:relative}.commerce-bridge-art .eg-glass-icon{background-color:var(--eg-surface);border-radius:13px;width:40px;height:40px;position:absolute;inset-block-end:10px;inset-inline-start:10px}.commerce-choices{border-block-start:1px solid var(--eg-border)}.commerce-choice-links{flex-wrap:wrap;gap:12px;margin-block:-12px 26px;display:flex}.commerce-choice-links a{border:1px solid var(--eg-border);background:#ffffff05;border-radius:100px;align-items:center;gap:10px;min-height:44px;padding:8px 16px;font-size:14px;display:inline-flex}.commerce-choice-links a:hover{border-color:var(--commerce-blue);background:#96caff0b}.commerce-choice-grid,.commerce-care-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.commerce-page .commerce-choice{flex-direction:column;padding:clamp(22px,2.6vw,36px);display:flex}.commerce-choice-top{align-items:center;gap:16px;margin-block-end:22px;display:flex}.commerce-choice .eg-glass-icon{border-radius:16px;flex-shrink:0;width:52px;height:52px}.commerce-page .commerce-kicker{color:var(--eg-tone);font-size:13px}.eg-story .commerce-choice h3{font-size:clamp(1.45rem,2.2vw,1.85rem)}.commerce-choice-intro{min-block-size:4em;font-size:16px;margin-block:12px 24px!important}.commerce-price-block{border-block:1px solid color-mix(in srgb, var(--eg-tone) 25%, transparent);padding-block:20px}.commerce-price-block>p:first-child{margin-block-end:4px;font-size:13px}.commerce-price{color:var(--eg-text);flex-wrap:wrap;align-items:baseline;gap:6px 10px;line-height:1.5;display:flex}.commerce-price bdi{font-size:clamp(2rem,3.4vw,2.85rem);font-weight:650}.commerce-price>span{font-size:14px;font-weight:450}.commerce-billing{font-size:13px;display:block;color:var(--eg-tone,var(--commerce-mint))!important}.commerce-page .commerce-tax-note{color:var(--eg-muted);margin-block-start:12px;font-size:12px;line-height:1.9}.commerce-checklist{gap:14px;margin:24px 0 0;padding:0;font-size:15px;list-style:none;display:grid}.commerce-checklist li{align-items:flex-start;gap:10px;display:flex}.commerce-checklist svg{color:var(--eg-tone,var(--commerce-mint));margin-block-start:5px}.commerce-page .commerce-outcome{color:var(--eg-text);margin-block:22px;font-size:15px}.commerce-details{border-block:1px solid var(--eg-border);font-size:14px}.commerce-details+.commerce-details{border-block-start:0}.commerce-details summary{min-height:54px;color:var(--eg-text);justify-content:space-between;align-items:center;gap:16px;padding-block:17px;list-style:none;display:flex}.commerce-details summary::-webkit-details-marker{display:none}.commerce-details[open] summary>svg{transform:rotate(180deg)}.commerce-detail-body{gap:20px;max-width:80ch;padding-block:0 22px;display:grid}.commerce-detail-body h4{color:var(--eg-text);margin-block-end:6px;font-size:15px}.commerce-choice-ending{gap:14px;margin-block-start:auto;padding-block-start:22px;display:grid}.commerce-supplier-note{font-size:13px}.commerce-page .commerce-optional-note{color:var(--eg-tone);font-size:12px}.commerce-page .commerce-readiness{color:var(--eg-text);border-inline-start:2px solid var(--eg-tone);padding-inline-start:14px;font-size:13px;line-height:1.95}.commerce-choice-ending .eg-action{justify-content:center;width:100%}.commerce-example{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(28px,6vw,80px);display:grid}.commerce-example-copy>p:not(.eg-eyebrow){margin-block-start:18px;font-size:16px}.commerce-page .commerce-example-limit{border-block-start:1px solid var(--eg-border);padding-block-start:18px;font-size:13px!important}.commerce-example-product{align-items:center;gap:16px;display:flex}.commerce-example-product .eg-glass-icon{flex-shrink:0}.commerce-variant-options{justify-content:space-between;align-items:center;gap:18px;margin-block:28px;display:flex}.commerce-variant-options p{margin-block-end:12px;font-size:13px}.commerce-swatches,.commerce-sizes{flex-wrap:wrap;gap:9px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.commerce-swatches li{align-items:center;gap:6px;display:flex}.commerce-swatch{background:#263e5d;border:1px solid #afcbff80;border-radius:50%;width:17px;height:17px}.commerce-swatch-light{background:#e5e4dd}.commerce-sizes li{border:1px solid var(--eg-border);background:#ffffff06;border-radius:8px;place-items:center;min-width:32px;min-height:32px;display:grid}.commerce-times{color:var(--eg-muted);margin-block-start:30px}.commerce-page .commerce-equation{color:var(--commerce-blue);text-align:center;border-block-start:1px solid var(--eg-border);padding-block:12px 22px;font-size:30px}.commerce-variant-matrix{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.commerce-variant-matrix span{color:#aacdfc;background:#547daf14;border:1px solid #7ca2d536;border-radius:12px;place-items:center;min-height:58px;display:grid}.commerce-variant-matrix .commerce-variant-light{color:#f0ece3;background:#e2e2d917;border-color:#e2e2d931}.commerce-included-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.commerce-included-item h3{margin-block:20px 12px;font-size:20px}.commerce-included-item p{font-size:15px}.commerce-page .commerce-ownership{align-items:flex-start;gap:22px;margin-block-start:40px;display:flex}.commerce-ownership>svg{color:var(--commerce-mint);margin-block-start:8px}.commerce-ownership p{max-width:100ch;margin-block-start:10px;font-size:15px}.commerce-cost-list{border-block-start:1px solid var(--eg-border);margin:0}.commerce-cost-list>div{border-block-end:1px solid var(--eg-border);grid-template-columns:.7fr 1fr;gap:30px;padding-block:26px;display:grid}.commerce-cost-list dt{align-items:flex-start;gap:18px;font-weight:500;display:flex}.commerce-cost-number{color:var(--commerce-blue);padding-block-start:5px;font-size:13px}.commerce-cost-list dd{color:var(--eg-muted);margin:0;font-size:15px}.commerce-care-card{gap:22px;display:grid}.commerce-care-card h3{font-size:22px}.commerce-care-card>div:first-child>p{margin-block-start:4px;font-size:14px}.commerce-care-price bdi{font-size:34px}.commerce-care-card .commerce-checklist{margin-block-start:0}.commerce-page .commerce-care-note{color:var(--eg-text);margin-block:24px;font-size:14px}.commerce-contact{border-block-start:1px solid var(--eg-border);grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;display:grid}.commerce-contact-intro{max-width:70ch;font-size:16px;margin-block-start:20px!important}.commerce-contact-actions{justify-items:start;gap:20px;display:grid}.commerce-contact-actions>p{font-size:13px}.commerce-contact-actions .eg-text-link{min-height:44px;color:var(--commerce-blue);align-items:center;font-size:14px;display:inline-flex}.commerce-bridge .commerce-bridge-panel{grid-template-columns:220px minmax(0,1fr) auto;align-items:center;gap:26px;display:grid}.commerce-bridge .eg-eyebrow{margin-block-end:8px;font-size:13px;color:var(--commerce-blue)!important}.eg-story .commerce-bridge h2{font-size:clamp(1.3rem,2vw,1.8rem)}.commerce-bridge h2+p{max-width:75ch;margin-block-start:12px;font-size:15px}.commerce-bridge .eg-action{font-size:14px}@media (width>=901px){.commerce-choices .eg-section-heading{max-width:820px}}@media (width<=1050px){.commerce-bridge .commerce-bridge-panel{grid-template-columns:180px minmax(0,1fr)}.commerce-bridge-panel>.eg-action{grid-column:2;justify-self:start}.commerce-variant-options{flex-wrap:wrap}}@media (width<=800px){.commerce-page .commerce-hero,.commerce-example,.commerce-contact{grid-template-columns:minmax(0,1fr)}.commerce-page .commerce-hero{gap:24px;padding-block:24px 36px}.commerce-hero .eg-breadcrumb{margin-block-end:22px}.eg-story .commerce-hero h1{max-width:25ch;font-size:clamp(1.85rem,5.5vw,2.8rem)}.commerce-art{width:min(100%,680px);margin-inline:auto}.commerce-page .eg-section{padding-block:44px}.commerce-choice-grid,.commerce-care-grid{gap:18px}.commerce-included-grid{grid-template-columns:minmax(0,1fr);gap:28px}.commerce-included-item{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.commerce-included-item .eg-glass-icon{grid-row:span 2}.commerce-included-item h3{margin-block:0 8px}.commerce-example{gap:28px}.commerce-variant-example{width:min(100%,500px);margin-inline:auto}.commerce-variant-options{flex-wrap:nowrap}.commerce-contact{gap:28px}}@media (width<=650px){.commerce-choice-grid,.commerce-care-grid,.commerce-cost-list>div{grid-template-columns:minmax(0,1fr)}.commerce-choice-intro{min-block-size:0}.commerce-page .commerce-choice{padding:22px}.commerce-price bdi{font-size:36px}.commerce-cost-list>div{gap:12px}.commerce-cost-list dd{padding-inline-start:38px}.commerce-bridge .commerce-bridge-panel{grid-template-columns:minmax(0,1fr);gap:20px;padding:24px}.commerce-bridge-art{width:min(100%,240px)}.commerce-bridge-panel>.eg-action{grid-column:auto;justify-content:center;justify-self:stretch}.commerce-page .commerce-ownership{flex-direction:column;gap:14px;padding:24px}}@media (width<=450px){.commerce-hero .eg-intro{margin-block:16px 20px;font-size:16px}.commerce-page .commerce-fit-note{margin-block-start:16px;font-size:12px}.commerce-page .commerce-choice h3{font-size:23px}.commerce-choice-links{gap:8px}.commerce-choice-links a{padding-inline:12px;font-size:12px}.commerce-choice .commerce-choice-intro{font-size:15px}.commerce-price bdi{font-size:32px}.commerce-checklist{font-size:14px}.commerce-example-product h3{font-size:20px}.commerce-page .commerce-variant-example{padding:22px}.commerce-variant-options{flex-wrap:wrap;gap:10px}.commerce-sizes{gap:5px}.commerce-sizes li{min-width:27px;min-height:29px}.commerce-included-item{column-gap:14px}.commerce-included-item .eg-glass-icon{border-radius:14px;width:44px;height:44px}.commerce-included-item h3{font-size:18px}.commerce-contact-actions,.commerce-contact-actions .eg-action{width:100%}.commerce-contact-actions .eg-action{justify-content:center}}
