body{background:var(--canvas);color:var(--text)}.scene{background:var(--scene-image),radial-gradient(ellipse at 80% 10%,var(--glow-soft),transparent 55%),var(--canvas)}.aurora-one{background:radial-gradient(ellipse at 65% 34%,var(--glow-soft),transparent 40%)}.aurora-two{background:radial-gradient(ellipse at 95% 77%,color-mix(in srgb,var(--violet) 20%,transparent),transparent 38%)}.aurora-three{background:radial-gradient(ellipse at 12% 85%,color-mix(in srgb,var(--accent-to) 12%,transparent),transparent 40%)}body:has(.sidebar):before{content:"";position:fixed;inset:var(--shell-gap);border:var(--dim-1) solid var(--line-hi);border-radius:var(--r-shell);background:var(--glass);box-shadow:var(--shadow);z-index:-1;pointer-events:none}.sidebar{left:var(--shell-gap);top:var(--shell-gap);bottom:var(--shell-gap);width:var(--sidebar-width);border-radius:var(--r-shell) 0 0 var(--r-shell);border-width:0 var(--dim-1) 0 0;background:var(--glass);padding:var(--dim-2) var(--dim-3) 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}main{margin-left:calc(var(--sidebar-width) + var(--shell-gap));margin-right:var(--shell-gap);padding-top:var(--shell-gap);min-width:0}main.sidebar-is-collapsed{margin-left:calc(var(--shell-gap) + var(--dim-4))}.sidebar.collapsed{width:var(--dim-4);padding-inline:var(--dim-5)}.topbar{border-radius:0 var(--r-shell) 0 0;border-width:0 0 var(--dim-1);background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;height:var(--dim-6)}.content{padding:var(--dim-7) var(--dim-8) 0}.sidebar-fixed{flex-shrink:0}.sidebar-scroll{margin-top:var(--dim-9)}.sidebar-bottom{padding-top:var(--dim-5)}.shop-switch{background:var(--surface-raised)}.sidebar-header .brand{font-size:var(--dim-8)}.brand-mark{background:var(--accent-grad);color:var(--on-accent)}.search-button{border:var(--dim-1) solid var(--line);border-radius:var(--r-pill);margin-bottom:0;padding:var(--dim-5)}.search-button .search-label{flex:1 1;text-align:left}.nav-group{margin-bottom:var(--dim-10)}.nav-group>label{font-size:var(--dim-11);letter-spacing:var(--dim-12);margin-block:var(--dim-5)}.nav-item{gap:var(--dim-5);padding:var(--dim-13) var(--dim-14);min-height:var(--dim-15);margin:var(--dim-16) 0;border-radius:var(--r-pill);font-size:var(--dim-17)}.nav-item.active{font-weight:650}.nav-item.active,.nav-item.active>span{color:var(--text)}.nav-icon,.sidebar-bottom>.nav-item>svg:first-child{display:inline-flex;align-items:center;justify-content:center;width:var(--size-menu-icon);height:var(--size-menu-icon);border-radius:var(--r-circle);background:var(--surface-raised);flex-shrink:0}.sidebar-bottom>.nav-item>svg:first-child{padding:var(--dim-5)}.nav-item.active .nav-icon{color:var(--on-accent);background:radial-gradient(circle at 25% 15%,var(--inset-hi),transparent 65%),var(--accent-grad);box-shadow:0 var(--dim-18) var(--dim-2) var(--glow-soft)}.nav-active-pill{display:none}.sidebar.collapsed .nav-item{height:var(--dim-15)}.sidebar.collapsed .nav-item>.nav-icon{display:inline-flex}.sidebar.collapsed .sidebar-header{gap:var(--dim-5)}.today strong{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.panel{border:var(--dim-1) solid transparent;border-radius:var(--r-card);background:linear-gradient(var(--glass),var(--glass)) padding-box,linear-gradient(140deg,var(--line-hi),var(--line-lo)) border-box;overflow:hidden}.panel,.panel:hover{box-shadow:var(--shadow)}.panel:hover{border-color:transparent}.content>:is(section.panel,.two-column,.product-grid):first-of-type>.panel:first-child,.content>section.panel:first-of-type,.signin,.surface-l2{background:radial-gradient(ellipse at 50% 110%,var(--glow-soft),transparent 62%),linear-gradient(var(--glass),var(--glass)) padding-box,linear-gradient(140deg,var(--line-hi),var(--line-lo)) border-box}.surface-l3{background:var(--feature-surface);color:var(--text);border-color:var(--feature-edge)}.surface-l3 .eyebrow,.surface-l3 p{color:var(--muted);opacity:1}.welcome-hero{display:flex;align-items:center;justify-content:space-between;min-height:var(--dim-19);padding:var(--dim-20) var(--dim-7);margin-bottom:var(--dim-2)}.welcome-hero h2{font-size:var(--dim-21);margin-top:var(--dim-5)}.welcome-hero .hero-action{margin-top:var(--dim-22);background:var(--on-accent);color:var(--accent-from);border-color:transparent}.hero-orbit{position:relative;width:var(--dim-23);height:var(--dim-24);display:grid;place-items:center}.hero-orbit i{position:absolute;inset:0;border:var(--dim-1) solid var(--inset-hi);border-radius:var(--r-circle);transform:rotate(-20deg)}.hero-orbit i:last-child{inset:var(--dim-22) var(--dim-25);transform:rotate(25deg)}.button{border-radius:var(--r-pill);padding:var(--dim-9) var(--dim-26);position:relative;isolation:isolate;justify-content:center;gap:var(--dim-14);border:var(--dim-1) solid var(--line-hi);background:var(--surface-raised);box-shadow:inset 0 var(--dim-1) 0 var(--inset-hi);white-space:nowrap}.button.primary{background:var(--accent-from);color:var(--on-accent);border-color:var(--inset-hi)}.button:before{content:"";position:absolute;inset:var(--dim-27);border-radius:inherit;z-index:-1;opacity:0;background:var(--inset-hi);transition:opacity .18s;pointer-events:none}.button.primary:before{box-shadow:0 var(--dim-28) var(--dim-2) var(--glow);background:var(--accent-grad)}.button.state-hover:before,.button:hover:before{opacity:1}.button.state-active,.button:active{transform:scale(.97)}.button.state-focus,.button:focus-visible{outline:var(--dim-29) solid var(--accent-hi);outline-offset:var(--dim-16)}.button:disabled{opacity:.45;cursor:not-allowed}.icon{width:var(--size-icon-btn);height:var(--size-icon-btn);border-radius:var(--r-circle);background:var(--surface-raised);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.icon:focus-visible{outline:var(--dim-29) solid var(--accent-hi)}.checkout{justify-content:space-between}.checkout,.checkout.is-paying{min-height:var(--dim-30)}.quantity button{border-radius:var(--r-pill);width:var(--dim-20);height:var(--dim-31)}.avatar{border-radius:var(--r-circle)}.page-heading h1{font-size:clamp(var(--dim-21),var(--dim-32),var(--dim-33));line-height:1.16;flex-wrap:wrap;font-weight:500;letter-spacing:var(--dim-34)}.page-heading h1 em{font-style:normal;color:var(--accent-hi)}.eyebrow{letter-spacing:var(--dim-29);font-size:var(--dim-11)}.page-heading p{font-size:var(--dim-5);margin-top:var(--dim-5)}.page-heading{margin-bottom:var(--dim-8)}.kpi{container-type:inline-size}.kpi h2{font-size:clamp(var(--dim-22),var(--dim-35),var(--dim-7));white-space:nowrap;letter-spacing:var(--dim-36);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpi>.between:nth-child(2){flex-wrap:wrap;gap:0}.kpi svg:last-child{width:var(--dim-37);height:var(--dim-20)}.kpi-foot{flex-wrap:wrap}.chart-total,.gift-card h2,.summary .total b{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.progress{height:var(--dim-38)}.progress>span{background-image:var(--stripe)!important;background-color:var(--glow)!important}.low-inventory .progress>span{background-color:var(--danger)!important}.low-inventory .muted{color:var(--danger)}.badge{border-radius:var(--r-pill);padding:var(--dim-28) var(--dim-11);background:color-mix(in srgb,var(--muted) 10%,transparent);color:var(--muted);border-color:color-mix(in srgb,var(--muted) 16%,transparent)}.badge.green{color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent);border-color:color-mix(in srgb,var(--success) 16%,transparent)}.badge.amber{color:var(--warning);background:color-mix(in srgb,var(--warning) 10%,transparent);border-color:color-mix(in srgb,var(--warning) 16%,transparent)}.badge.danger{color:var(--danger);background:color-mix(in srgb,var(--danger) 10%,transparent)}.tabs button,select{border-radius:var(--r-pill)}.tabs button.active{color:var(--text);background:var(--line);box-shadow:none}.filter-dot{width:var(--dim-18);height:var(--dim-18);border-radius:var(--r-circle);background:currentColor}.tab-indicator{background:var(--accent-hi)}.chart-hover-tooltip{border-radius:var(--r-pill);background:var(--glass-nested);font-size:var(--dim-17);padding:var(--dim-9) var(--dim-39)}.chart-panel{padding:var(--dim-31)}.chart{height:var(--dim-40)}.summary .total.surface-l3{border:var(--dim-1) solid var(--feature-edge);border-radius:var(--r-inner);padding:var(--dim-22) var(--dim-39);margin-inline:var(--dim-41);gap:var(--dim-14);align-items:center}.summary .total.surface-l3 b{color:var(--text);font-size:clamp(var(--dim-10),var(--dim-42),var(--dim-21))}.summary .total.surface-l3 small{display:block;color:var(--muted);opacity:1;margin-top:var(--dim-28)}.cart{overflow:visible}.current-step>svg{color:var(--on-accent);border-radius:var(--r-circle);box-sizing:content-box;padding:var(--dim-28);margin:var(--dim-41)}.current-step>svg,.switch.on,input[type=checkbox]:checked{background:var(--accent-grad)}input,select,textarea{background-color:var(--field-bg);color:var(--text)}option{background:var(--surface-raised)}.modal{background:var(--glass-nested);border-color:var(--line-hi)}.theme-controls{display:flex;align-items:center;gap:var(--dim-14)}.theme-controls select{min-width:var(--dim-43);width:var(--dim-44);min-height:var(--dim-45);font-size:var(--dim-9)}.theme-toggle{font-size:var(--dim-22)}.top-actions{gap:var(--dim-5)}.avatar-stack{display:flex;padding-left:var(--dim-14);margin-top:var(--dim-22)}.avatar-stack .avatar{margin-left:var(--dim-46);border:var(--dim-29) solid var(--surface-raised)}.gallery-main{max-width:var(--dim-47);margin:0 auto;padding:var(--dim-48) var(--dim-21) var(--dim-6)}.gallery-main header{margin-bottom:var(--dim-49)}.gallery-main header .brand{padding:0}.gallery-main .brand small{font:var(--dim-5) Inter;letter-spacing:0;color:var(--muted)}.gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--dim-22)}.gallery-grid h2{margin-top:var(--dim-26)}.gallery-grid .badge{margin-top:var(--dim-22)}.gallery-controls{margin-top:var(--dim-10)}.gallery-controls,.gallery-state{display:flex;gap:var(--dim-5);flex-wrap:wrap}.gallery-state{align-items:center;width:100%}.gallery-state>.eyebrow{width:var(--dim-50)}.gallery-amount{font-size:clamp(var(--dim-10),var(--dim-51),var(--dim-7));margin-top:var(--dim-2)}.gallery-main .empty{padding:var(--dim-2) 0}.gallery-main .loading-skeleton{grid-template-columns:repeat(3,1fr);margin-top:var(--dim-22)}@media(min-width:1800px){.content{max-width:var(--dim-52);margin:auto}.kpi h2{font-size:var(--dim-7)}}@media(max-width:1250px){:root{--shell-gap:var(--dim-2);--sidebar-width:var(--dim-53)}.content,.topbar{padding-inline:var(--dim-10)}.live{display:none}.dashboard-grid{grid-template-columns:minmax(0,1fr) var(--dim-54)}.kpi h2{font-size:clamp(var(--dim-55),var(--dim-56),var(--dim-8))}.kpi svg:last-child{display:none}.nav-item{font-size:var(--dim-9);gap:var(--dim-14)}.nav-icon{width:var(--dim-57);height:var(--dim-57)}.theme-controls{gap:var(--dim-18)}.top-actions{gap:var(--dim-14)}}@media(max-width:1023px){body:has(.sidebar):before{display:none}main,main.sidebar-is-collapsed{margin:0;padding-top:0}.sidebar{border:var(--dim-1) solid var(--line);border-radius:var(--r-card);background:var(--glass-nested);top:var(--dim-5);bottom:var(--dim-5);left:var(--dim-5)}.topbar{border-radius:0}.content{padding:var(--dim-20) var(--dim-2) 0}.gallery-main{padding:var(--dim-20) var(--dim-2)}.sidebar.collapsed.open{width:var(--dim-4)}.pos-layout{grid-template-columns:minmax(0,1fr) var(--dim-58)}}@media(max-width:760px){.content{padding:var(--dim-2) var(--dim-39) 0}.page-heading h1{font-size:var(--dim-7)}.topbar{height:var(--dim-59);padding:0 var(--dim-39)}.breadcrumb{font-size:var(--dim-9)}.top-actions{gap:var(--dim-28)}.theme-controls select{width:var(--dim-60);min-width:var(--dim-60);padding-left:var(--dim-14)}.top-actions .create-wrap,.top-actions>.avatar{display:none}.top-actions .icon{width:var(--dim-7);height:var(--dim-7)}.welcome-hero{padding:var(--dim-2);min-height:var(--dim-61)}.welcome-hero h2{font-size:var(--dim-62)}.hero-orbit{display:none}.dashboard-grid,.pos-layout{grid-template-columns:1fr}.kpi h2{font-size:clamp(var(--dim-55),var(--dim-63),var(--dim-8))}.chart-panel{padding:var(--dim-22) var(--dim-3)}.summary .total.surface-l3 b{font-size:var(--dim-8)}.gallery-grid{grid-template-columns:1fr}.gallery-main{padding:var(--dim-2) var(--dim-39) var(--dim-49)}.gallery-main header{gap:var(--dim-5)}.gallery-main .brand small{display:none}.gallery-state>.eyebrow{width:100%}.gallery-main .loading-skeleton{grid-template-columns:1fr}.gallery-main .page-heading h1{font-size:var(--dim-57)}.theme-controls select{font-size:var(--dim-11)}}@media(prefers-reduced-motion:reduce){.button.state-active,.button:active{transform:none}.panel{animation:none}}@media print{body:before{display:none!important}main{margin:0;padding:0}.theme-controls{display:none}}.content .welcome-hero.surface-l3{background:var(--feature-surface)}.content .kpis .kpi{background:linear-gradient(var(--glass),var(--glass)) padding-box,linear-gradient(140deg,var(--line-hi),var(--line-lo)) border-box}.sidebar .nav-item,.sidebar.collapsed .nav-item{min-height:var(--nav-row-height);height:auto;padding:var(--nav-pad-y) var(--nav-pad-x);gap:var(--nav-gap);margin:var(--nav-pad-y) 0;background:transparent}.sidebar .nav-icon,.sidebar-bottom>.nav-item>svg:first-child{width:var(--size-menu-icon);height:var(--size-menu-icon);background:var(--control-raised);box-shadow:none}.sidebar .nav-icon>svg{width:var(--control-icon-size);height:var(--control-icon-size)}.sidebar-bottom>.nav-item>svg:first-child{padding:var(--control-pad-y)}.sidebar .nav-item.active .nav-icon{background:var(--control-bg);color:var(--accent-hi);box-shadow:inset 0 0 0 var(--control-stroke) var(--control-edge),var(--control-shadow)}.sidebar .nav-item.active{background:transparent}.sidebar .nav-group{margin-bottom:var(--dim-5)}.icon,.top-actions .icon{width:var(--size-icon-btn);height:var(--size-icon-btn);background:var(--control-raised)}.button{min-height:var(--h-btn);padding:var(--control-pad-y) var(--control-pad-x);background:var(--control-raised);border-color:var(--control-border);box-shadow:none}.button.primary{background:var(--control-bg);border-color:var(--control-edge);color:var(--text);box-shadow:var(--control-shadow)}.button.primary:before,.button:before{background:var(--line);box-shadow:none}.button.primary:before{background:var(--control-glow)}.button.ghost{background:transparent;border-color:transparent;box-shadow:none}.button>svg{width:var(--control-icon-size);height:var(--control-icon-size)}.welcome-hero .hero-action{background:var(--control-bg);border-color:var(--control-edge);color:var(--on-accent)}.checkout,.checkout.is-paying{min-height:var(--dim-48)}input[type=checkbox],td input[type=checkbox],th input[type=checkbox]{appearance:none;-webkit-appearance:none;width:var(--check-size);height:var(--check-size);min-height:0;padding:0;margin:0;display:inline-grid;place-content:center;border:var(--control-stroke) solid var(--control-border);border-radius:var(--check-radius);background:var(--control-bg);box-shadow:none;accent-color:auto;vertical-align:middle;flex-shrink:0}input[type=checkbox]:hover{border-color:var(--muted)}input[type=checkbox]:checked{background:var(--control-raised);border-color:var(--control-edge);box-shadow:none}input[type=checkbox]:checked:after{content:"";width:var(--check-mark-width);height:var(--check-mark-height);border-left:var(--check-mark-stroke) solid var(--text);border-bottom:var(--check-mark-stroke) solid var(--text);transform:translateY(var(--check-mark-offset)) rotate(-45deg)}input[type=checkbox]:focus-visible{outline:var(--control-focus-width) solid var(--accent-hi);outline-offset:var(--control-focus-gap)}input[type=checkbox]:disabled{opacity:.45;cursor:not-allowed}.gift-card{background:var(--feature-surface);border-color:var(--feature-edge);box-shadow:none;color:var(--text)}.gift-card p{color:var(--muted)}.topbar .mobile-menu{display:none}.brand-mark{transform:none;border-radius:var(--r-inner);background:var(--control-bg);color:var(--accent-hi);border:var(--control-stroke) solid var(--control-edge);box-shadow:none}@media(max-width:1023px){.topbar .mobile-menu{display:inline-flex}}.hero-growth{width:var(--growth-width);flex:0 0 var(--growth-width);padding:var(--growth-padding);margin-left:var(--growth-gap)}.hero-growth-caption,.hero-growth-footer{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:var(--growth-font)}.hero-growth-caption{letter-spacing:var(--growth-caption-spacing)}.growth-live{color:var(--accent-hi);opacity:.8}.hero-growth svg{display:block;width:100%;height:auto;margin-block:var(--growth-gap);overflow:visible}.growth-bar{transform-box:fill-box;transform-origin:center bottom;animation:growth-rise .7s both}.growth-trend{stroke-dasharray:var(--growth-line-length);stroke-dashoffset:var(--growth-line-length);animation:growth-draw 1.4s ease-out .25s forwards}.growth-halo{transform-box:fill-box;transform-origin:center;animation:growth-pulse 3s ease-in-out infinite}.welcome-hero>div:first-child{min-width:0;flex:1 1}@keyframes growth-rise{0%{transform:scaleY(.08);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes growth-draw{to{stroke-dashoffset:0}}@keyframes growth-pulse{0%,to{transform:scale(.8);opacity:.5}50%{transform:scale(1.3);opacity:1}}@media(max-width:1100px){.hero-growth{--growth-width:220px}}@media(max-width:760px){.hero-growth{display:none}}@media(prefers-reduced-motion:reduce){.growth-bar,.growth-halo,.growth-trend{animation:none;transform:none;opacity:1}.growth-trend{stroke-dashoffset:0}}.brand-mark.brand-tech{background:transparent;border:0;box-shadow:none;color:var(--accent-hi);border-radius:0;transform:none}.brand-tech svg{width:100%;height:100%;display:block}.sidebar-header .sidebar-toggle{display:inline-flex;background:transparent;border-color:var(--control-border);color:var(--muted)}.sidebar-header .sidebar-toggle:hover{color:var(--text);background:var(--control-raised)}.photo-glass{position:relative;isolation:isolate;overflow:hidden;border-color:var(--photo-glass-edge);color:var(--photo-glass-text)}.glass-photo{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden;border-radius:inherit}.glass-photo>img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 52%;opacity:.7;transform:scale(1.08)}.glass-photo-frost{position:absolute;inset:0;background:linear-gradient(100deg,var(--photo-glass-shade),var(--photo-glass-tint));backdrop-filter:blur(var(--photo-glass-blur)) saturate(.65);-webkit-backdrop-filter:blur(var(--photo-glass-blur)) saturate(.65)}.photo-glass .eyebrow,.photo-glass .hero-growth-caption,.photo-glass .hero-growth-footer,.photo-glass p{color:var(--photo-glass-muted)}.content .welcome-hero.photo-glass,.gift-card.photo-glass,.summary .total.photo-glass{background:var(--feature-base)}.welcome-hero.photo-glass .glass-photo>img{object-position:center 45%;opacity:.85}.gift-card.photo-glass .glass-photo>img{object-position:center 50%}.summary .total.photo-glass .glass-photo>img{object-position:center 65%;opacity:.55}.summary .total.photo-glass b{color:var(--photo-glass-text)}.summary .total.photo-glass small{color:var(--photo-glass-muted)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-photo>img{filter:blur(var(--photo-glass-blur))}.glass-photo-frost{background:var(--photo-glass-shade)}}.glass-blue-scene{position:absolute;inset:0;background:radial-gradient(ellipse 36% 15% at 28% 106%,var(--glass-scene-ice),transparent 74%),radial-gradient(ellipse 65% 23% at 50% 111%,var(--glass-scene-blue),transparent 80%),radial-gradient(ellipse 45% 65% at 100% 100%,color-mix(in srgb,var(--glass-scene-indigo) 32%,transparent),transparent 85%),linear-gradient(115deg,var(--glass-scene-base),var(--glass-scene-deep));transform:scale(1.04)}.photo-glass .glass-photo-frost{background:var(--glass-scene-frost);backdrop-filter:blur(var(--glass-scene-blur));-webkit-backdrop-filter:blur(var(--glass-scene-blur))}.gift-card.photo-glass .glass-blue-scene{background-position:50%;transform:scale(1.04)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:var(--r-pill)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--r-pill)}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-hover)}::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-button{display:none;width:0;height:0}.sidebar-scroll{scrollbar-color:var(--scrollbar-thumb) transparent}.sidebar-scroll::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}.sidebar-scroll::-webkit-scrollbar-track{background:transparent}.table-scroll{border-radius:var(--r-inner);overscroll-behavior-x:contain}@media(forced-colors:active){*{scrollbar-color:auto}}.photo-glass .glass-photo>img{opacity:.9;object-position:70% center;transform:scale(1.02)}.photo-glass .glass-photo-frost{background:linear-gradient(100deg,var(--glass-art-shade),var(--glass-art-tint))}.welcome-hero.photo-glass .glass-photo>img{opacity:1;object-position:center}.gift-card.photo-glass .glass-photo>img{opacity:.95;object-position:85% center}.summary .total.photo-glass .glass-photo>img{opacity:.9;object-position:70% 65%}.glass-subtle .glass-photo{opacity:.48}.cart.photo-glass{overflow:visible}.cart.photo-glass>.glass-photo{overflow:hidden;border-radius:inherit}.customer-spend.photo-glass{padding:var(--dim-22);border-radius:var(--r-inner);border:var(--control-stroke) solid var(--photo-glass-edge)}.gift-card.photo-glass .glass-photo>img,.photo-glass .glass-photo>img,.summary .total.photo-glass .glass-photo>img,.welcome-hero.photo-glass .glass-photo>img{opacity:.65;transform:scale(1.12);filter:blur(var(--glass-art-blur)) saturate(.65)}.photo-glass .glass-photo-frost{background:linear-gradient(110deg,var(--glass-art-shade),var(--glass-art-tint));backdrop-filter:blur(var(--glass-art-blur));-webkit-backdrop-filter:blur(var(--glass-art-blur))}.glass-subtle .glass-photo{opacity:.6}