:root{color-scheme:light;--ink:#111314;--muted:#626a70;--paper:#fbfaf7;--surface:#ffffff;--line:#dedbd3;--denim:#1f4f7a;--brand-accent:#1d5a4f;--brand-accent-contrast:#ffffff;--forest:var(--brand-accent);--wine:#7b2544;--brass:#b28a3b;--rose:#d96f5d;--shadow:0 18px 60px rgba(17,19,20,0.12);--radius:8px;--radius-lg:18px;}*{box-sizing:border-box;}html{scroll-behavior:smooth;}body{margin:0;min-width:320px;background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}button,input,select,textarea{font:inherit;}button{cursor:pointer;}button:disabled{cursor:not-allowed;opacity:0.58;}a{color:inherit;text-decoration:none;}img{display:block;max-width:100%;}.hidden{display:none !important;}.site-header{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:minmax(210px,1fr) auto minmax(210px,1fr);align-items:center;gap:18px;padding:14px clamp(16px,4vw,48px);border-bottom:1px solid rgba(17,19,20,0.08);background:rgba(251,250,247,0.92);backdrop-filter:blur(14px);}.brand-lockup{display:inline-flex;align-items:center;gap:10px;min-width:0;}.brand-mark{display:grid;width:38px;height:38px;place-items:center;background:var(--brand-accent);color:var(--brand-accent-contrast);font-family:Georgia,serif;font-size:1.25rem;}.brand-lockup strong,.brand-lockup small{display:block;}.brand-lockup small{color:var(--muted);font-size:0.74rem;}.brand-logo{width:auto;max-width:150px;height:42px;object-fit:contain;}.brand-settings-preview{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid rgba(17,19,20,0.08);background:rgba(251,250,247,0.72);}.brand-logo-preview{width:auto;max-width:220px;max-height:90px;object-fit:contain;border:1px solid rgba(17,19,20,0.08);background:#fff;padding:10px;}.brand-settings-preview strong{display:block;font-size:1.1rem;}.brand-settings-preview p{margin:4px 0 0;color:var(--muted);}.user-table-header,.user-row{grid-template-columns:minmax(180px,1.25fr) minmax(160px,0.95fr) minmax(120px,0.65fr) minmax(110px,0.45fr);}.site-nav{display:inline-flex;justify-content:center;gap:18px;color:#272a2d;font-size:0.95rem;}.site-nav a{padding:8px 0;border-bottom:2px solid transparent;}.site-nav a:hover,.site-nav a.active{border-color:var(--brand-accent);color:var(--brand-accent);}.header-actions{display:flex;justify-content:flex-end;gap:10px;}.primary-button,.ghost-button,.cart-button,.icon-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);border-radius:var(--radius);padding:0 14px;}.ghost-button{background:transparent;color:var(--ink);}.cart-button{display:inline-flex;align-items:center;gap:8px;background:var(--forest);border-color:var(--forest);}.cart-button .cart-count-badge{display:grid;min-width:24px;height:24px;place-items:center;background:rgba(255,255,255,0.2);border-radius:999px;}.cart-button .cart-icon{display:inline-grid;width:20px;height:20px;place-items:center;line-height:1;}.icon-button{width:40px;padding:0;background:transparent;color:var(--ink);}.header-icon-button,.header-cart-icon-button{border-radius:999px;}.header-icon-button{font-size:1.05rem;}.header-icon-button:hover,.header-icon-button:focus-visible,.language-flag-button:hover,.language-flag-button:focus-visible{border-color:var(--brand-accent);color:var(--brand-accent);outline:none;}.header-cart-icon-button{width:auto;min-width:48px;padding-inline:10px;}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}main{padding-bottom:64px;}.commerce-shell{display:grid;grid-template-columns:minmax(280px,0.78fr) minmax(0,1.22fr);gap:clamp(20px,4vw,44px);padding:clamp(18px,4vw,48px);}.brand-panel{position:sticky;top:86px;align-self:start;display:grid;gap:18px;min-height:min(560px,calc(100vh - 128px));}.brand-panel img{width:100%;aspect-ratio:2 / 3;max-height:710px;object-fit:cover;border-radius:var(--radius);box-shadow:var(--shadow);}.eyebrow{margin:0 0 8px;color:var(--wine);font-size:0.78rem;font-weight:750;letter-spacing:0;text-transform:uppercase;}h1,h2,h3,p{margin-top:0;}h1{max-width:690px;margin-bottom:14px;font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.25rem,5vw,5rem);font-weight:500;line-height:0.98;}h2{margin-bottom:0;font-size:clamp(1.55rem,3vw,2.3rem);line-height:1.08;}h3{margin-bottom:14px;font-size:1rem;}.brand-copy{max-width:640px;margin-bottom:0;color:var(--muted);line-height:1.6;}.split-strip{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;min-height:44px;border:1px solid var(--line);border-radius:var(--radius);font-weight:760;}.split-strip span{display:grid;place-items:center;padding:8px;color:var(--paper);}.split-strip span:first-child{background:var(--forest);}.split-strip span:last-child{background:var(--wine);}.shop-area{min-width:0;}.shop-toolbar,.section-heading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:20px;}.search-wrap{display:grid;gap:7px;color:var(--muted);font-size:0.83rem;}.line-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px;}.line-tab{display:inline-flex;align-items:center;gap:8px;min-height:40px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);padding:0 12px;}.line-tab.active{border-color:var(--ink);background:var(--ink);color:var(--paper);}.status-pill,.product-card .badge{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;padding:0 9px;background:rgba(31,79,122,0.1);color:var(--denim);font-size:0.74rem;font-weight:760;}.status-pill.coming_soon{background:rgba(178,138,59,0.14);color:#7a5b18;}.status-pill.draft,.status-pill.unpublished,.status-pill.archived{background:rgba(98,106,112,0.14);color:var(--muted);}.status-pill.in_stock{background:rgba(29,90,79,0.12);color:var(--forest);}.status-pill.low_stock,.status-pill.preorder{background:rgba(178,138,59,0.14);color:#7a5b18;}.status-pill.out_of_stock{background:rgba(123,37,68,0.13);color:var(--wine);}.product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;}.featured-products{grid-column:1 / -1;display:grid;gap:12px;padding-bottom:6px;}.compact-heading{margin-bottom:0;}.featured-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;}.product-card{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 10px 30px rgba(17,19,20,0.06);}.product-card img{width:100%;aspect-ratio:4 / 5;object-fit:cover;background:#e9e3da;}.product-body{display:grid;gap:12px;padding:14px;}.product-meta,.summary-row,.order-row{display:flex;align-items:center;justify-content:space-between;gap:12px;}.product-title{display:grid;gap:4px;}.product-title strong{line-height:1.2;}.product-title span,.product-detail,.summary-row,.order-row,.ledger-note,.case-list,.account-state{color:var(--muted);}.product-price{display:grid;gap:2px;justify-items:end;color:var(--ink);font-weight:800;}.product-price small{color:var(--muted);font-size:0.72rem;font-weight:700;text-decoration:line-through;}.product-badges{display:flex;flex-wrap:wrap;gap:6px;}.size-picker{display:grid;gap:6px;color:var(--muted);font-size:0.82rem;}.stock-detail{margin:0 0 8px;color:var(--muted);font-size:0.82rem;line-height:1.35;}.product-card button{width:100%;}.metric,.ledger-note,.orders-panel,.tracking-panel,.admin-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:16px;}.metric span{display:block;color:var(--muted);font-size:0.85rem;}.metric strong{display:block;margin-top:12px;color:var(--forest);font-size:clamp(1.45rem,3vw,2rem);}.case-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;}.case-list>div{display:grid;align-content:start;gap:12px;}.public-ledger-card,.case-card,.ledger-row{display:grid;gap:10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:14px;}.public-ledger-card strong,.case-card strong,.ledger-row strong{color:var(--ink);}.tracking-layout{display:grid;grid-template-columns:minmax(260px,0.9fr) minmax(280px,1.1fr);gap:14px;}.customer-panel-layout{display:grid;grid-template-columns:minmax(280px,1.35fr) minmax(240px,0.65fr);gap:14px;}.profile-card{display:grid;gap:16px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:18px;}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.form-grid label,.checkbox-row{display:grid;gap:6px;color:var(--muted);font-size:0.84rem;}.form-grid input,.form-grid select{width:100%;min-height:42px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);padding:0 12px;}.checkbox-row{grid-template-columns:auto 1fr;align-items:center;}.checkbox-row input{width:18px;height:18px;accent-color:var(--forest);}.order-list{display:grid;gap:10px;}.order-row{width:100%;min-height:52px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:10px 12px;text-align:left;}.order-row strong{color:var(--ink);}.timeline{display:grid;gap:12px;}.timeline-step{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;}.timeline-dot{width:12px;height:12px;margin-top:4px;border:2px solid var(--line);border-radius:999px;}.timeline-step.complete .timeline-dot{border-color:var(--forest);background:var(--forest);}.timeline-step.active .timeline-dot{border-color:var(--brass);background:var(--brass);}.timeline-step.cancelled .timeline-dot{border-color:var(--wine);background:var(--wine);}.timeline-step strong{display:block;}.timeline-step span{color:var(--muted);font-size:0.85rem;}.tracking-summary{display:grid;gap:4px;}.tracking-summary strong{color:var(--ink);text-transform:capitalize;}.admin-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;}.admin-card{display:grid;gap:12px;}.line-card{grid-template-columns:minmax(220px,1fr) minmax(120px,0.4fr) minmax(130px,0.42fr) minmax(100px,0.3fr) minmax(180px,0.48fr);align-items:end;}.line-card .document-actions{grid-column:1 / -1;}.compact-checkbox{padding:8px 0;}.danger-button{border-color:rgba(123,37,68,0.36);color:var(--wine);}.ghost-button:disabled{cursor:not-allowed;opacity:0.46;}.admin-body{background:#f7f4ed;}.admin-header{background:rgba(247,244,237,0.94);}.admin-main{padding-bottom:56px;}.admin-app{display:grid;grid-template-columns:248px minmax(0,1fr);gap:0;align-items:start;}.admin-header .site-nav{display:none;}.admin-sidebar{position:sticky;top:82px;align-self:start;min-height:calc(100vh - 82px);border-right:1px solid rgba(17,19,20,0.1);background:rgba(255,255,255,0.62);padding:18px 14px;}.admin-sidebar-title{margin:4px 8px 12px;color:var(--muted);font-size:0.72rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;}.admin-page-link{display:block;margin:4px 0;border:1px solid transparent;border-radius:999px;color:var(--ink);padding:10px 12px;text-decoration:none;font-size:0.9rem;}.admin-page-link.settings-link{border-color:rgba(29,90,79,0.28);background:rgba(29,90,79,0.12);color:var(--forest);font-weight:800;}.admin-page-link.settings-link::before{content:"⚙ ";}.admin-sidebar-group-title{margin:16px 8px 6px;color:var(--muted);font-size:0.68rem;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;}.settings-preview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:0.75rem;margin-top:0.85rem;}.admin-page-link:hover,.admin-page-link.active{border-color:rgba(29,90,79,0.22);background:rgba(29,90,79,0.09);color:var(--forest);}.admin-page{display:none !important;grid-column:2;}.admin-page.active-page{display:grid !important;}.admin-hero,.access-gate{display:grid;grid-template-columns:minmax(280px,0.9fr) minmax(320px,1.1fr);gap:clamp(20px,4vw,44px);padding:clamp(28px,5vw,58px) clamp(18px,4vw,48px);}.access-gate{grid-template-columns:minmax(280px,640px);}.admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;}.admin-table{display:grid;gap:10px;}.admin-table-row{display:grid;grid-template-columns:minmax(160px,1fr) minmax(120px,0.55fr) minmax(120px,0.45fr);gap:12px;align-items:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:12px;}.admin-table-row strong,.admin-card strong{color:var(--ink);}.admin-table-row span{color:var(--muted);}.order-card{display:grid;grid-template-columns:minmax(220px,1fr) minmax(96px,0.28fr) repeat(4,minmax(120px,0.42fr)) auto;gap:12px;align-items:end;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:12px;}.order-card-main{display:grid;gap:4px;}.order-card-main span,.order-card label{color:var(--muted);font-size:0.82rem;}.order-card label{display:grid;gap:6px;}.order-note{grid-column:span 2;}.refund-panel{display:grid;grid-column:1 / -1;grid-template-columns:minmax(180px,1fr) minmax(140px,0.4fr) minmax(120px,0.3fr) minmax(180px,0.8fr) auto;gap:10px;align-items:end;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:10px;}.document-actions{display:flex;flex-wrap:wrap;gap:8px;}.document-actions .ghost-button,.tracking-summary .ghost-button{min-height:36px;padding:0 11px;font-size:0.86rem;}.case-card{grid-template-columns:minmax(180px,1fr) minmax(96px,0.28fr) auto;align-items:center;}.payment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;}.payment-card{display:grid;gap:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:14px;}.payment-card.active{border-color:rgba(29,90,79,0.42);}.payment-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}.payment-card label{display:grid;gap:6px;color:var(--muted);font-size:0.82rem;}.inline-action{width:fit-content;margin-top:18px;}.inventory-layout{display:grid;grid-template-columns:minmax(280px,0.72fr) minmax(360px,1.28fr);gap:14px;align-items:start;}.inventory-form{position:sticky;top:86px;display:grid;gap:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:16px;}.inventory-form label{display:grid;gap:6px;color:var(--muted);font-size:0.84rem;}.inventory-list{display:grid;gap:10px;}.inventory-card{display:grid;grid-template-columns:74px minmax(180px,1fr) minmax(90px,0.35fr) minmax(110px,0.45fr) auto;gap:12px;align-items:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:10px;}.inventory-card.low-stock{border-color:rgba(123,37,68,0.45);box-shadow:0 0 0 3px rgba(123,37,68,0.08);}.inventory-card img{width:74px;height:86px;object-fit:cover;border-radius:6px;background:#e9e3da;}.inventory-badges{display:flex;flex-wrap:wrap;gap:6px;}.navigation-preview{display:flex;flex-wrap:wrap;gap:8px;}.navigation-preview .badge{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;padding:0 10px;background:rgba(29,90,79,0.12);color:var(--forest);font-size:0.78rem;font-weight:760;}.nav-item-card{display:grid;gap:8px;}.inventory-numbers span,.inventory-numbers strong{display:block;}.inventory-numbers span{color:var(--muted);font-size:0.78rem;}.inventory-numbers strong{color:var(--ink);font-size:1.2rem;}.cart-drawer{position:fixed;inset:0 0 0 auto;z-index:60;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto auto;width:min(440px,100vw);padding:18px;background:var(--surface);box-shadow:var(--shadow);transform:translateX(104%);transition:transform 180ms ease;}.cart-drawer.open{transform:translateX(0);}.drawer-header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;}.cart-items{display:grid;align-content:start;gap:10px;overflow:auto;padding-right:4px;}.cart-item{display:grid;grid-template-columns:64px 1fr auto;gap:10px;align-items:center;border:1px solid var(--line);border-radius:var(--radius);padding:8px;}.cart-item img{width:64px;height:74px;object-fit:cover;border-radius:6px;}.quantity-controls{display:inline-flex;align-items:center;gap:8px;}.quantity-controls button{width:30px;height:30px;min-height:30px;padding:0;}.split-slider-field{display:grid;gap:8px;}.split-slider-field label{display:flex;align-items:center;justify-content:space-between;gap:10px;}.split-slider-field strong{color:var(--forest);}.split-slider-field input[type="range"]{width:100%;accent-color:var(--forest);}.split-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding-bottom:4px;}.split-picker label{display:grid;gap:7px;color:var(--muted);font-size:0.83rem;font-weight:760;}.checkout-summary{display:grid;gap:8px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:14px 0;}.summary-row.total{color:var(--ink);font-size:1.12rem;font-weight:850;}.checkout-form,.auth-form{display:grid;gap:12px;padding-top:14px;}.checkout-form label,.auth-form label{display:grid;gap:6px;color:var(--muted);font-size:0.84rem;}.scrim{position:fixed;inset:0;z-index:50;display:none;background:rgba(17,19,20,0.34);}.scrim.open{display:block;}.account-dialog{width:min(520px,calc(100vw - 28px));border:1px solid var(--line);border-radius:var(--radius);padding:0;background:var(--surface);color:var(--ink);box-shadow:var(--shadow);}.account-dialog::backdrop{background:rgba(17,19,20,0.34);}.dialog-close-form{display:flex;justify-content:flex-end;padding:12px 12px 0;}.auth-layout{display:grid;gap:18px;padding:0 24px 24px;}.auth-actions,.session-actions{display:flex;flex-wrap:wrap;gap:10px;}.session-actions{padding-top:2px;}.toast{position:fixed;right:18px;bottom:18px;z-index:90;max-width:min(360px,calc(100vw - 36px));transform:translateY(130%);border-radius:var(--radius);background:var(--ink);color:var(--paper);padding:12px 14px;box-shadow:var(--shadow);transition:transform 180ms ease;}.toast.show{transform:translateY(0);}@media (max-width:1100px){.site-header{grid-template-columns:1fr;}.site-nav,.header-actions{justify-content:start;}.commerce-shell{grid-template-columns:1fr;}.brand-panel{position:static;min-height:auto;grid-template-columns:minmax(220px,0.6fr) 1fr;align-items:center;}.split-strip{grid-column:1 / -1;}.admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.admin-sidebar{position:static;min-height:auto;border-right:0;border-bottom:1px solid rgba(17,19,20,0.1);display:flex;gap:6px;overflow-x:auto;}.admin-sidebar-title{display:none;}.admin-page{grid-column:1;}.inventory-form{position:static;}.order-card{grid-template-columns:repeat(2,minmax(0,1fr));}.line-card{grid-template-columns:repeat(2,minmax(0,1fr));}.order-card-main,.refund-panel{grid-column:1 / -1;}.refund-panel{grid-template-columns:1fr;}.ledger-note{grid-column:1 / -1;}}@media (max-width:720px){.site-header{gap:12px;padding:12px;}.site-nav{display:grid;grid-template-columns:repeat(7,minmax(0,auto));gap:12px;overflow-x:auto;}.header-actions{display:flex;flex-wrap:wrap;justify-content:start;}.brand-panel{grid-template-columns:1fr;}.brand-panel img{aspect-ratio:16 / 10;}.home-line-card{grid-template-columns:1fr;}.home-line-card-photo-frame{width:100%;max-width:220px;height:180px;margin:0 auto;}h1{font-size:2.4rem;}.shop-toolbar,.section-heading{display:grid;}.search-wrap{width:100%;}.admin-table-row,.order-card,.line-card{grid-template-columns:1fr;}.order-note{grid-column:auto;}.inventory-card{grid-template-columns:74px 1fr;}.case-card{grid-template-columns:1fr;}.cart-drawer{width:100vw;}}.language-switcher{display:inline-flex;align-items:center;gap:0.35rem;border:1px solid rgba(17,19,20,0.14);border-radius:999px;padding:0.25rem;color:var(--muted);}.flag-language-switcher{background:rgba(255,255,255,0.54);}.language-flag-button{display:inline-grid;width:34px;height:34px;place-items:center;border:1px solid transparent;border-radius:999px;background:transparent;font-size:1rem;line-height:1;}.language-flag-button.active{border-color:var(--brand-accent);background:color-mix(in srgb,var(--brand-accent) 12%,transparent);}.language-switcher select{border:0;background:transparent;color:var(--ink);font:inherit;outline:none;}.translation-editor{border:1px solid rgba(255,255,255,0.12);border-radius:1.25rem;padding:1rem;background:rgba(255,255,255,0.035);margin-top:1rem;}.site-footer{border-top:1px solid rgba(255,255,255,0.12);color:var(--muted);padding:1.25rem clamp(1rem,4vw,3rem);text-align:center;font-size:0.9rem;}.line-page-hero{display:flex;align-items:end;justify-content:space-between;gap:18px;margin:0 0 18px;padding:22px;border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgba(255,255,255,0.78),rgba(247,242,232,0.58));}.line-page-hero h2{margin-top:3px;}.line-page-hero p{max-width:720px;margin:8px 0 0;color:var(--muted);line-height:1.55;}.line-page-meta{display:flex;align-items:center;justify-content:end;gap:10px;min-width:150px;color:var(--muted);font-size:0.88rem;font-weight:700;}.catalogue-filter-bar{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr)) auto;gap:10px;align-items:end;margin:0 0 18px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,0.62);}.catalogue-filter-bar label{display:grid;gap:6px;color:var(--muted);font-size:0.78rem;font-weight:720;}.catalogue-filter-bar select{min-height:40px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);padding:0 11px;}.catalogue-filter-bar .ghost-button{min-height:40px;white-space:nowrap;}@media (max-width:900px){.line-page-hero{display:grid;}.line-page-meta{justify-content:start;}.catalogue-filter-bar{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:620px){.catalogue-filter-bar{grid-template-columns:1fr;}}.product-title-link,.product-image-link,.related-product-card{color:inherit;text-decoration:none;}.product-title-link{font-weight:800;line-height:1.2;}.product-title-link:hover,.related-product-card:hover strong{text-decoration:underline;}.product-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:8px;align-items:center;}.product-actions .ghost-button,.product-actions .primary-button{width:100%;text-align:center;}.product-detail-page{display:grid;gap:18px;margin:0 0 22px;}.product-detail-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;color:var(--muted);font-size:0.88rem;font-weight:700;}.product-detail-breadcrumb a{color:var(--ink);text-decoration:none;}.product-detail-breadcrumb a:hover{text-decoration:underline;}.product-detail-layout{display:grid;grid-template-columns:minmax(260px,0.92fr) minmax(280px,1.08fr);gap:clamp(18px,4vw,34px);padding:clamp(16px,3vw,28px);border:1px solid var(--line);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgba(255,255,255,0.9),rgba(247,242,232,0.64));box-shadow:0 16px 40px rgba(17,19,20,0.07);}.product-detail-gallery{display:grid;gap:12px;}.product-detail-main-image{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius);background:#e9e3da;}.product-detail-thumbs{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;}.product-detail-thumbs button{flex:0 0 74px;border:2px solid transparent;border-radius:14px;padding:0;overflow:hidden;cursor:pointer;background:transparent;}.product-detail-thumbs button.active{border-color:var(--ink);}.product-detail-thumbs img{width:100%;aspect-ratio:1;object-fit:cover;display:block;}.product-detail-info{align-content:start;display:grid;gap:14px;}.product-detail-info h2{margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:0.98;}.product-detail-price-row{display:flex;align-items:center;}.detail-price{display:grid;gap:3px;font-size:1.35rem;font-weight:850;}.detail-price small{color:var(--muted);font-size:0.88rem;text-decoration:line-through;}.product-detail-description{color:var(--muted);font-size:1rem;line-height:1.65;}.product-spec-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;}.product-spec-grid div{display:grid;gap:4px;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,0.62);}.product-spec-grid dt{color:var(--muted);font-size:0.76rem;font-weight:750;text-transform:uppercase;letter-spacing:0.04em;}.product-spec-grid dd{margin:0;font-weight:780;}.detail-size-picker{display:grid;gap:7px;color:var(--muted);font-size:0.86rem;font-weight:760;}.detail-size-picker select{min-height:44px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);padding:0 12px;}.detail-cart-button{min-height:46px;}.detail-copy-blocks{display:grid;gap:12px;margin-top:4px;}.detail-copy-blocks section{padding-top:12px;border-top:1px solid var(--line);}.detail-copy-blocks h3{margin-bottom:6px;}.detail-copy-blocks p{color:var(--muted);line-height:1.55;}.related-products{display:grid;gap:14px;}.related-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;}.related-product-card{display:grid;gap:7px;padding:10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);}.related-product-card img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:calc(var(--radius) - 8px);background:#e9e3da;}.related-product-card span{color:var(--muted);font-size:0.78rem;font-weight:740;}.related-product-card strong{line-height:1.25;}.detail-unavailable{padding:22px;}.catalogue-product-anchor-highlight{outline:2px solid var(--forest);outline-offset:4px;box-shadow:0 0 0 6px rgba(34,94,97,0.08);transition:outline-color 0.25s ease,box-shadow 0.25s ease;}@media (max-width:980px){.product-detail-layout{grid-template-columns:1fr;}.related-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:620px){.product-actions,.product-spec-grid,.related-product-grid{grid-template-columns:1fr;}}.admin-product-tools{display:grid;gap:12px;margin-bottom:14px;}.filter-panel,.bulk-panel{display:grid;gap:10px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:14px;}.filter-panel{grid-template-columns:repeat(6,minmax(130px,1fr));}.bulk-panel{grid-template-columns:minmax(150px,0.7fr) repeat(3,minmax(150px,1fr)) auto minmax(150px,0.8fr);align-items:end;}.filter-panel label,.bulk-panel label{display:grid;gap:6px;color:var(--muted);font-size:0.82rem;font-weight:720;}.product-admin-card{grid-template-columns:34px 74px minmax(180px,1fr) minmax(90px,0.35fr) minmax(110px,0.45fr) auto;}.product-select-box{display:grid;place-items:center;}.product-select-box input{width:18px;height:18px;accent-color:var(--forest);}.image-preview-panel{display:flex;flex-wrap:wrap;gap:8px;min-height:84px;border:1px dashed var(--line);border-radius:var(--radius);padding:10px;background:rgba(255,255,255,0.52);}.image-preview-panel img{width:72px;height:82px;border-radius:8px;object-fit:cover;background:#e9e3da;}.product-photo-upload-panel{display:grid;gap:10px;border:1px dashed rgba(29,90,79,0.26);border-radius:var(--radius);background:rgba(29,90,79,0.04);padding:12px;}.product-photo-upload-panel input[type="file"]{border-style:dashed;background:#fff;}.admin-user-layout{display:grid;grid-template-columns:minmax(280px,0.55fr) minmax(360px,1.45fr);gap:14px;align-items:start;}.admin-user-form{position:static;}.admin-table-row.user-row{grid-template-columns:minmax(180px,1fr) minmax(120px,0.45fr) minmax(130px,0.4fr) auto;}@media (max-width:1180px){.filter-panel,.bulk-panel{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:620px){.filter-panel,.bulk-panel,.product-admin-card{grid-template-columns:1fr;}.product-select-box{justify-content:start;}}.home-hero,.home-section{padding:clamp(28px,6vw,74px) clamp(18px,4vw,48px);}.home-hero{display:grid;grid-template-columns:minmax(280px,1fr) minmax(260px,0.78fr);gap:clamp(24px,5vw,64px);align-items:center;min-height:min(760px,calc(100vh - 72px));border-bottom:1px solid rgba(17,19,20,0.08);background:radial-gradient(circle at 20% 20%,rgba(217,111,93,0.11),transparent 31%),linear-gradient(135deg,rgba(255,255,255,0.8),rgba(251,250,247,0.45));}.home-hero-copy{display:grid;gap:18px;}.home-tagline{margin:0;color:var(--wine);font-size:clamp(1.05rem,2vw,1.35rem);font-weight:760;letter-spacing:0.02em;}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px;}.home-hero-media{display:grid;gap:14px;}.home-hero-media img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:calc(var(--radius) * 2);box-shadow:var(--shadow);}.brand-philosophy,.newsletter-section,.home-line-card,.collection-highlight{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:0 10px 32px rgba(17,19,20,0.05);}.home-line-card p,.collection-highlight p,.brand-philosophy p,.newsletter-section p{color:var(--muted);line-height:1.55;}.home-section{border-bottom:1px solid rgba(17,19,20,0.08);}.home-product-grid,.home-line-grid,.highlight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;}.home-line-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.highlight-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.home-line-card{display:grid;grid-template-columns:210px minmax(0,1fr);align-items:stretch;gap:0;min-height:190px;overflow:hidden;}.home-line-card-photo-frame{width:180px;height:180px;align-self:center;justify-self:center;display:flex;align-items:center;justify-content:center;background:#e9e3da;border-radius:calc(var(--radius) - 4px);overflow:hidden;}.home-line-card-photo{max-width:180px;max-height:180px;width:auto;height:auto;object-fit:contain;display:block;}.home-line-card-info{display:grid;align-content:space-between;gap:12px;padding:18px;}.home-line-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--muted);font-size:0.86rem;font-weight:720;}.home-line-footer a{color:var(--forest);}.collection-highlight{overflow:hidden;}.collection-highlight img{width:100%;aspect-ratio:16 / 11;object-fit:cover;background:#e9e3da;}.collection-highlight>div{display:grid;gap:10px;padding:18px;}.collection-highlight .ghost-button{justify-self:start;}.brand-philosophy,.newsletter-section{display:grid;grid-template-columns:minmax(220px,0.7fr) minmax(280px,1fr);gap:24px;align-items:center;margin:clamp(26px,5vw,56px) clamp(18px,4vw,48px);padding:clamp(18px,4vw,34px);}.newsletter-form{display:flex;gap:10px;align-items:center;}.newsletter-form input{flex:1;}.site-footer{display:grid;gap:16px;padding:28px clamp(18px,4vw,48px);}.footer-brand{display:grid;gap:4px;}.footer-brand strong{font-family:Georgia,"Times New Roman",serif;font-size:1.35rem;}.footer-brand span,.site-footer>span{color:var(--muted);}.footer-links{display:flex;flex-wrap:wrap;gap:12px 18px;}.footer-links a{color:var(--ink);font-weight:720;}.catalogue-product-anchor-highlight{outline:2px solid var(--forest);outline-offset:4px;box-shadow:0 0 0 6px rgba(34,94,97,0.08);transition:outline-color 0.25s ease,box-shadow 0.25s ease;}@media (max-width:980px){.home-product-grid,.home-line-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}.catalogue-product-anchor-highlight{outline:2px solid var(--forest);outline-offset:4px;box-shadow:0 0 0 6px rgba(34,94,97,0.08);transition:outline-color 0.25s ease,box-shadow 0.25s ease;}@media (max-width:980px){.home-hero,.brand-philosophy,.newsletter-section,.highlight-grid{grid-template-columns:1fr;}.home-hero{min-height:auto;}}@media (max-width:620px){.home-product-grid,.home-line-grid,.newsletter-form{grid-template-columns:1fr;flex-direction:column;align-items:stretch;}}@media (min-width:981px){.product-grid,.featured-product-grid,.home-product-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}@media (max-width:980px) and (min-width:621px){.product-grid,.featured-product-grid,.home-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}.media-center-popup-overlay{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:22px;background:rgba(17,19,20,0.42);}.media-center-popup-overlay.hidden{display:none;}.media-center-popup{width:min(940px,96vw);max-height:min(760px,88vh);display:grid;grid-template-rows:auto minmax(0,1fr);gap:14px;overflow:hidden;border:1px solid var(--line);border-radius:calc(var(--radius) * 1.25);background:var(--surface);box-shadow:0 24px 80px rgba(17,19,20,0.28);}.media-center-popup-header{display:flex;align-items:start;justify-content:space-between;gap:16px;padding:20px 20px 0;}.media-center-popup-header h3{margin:2px 0 4px;}.media-center-popup-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;overflow:auto;padding:0 20px 20px;}.media-center-popup-option{display:grid;gap:8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);color:var(--ink);cursor:pointer;font:inherit;padding:10px;text-align:left;}.media-center-popup-option:hover,.media-center-popup-option.selected{border-color:var(--forest);box-shadow:0 0 0 2px rgba(34,94,97,0.12);}.media-center-popup-thumb{width:100%;height:132px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px;background:#e9e3da;}.media-center-popup-thumb img{max-width:100%;max-height:132px;width:auto;height:auto;object-fit:contain;display:block;}.media-center-popup-option strong,.media-center-popup-option code{overflow-wrap:anywhere;}.media-center-popup-option code{color:var(--muted);font-size:0.72rem;}.media-center-popup-empty{padding:24px;border:1px dashed var(--line);border-radius:var(--radius);color:var(--muted);background:var(--surface-soft);}.data-tools-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:start;}.small-copy{font-size:0.92rem;}.import-panel label{display:grid;gap:6px;color:var(--muted);font-size:0.84rem;}.backup-file-list{display:grid;gap:8px;margin-top:12px;}.backup-row{display:grid;gap:4px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:10px 12px;}.backup-row strong{color:var(--ink);word-break:break-word;}.backup-row span{color:var(--muted);font-size:0.84rem;}.catalogue-product-anchor-highlight{outline:2px solid var(--forest);outline-offset:4px;box-shadow:0 0 0 6px rgba(34,94,97,0.08);transition:outline-color 0.25s ease,box-shadow 0.25s ease;}@media (max-width:980px){.data-tools-grid{grid-template-columns:1fr;}}.cart-page,.checkout-page{padding:clamp(28px,5vw,72px) clamp(16px,5vw,72px);background:linear-gradient(180deg,rgba(255,255,255,0.72),rgba(242,236,226,0.38));border-top:1px solid var(--line);}.cart-page-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:24px;align-items:start;}.cart-page-items{display:grid;gap:12px;}.cart-item-page{grid-template-columns:96px 1fr auto;padding:14px;background:var(--paper);box-shadow:var(--shadow-soft);}.cart-item-page img{width:96px;height:118px;}.cart-page-summary,.checkout-review,.checkout-panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-soft);padding:20px;}.cart-page-summary h3{margin:0 0 12px;}.wide-button{width:100%;justify-content:center;margin-top:14px;}.cart-prep-note{margin:10px 0 0;color:var(--muted);font-size:0.9rem;line-height:1.5;}.cart-empty-note{display:grid;gap:6px;padding:22px;}.checkout-placeholder-summary{border:1px solid var(--line);border-radius:var(--radius);padding:14px;background:rgba(255,255,255,0.62);}.drawer-checkout-link{display:inline-flex;}.danger-action{width:auto !important;padding:0 10px !important;}@media (max-width:900px){.cart-page-layout{grid-template-columns:1fr;}.cart-item-page,.cart-item{grid-template-columns:72px 1fr;}.cart-item-page>strong,.cart-item>strong{grid-column:2;}}.checkout-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,390px);gap:24px;align-items:start;}.checkout-page-form{padding-top:0;}.checkout-panel{display:grid;gap:14px;}.checkout-panel h3,.checkout-review h3{margin:0;}.billing-fields{display:grid;gap:12px;}.checkout-review{position:sticky;top:96px;display:grid;gap:14px;}.checkout-review-items{display:grid;gap:10px;}.cart-item.review{grid-template-columns:64px 1fr;padding:10px;}.cart-item.review>strong{grid-column:2;}.cart-item.review img{width:64px;height:80px;}.order-draft-result{display:grid;gap:10px;border:1px solid rgba(29,90,79,0.28);border-radius:var(--radius);background:rgba(29,90,79,0.08);padding:14px;}.checkout-form textarea{min-height:86px;resize:vertical;}.catalogue-product-anchor-highlight{outline:2px solid var(--forest);outline-offset:4px;box-shadow:0 0 0 6px rgba(34,94,97,0.08);transition:outline-color 0.25s ease,box-shadow 0.25s ease;}@media (max-width:980px){.checkout-layout{grid-template-columns:1fr;}.checkout-review{position:static;}}.legal-page{padding:5rem clamp(1.25rem,4vw,5rem);background:#fbfcf3;}.legal-page-shell{max-width:980px;margin:0 auto;background:#ffffff;border:1px solid rgba(16,18,20,0.08);border-radius:28px;padding:clamp(1.5rem,4vw,3rem);box-shadow:0 20px 50px rgba(16,18,20,0.08);}.legal-page-shell h1{margin:0.2rem 0 0;font-size:clamp(2rem,5vw,4rem);line-height:1;}.legal-notice-box{display:grid;gap:0.35rem;padding:1rem 1.15rem;margin:1.25rem 0;border-radius:18px;background:rgba(34,94,97,0.08);border:1px solid rgba(34,94,97,0.18);}.legal-content{display:grid;gap:1rem;color:#2b2f31;line-height:1.75;font-size:1rem;}.legal-content p{margin:0;}.legal-updated{margin-top:1.5rem;font-size:0.85rem;color:#697077;}.legal-footer-links{border-top:1px solid rgba(16,18,20,0.08);padding-top:0.75rem;}.checkout-consent-row a{color:#225e61;font-weight:700;text-decoration:underline;text-underline-offset:0.18em;}.small-copy{font-size:0.92rem;}.backup-row,.inventory-card .card-actions{gap:0.75rem;}.payment-readiness-panel,.payment-gateway-readiness{margin-top:0.75rem;}.payment-readiness-note,.gateway-readiness-card{border:1px solid var(--line);border-radius:18px;padding:1rem;background:rgba(255,255,255,0.58);}.readiness-badges,.gateway-checklist{display:flex;flex-wrap:wrap;gap:0.45rem;margin-top:0.75rem;}.readiness-badges span,.gateway-checklist span,.gateway-pill{border:1px solid var(--line);border-radius:999px;padding:0.35rem 0.65rem;font-size:0.78rem;background:var(--surface);}.gateway-pill.ok{border-color:rgba(34,94,97,0.45);}.gateway-pill.warn{border-color:rgba(145,74,36,0.45);}.gateway-env-list{display:grid;gap:0.35rem;margin-top:0.75rem;font-size:0.82rem;color:var(--muted);}.soft-divider{border:0;border-top:1px solid var(--border,rgba(16,18,20,0.12));margin:0.75rem 0;}.brand-settings-hero-preview{width:100%;max-height:220px;object-fit:cover;border-radius:1rem;border:1px solid var(--border,rgba(16,18,20,0.12));margin-top:0.75rem;}#brandPanelMediaPreview{width:min(240px,100%);aspect-ratio:2 / 3;max-height:none;object-fit:cover;}.admin-order-items{display:grid;gap:0.35rem;margin:0.65rem 0;}.admin-order-item-row{display:grid;grid-template-columns:auto 1fr auto;gap:0.5rem;align-items:center;padding:0.45rem 0.55rem;border:1px solid var(--border,rgba(16,18,20,0.12));border-radius:0.75rem;background:rgba(255,255,255,0.45);}.admin-order-item-row em{font-size:0.78rem;font-style:normal;opacity:0.72;text-transform:uppercase;letter-spacing:0.04em;}.admin-order-item-row.confirmed{opacity:0.75;}.compact-note{padding:0.5rem;}.customer-profile-layout,.customer-profile-main{display:grid;gap:18px;}.customer-tracking-layout{margin-top:4px;}.home-line-card-settings-list{display:grid;gap:14px;}.home-line-settings-card{display:grid;gap:12px;}.home-line-settings-card-inner{display:grid;grid-template-columns:180px minmax(0,1fr);gap:18px;align-items:start;}.line-card-media-control{display:grid;gap:10px;justify-items:center;}.line-card-media-frame{width:180px;height:180px;display:flex;align-items:center;justify-content:center;background:#e9e3da;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;}.line-card-media-frame img{max-width:180px;max-height:180px;width:auto;height:auto;object-fit:contain;display:block;}.line-card-text-control{display:grid;gap:12px;}.line-card-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.line-card-media-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%;}.line-card-media-actions button{justify-content:center;text-align:center;}.line-card-media-path{display:block;width:100%;max-width:220px;overflow-wrap:anywhere;border:1px solid var(--line);border-radius:10px;background:var(--surface-soft);color:var(--muted);font-size:0.72rem;padding:7px 8px;}.line-card-asset-picker{display:grid;gap:8px;width:min(520px,100%);max-height:320px;overflow:auto;padding:8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);}.line-card-asset-picker.hidden{display:none;}.line-card-asset-option{display:grid;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px;width:100%;border:1px solid var(--line);border-radius:12px;background:var(--surface-soft);color:var(--ink);cursor:pointer;font:inherit;padding:8px;text-align:left;}.line-card-asset-option.selected{border-color:var(--forest);box-shadow:0 0 0 2px rgba(34,94,97,0.12);}.line-card-asset-thumb{display:flex;align-items:center;justify-content:center;width:46px;height:46px;overflow:hidden;border-radius:10px;background:#e9e3da;}.line-card-asset-thumb img{max-width:46px;max-height:46px;width:auto;height:auto;object-fit:contain;}.line-card-language-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;}.line-card-language-column{display:grid;gap:10px;margin:0;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);}.line-card-language-column legend{padding:0 6px;color:var(--forest);font-weight:760;}.line-card-language-column label{display:grid;gap:6px;}.media-center-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;max-height:520px;overflow:auto;padding-right:4px;}.media-center-card{display:grid;gap:8px;padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);}.media-center-card code{display:block;max-width:100%;overflow-wrap:anywhere;color:var(--muted);font-size:0.72rem;}@media (max-width:760px){.home-line-settings-card-inner,.line-card-settings-grid,.line-card-language-grid{grid-template-columns:1fr;}.line-card-media-frame{justify-self:start;}}@media (min-width:981px){.commerce-shell{grid-template-columns:repeat(3,minmax(0,1fr));}.brand-panel{grid-column:span 1;}.shop-area{grid-column:span 2;}.home-line-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}.brand-panel img{aspect-ratio:2 / 3 !important;max-height:710px !important;}}.media-center-popup{width:min(1040px,96vw);max-height:min(820px,90vh);grid-template-rows:auto auto auto minmax(0,1fr);}.media-center-popup-toolbar{display:grid;gap:10px;padding:0 20px;}.media-center-path-row,.media-center-folder-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;}.media-center-folder-actions input{min-width:min(280px,100%);flex:1 1 220px;}.media-center-current-path{display:inline-flex;align-items:center;min-height:38px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface-soft);color:var(--muted);font-size:0.84rem;overflow-wrap:anywhere;}.media-center-popup-folders{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;padding:0 20px;}.media-center-folder-option{display:grid;grid-template-columns:auto minmax(0,1fr);gap:4px 8px;align-items:center;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-soft);color:var(--ink);cursor:pointer;font:inherit;padding:10px;text-align:left;}.media-center-folder-option:hover{border-color:var(--forest);box-shadow:0 0 0 2px rgba(34,94,97,0.12);}.media-folder-icon{grid-row:span 2;color:var(--forest);font-size:1.1rem;}.media-center-folder-option small{color:var(--muted);overflow-wrap:anywhere;}.small-empty{padding:12px;}.danger-button{border-color:rgba(153,58,58,0.36) !important;color:#8f2f2f !important;}.danger-button:disabled{opacity:0.48;cursor:not-allowed;}@media (min-width:981px){#shop.commerce-shell{grid-template-columns:minmax(280px,1fr) minmax(0,2fr) !important;align-items:start;}#shop .brand-panel{grid-column:1 / 2 !important;position:sticky !important;top:86px;grid-template-columns:1fr !important;max-height:calc(100vh - 112px);min-height:0;overflow:hidden;}#shop .brand-panel img{aspect-ratio:2 / 3 !important;width:min(100%,calc((100vh - 292px) * 2 / 3)) !important;max-width:100%;height:auto;max-height:min(710px,calc(100vh - 292px)) !important;justify-self:center;object-fit:cover;}#shop .shop-area{grid-column:2 / 3 !important;min-width:0;}#shop .product-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}.home-line-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}.media-center-current-path{font-family:Consolas,"Liberation Mono",monospace;}.media-center-folder-option{cursor:pointer;}.media-center-admin-layout{align-items:stretch;}.media-center-upload-panel,.media-center-browser-panel,.media-center-all-assets-panel{min-width:0;}.media-center-page-path{margin:8px 0 4px;}.media-center-file-input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;opacity:0;pointer-events:none;}.media-center-selected-file{border:1px dashed rgba(29,90,79,0.26);border-radius:12px;background:rgba(255,255,255,0.7);padding:10px 12px;color:var(--muted);font-size:0.9rem;}.media-center-upload-actions{align-items:center;}.media-center-page-toolbar{padding:0;margin-bottom:12px;}.media-center-page-folders,.media-center-page-assets{padding:0;}.media-center-page-assets{max-height:420px;overflow:auto;}.media-center-browser-asset-card{cursor:default;text-align:left;}.media-center-browser-asset-card:hover{border-color:var(--line);box-shadow:none;}.media-center-all-assets-panel{margin-top:16px;}#settings-media-center .section-heading{align-items:end;}#settings-media-center .media-center-admin-layout{display:grid;grid-template-columns:minmax(300px,0.8fr) minmax(0,1.2fr);gap:18px;align-items:stretch;}#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel,#settings-media-center .media-center-all-assets-panel{border:1px solid rgba(34,94,97,0.14);background:linear-gradient(180deg,rgba(255,255,255,0.96),rgba(251,252,243,0.92));box-shadow:0 18px 45px rgba(17,19,20,0.08);}#settings-media-center .media-center-upload-panel h3,#settings-media-center .media-center-browser-panel h3,#settings-media-center .media-center-all-assets-panel h3{margin-bottom:4px;}.media-center-upload-actions .ghost-button,.media-center-upload-actions .primary-button,.media-center-popup-upload-panel .ghost-button,.media-center-popup-upload-panel .primary-button{min-width:104px;}.media-center-popup.media-center-popup-professional{width:min(1180px,97vw) !important;max-height:min(860px,92vh) !important;display:grid !important;grid-template-rows:auto auto minmax(0,1fr) !important;gap:0 !important;overflow:hidden !important;border:1px solid rgba(34,94,97,0.18) !important;background:linear-gradient(180deg,var(--surface),var(--surface-soft)) !important;box-shadow:0 28px 90px rgba(17,19,20,0.32) !important;}.professional-popup-header{padding:20px 22px 14px !important;border-bottom:1px solid rgba(34,94,97,0.12);background:rgba(255,255,255,0.66);}.professional-popup-toolbar{padding:14px 22px !important;border-bottom:1px solid rgba(34,94,97,0.12);background:rgba(251,252,243,0.88);}.media-center-popup-upload-panel{display:grid;grid-template-columns:auto minmax(180px,1fr) auto;gap:10px;align-items:center;padding:10px;border:1px solid rgba(34,94,97,0.14);border-radius:16px;background:rgba(255,255,255,0.72);}.media-center-popup-upload-panel .media-center-selected-file{min-height:40px;display:flex;align-items:center;}.media-center-popup-body{display:grid;grid-template-columns:minmax(245px,290px) minmax(0,1fr);min-height:0;overflow:hidden;}.media-center-popup-tree-panel,.media-center-popup-content-panel{min-height:0;overflow:auto;}.media-center-popup-tree-panel{border-right:1px solid rgba(34,94,97,0.14);background:rgba(247,246,237,0.72);padding:14px;}.media-center-popup-content-panel{background:rgba(255,255,255,0.56);padding:14px 16px 16px;}.media-center-popup-pane-title{margin-bottom:10px;color:var(--muted);font-size:0.78rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase;}.media-center-folder-tree{display:grid;gap:4px;}.media-folder-tree-node{display:grid;gap:4px;}.media-folder-tree-children{display:grid;gap:4px;margin-left:16px;padding-left:10px;border-left:1px solid rgba(34,94,97,0.14);}.media-folder-tree-button{width:100%;display:grid;grid-template-columns:22px minmax(0,1fr);gap:6px;align-items:center;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--ink);cursor:pointer;font:inherit;padding:8px 9px;text-align:left;}.media-folder-tree-button:hover,.media-folder-tree-button.active{border-color:rgba(34,94,97,0.24);background:rgba(34,94,97,0.08);color:var(--forest);}.media-center-popup-content-panel .media-center-popup-folders{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;padding:0 0 12px !important;}.media-center-popup-content-panel .media-center-popup-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:12px;padding:0 !important;overflow:visible;}.media-center-popup-content-panel .media-center-popup-option{transition:transform 0.16s ease,box-shadow 0.16s ease,border-color 0.16s ease;}.media-center-popup-content-panel .media-center-popup-option:hover{transform:translateY(-2px);}.content-folder-option{background:rgba(255,255,255,0.82) !important;}@media (max-width:860px){#settings-media-center .media-center-admin-layout,.media-center-popup-body{grid-template-columns:1fr;}.media-center-popup-tree-panel{max-height:220px;border-right:0;border-bottom:1px solid rgba(34,94,97,0.14);}.media-center-popup-upload-panel{grid-template-columns:1fr;}}#settings-media-center{--media-panel-bg:#ffffff;--media-soft-bg:#f7f8f0;}#settings-media-center .section-heading,#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel,#settings-media-center .media-center-all-assets-panel{border-radius:24px;}#settings-media-center .section-heading{padding:20px 22px;border:1px solid rgba(34,94,97,0.12);background:linear-gradient(135deg,rgba(34,94,97,0.08),rgba(251,252,243,0.94));box-shadow:0 14px 34px rgba(17,19,20,0.06);}#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel,#settings-media-center .media-center-all-assets-panel{background:var(--media-panel-bg) !important;border:1px solid rgba(34,94,97,0.16) !important;box-shadow:0 18px 48px rgba(17,19,20,0.07) !important;}#settings-media-center .media-center-upload-panel::before,#settings-media-center .media-center-browser-panel::before,#settings-media-center .media-center-all-assets-panel::before{content:"";display:block;height:4px;margin:-1px -1px 16px;border-radius:24px 24px 0 0;background:linear-gradient(90deg,#225E61,rgba(34,94,97,0.28));}#settings-media-center .media-center-page-toolbar{display:flex !important;flex-wrap:wrap;align-items:center;gap:10px;padding:12px !important;border:1px solid rgba(34,94,97,0.12);border-radius:18px;background:var(--media-soft-bg);}#settings-media-center .media-center-page-toolbar .media-center-path-row,#settings-media-center .media-center-page-toolbar .media-center-folder-actions{display:flex !important;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:10px;margin:0;}#settings-media-center .media-center-page-toolbar .media-center-folder-actions input{min-width:180px;max-width:230px;}.media-center-page-assets .media-center-browser-asset-card,.media-center-popup-content-panel .media-center-popup-asset-card{position:relative;display:grid;gap:8px;}.media-asset-row-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-start;margin-top:2px;}.small-action{min-height:32px !important;padding:7px 11px !important;font-size:0.82rem !important;}.media-center-grid{display:grid !important;grid-template-columns:1fr !important;gap:8px !important;}.media-center-list-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border:1px solid rgba(34,94,97,0.12);border-radius:16px;background:#ffffff;}.media-center-list-text{min-width:0;display:grid;gap:4px;}.media-center-list-text strong,.media-center-list-text code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.media-center-list-text code{color:var(--muted);font-size:0.82rem;}.media-center-popup-overlay{background:rgba(17,19,20,0.72) !important;backdrop-filter:none !important;}.media-center-popup.media-center-popup-professional,.media-center-popup.media-center-popup-professional .professional-popup-header,.media-center-popup.media-center-popup-professional .professional-popup-toolbar,.media-center-popup.media-center-popup-professional .media-center-popup-tree-panel,.media-center-popup.media-center-popup-professional .media-center-popup-content-panel{background-color:#ffffff !important;}.media-center-popup.media-center-popup-professional .professional-popup-toolbar{display:grid !important;gap:12px;}.media-center-popup-upload-panel{grid-template-columns:auto minmax(170px,1fr) auto !important;}.media-center-popup-asset-card .primary-button,.media-center-popup-asset-card .danger-button,.media-center-browser-asset-card .danger-button,.media-center-list-row .danger-button{width:fit-content;}@media (max-width:860px){.media-center-list-row{grid-template-columns:1fr;}}.media-center-upload-preview{display:grid;grid-template-columns:98px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1px solid rgba(34,94,97,0.14);border-radius:18px;background:#ffffff;}.media-center-upload-preview-frame{width:92px;height:92px;display:grid;place-items:center;border:1px dashed rgba(34,94,97,0.22);border-radius:16px;background:linear-gradient(135deg,rgba(34,94,97,0.06),rgba(251,252,243,0.96));overflow:hidden;}.media-center-upload-preview-frame::before{content:"Preview";color:var(--muted);font-size:0.78rem;font-weight:700;}.media-center-upload-preview.has-preview .media-center-upload-preview-frame::before{content:"";}.media-center-upload-preview-frame img{display:none;width:100%;height:100%;object-fit:contain;}.media-center-upload-preview.has-preview img{display:block;}.media-center-browser-panel{display:grid;gap:14px;align-content:start;}.media-center-upload-folder-panel{display:grid;gap:10px;padding:14px;border:1px solid rgba(34,94,97,0.14);border-radius:18px;background:#ffffff;}.media-center-upload-folder-panel .media-center-folder-tree{min-height:220px;max-height:340px;overflow-y:auto;overflow-x:auto;padding:6px 8px 6px 0;scrollbar-gutter:stable both-edges;white-space:nowrap;}.media-center-upload-folder-panel .media-folder-tree-button{min-width:max-content;}.media-center-folder-tools{display:flex;flex-wrap:wrap;gap:8px;}.media-center-folder-tools .ghost-button{flex:1 1 110px;justify-content:center;}.media-center-browser-content-header{padding:12px 14px;border:1px solid rgba(34,94,97,0.12);border-radius:18px;background:#ffffff;}.media-center-browser-content-header{display:flex;justify-content:space-between;gap:12px;align-items:start;}.media-center-browser-current-path{margin-top:4px;max-width:100%;}.media-center-page-assets{display:grid !important;grid-template-columns:repeat(4,minmax(0,1fr)) !important;gap:14px !important;max-height:640px;overflow:auto;padding:2px;}.media-center-browser-asset-card .media-asset-row-actions,.media-center-popup-asset-card .media-asset-row-actions{justify-content:center;}.icon-action{width:34px;height:34px;display:inline-grid;place-items:center;border:1px solid rgba(34,94,97,0.18);border-radius:999px;background:#ffffff;color:var(--forest);cursor:pointer;font-size:1rem;line-height:1;box-shadow:0 6px 15px rgba(17,19,20,0.08);transition:transform 0.14s ease,box-shadow 0.14s ease,border-color 0.14s ease;}.icon-action:hover{transform:translateY(-1px);border-color:rgba(34,94,97,0.38);box-shadow:0 10px 22px rgba(17,19,20,0.14);}.danger-icon{color:#8f2f2f;border-color:rgba(153,58,58,0.28);}.media-center-all-assets-panel .media-center-grid{display:grid !important;grid-template-columns:1fr !important;gap:22px !important;max-height:none;overflow:visible;}.media-asset-location-group{display:grid;gap:12px;}.media-asset-location-heading{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:10px 12px;border:1px solid rgba(34,94,97,0.12);border-radius:16px;background:var(--media-soft-bg,#f7f8f0);}.media-asset-location-heading strong{overflow-wrap:anywhere;}.media-asset-location-heading span{color:var(--muted);font-size:0.82rem;white-space:nowrap;}.media-asset-gallery-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:14px;}.media-asset-gallery-card{position:relative;min-width:0;overflow:hidden;border:1px solid rgba(34,94,97,0.12);border-radius:18px;background:#ffffff;box-shadow:0 10px 26px rgba(17,19,20,0.05);transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease;}.media-asset-gallery-card:hover{transform:translateY(-4px);border-color:rgba(34,94,97,0.32);box-shadow:0 18px 42px rgba(17,19,20,0.13);}.media-asset-gallery-thumb{display:block;aspect-ratio:1 / 1;background:#f3f4ec;overflow:hidden;}.media-asset-gallery-thumb img{width:100%;height:100%;object-fit:contain;display:block;}.media-asset-gallery-meta{display:grid;gap:4px;padding:10px;}.media-asset-gallery-meta strong,.media-asset-gallery-meta code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.media-asset-gallery-meta strong{font-size:0.84rem;}.media-asset-gallery-meta code{color:var(--muted);font-size:0.72rem;}.media-asset-hover-actions{position:absolute;top:8px;right:8px;display:flex;gap:6px;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity 0.16s ease,transform 0.16s ease;}.media-asset-gallery-card:hover .media-asset-hover-actions,.media-asset-gallery-card:focus-within .media-asset-hover-actions{opacity:1;transform:translateY(0);pointer-events:auto;}.media-center-popup.media-center-popup-professional,.media-center-popup.media-center-popup-professional .professional-popup-header,.media-center-popup.media-center-popup-professional .professional-popup-toolbar,.media-center-popup.media-center-popup-professional .media-center-popup-tree-panel,.media-center-popup.media-center-popup-professional .media-center-popup-content-panel{background:#ffffff !important;opacity:1 !important;}@media (max-width:1180px){.media-asset-gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (max-width:860px){.media-center-browser-split,.media-center-upload-preview{grid-template-columns:1fr;}.media-center-browser-tree-panel{border-right:0;border-bottom:1px solid rgba(34,94,97,0.14);}.media-asset-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}.windows-folder-tree,.media-center-popup-tree-panel .media-center-folder-tree{font-family:"Segoe UI",Arial,sans-serif;gap:0;}.media-folder-tree-node{gap:0;}.media-folder-tree-children{margin-left:12px;padding-left:12px;border-left:1px dotted rgba(17,19,20,0.24);}.media-folder-tree-button{grid-template-columns:14px 20px minmax(0,1fr);gap:4px;min-height:28px;padding:4px 6px;border-radius:6px;font-size:0.86rem;}.media-folder-tree-button:hover,.media-folder-tree-button.active{background:#e9f2f1;border-color:rgba(34,94,97,0.22);}.media-folder-expand{color:var(--muted);text-align:center;font-size:0.78rem;}.media-folder-icon{display:inline-grid;place-items:center;font-size:0.9rem;}.media-folder-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.media-center-upload-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}.media-center-upload-actions .ghost-button,.media-center-upload-actions .primary-button{width:100%;justify-content:center;}.media-center-page-assets .media-asset-gallery-card{min-width:0;}.media-center-all-assets-panel .media-asset-gallery-grid{grid-template-columns:repeat(8,minmax(0,1fr));}@media (max-width:1380px){.media-center-all-assets-panel .media-asset-gallery-grid{grid-template-columns:repeat(6,minmax(0,1fr));}}@media (max-width:1180px){.media-center-all-assets-panel .media-asset-gallery-grid,.media-center-page-assets{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}@media (max-width:860px){.media-center-all-assets-panel .media-asset-gallery-grid,.media-center-page-assets{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}.media-center-upload-actions{grid-template-columns:1fr;}}#settings-media-center .media-center-admin-layout{grid-template-columns:minmax(220px,0.48fr) minmax(0,1.52fr) !important;align-items:start !important;}#settings-media-center .media-center-upload-panel{width:100% !important;}#settings-media-center .media-center-browser-panel,#settings-media-center .media-center-all-assets-panel{min-width:0 !important;}#settings-media-center .media-center-upload-panel h3,#settings-media-center .media-center-browser-panel h3,#settings-media-center .media-center-all-assets-panel h3{margin-bottom:12px !important;}.catalogue-product-anchor-highlight{outline:2px solid var(--forest);outline-offset:4px;box-shadow:0 0 0 6px rgba(34,94,97,0.08);transition:outline-color 0.25s ease,box-shadow 0.25s ease;}@media (max-width:980px){#settings-media-center .media-center-admin-layout{grid-template-columns:1fr !important;}}#settings-media-center .media-center-browser-panel,#settings-media-center .media-center-all-assets-panel{padding:22px !important;border:1px solid rgba(34,94,97,0.18) !important;border-radius:24px !important;background:#ffffff !important;box-shadow:0 18px 48px rgba(17,19,20,0.07) !important;}#settings-media-center .media-center-browser-panel::before,#settings-media-center .media-center-all-assets-panel::before{margin:-22px -22px 18px !important;}#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel,#settings-media-center .media-center-all-assets-panel{box-sizing:border-box;}#settings-media-center .media-center-browser-panel h3,#settings-media-center .media-center-all-assets-panel h3{font-size:1.05rem;letter-spacing:0.01em;color:var(--forest);}#settings-media-center .media-center-browser-content-header,#settings-media-center .media-asset-location-heading{border-color:rgba(34,94,97,0.16);}#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel,#settings-media-center .media-center-all-assets-panel{padding:22px !important;}#settings-media-center .media-center-upload-panel::before,#settings-media-center .media-center-browser-panel::before,#settings-media-center .media-center-all-assets-panel::before{margin:-22px -22px 18px !important;}#settings-media-center .selected-folder-media-row{display:block !important;padding:12px 14px !important;}#settings-media-center .selected-folder-media-meta{display:flex;align-items:center;gap:14px;min-width:0;width:100%;}#settings-media-center .selected-folder-media-title{flex:0 0 auto;white-space:nowrap;margin:0;}#settings-media-center .media-center-browser-current-path{flex:1 1 auto;min-width:0;max-width:100%;margin-top:0 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right;}#settings-media-center .media-center-page-assets{max-height:min(68vh,760px) !important;overflow-y:auto !important;overflow-x:hidden !important;align-content:start;padding:4px 8px 4px 4px !important;}#settings-media-center .media-center-page-assets .media-asset-gallery-card{display:flex;flex-direction:column;min-width:0;}#settings-media-center .media-center-page-assets .media-asset-gallery-thumb{flex:0 0 auto;}#settings-media-center .media-center-page-assets .media-asset-gallery-meta{flex:0 0 auto;min-width:0;width:100%;background:#ffffff;position:relative;z-index:1;}#settings-media-center .media-center-page-assets .media-asset-gallery-meta strong,#settings-media-center .media-center-page-assets .media-asset-gallery-meta code{display:block;max-width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.media-center-upload-preview.has-preview .media-center-upload-preview-frame::before{display:none !important;}.media-center-upload-preview.has-preview .media-center-upload-preview-frame img{display:block !important;}@media (max-width:760px){#settings-media-center .selected-folder-media-meta{display:grid;gap:6px;}#settings-media-center .media-center-browser-current-path{text-align:left;}}#settings-media-center .media-center-admin-layout{align-items:stretch !important;}@media (min-width:981px){#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel{height:clamp(620px,76vh,820px) !important;max-height:clamp(620px,76vh,820px) !important;}}#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel,#settings-media-center .media-center-all-assets-panel{overflow:hidden !important;position:relative !important;}#settings-media-center .media-center-upload-panel::before,#settings-media-center .media-center-browser-panel::before,#settings-media-center .media-center-all-assets-panel::before{width:calc(100% + 44px) !important;border-radius:24px 24px 0 0 !important;}#settings-media-center .media-center-browser-panel{display:flex !important;flex-direction:column !important;min-height:0 !important;}#settings-media-center .media-center-browser-panel h3{flex:0 0 auto !important;}#settings-media-center .media-center-browser-content-header{flex:0 0 auto !important;margin-bottom:12px !important;}#settings-media-center .media-center-page-assets{display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:12px !important;flex:1 1 auto !important;min-height:0 !important;max-height:none !important;overflow-y:auto !important;overflow-x:hidden !important;align-content:start !important;padding:6px 8px 8px 4px !important;scrollbar-gutter:stable !important;}#settings-media-center .media-center-page-assets .media-asset-gallery-card{display:grid !important;grid-template-rows:auto auto !important;align-self:start !important;min-width:0 !important;overflow:hidden !important;}#settings-media-center .media-center-page-assets .media-asset-gallery-thumb{display:block !important;width:100% !important;aspect-ratio:1 / 1 !important;min-height:0 !important;}#settings-media-center .media-center-page-assets .media-asset-gallery-meta{display:grid !important;gap:3px !important;padding:8px !important;min-width:0 !important;width:100% !important;background:#ffffff !important;position:static !important;z-index:2 !important;}#settings-media-center .media-center-page-assets .media-asset-gallery-meta strong,#settings-media-center .media-center-page-assets .media-asset-gallery-meta code{display:block !important;max-width:100% !important;min-width:0 !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;}#settings-media-center .media-center-page-assets .media-asset-gallery-meta strong{font-size:0.78rem !important;}#settings-media-center .media-center-page-assets .media-asset-gallery-meta code{font-size:0.66rem !important;}#settings-media-center .media-center-browser-current-path{overflow:hidden !important;text-overflow:ellipsis !important;}@media (max-width:1180px){#settings-media-center .media-center-page-assets{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:860px){#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel{height:auto !important;max-height:none !important;}#settings-media-center .media-center-page-assets{grid-template-columns:repeat(2,minmax(0,1fr)) !important;max-height:560px !important;}}#settings-media-center .media-center-admin-layout{align-items:start !important;}@media (min-width:981px){#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel{height:clamp(620px,76vh,820px) !important;max-height:clamp(620px,76vh,820px) !important;}}#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel,#settings-media-center .media-center-all-assets-panel{position:relative !important;overflow:hidden !important;padding:26px 22px 22px !important;border-radius:24px !important;box-sizing:border-box !important;min-width:0 !important;}#settings-media-center .media-center-upload-panel::before,#settings-media-center .media-center-browser-panel::before,#settings-media-center .media-center-all-assets-panel::before{position:absolute !important;top:0 !important;left:0 !important;right:0 !important;width:auto !important;height:4px !important;margin:0 !important;border-radius:24px 24px 0 0 !important;display:block !important;}#settings-media-center .media-center-upload-panel h3,#settings-media-center .media-center-browser-panel h3,#settings-media-center .media-center-all-assets-panel h3{margin-top:0 !important;margin-bottom:12px !important;line-height:1.25 !important;}#settings-media-center .media-center-upload-panel{display:grid !important;grid-template-rows:auto auto auto auto auto auto !important;align-content:start !important;gap:12px !important;}#settings-media-center .media-center-browser-panel{display:flex !important;flex-direction:column !important;gap:12px !important;min-width:0 !important;}#settings-media-center .media-center-browser-content-header{margin-bottom:0 !important;box-sizing:border-box !important;width:100% !important;flex:0 0 auto !important;}#settings-media-center .media-center-page-assets{box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important;display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:12px !important;flex:1 1 auto !important;min-height:0 !important;overflow-y:auto !important;overflow-x:hidden !important;align-content:start !important;padding:4px 8px 10px 4px !important;scrollbar-gutter:stable !important;}#settings-media-center .media-center-page-assets .media-asset-gallery-card,#settings-media-center .media-center-page-assets .media-center-browser-asset-card{box-sizing:border-box !important;width:100% !important;max-width:100% !important;min-width:0 !important;overflow:hidden !important;display:grid !important;grid-template-rows:minmax(0,auto) auto !important;align-self:start !important;contain:layout paint !important;}#settings-media-center .media-center-page-assets .media-asset-gallery-thumb{box-sizing:border-box !important;width:100% !important;max-width:100% !important;aspect-ratio:1 / 1 !important;overflow:hidden !important;}#settings-media-center .media-center-page-assets .media-asset-gallery-thumb img{width:100% !important;height:100% !important;max-width:100% !important;object-fit:contain !important;display:block !important;}#settings-media-center .media-center-page-assets .media-asset-gallery-meta{box-sizing:border-box !important;min-width:0 !important;max-width:100% !important;width:100% !important;padding:8px !important;overflow:hidden !important;}#settings-media-center .media-center-page-assets .media-asset-gallery-meta strong,#settings-media-center .media-center-page-assets .media-asset-gallery-meta code{display:block !important;min-width:0 !important;max-width:100% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;}#settings-media-center .media-center-page-assets .media-asset-hover-actions{z-index:5 !important;max-width:calc(100% - 16px) !important;}#settings-media-center .media-center-page-assets .icon-action{width:30px !important;height:30px !important;min-width:30px !important;padding:0 !important;}@media (max-width:1320px){#settings-media-center .media-center-page-assets{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}@media (max-width:1120px){#settings-media-center .media-center-page-assets{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:860px){#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel{height:auto !important;max-height:none !important;}#settings-media-center .media-center-page-assets{grid-template-columns:repeat(2,minmax(0,1fr)) !important;max-height:560px !important;}}#settings-media-center .media-center-admin-layout{display:grid !important;grid-template-columns:minmax(260px,0.42fr) minmax(0,1.58fr) !important;gap:14px !important;align-items:start !important;grid-auto-flow:row !important;}#settings-media-center .media-center-upload-panel{grid-column:1 !important;grid-row:1 !important;align-self:start !important;margin-top:0 !important;top:auto !important;}#settings-media-center .media-center-browser-panel{grid-column:2 !important;grid-row:1 !important;align-self:start !important;margin-top:0 !important;top:auto !important;}#settings-media-center .media-center-all-assets-panel{grid-column:1 / -1 !important;grid-row:2 !important;margin-top:0 !important;}@media (min-width:981px){#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel{height:clamp(620px,76vh,820px) !important;max-height:clamp(620px,76vh,820px) !important;}}#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel,#settings-media-center .media-center-all-assets-panel{border-radius:24px !important;overflow:hidden !important;padding:26px 22px 22px !important;position:relative !important;box-sizing:border-box !important;}#settings-media-center .media-center-upload-panel::before,#settings-media-center .media-center-browser-panel::before,#settings-media-center .media-center-all-assets-panel::before{content:"" !important;position:absolute !important;top:0 !important;left:0 !important;right:0 !important;width:auto !important;height:4px !important;margin:0 !important;border-radius:24px 24px 0 0 !important;pointer-events:none !important;background:linear-gradient(90deg,#225E61,rgba(34,94,97,0.28)) !important;}#settings-media-center .media-center-upload-panel h3,#settings-media-center .media-center-browser-panel h3{margin:0 0 12px !important;line-height:1.25 !important;}#settings-media-center .media-center-browser-panel{display:flex !important;flex-direction:column !important;gap:12px !important;min-width:0 !important;}#settings-media-center .media-center-browser-content-header{flex:0 0 auto !important;width:100% !important;margin:0 !important;box-sizing:border-box !important;}#settings-media-center .selected-folder-media-meta{display:grid !important;grid-template-columns:auto minmax(0,1fr) !important;align-items:center !important;gap:12px !important;min-width:0 !important;}#settings-media-center .selected-folder-media-title{min-width:max-content !important;}#settings-media-center .media-center-browser-current-path{min-width:0 !important;max-width:100% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;text-align:left !important;}#settings-media-center .media-center-browser-panel .media-center-page-assets{flex:1 1 auto !important;min-height:0 !important;width:100% !important;max-width:100% !important;display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;grid-auto-rows:210px !important;gap:12px !important;align-content:start !important;overflow-y:auto !important;overflow-x:hidden !important;padding:0 8px 10px 0 !important;scrollbar-gutter:stable !important;box-sizing:border-box !important;}#settings-media-center .media-center-browser-panel .media-center-page-assets .media-asset-gallery-card,#settings-media-center .media-center-browser-panel .media-center-page-assets .media-center-browser-asset-card{width:100% !important;max-width:100% !important;min-width:0 !important;height:210px !important;min-height:210px !important;max-height:210px !important;display:flex !important;flex-direction:column !important;align-self:start !important;overflow:hidden !important;box-sizing:border-box !important;contain:layout paint !important;}#settings-media-center .media-center-browser-panel .media-center-page-assets .media-asset-gallery-thumb{flex:0 0 150px !important;width:100% !important;max-width:100% !important;height:150px !important;min-height:150px !important;max-height:150px !important;aspect-ratio:auto !important;display:grid !important;place-items:center !important;overflow:hidden !important;background:#f3f4ec !important;box-sizing:border-box !important;}#settings-media-center .media-center-browser-panel .media-center-page-assets .media-asset-gallery-thumb img{width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important;display:block !important;}#settings-media-center .media-center-browser-panel .media-center-page-assets .media-asset-gallery-meta{flex:0 0 auto !important;display:grid !important;gap:3px !important;width:100% !important;min-width:0 !important;max-width:100% !important;padding:8px !important;background:#ffffff !important;box-sizing:border-box !important;overflow:hidden !important;position:static !important;}#settings-media-center .media-center-browser-panel .media-center-page-assets .media-asset-gallery-meta strong,#settings-media-center .media-center-browser-panel .media-center-page-assets .media-asset-gallery-meta code{display:block !important;width:100% !important;min-width:0 !important;max-width:100% !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important;}#settings-media-center .media-center-browser-panel .media-center-page-assets .media-asset-gallery-meta strong{font-size:0.78rem !important;}#settings-media-center .media-center-browser-panel .media-center-page-assets .media-asset-gallery-meta code{font-size:0.66rem !important;}#settings-media-center .media-center-browser-panel .media-center-page-assets .media-asset-hover-actions{z-index:8 !important;max-width:calc(100% - 16px) !important;}@media (max-width:1320px){#settings-media-center .media-center-browser-panel .media-center-page-assets{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}@media (max-width:1120px){#settings-media-center .media-center-browser-panel .media-center-page-assets{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}.catalogue-product-anchor-highlight{outline:2px solid var(--forest);outline-offset:4px;box-shadow:0 0 0 6px rgba(34,94,97,0.08);transition:outline-color 0.25s ease,box-shadow 0.25s ease;}@media (max-width:980px){#settings-media-center .media-center-admin-layout{grid-template-columns:1fr !important;}#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel,#settings-media-center .media-center-all-assets-panel{grid-column:1 !important;grid-row:auto !important;height:auto !important;max-height:none !important;}#settings-media-center .media-center-browser-panel .media-center-page-assets{grid-template-columns:repeat(2,minmax(0,1fr)) !important;max-height:560px !important;}}#settings-media-center .media-center-admin-layout{display:grid !important;grid-template-columns:minmax(260px,0.42fr) minmax(0,1.58fr) !important;grid-template-areas:"upload browser" !important;gap:14px !important;align-items:start !important;width:100% !important;margin:0 0 14px 0 !important;}#settings-media-center .media-center-upload-panel{grid-area:upload !important;grid-column:auto !important;grid-row:auto !important;align-self:start !important;justify-self:stretch !important;margin:0 !important;}#settings-media-center .media-center-browser-panel{grid-area:browser !important;grid-column:auto !important;grid-row:auto !important;align-self:start !important;justify-self:stretch !important;margin:0 !important;}#settings-media-center .media-center-all-assets-panel{display:block !important;width:100% !important;clear:both !important;margin-top:14px !important;}@media (min-width:981px){#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel{height:clamp(760px,84vh,980px) !important;max-height:clamp(760px,84vh,980px) !important;}#settings-media-center .media-center-upload-panel{overflow:hidden !important;}#settings-media-center .media-center-browser-panel .media-center-page-assets{min-height:0 !important;max-height:none !important;}}#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel{vertical-align:top !important;transform:none !important;}#settings-media-center .media-center-upload-panel h3,#settings-media-center .media-center-browser-panel h3{margin-top:0 !important;min-height:18px !important;}#settings-media-center .media-center-upload-panel::before,#settings-media-center .media-center-browser-panel::before,#settings-media-center .media-center-all-assets-panel::before{clip-path:inset(0 round 24px 24px 0 0) !important;}#settings-media-center .media-center-message-spacer,#settings-media-center #mediaCenterMessage{display:block !important;min-height:38px !important;margin-top:0 !important;overflow:visible !important;}.catalogue-product-anchor-highlight{outline:2px solid var(--forest);outline-offset:4px;box-shadow:0 0 0 6px rgba(34,94,97,0.08);transition:outline-color 0.25s ease,box-shadow 0.25s ease;}@media (max-width:980px){#settings-media-center .media-center-admin-layout{grid-template-columns:1fr !important;grid-template-areas:"upload" "browser" !important;}#settings-media-center .media-center-upload-panel,#settings-media-center .media-center-browser-panel,#settings-media-center .media-center-all-assets-panel{height:auto !important;max-height:none !important;}}#settings-media-center .media-center-admin-layout{display:grid !important;grid-template-columns:minmax(260px,0.42fr) minmax(0,1.58fr) !important;grid-template-areas:"upload browser" "all all" !important;gap:14px !important;align-items:start !important;width:100% !important;margin:0 !important;}#settings-media-center .media-center-upload-panel{grid-area:upload !important;grid-column:auto !important;grid-row:auto !important;align-self:start !important;justify-self:stretch !important;margin:0 !important;}#settings-media-center .media-center-browser-panel{grid-area:browser !important;grid-column:auto !important;grid-row:auto !important;align-self:start !important;justify-self:stretch !important;margin:0 !important;}#settings-media-center .media-center-all-assets-panel{grid-area:all !important;grid-column:auto !important;grid-row:auto !important;align-self:start !important;justify-self:stretch !important;width:100% !important;clear:none !important;margin:0 !important;}.catalogue-product-anchor-highlight{outline:2px solid var(--forest);outline-offset:4px;box-shadow:0 0 0 6px rgba(34,94,97,0.08);transition:outline-color 0.25s ease,box-shadow 0.25s ease;}@media (max-width:980px){#settings-media-center .media-center-admin-layout{grid-template-columns:1fr !important;grid-template-areas:"upload" "browser" "all" !important;}}#settings-media-center .media-center-admin-layout{display:grid !important;grid-template-columns:minmax(260px,0.42fr) minmax(0,1.58fr) !important;grid-template-areas:"upload browser" !important;gap:14px !important;align-items:start !important;width:100% !important;max-width:100% !important;margin:0 0 14px 0 !important;clear:both !important;}#settings-media-center .media-center-upload-panel{grid-area:upload !important;width:100% !important;max-width:100% !important;margin:0 !important;}#settings-media-center .media-center-browser-panel{grid-area:browser !important;width:100% !important;max-width:100% !important;margin:0 !important;}#settings-media-center>.media-center-all-assets-panel{display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;margin:14px 0 0 0 !important;clear:both !important;box-sizing:border-box !important;grid-column:unset !important;grid-row:unset !important;grid-area:unset !important;}#settings-media-center>.media-center-all-assets-panel .media-center-grid,#settings-media-center>.media-center-all-assets-panel .media-asset-location-group,#settings-media-center>.media-center-all-assets-panel .media-asset-gallery-grid{width:100% !important;max-width:100% !important;box-sizing:border-box !important;}#settings-media-center>.media-center-all-assets-panel .media-asset-gallery-grid{display:grid !important;grid-template-columns:repeat(8,minmax(0,1fr)) !important;gap:12px !important;}@media (max-width:1380px){#settings-media-center>.media-center-all-assets-panel .media-asset-gallery-grid{grid-template-columns:repeat(6,minmax(0,1fr)) !important;}}@media (max-width:1180px){#settings-media-center>.media-center-all-assets-panel .media-asset-gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}.catalogue-product-anchor-highlight{outline:2px solid var(--forest);outline-offset:4px;box-shadow:0 0 0 6px rgba(34,94,97,0.08);transition:outline-color 0.25s ease,box-shadow 0.25s ease;}@media (max-width:980px){#settings-media-center .media-center-admin-layout{grid-template-columns:1fr !important;grid-template-areas:"upload" "browser" !important;}#settings-media-center>.media-center-all-assets-panel{margin-top:14px !important;}}@media (max-width:760px){#settings-media-center>.media-center-all-assets-panel .media-asset-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}#settings-media-center .media-center-admin-layout{grid-template-columns:minmax(280px,1fr) minmax(260px,1.4fr) !important;}.home-hero-media img{aspect-ratio:1 / 1 !important;}.catalogue-product-anchor-highlight{outline:2px solid var(--forest);outline-offset:4px;box-shadow:0 0 0 6px rgba(34,94,97,0.08);transition:outline-color 0.25s ease,box-shadow 0.25s ease;}@media (max-width:980px){#settings-media-center .media-center-admin-layout{grid-template-columns:1fr !important;}}.brand-settings-hero-preview{width:100%;aspect-ratio:1 / 1;max-height:360px;object-fit:contain !important;object-position:center center;background:rgba(251,250,247,0.9);padding:0.75rem;}.media-source-actions{margin-top:-0.25rem;margin-bottom:0.25rem;}#homepageHeroSettingsForm textarea{min-height:110px;resize:vertical;}.home-hero-media{position:relative;overflow:hidden;border-radius:calc(var(--radius) * 2);}.home-hero-media img{display:block;width:100%;aspect-ratio:1 / 1 !important;object-fit:cover;border-radius:calc(var(--radius) * 2);transition:opacity 420ms ease,transform 700ms ease;}.home-hero-slider-caption{position:absolute;left:50%;bottom:clamp(14px,3.2vw,28px);top:auto;width:65%;max-width:calc(100% - 2rem);transform:translateX(-50%);display:grid;gap:0.4rem;justify-items:center;text-align:center;padding:clamp(14px,2.4vw,24px);border:1px solid rgba(255,255,255,0.38);border-radius:calc(var(--radius) * 1.35);background:linear-gradient(135deg,rgba(17,19,20,0.72),rgba(17,19,20,0.42));color:#fff;box-shadow:0 24px 60px rgba(17,19,20,0.22);backdrop-filter:blur(8px);}.home-hero-slider-caption span{text-transform:uppercase;letter-spacing:0.15em;font-size:0.72rem;font-weight:800;color:rgba(255,255,255,0.76);}.home-hero-slider-caption strong{font-size:clamp(1.08rem,2.2vw,1.65rem);line-height:1.22;}.home-hero-slider-caption.caption-animate{animation:heroCaptionFade 720ms ease both;}@keyframes heroCaptionFade{from{opacity:0;}to{opacity:1;}}.home-hero-slider-dots{position:absolute;right:clamp(18px,4vw,34px);top:clamp(18px,4vw,34px);display:flex;gap:8px;z-index:2;}.home-hero-slider-dot{width:11px;height:11px;border-radius:999px;border:1px solid rgba(255,255,255,0.7);background:rgba(255,255,255,0.32);cursor:pointer;}.home-hero-slider-dot.active{background:#fff;transform:scale(1.12);}.hero-slider-admin-card,.hero-slide-editor-card{border:1px solid rgba(34,94,97,0.16);border-radius:calc(var(--radius) * 0.85);padding:1rem;background:rgba(255,255,255,0.72);}.hero-slider-admin-heading,.hero-slide-editor-media,.hero-slide-media-meta,.compact-actions{display:flex;gap:0.75rem;align-items:center;flex-wrap:wrap;}.hero-slider-admin-heading{justify-content:space-between;margin-bottom:0.85rem;}.hero-slide-editor-list{display:grid;gap:0.85rem;margin-top:0.85rem;}.hero-slide-thumb{width:92px;height:92px;flex:0 0 92px;display:grid;place-items:center;overflow:hidden;border-radius:18px;border:1px solid rgba(34,94,97,0.18);background:rgba(251,250,247,0.88);}.hero-slide-thumb img{width:100%;height:100%;object-fit:contain;}.hero-slide-media-meta{align-items:flex-start;flex-direction:column;min-width:0;flex:1;}.hero-slide-media-meta code{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0.35rem 0.55rem;border-radius:999px;background:rgba(34,94,97,0.07);}.hero-slide-caption-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.85rem;margin-top:0.85rem;}.hero-slider-admin-preview{position:relative;overflow:hidden;border-radius:calc(var(--radius) * 1.1);background:rgba(251,250,247,0.9);}.hero-slider-admin-preview .brand-settings-hero-preview{max-height:420px;}.hero-slider-preview-caption{position:absolute;left:50%;bottom:1rem;top:auto;width:65%;max-width:calc(100% - 2rem);transform:translateX(-50%);display:grid;gap:0.35rem;justify-items:center;text-align:center;padding:0.85rem;border-radius:18px;background:rgba(17,19,20,0.68);color:#fff;animation:heroCaptionFade 720ms ease both;}.hero-slider-preview-caption span{text-transform:uppercase;letter-spacing:0.13em;font-size:0.68rem;color:rgba(255,255,255,0.72);}.hero-slider-preview-caption p{margin:0;color:rgba(255,255,255,0.82);}.home-hero-slider-caption span,.hero-slider-preview-caption span{display:none !important;}@media (max-width:760px){.hero-slide-caption-grid{grid-template-columns:1fr;}.home-hero-slider-caption{position:absolute;left:50%;bottom:0.9rem;top:auto;width:calc(100% - 2rem);max-width:calc(100% - 2rem);transform:translateX(-50%);margin-top:0;background:rgba(17,19,20,0.86);}}#settings-home-hero,#settings-home-hero *{box-sizing:border-box;}#settings-home-hero .admin-user-layout{display:grid !important;grid-template-columns:minmax(360px,540px) minmax(0,1fr) !important;gap:16px !important;align-items:start !important;width:100% !important;max-width:100% !important;overflow:hidden !important;}#settings-home-hero .hero-slider-settings-form,#settings-home-hero .brand-settings-preview-card{width:100% !important;max-width:100% !important;min-width:0 !important;margin:0 !important;overflow:hidden !important;}#settings-home-hero .hero-slider-settings-form{align-self:start !important;}#settings-home-hero .brand-settings-preview-card{align-self:start !important;position:relative !important;z-index:1 !important;}#settings-home-hero .hero-slider-admin-card,#settings-home-hero .hero-slide-editor-card{width:100% !important;max-width:100% !important;min-width:0 !important;overflow:hidden !important;}#settings-home-hero .hero-slide-editor-list{max-height:min(54vh,520px) !important;overflow-y:auto !important;overflow-x:hidden !important;padding-right:4px !important;align-content:start !important;}#settings-home-hero .hero-slide-editor-media{display:grid !important;grid-template-columns:92px minmax(0,1fr) !important;gap:0.75rem !important;align-items:start !important;width:100% !important;max-width:100% !important;min-width:0 !important;}#settings-home-hero .hero-slide-media-meta,#settings-home-hero .hero-slide-media-meta code,#settings-home-hero .hero-slide-caption-grid,#settings-home-hero .hero-slide-caption-grid label,#settings-home-hero .hero-slide-caption-grid input{min-width:0 !important;max-width:100% !important;}#settings-home-hero .hero-slide-media-meta code{display:block !important;width:100% !important;white-space:nowrap !important;overflow:hidden !important;text-overflow:ellipsis !important;}#settings-home-hero .hero-slide-media-meta .compact-actions{display:flex !important;flex-wrap:wrap !important;gap:0.5rem !important;max-width:100% !important;}#settings-home-hero .hero-slider-admin-preview{width:100% !important;max-width:100% !important;min-width:0 !important;aspect-ratio:1 / 1 !important;height:auto !important;max-height:min(68vh,680px) !important;overflow:hidden !important;position:relative !important;display:grid !important;place-items:center !important;margin:0 !important;left:auto !important;right:auto !important;transform:none !important;isolation:isolate !important;}#settings-home-hero .hero-slider-admin-preview .brand-settings-hero-preview{display:block !important;width:100% !important;height:100% !important;max-width:100% !important;max-height:100% !important;min-width:0 !important;aspect-ratio:1 / 1 !important;object-fit:contain !important;object-position:center center !important;padding:0 !important;margin:0 !important;border:0 !important;border-radius:inherit !important;background:transparent !important;}#settings-home-hero .hero-slider-preview-caption{left:50% !important;top:auto !important;right:auto !important;bottom:1rem !important;width:65% !important;max-width:calc(100% - 2rem) !important;transform:translateX(-50%) !important;min-width:0 !important;overflow:hidden !important;box-sizing:border-box !important;z-index:2 !important;}#settings-home-hero .hero-slider-preview-caption *,#settings-home-hero .hero-slider-preview-caption p{max-width:100% !important;overflow-wrap:anywhere !important;}#settings-home-hero input,#settings-home-hero textarea,#settings-home-hero select,#settings-home-hero button{max-width:100% !important;}@media (max-width:1180px){#settings-home-hero .admin-user-layout{grid-template-columns:1fr !important;overflow:visible !important;}#settings-home-hero .hero-slide-editor-list{max-height:none !important;}}@media (max-width:640px){#settings-home-hero .hero-slide-editor-media,#settings-home-hero .hero-slide-caption-grid{grid-template-columns:1fr !important;}#settings-home-hero .hero-slide-thumb{width:100% !important;max-width:140px !important;}}.hero-slider-popup-selection{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0.75rem 1rem;border:1px solid rgba(34,94,97,0.18);border-radius:14px;background:rgba(34,94,97,0.06);}.hero-slider-popup-selection.hidden{display:none;}.hero-slider-batch-check{display:flex;align-items:center;gap:0.45rem;margin-top:0.35rem;font-size:0.84rem;color:var(--muted-text,#5d6560);}.hero-slider-batch-check input{inline-size:1rem;block-size:1rem;}.media-center-popup-asset-card.selected .hero-slider-batch-check{color:var(--brand,#225e61);font-weight:700;}.home-hero-media{aspect-ratio:16 / 9 !important;}.home-hero-media img{width:100% !important;height:100% !important;aspect-ratio:auto !important;object-fit:contain !important;object-position:center center !important;}#settings-home-hero .hero-slider-admin-preview{aspect-ratio:16 / 9 !important;max-height:min(62vh,640px) !important;}#settings-home-hero .hero-slider-admin-preview .brand-settings-hero-preview{width:100% !important;height:100% !important;aspect-ratio:auto !important;object-fit:contain !important;object-position:center center !important;}.home-hero{grid-template-columns:minmax(280px,1fr) minmax(320px,var(--hero-media-width,1.55fr)) !important;}.home-hero-media img{object-fit:contain !important;background:rgba(251,250,247,0.92);}.home-hero-media img.hero-media-fading,#settings-home-hero .brand-settings-hero-preview.hero-preview-fading{opacity:0.18;transform:scale(1.012);}.home-hero-slider-caption,#settings-home-hero .hero-slider-preview-caption{background:linear-gradient(135deg,rgba(17,19,20,var(--hero-caption-opacity,0.68)),rgba(17,19,20,var(--hero-caption-opacity,0.68))) !important;transition:background 220ms ease,opacity 320ms ease,transform 420ms ease;}.home-hero-slide-cta,.hero-preview-callup{width:fit-content;margin-top:0.35rem;text-decoration:none;justify-self:center;}.hero-slider-control-grid,.hero-slide-callup-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0.85rem;align-items:end;}.hero-slide-callup-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0.85rem;padding:0.85rem;border:1px solid rgba(34,94,97,0.14);border-radius:18px;background:rgba(34,94,97,0.045);}.hero-slide-callup-grid legend{padding:0 0.35rem;font-weight:800;color:var(--ink);}.hero-slide-callup-grid .checkbox-label,.hero-slide-callup-grid .hero-slide-callup-url{grid-column:1 / -1;}.checkbox-label{display:flex !important;align-items:center;gap:0.55rem;}.checkbox-label input[type="checkbox"]{width:auto !important;}.catalogue-product-anchor-highlight{outline:2px solid var(--forest);outline-offset:4px;box-shadow:0 0 0 6px rgba(34,94,97,0.08);transition:outline-color 0.25s ease,box-shadow 0.25s ease;}@media (max-width:980px){.home-hero{grid-template-columns:1fr !important;}.hero-slider-control-grid,.hero-slide-callup-grid{grid-template-columns:1fr;}}.home-hero-slider-caption{width:45% !important;}#settings-home-hero .hero-slider-preview-caption{width:45% !important;}.home-hero-slide-cta,.hero-preview-callup{background:#225E61 !important;border-color:#225E61 !important;color:#ffffff !important;}.home-hero-slide-cta:hover,.hero-preview-callup:hover{background:#1c4d50 !important;border-color:#1c4d50 !important;color:#ffffff !important;}.home-hero{padding-top:0 !important;padding-right:0 !important;padding-bottom:0 !important;}@media (max-width:1180px){}@media (max-width:760px){}.home-hero-media,.home-hero-media img{border-radius:0 !important;}.home-hero-pillars{width:100% !important;max-width:100% !important;margin-top:0.35rem;}.home-hero-pillars span{min-height:48px;}.home-hero-copy .home-hero-pillars{width:100% !important;max-width:100% !important;}.home-hero-slider-caption strong,#settings-home-hero .hero-slider-preview-caption strong{font-family:"Bahnschrift Light Condensed","Bahnschrift","Arial Narrow",Arial,sans-serif !important;font-weight:300 !important;font-stretch:condensed !important;font-size:35px !important;line-height:1.15 !important;}.home-hero .eyebrow,.home-hero-slider-caption .eyebrow,.home-hero-slider-caption span,.home-hero [data-home-hero-eyebrow],.home-hero #homeHeroEyebrow{display:none !important;}.homepage-section-eyebrows-group{display:grid;gap:0.85rem;padding:1rem;margin:1rem 0;border:1px solid rgba(34,94,97,0.22);border-radius:16px;background:rgba(34,94,97,0.055);}.homepage-section-eyebrows-group legend{padding:0 0.35rem;font-weight:700;color:#225E61;}.home-hero-slider-caption strong,#settings-home-hero .hero-slider-preview-caption strong{font-family:"Bahnschrift SemiBold SemiCondensed","Bahnschrift SemiBold SemiConden","Bahnschrift","Arial Narrow",Arial,sans-serif !important;font-weight:600 !important;font-stretch:semi-condensed !important;font-size:40px !important;line-height:1.08 !important;}.home-hero-slider-caption p,#settings-home-hero .hero-slider-preview-caption p{font-family:"Bahnschrift SemiLight Condensed","Bahnschrift Light Condensed","Bahnschrift","Arial Narrow",Arial,sans-serif !important;font-weight:300 !important;font-stretch:condensed !important;font-size:30px !important;line-height:1.12 !important;margin:0 !important;color:rgba(255,255,255,0.88) !important;}.home-hero-slider-caption p.hidden,#settings-home-hero .hero-slider-preview-caption p.hidden{display:none !important;}#productVariantStock{min-height:7.5rem;}[data-variant-line]{font-weight:500;}.variant-button-control{display:grid;gap:8px;color:var(--muted);font-size:0.84rem;font-weight:400;}.variant-button-control>span{font-weight:400;}.variant-button-group{display:flex;flex-wrap:wrap;gap:8px;}.variant-button{width:auto !important;min-height:38px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--surface) 94%,var(--forest) 6%);color:var(--ink);padding:0 13px;font:inherit;font-weight:400;cursor:pointer;transition:border-color 160ms ease,background 160ms ease,transform 160ms ease,opacity 160ms ease;}.variant-button:hover:not(:disabled),.variant-button.selected{border-color:var(--forest);background:color-mix(in srgb,var(--forest) 13%,var(--surface));transform:translateY(-1px);}.variant-button.selected{box-shadow:0 0 0 3px color-mix(in srgb,var(--forest) 16%,transparent);}.variant-button:disabled,.variant-button.unavailable{cursor:not-allowed;opacity:0.42;text-decoration:line-through;transform:none;}.product-detail-info .variant-button{min-height:42px;padding:0 16px;}.color-media-preview-panel{display:grid;gap:8px;border:1px dashed color-mix(in srgb,var(--forest) 32%,var(--line));border-radius:var(--radius);background:color-mix(in srgb,var(--surface) 94%,var(--forest) 6%);padding:10px;}.color-media-preview-row{display:grid;grid-template-columns:minmax(90px,0.35fr) minmax(120px,1fr) auto;gap:10px;align-items:center;border:1px solid var(--line);border-radius:12px;background:var(--surface);padding:8px;}.color-media-preview-row span{color:var(--muted);font-size:0.82rem;}.color-media-thumbs{display:flex;gap:6px;}.color-media-thumbs img{width:42px;height:48px;border-radius:8px;object-fit:cover;background:#e9e3da;}@media (max-width:680px){.color-media-preview-row{grid-template-columns:1fr;}}.product-style-line,.product-attribute-summary{color:var(--muted-text,#66706f);font-weight:650;letter-spacing:0.01em;}.product-attribute-chips{display:flex;flex-wrap:wrap;gap:0.45rem;margin:0.65rem 0 1rem;}.product-attribute-chips span{border:1px solid rgba(34,94,97,0.22);border-radius:999px;background:rgba(34,94,97,0.08);color:var(--brand-ink,#225E61);font-size:0.78rem;font-weight:700;padding:0.35rem 0.7rem;}.related-product-attributes{color:var(--muted-text,#66706f);display:block;font-style:normal;font-size:0.78rem;margin-top:0.15rem;}.inventory-form input[list]{background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat;}.line-page-hero{display:none !important;}.product-media-center-link-panel{display:grid;gap:0.65rem;}.product-photo-actions{display:flex;flex-wrap:wrap;gap:0.6rem;align-items:center;}.product-photo-file-label{display:inline-flex;align-items:center;gap:0.5rem;margin:0;}.professional-product-card{position:relative;transition:border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease;}.professional-product-card:hover{border-color:color-mix(in srgb,var(--forest) 34%,var(--line));box-shadow:0 18px 46px rgba(17,19,20,0.1);transform:translateY(-2px);}.product-card-media{position:relative;overflow:hidden;background:#e9e3da;}.product-card-media img{display:block;transition:transform 220ms ease,opacity 180ms ease;}.professional-product-card:hover .product-card-media img{transform:scale(1.025);}.product-card-overlay{position:absolute;top:10px;left:10px;display:flex;gap:6px;align-items:center;}.stock-badge{display:inline-flex;align-items:center;min-height:28px;border-radius:999px;background:rgba(255,255,255,0.92);color:var(--ink);box-shadow:0 8px 24px rgba(17,19,20,0.12);font-size:0.72rem;font-weight:820;letter-spacing:0.02em;padding:0 10px;}.stock-badge-in{color:var(--forest);}.stock-badge-low{color:#8a5b14;}.stock-badge-out{color:var(--wine);}.card-color-preview{display:flex;flex-wrap:wrap;gap:6px;align-items:center;}.card-color-chip{width:auto !important;min-height:30px;border:1px solid color-mix(in srgb,var(--forest) 18%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--surface) 94%,var(--forest) 6%);color:var(--ink);cursor:pointer;font-size:0.74rem;font-weight:760;padding:0 10px;transition:border-color 160ms ease,background 160ms ease,transform 160ms ease;}.card-color-chip:hover,.card-color-chip.selected{border-color:var(--forest);background:color-mix(in srgb,var(--forest) 12%,var(--surface));transform:translateY(-1px);}.product-card-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.compact-stock-line{border:1px solid color-mix(in srgb,var(--forest) 14%,var(--line));border-radius:12px;background:color-mix(in srgb,var(--surface) 96%,var(--forest) 4%);color:var(--ink);font-size:0.78rem;padding:8px 10px;}.product-card-variant-panel{display:grid;gap:10px;}.product-card-actions{display:grid;grid-template-columns:0.86fr 1fr;gap:8px;}.product-card-actions .ghost-button,.product-card-actions .primary-button{min-height:42px;justify-content:center;padding-inline:12px;}.drawer-actions{display:grid;gap:8px;}.cart-drawer .wide-button{justify-content:center;text-align:center;}.quick-view-dialog{width:min(980px,calc(100vw - 28px));max-height:min(820px,calc(100vh - 28px));border:1px solid var(--line);border-radius:24px;background:var(--surface);color:var(--ink);box-shadow:0 34px 100px rgba(17,19,20,0.25);padding:0;overflow:hidden;}.quick-view-dialog::backdrop{background:rgba(10,12,12,0.48);backdrop-filter:blur(3px);}.quick-view-content{padding:clamp(18px,3vw,28px);}.quick-view-layout{display:grid;grid-template-columns:minmax(260px,0.92fr) minmax(280px,1fr);gap:clamp(18px,3vw,30px);align-items:start;}.quick-view-gallery .product-detail-main-image{width:100%;aspect-ratio:4 / 5;border-radius:20px;object-fit:cover;background:#e9e3da;}.quick-view-info{display:grid;gap:12px;}.quick-view-actions{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;margin-top:4px;}.quick-view-actions .primary-button,.quick-view-actions .ghost-button{justify-content:center;min-height:44px;}@media (max-width:760px){.quick-view-layout{grid-template-columns:1fr;}.quick-view-dialog{width:min(96vw,620px);}.product-card-actions,.quick-view-actions{grid-template-columns:1fr;}}.product-detail-tabs{display:grid;gap:14px;padding:clamp(16px,3vw,24px);border:1px solid var(--line);border-radius:var(--radius-lg);background:rgba(255,255,255,0.74);box-shadow:0 12px 34px rgba(17,19,20,0.055);}.product-tab-list{display:flex;flex-wrap:wrap;gap:8px;border-bottom:1px solid var(--line);padding-bottom:10px;}.product-tab-button{border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);cursor:pointer;font-weight:780;padding:9px 14px;transition:border-color 160ms ease,background 160ms ease,transform 160ms ease;}.product-tab-button:hover,.product-tab-button.active{border-color:var(--brand);background:rgba(34,94,97,0.11);transform:translateY(-1px);}.product-tab-panels{display:grid;}.product-tab-panel{display:none;}.product-tab-panel.active{display:block;}.product-tab-panel p{margin:0;color:var(--muted);line-height:1.7;}.size-guide-trigger{justify-self:start;min-height:40px;}.size-guide-dialog{width:min(720px,calc(100vw - 28px));border:1px solid var(--line);border-radius:24px;background:var(--surface);color:var(--ink);box-shadow:0 34px 100px rgba(17,19,20,0.25);padding:0;}.size-guide-dialog::backdrop{background:rgba(10,12,12,0.48);backdrop-filter:blur(3px);}.size-guide-card{position:relative;display:grid;gap:14px;padding:clamp(18px,3vw,28px);}.dialog-close{position:absolute;top:12px;right:12px;width:34px;height:34px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);cursor:pointer;font-size:1.35rem;line-height:1;}.size-guide-table-wrap{overflow-x:auto;}.size-guide-table{width:100%;border-collapse:collapse;min-width:560px;}.size-guide-table th,.size-guide-table td{border-bottom:1px solid var(--line);padding:11px 10px;text-align:left;}.size-guide-table th{color:var(--muted);font-size:0.78rem;letter-spacing:0.04em;text-transform:uppercase;}.size-guide-table td{font-weight:700;}@media (max-width:760px){.product-tab-list{overflow-x:auto;flex-wrap:nowrap;padding-bottom:12px;}.product-tab-button{white-space:nowrap;}}.catalogue-filter-bar{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));}.catalogue-filter-bar .ghost-button{align-self:end;}.wishlist-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;border:1px solid color-mix(in srgb,var(--forest) 18%,var(--line));border-radius:999px;background:rgba(255,255,255,0.92);color:var(--ink);cursor:pointer;font-size:0.76rem;font-weight:820;padding:0 11px;transition:border-color 160ms ease,background 160ms ease,color 160ms ease,transform 160ms ease;}.wishlist-button:hover,.wishlist-button.active{border-color:var(--forest);background:color-mix(in srgb,var(--forest) 12%,var(--surface));color:var(--forest);transform:translateY(-1px);}.card-wishlist-button{min-width:34px;padding:0 9px;box-shadow:0 8px 24px rgba(17,19,20,0.12);}.card-wishlist-button span:last-child{display:none;}.detail-action-row{display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:10px;align-items:center;}.detail-wishlist-button,.quick-view-wishlist{min-height:44px;white-space:nowrap;}.quick-view-actions{grid-template-columns:1fr auto auto;}@media (max-width:760px){.detail-action-row,.quick-view-actions{grid-template-columns:1fr;}.card-wishlist-button span:last-child{display:inline;}}.checkout-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 24px;}.checkout-step{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;padding:10px 12px;background:rgba(255,255,255,0.64);color:var(--muted);font-size:0.92rem;}.checkout-step strong{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;background:var(--surface);color:var(--text);}.checkout-step.done,.checkout-step.active{border-color:rgba(34,94,97,0.4);color:var(--text);}.checkout-step.active strong,.checkout-step.done strong{background:#225E61;color:#fff;}.checkout-trust-panel{display:grid;gap:10px;border:1px solid rgba(34,94,97,0.22);border-radius:var(--radius);background:rgba(34,94,97,0.06);padding:14px;}.checkout-trust-panel div{display:grid;gap:3px;}.checkout-trust-panel strong{font-size:0.92rem;}.checkout-trust-panel span,.checkout-final-review-note span,.confirmation-summary-grid span,.confirmation-item span{color:var(--muted);font-size:0.88rem;line-height:1.45;}.checkout-final-review-note{display:grid;gap:4px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,0.62);padding:12px;}.order-confirmation-page{padding:clamp(28px,5vw,72px) clamp(16px,5vw,72px);background:linear-gradient(180deg,rgba(255,255,255,0.78),rgba(242,236,226,0.42));border-top:1px solid var(--line);}.order-confirmation-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);gap:24px;align-items:start;}.order-confirmation-card,.order-next-steps{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-soft);padding:22px;}.order-confirmation-card{display:grid;gap:16px;}.confirmation-success-mark{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:999px;background:#225E61;color:#fff;font-weight:800;font-size:1.3rem;}.confirmation-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.confirmation-summary-grid div{display:grid;gap:4px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(255,255,255,0.62);padding:12px;}.confirmation-items{display:grid;gap:10px;}.confirmation-items h4,.order-next-steps h3{margin:0;}.confirmation-item{display:grid;grid-template-columns:70px 1fr auto;gap:12px;align-items:center;border:1px solid var(--line);border-radius:var(--radius);padding:10px;}.confirmation-item img{width:70px;height:88px;object-fit:cover;border-radius:14px;background:var(--surface);}.confirmation-item div{display:grid;gap:3px;}.order-next-steps ol{margin:10px 0 0;padding-left:1.25rem;color:var(--muted);line-height:1.7;}@media (max-width:900px){.checkout-progress,.order-confirmation-layout,.confirmation-summary-grid{grid-template-columns:1fr;}.confirmation-item{grid-template-columns:58px 1fr;}.confirmation-item>strong{grid-column:2;}.confirmation-item img{width:58px;height:74px;}}.checkout-step:not(.active):not(.done){opacity:0.72;}.checkout-step.active{box-shadow:0 10px 24px rgba(34,94,97,0.13);}body.modal-open{overflow:hidden;}@media (max-width:560px){}.new-arrivals-home,.best-sellers-home,.brand-story-home{scroll-margin-top:100px;}.brand-story-card{display:grid;grid-template-columns:minmax(280px,1.2fr) minmax(220px,0.8fr);gap:28px;align-items:center;border:1px solid rgba(34,94,97,0.18);border-radius:28px;padding:clamp(24px,4vw,48px);background:linear-gradient(135deg,rgba(251,252,243,0.96),rgba(255,255,255,0.82));box-shadow:0 22px 60px rgba(16,18,20,0.08);}.brand-story-card h2{margin:0 0 14px;font-size:clamp(2rem,4vw,4rem);line-height:1.02;}.brand-story-card p{max-width:760px;color:var(--muted,#63706f);font-size:1.05rem;line-height:1.75;}.brand-story-points{display:grid;gap:12px;}.brand-story-points span{display:block;border:1px solid rgba(34,94,97,0.18);border-radius:999px;padding:14px 18px;background:rgba(255,255,255,0.72);font-weight:700;color:#225e61;}.newsletter-form{align-items:stretch;}.newsletter-form select{min-height:46px;border-radius:999px;border:1px solid rgba(16,18,20,0.16);padding:0 16px;background:#fff;}.newsletter-consent-row{grid-column:1 / -1;justify-content:flex-start;font-size:0.92rem;color:var(--muted,#63706f);}.newsletter-message{grid-column:1 / -1;margin:0;color:#225e61;font-weight:700;}.professional-footer{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(160px,1fr));gap:28px;align-items:start;padding-block:42px;}.footer-column{display:grid;gap:10px;}.footer-column strong{color:#172322;}.footer-column small,.footer-legal-line{color:var(--muted,#63706f);}.professional-footer .footer-links{align-items:start;}.footer-legal-line{grid-column:1 / -1;border-top:1px solid rgba(16,18,20,0.12);padding-top:18px;}@media (max-width:760px){.brand-story-card,.professional-footer{grid-template-columns:1fr;}}.home-product-grid.home-product-carousel{display:block !important;grid-template-columns:none !important;gap:0;}.home-product-carousel-shell{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;gap:10px;}.home-product-carousel-track{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:thin;padding:2px 2px 12px;}.home-product-carousel-track .home-product-card{flex:0 0 calc((100% - 42px) / 4);scroll-snap-align:start;}.home-rail-arrow{align-self:center;width:42px;min-width:42px;height:42px;border:1px solid rgba(34,94,97,0.26);border-radius:999px;background:rgba(251,252,243,0.96);color:#225e61;box-shadow:0 12px 32px rgba(16,18,20,0.08);font-size:2rem;line-height:1;display:grid;place-items:center;cursor:pointer;transition:transform 160ms ease,opacity 160ms ease,background 160ms ease;}.home-rail-arrow:hover:not(:disabled),.home-rail-arrow:focus-visible:not(:disabled){transform:translateY(-1px);background:#ffffff;outline:none;}.home-rail-arrow:disabled{opacity:0.32;cursor:not-allowed;box-shadow:none;}@media (max-width:980px) and (min-width:621px){.home-product-carousel-track .home-product-card{flex-basis:calc((100% - 14px) / 2);}}@media (max-width:620px){.home-product-carousel-shell{grid-template-columns:minmax(0,1fr);}.home-product-carousel-track .home-product-card{flex-basis:100%;}.home-rail-arrow{position:absolute;z-index:3;top:42%;transform:translateY(-50%);background:rgba(251,252,243,0.92);}.home-rail-arrow-left{left:8px;}.home-rail-arrow-right{right:8px;}}.order-management-toolbar{display:grid;gap:10px;margin:0 0 14px;}.order-status-tabs{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:12px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding:4px 2px 8px;}.order-status-tab-group{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;gap:8px;overflow:visible;padding:6px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--surface) 78%,transparent);}.order-status-tab-group:last-child{padding-top:6px;border-top:1px solid var(--line);}.order-status-tab{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--muted);padding:8px 12px;font:inherit;white-space:nowrap;cursor:pointer;transition:border-color 0.18s ease,background 0.18s ease,color 0.18s ease,transform 0.18s ease;}.order-status-tab:hover,.order-status-tab:focus-visible{border-color:rgba(34,94,97,0.45);color:var(--ink);transform:translateY(-1px);}.order-status-tab.active,.order-status-tab[aria-selected="true"]{background:#225E61;border-color:#225E61;color:#fff;box-shadow:0 10px 22px rgba(34,94,97,0.18);}.order-status-tab strong{display:inline-grid;min-width:24px;min-height:24px;place-items:center;border-radius:999px;background:rgba(34,94,97,0.12);color:inherit;font-size:0.78rem;padding:0 6px;}.order-status-tab.active strong,.order-status-tab[aria-selected="true"] strong{background:rgba(255,255,255,0.22);color:#fff;}.order-result-summary{color:var(--muted);font-size:0.88rem;}.order-result-summary strong{color:var(--ink);}.order-card-title-line{display:flex;align-items:center;flex-wrap:wrap;gap:8px;}.order-status-chip{display:inline-flex;align-items:center;border-radius:999px;background:rgba(34,94,97,0.1);color:var(--brand) !important;font-size:0.72rem !important;font-weight:700;letter-spacing:0.02em;padding:4px 8px;}.product-readiness-panel{border:1px solid var(--line);border-radius:18px;background:var(--surface);padding:14px;margin:0 0 14px;display:grid;gap:12px;}.product-readiness-panel.ready{border-color:rgba(34,94,97,0.32);background:rgba(34,94,97,0.06);}.product-readiness-panel.warning{border-color:rgba(176,119,36,0.35);background:rgba(176,119,36,0.08);}.product-readiness-panel.blocked{border-color:rgba(146,57,57,0.34);background:rgba(146,57,57,0.07);}.product-readiness-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;}.product-readiness-header div{display:grid;gap:3px;}.product-readiness-header strong{color:var(--ink);}.product-readiness-header span,.readiness-note,.product-readiness-line{color:var(--muted);font-size:0.86rem;}.product-readiness-header b{display:inline-grid;place-items:center;min-width:52px;min-height:52px;border-radius:999px;background:#225E61;color:#fff;font-size:0.9rem;}.product-readiness-checks{display:flex;flex-wrap:wrap;gap:8px;}.readiness-check{border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,0.56);color:var(--muted);font-size:0.78rem;padding:6px 9px;}.readiness-check.ok{border-color:rgba(34,94,97,0.28);color:#225E61;}.readiness-check.warn{border-color:rgba(176,119,36,0.36);color:#8a5a18;}.readiness-check.missing{border-color:rgba(146,57,57,0.36);color:#923939;}.status-pill.readiness-ready{background:rgba(34,94,97,0.12);color:#225E61;}.status-pill.readiness-warning{background:rgba(176,119,36,0.13);color:#8a5a18;}.status-pill.readiness-missing{background:rgba(146,57,57,0.12);color:#923939;}.order-fulfillment-panel,.order-timeline{grid-column:1 / -1;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);padding:12px;display:grid;gap:10px;}.order-fulfillment-panel strong,.order-timeline>strong{color:var(--ink);}.order-field-grid{display:grid;grid-template-columns:repeat(3,minmax(160px,1fr));gap:10px;align-items:end;}.order-action-strip{grid-column:1 / -1;align-items:center;}.order-action-strip .ghost-button[data-fulfillment-action="mark-paid"],.order-action-strip .ghost-button[data-fulfillment-action="processing"],.order-action-strip .ghost-button[data-fulfillment-action="packed"],.order-action-strip .ghost-button[data-fulfillment-action="shipped"],.order-action-strip .ghost-button[data-fulfillment-action="delivered"]{border-color:rgba(34,94,97,0.45);color:var(--brand);background:rgba(34,94,97,0.06);}.order-timeline-row{display:grid;grid-template-columns:minmax(120px,0.35fr) minmax(220px,1fr) minmax(120px,0.35fr);gap:10px;border-top:1px solid var(--line);padding-top:8px;align-items:start;}.order-timeline-row span,.order-timeline-row em{color:var(--muted);font-size:0.8rem;}.order-timeline-row p{margin:0;color:var(--ink);font-size:0.88rem;}@media (max-width:920px){.order-field-grid,.order-timeline-row{grid-template-columns:1fr;}}.email-row-actions{display:flex;flex-wrap:wrap;gap:0.5rem;justify-content:flex-end;align-items:center;}.email-template-card{gap:1rem;align-items:flex-start;}.email-template-details{margin-top:0.75rem;}.email-template-details summary{cursor:pointer;color:var(--brand-green,#225E61);font-weight:700;margin-bottom:0.5rem;}.email-template-details textarea[readonly],.email-template-details input[readonly]{background:#f8faf5;color:#253333;}img{max-width:100%;}.product-card-media,.product-detail-main-image,.related-product-card img,.home-line-card-photo-frame,.confirmation-item img,.cart-item img,.cart-item-page img{background:#e9e3da;}.product-card-media,.home-product-card .related-product-card img,.related-product-card img{aspect-ratio:4 / 5;}.product-card-main-image,.home-line-card-photo,.related-product-card img{content-visibility:auto;}.home-product-carousel-track{-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain;scroll-padding-inline:6px;}.mobile-detail-sticky-action{display:none;}.mobile-sticky-price{font-weight:900;color:var(--ink);}@media (max-width:760px){body{-webkit-text-size-adjust:100%;}input,select,textarea,button{font-size:16px;}.product-card{border-radius:18px;}.product-body{gap:10px;padding:12px;}.product-meta{gap:8px;}.product-title a,.product-title-link{font-size:0.98rem;line-height:1.25;}.product-card-description{-webkit-line-clamp:1;}.product-card-variant-panel{gap:8px;}.variant-button-group{gap:7px;}.variant-button,.card-color-chip{min-height:36px;padding-inline:12px;}.product-card-actions{grid-template-columns:1fr;}.quick-view-dialog{width:100vw;max-width:100vw;max-height:92vh;margin:auto 0 0;border-radius:24px 24px 0 0;}.quick-view-content{max-height:92vh;overflow-y:auto;padding:16px;}.quick-view-layout{gap:16px;}.quick-view-gallery .product-detail-main-image{max-height:46vh;}.quick-view-actions{position:sticky;bottom:0;z-index:4;margin:6px -16px -16px;padding:12px 16px max(12px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--surface) 94%,transparent);border-top:1px solid var(--line);backdrop-filter:blur(10px);}.cart-drawer{inset:auto 0 0 0;width:100vw;height:min(88vh,720px);max-height:calc(100vh - 20px);border-radius:24px 24px 0 0;transform:translateY(105%);padding:16px 16px max(16px,env(safe-area-inset-bottom));}.cart-drawer.open{transform:translateY(0);}.drawer-actions,.cart-drawer .wide-button{position:sticky;bottom:0;background:var(--surface);padding-top:8px;}.checkout-page,.cart-page{padding-inline:14px;}.checkout-panel,.checkout-review,.cart-page-summary{padding:16px;border-radius:18px;}.checkout-form label,.checkout-form input,.checkout-form select,.checkout-form textarea{width:100%;}.checkout-progress{gap:8px;}.checkout-step{padding:10px;}.product-detail-layout{gap:18px;}.product-detail-gallery .product-detail-main-image{aspect-ratio:4 / 5;max-height:64vh;}.product-detail-info{padding-bottom:84px;}.mobile-detail-sticky-action{position:sticky;bottom:0;z-index:45;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;margin:18px -14px 0;padding:12px 14px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 -14px 34px rgba(17,19,20,0.08);backdrop-filter:blur(10px);}.mobile-detail-sticky-copy{display:grid;gap:2px;min-width:0;}.mobile-detail-sticky-copy span{overflow:hidden;color:var(--muted);font-size:0.84rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap;}.mobile-detail-add-button{min-height:44px;padding-inline:16px;white-space:nowrap;}.home-product-carousel-track{gap:12px;scroll-snap-type:x mandatory;padding-bottom:14px;}.home-rail-arrow{width:38px;min-width:38px;height:38px;font-size:1.65rem;}}@media (max-width:560px){.featured-product-grid,.product-grid,.related-product-grid{grid-template-columns:1fr;}.product-card-overlay{top:8px;left:8px;right:8px;justify-content:space-between;}.stock-badge{min-height:26px;padding-inline:9px;}.product-detail-thumbs{overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;}.admin-grid,.admin-card,.inventory-form,.email-layout,.fulfilment-grid,.order-management-toolbar{min-width:0;}.order-status-tabs,.product-tab-list{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;}.admin-card,.order-card,.inventory-card,.email-draft-card{overflow-wrap:anywhere;}}.contact-message-form{margin-top:24px;padding:24px;border:1px solid rgba(34,94,97,0.18);border-radius:24px;background:rgba(255,255,255,0.84);box-shadow:0 18px 40px rgba(20,35,35,0.08);}.contact-message-form h2{margin-top:0;}.contact-message-form label{display:grid;gap:8px;font-weight:700;}.contact-message-card textarea{width:100%;resize:vertical;}.launch-score-card{display:flex;align-items:center;gap:18px;padding:22px;margin-bottom:18px;border-radius:24px;background:linear-gradient(135deg,rgba(34,94,97,0.12),rgba(251,252,243,0.94));border:1px solid rgba(34,94,97,0.18);}.launch-score-card strong{display:grid;place-items:center;width:86px;height:86px;border-radius:999px;background:#225E61;color:#fff;font-size:1.35rem;}.vertical-checklist{display:grid;gap:10px;align-items:stretch;}.launch-check-row{display:flex;gap:10px;align-items:center;padding:10px 12px;border:1px solid rgba(31,42,42,0.12);border-radius:16px;background:rgba(255,255,255,0.72);}.launch-check-row.complete{border-color:rgba(34,94,97,0.35);}.launch-check-row.open{background:rgba(255,248,236,0.86);}.admin-filter-row{display:flex;gap:14px;flex-wrap:wrap;align-items:end;margin-bottom:18px;}.admin-filter-row label{display:grid;gap:6px;}@media (max-width:720px){.contact-message-form{padding:16px;border-radius:18px;}.launch-score-card{align-items:flex-start;}.launch-score-card strong{width:70px;height:70px;font-size:1.05rem;}}.html-email-preview-overlay{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,28,28,0.58);}.html-email-preview-modal{width:min(980px,96vw);max-height:92vh;display:flex;flex-direction:column;overflow:hidden;border-radius:22px;background:var(--surface,#ffffff);box-shadow:0 24px 80px rgba(0,0,0,0.28);}.html-email-preview-header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid rgba(34,94,97,0.16);}.html-email-preview-header h3{margin:0;}.html-email-preview-frame-wrap{flex:1;min-height:420px;overflow:hidden;background:#f4f6f2;}.html-email-preview-frame{display:block;width:100%;height:min(720px,calc(92vh - 96px));border:0;background:#ffffff;}@media (max-width:720px){.html-email-preview-overlay{padding:10px;}.html-email-preview-modal{width:100%;max-height:96vh;border-radius:18px;}.html-email-preview-header{align-items:flex-start;flex-direction:column;}.html-email-preview-frame-wrap{min-height:520px;}.html-email-preview-frame{height:calc(96vh - 124px);}}.order-card.collapsed,.order-card.expanded{display:block;align-items:initial;}.order-card-summary{width:100%;border:0;background:transparent;color:inherit;padding:0;display:grid;grid-template-columns:minmax(220px,1fr) minmax(120px,0.22fr) auto;gap:14px;align-items:center;text-align:left;cursor:pointer;font:inherit;}.order-card-summary:hover .order-card-title-line strong,.order-card-summary:focus-visible .order-card-title-line strong{color:var(--brand);}.order-card-summary:focus-visible{outline:2px solid rgba(34,94,97,0.36);outline-offset:4px;border-radius:calc(var(--radius) - 4px);}.order-card-total{justify-self:end;}.order-expand-indicator{justify-self:end;display:inline-flex;align-items:center;justify-content:center;min-width:92px;border:1px solid rgba(34,94,97,0.28);border-radius:999px;color:var(--brand);background:rgba(34,94,97,0.06);padding:7px 12px;font-size:0.82rem;font-weight:700;}.order-card-details{margin-top:14px;padding-top:14px;border-top:1px solid var(--line);display:grid;gap:12px;}.order-card-details .expanded-products{padding:0;}@media (max-width:760px){.order-card-summary{grid-template-columns:1fr;}.order-card-total,.order-expand-indicator{justify-self:start;}}.order-card-details,.order-card-details label,.order-note,.admin-note-field,.refund-panel label{min-width:0;}.order-note input,.order-note textarea,.admin-note-field input,.admin-note-field textarea,.refund-panel input,.refund-panel select{width:100%;max-width:100%;min-width:0;box-sizing:border-box;}.admin-note-field{display:grid;grid-column:1 / -1;gap:6px;color:var(--muted);font-size:0.82rem;}.admin-note-field .field-label{color:var(--muted);font-size:0.82rem;}.admin-note-field textarea,.order-note textarea{resize:none;line-height:1.45;min-height:84px;overflow-x:hidden;overflow-y:hidden;cursor:text;user-select:text;}.admin-note-field textarea[readonly]{background:rgba(255,255,255,0.72);color:var(--ink);caret-color:transparent;}.reason-field .required-label{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;}.required-indicator{display:inline-flex;align-items:center;color:#b42318;font-size:1rem;font-weight:800;line-height:1;}.order-timeline-scroll{display:grid;gap:8px;max-height:420px;overflow:auto;padding-right:4px;}.email-history .order-timeline-scroll{max-height:360px;}@media (max-width:1180px){.refund-panel{grid-template-columns:repeat(2,minmax(180px,1fr));}}@media (max-width:680px){.refund-panel{grid-template-columns:1fr;}}.product-expandable-card{display:block;padding:0;overflow:hidden;}.product-expandable-card summary{list-style:none;}.product-expandable-card summary::-webkit-details-marker{display:none;}.product-expandable-summary{display:grid;grid-template-columns:32px 74px minmax(180px,1fr) minmax(220px,0.55fr) 28px;gap:12px;align-items:center;padding:10px;cursor:pointer;}.product-expandable-summary:hover{background:rgba(34,94,97,0.04);}.product-summary-main{min-width:0;}.product-summary-main strong,.product-summary-main p{overflow-wrap:anywhere;}.product-summary-badges{margin-top:6px;}.product-summary-side{display:flex;flex-direction:column;gap:3px;justify-content:flex-end;align-self:stretch;min-height:82px;}.product-summary-metrics{display:grid;grid-template-columns:minmax(82px,1fr) minmax(100px,1fr);gap:8px;align-items:stretch;}.product-summary-metrics .inventory-numbers strong{font-size:1.42rem;line-height:1.05;font-weight:820;}.product-collapsed-actions{display:inline-flex;flex-wrap:nowrap;justify-content:center;align-items:center;align-self:stretch;gap:6px;width:100%;height:34px;min-height:34px;max-height:34px;flex:0 0 34px;min-width:0;overflow:visible;}.product-action-icon{width:34px;height:34px;min-height:34px;border-color:var(--line);background:var(--paper);color:var(--ink);border-radius:999px;font-size:0.95rem;line-height:1;padding:0;}.product-action-icon:hover:not(:disabled){border-color:var(--forest);color:var(--forest);background:rgba(34,94,97,0.08);}.product-action-icon.danger-icon:hover:not(:disabled){border-color:#8c2f39;color:#8c2f39;background:rgba(140,47,57,0.08);}.product-action-icon:disabled{opacity:0.45;cursor:not-allowed;}.product-expand-toggle{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--line);border-radius:999px;color:var(--muted);transition:transform 0.18s ease,background 0.18s ease;}.product-expandable-card[open] .product-expand-toggle{transform:rotate(180deg);background:rgba(34,94,97,0.08);}.product-expandable-body{display:grid;grid-template-columns:minmax(220px,1fr) auto;gap:14px;align-items:start;border-top:1px solid var(--line);padding:12px 14px 14px 116px;background:rgba(255,255,255,0.42);}.product-expandable-details{display:grid;gap:6px;}.product-expandable-actions{justify-content:flex-end;align-self:start;}.catalogue-product-anchor-highlight{outline:2px solid var(--forest);outline-offset:4px;box-shadow:0 0 0 6px rgba(34,94,97,0.08);transition:outline-color 0.25s ease,box-shadow 0.25s ease;}@media (max-width:980px){.product-expandable-summary{grid-template-columns:32px 64px minmax(160px,1fr) minmax(160px,auto) 28px;}.product-summary-metrics{display:none;}.product-summary-side{justify-content:flex-end;min-height:31px;}.product-collapsed-actions{gap:4px;height:31px;min-height:31px;max-height:31px;flex-basis:31px;}.product-action-icon{width:31px;height:31px;min-height:31px;font-size:0.86rem;}.product-expandable-body{grid-template-columns:1fr;padding-left:14px;}.product-expandable-actions{justify-content:flex-start;}}.product-summary-metrics{align-items:start;}.product-summary-metrics .inventory-numbers{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;align-self:start;min-height:0;padding-top:0;}.product-summary-metrics .inventory-numbers span,.product-summary-metrics .inventory-numbers strong{margin-top:0;}@media (min-width:981px){.product-summary-side{justify-content:flex-start;min-height:auto;padding-top:0;}.product-summary-metrics{margin-top:0;}.product-collapsed-actions{margin-top:2px;}}@media (min-width:981px){.product-summary-side{justify-content:space-between;min-height:82px;gap:0;padding-top:0;}.product-summary-metrics{align-self:stretch;margin-top:0;}.product-collapsed-actions{align-self:stretch;margin-top:auto;}}@media (min-width:981px){.product-summary-side{box-sizing:border-box;padding-top:7px;}.product-summary-metrics{align-self:stretch;margin-top:0;}.product-collapsed-actions{align-self:stretch;margin-top:auto;}}@media (min-width:981px){.product-summary-side{justify-content:space-between;min-height:82px;padding-top:0;}.product-collapsed-actions{order:1;align-self:stretch;margin-top:0;margin-bottom:auto;flex:0 0 34px;}.product-summary-metrics{order:2;align-self:stretch;margin-top:auto;margin-bottom:0;}}@media (max-width:980px){.product-collapsed-actions{order:1;}.product-summary-metrics{order:2;}}:root{--mrcart-light-wine:#d9a7b0;--mrcart-light-wine-soft:rgba(217,167,176,0.16);--mrcart-delete-red:#b4232e;--mrcart-delete-red-soft:rgba(180,35,46,0.12);}.product-action-icon{border-color:var(--mrcart-light-wine);}.product-action-icon:hover:not(:disabled){border-color:#9f5f6e;color:#7d3445;background:var(--mrcart-light-wine-soft);}.product-action-icon.danger-icon{border-color:#e6a1a8;color:var(--mrcart-delete-red);}.product-action-icon.danger-icon:hover:not(:disabled){border-color:var(--mrcart-delete-red);color:var(--mrcart-delete-red);background:var(--mrcart-delete-red-soft);}@media (min-width:981px){.product-summary-side{justify-content:space-between;}.product-collapsed-actions{justify-content:flex-end;align-items:center;}.product-summary-metrics{align-items:center;min-height:34px;}.product-summary-metrics .inventory-numbers{justify-content:center;align-self:stretch;}}@media (max-width:980px){.product-collapsed-actions{justify-content:flex-end;}}:root{--mrcart-delete-strong-red:#d0021b;--mrcart-delete-strong-red-soft:rgba(208,2,27,0.14);}.product-action-icon.danger-icon{border-color:var(--mrcart-delete-strong-red);color:var(--mrcart-delete-strong-red);}.product-action-icon.danger-icon svg{width:17px;height:17px;display:block;stroke:currentColor;stroke-width:2.4;}.product-action-icon.danger-icon:hover:not(:disabled){border-color:var(--mrcart-delete-strong-red);color:var(--mrcart-delete-strong-red);background:var(--mrcart-delete-strong-red-soft);}@media (min-width:981px){.product-summary-metrics{box-sizing:border-box;padding-bottom:20px;}}.return-refund-lifecycle{display:grid;gap:4px;margin-top:8px;border:1px solid var(--line);border-radius:10px;background:var(--surface);}.return-refund-lifecycle strong{color:var(--ink);}.return-refund-lifecycle span{color:var(--muted);font-size:0.8rem;}.customer-order-lookup-card,.lookup-result-card{border:1px solid rgba(34,94,97,0.16);border-radius:24px;background:#fff;padding:22px;box-shadow:0 18px 44px rgba(31,42,42,0.08);margin:20px 0;}.lookup-heading-row{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;}.order-lookup-form,.return-request-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:end;margin-top:16px;}.return-request-form{grid-template-columns:1fr auto;align-items:end;}.return-request-form textarea{resize:vertical;min-height:88px;}.customer-order-lookup-result .ledger-note{margin-top:14px;}.lookup-status-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;}.lookup-status-grid div{border:1px solid rgba(34,94,97,0.12);border-radius:16px;padding:12px;background:rgba(251,252,243,0.72);display:flex;flex-direction:column;height:100%;}.lookup-status-grid span,.lookup-shipment-note span{display:block;font-size:0.78rem;color:#6b7676;text-transform:uppercase;letter-spacing:0.08em;}.lookup-document-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px;}.lookup-shipment-note{border-left:4px solid #225e61;padding:10px 14px;background:rgba(34,94,97,0.07);border-radius:12px;}.lookup-item-list{margin:16px 0;padding-left:18px;}.lookup-item-list li{margin:6px 0;}.lookup-timeline{margin:16px 0;}.lookup-timeline summary{cursor:pointer;font-weight:700;margin-bottom:10px;}@media (max-width:780px){.order-lookup-form,.return-request-form,.lookup-status-grid{grid-template-columns:1fr;}}.return-request-metric strong{color:#914a24;}.admin-notification-panel{grid-column:1 / -1;margin-top:14px;display:grid;gap:10px;}.notification-list-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--forest);}.admin-notification-row.unread{border-color:rgba(145,74,36,0.36);background:rgba(145,74,36,0.06);}.order-card.return-requested{border-color:rgba(145,74,36,0.42);box-shadow:0 10px 26px rgba(145,74,36,0.08);}.order-status-chip.return-chip{border-color:rgba(145,74,36,0.42);color:#914a24;background:rgba(145,74,36,0.08);}.order-status-tab[data-order-status-tab="return_requested"]{border-color:rgba(145,74,36,0.34);color:#914a24;background:rgba(145,74,36,0.06);}.order-status-tab[data-order-status-tab="return_requested"].active,.order-status-tab[data-order-status-tab="return_requested"][aria-selected="true"]{background:#914a24;border-color:#914a24;color:#fff;}.return-window-note{display:grid;gap:6px;margin-bottom:12px;padding:12px 14px;border-radius:14px;border:1px solid rgba(34,94,97,0.18);background:rgba(34,94,97,0.06);color:var(--forest);}.return-window-note strong{font-size:0.95rem;}.return-window-note span{font-size:0.9rem;color:var(--muted-text);}.return-window-note.blocked{border-color:rgba(145,74,36,0.26);background:rgba(145,74,36,0.06);color:#914a24;}.return-window-note.eligible{border-color:rgba(34,94,97,0.28);}.return-slip-action{border-color:rgba(145,74,36,0.34);color:#914a24;background:rgba(145,74,36,0.06);}.return-slip-action:hover{background:rgba(145,74,36,0.12);}.wide-field{grid-column:1 / -1;}.admin-build-footer{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.5rem;margin:1rem auto 2rem;max-width:1180px;border:1px solid rgba(34,94,97,0.18);border-radius:18px;background:rgba(251,252,243,0.82);color:#225E61;font-size:0.9rem;}.admin-build-footer strong{font-weight:800;}@media (max-width:720px){.admin-build-footer{flex-direction:column;}}.activity-summary-row strong,.activity-log-row strong{text-transform:capitalize;}.activity-log-row span,.activity-summary-row span{word-break:break-word;}.inline-link-button{display:inline-flex;align-items:center;justify-content:center;margin-top:0.75rem;text-decoration:none;}.dashboard-business-panel{grid-column:1 / -1;display:grid;gap:12px;margin-top:14px;}.dashboard-business-panel .section-heading{align-items:end;}.dashboard-business-metrics{grid-template-columns:repeat(6,minmax(0,1fr));}.business-metric-card small{display:block;margin-top:8px;color:var(--muted);font-size:0.78rem;line-height:1.35;}@media (max-width:1080px){.dashboard-business-metrics{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:720px){.dashboard-business-metrics{grid-template-columns:1fr;}}#dataBackupCenterSummary{margin:1rem 0;}#dataBackupManifestList small{display:block;margin-top:0.25rem;color:var(--muted);word-break:break-word;}.permission-audit-list{max-height:520px;overflow:auto;}.permission-audit-route strong,.permission-audit-route span{word-break:break-word;}.permission-audit-route strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace;}#productionReleaseGate .gateway-checklist{max-height:420px;overflow:auto;}#productionReleaseOpenItems .backup-row strong,#productionReleaseSnapshots .backup-row strong{word-break:break-word;}.customer-account-page{background:linear-gradient(180deg,#fbfaf7 0%,#f6f2eb 100%);}.customer-account-shell{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:42px 0 80px;}.customer-account-hero,.customer-login-card,.customer-panel-card{border:1px solid rgba(17,19,20,0.1);background:rgba(255,255,255,0.86);box-shadow:var(--shadow);border-radius:var(--radius-lg);padding:clamp(22px,4vw,38px);}.customer-account-hero{margin-bottom:24px;}.customer-account-hero h1{margin:0 0 12px;font-size:clamp(32px,5vw,60px);line-height:0.98;letter-spacing:-0.045em;}.customer-login-card,.customer-dashboard{display:grid;gap:22px;}.customer-form,.customer-profile-grid{display:grid;gap:14px;}.customer-form label,.customer-profile-grid label{display:grid;gap:8px;color:var(--muted);font-size:0.92rem;}.customer-form input,.customer-profile-grid input{width:100%;border:1px solid var(--line);border-radius:12px;padding:12px 14px;background:#fff;color:var(--ink);}.customer-status[data-status="success"]{color:var(--forest);}.customer-status[data-status="error"]{color:var(--wine);}.customer-dashboard-status{min-height:1.25rem;margin:-8px 0 14px;font-weight:700;}.customer-muted{color:var(--muted);}.customer-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px;}.customer-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;}.customer-metric-card,.customer-list-item{border:1px solid rgba(17,19,20,0.1);border-radius:16px;background:#fff;padding:16px;}.customer-metric-card span,.customer-list-item span,.customer-list-item small{display:block;color:var(--muted);}.customer-metric-card strong{display:block;margin-top:6px;font-size:1.7rem;}.customer-list{display:grid;gap:12px;}.customer-list-item{display:flex;justify-content:space-between;align-items:center;gap:18px;}.customer-list-actions{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end;}.customer-profile-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));}@media (max-width:760px){.customer-section-heading,.customer-list-item{align-items:flex-start;flex-direction:column;}.customer-list-actions{justify-content:flex-start;}}.customer-order-center{overflow:hidden;}.customer-order-tabs,.customer-order-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:16px;}.customer-order-tab{border:1px solid rgba(17,19,20,0.12);border-radius:14px;background:#fff;color:var(--ink);padding:12px 14px;text-align:left;cursor:pointer;transition:border-color 0.18s ease,transform 0.18s ease,box-shadow 0.18s ease;}.customer-order-tab:hover,.customer-order-tab.active{border-color:var(--wine);box-shadow:0 12px 30px rgba(17,19,20,0.08);transform:translateY(-1px);}.customer-order-tab span,.customer-order-tab strong{display:block;}.customer-order-tab strong{margin-top:4px;font-size:1.2rem;}.customer-order-filter{display:grid;grid-template-columns:minmax(220px,1fr) repeat(2,minmax(140px,180px)) auto auto;gap:10px;align-items:end;margin-bottom:16px;}.customer-order-filter label{display:grid;gap:6px;color:var(--muted);font-size:0.88rem;}.customer-order-filter input{border:1px solid var(--line);border-radius:12px;padding:11px 12px;background:#fff;color:var(--ink);}.customer-order-layout{display:grid;grid-template-columns:minmax(260px,0.9fr) minmax(320px,1.1fr);gap:18px;align-items:start;}.customer-order-card{position:relative;align-items:stretch;}.customer-order-card.active{border-color:var(--wine);box-shadow:0 14px 32px rgba(91,33,50,0.12);}.customer-order-main{display:grid;gap:6px;min-width:0;}.customer-order-card-header{display:flex;gap:8px;align-items:center;flex-wrap:wrap;}.customer-status-pill{display:inline-flex;align-items:center;width:fit-content;border:1px solid rgba(17,19,20,0.12);border-radius:999px;padding:4px 10px;background:#f7f1ec;color:var(--ink);font-size:0.78rem;font-weight:700;}.customer-status-pill[data-status="exceptions"]{background:#fff1f0;border-color:rgba(143,43,43,0.25);color:var(--wine);}.customer-status-pill[data-status="delivered"],.customer-status-pill[data-status="closed"]{background:#edf6f1;border-color:rgba(34,94,97,0.25);color:var(--forest);}.customer-progress{width:100%;height:8px;border-radius:999px;overflow:hidden;background:rgba(17,19,20,0.08);}.customer-progress span{display:block;height:100%;border-radius:inherit;background:var(--forest);}.customer-order-detail-panel{border:1px solid rgba(17,19,20,0.1);border-radius:16px;background:#fff;padding:18px;min-height:220px;position:sticky;top:16px;}.customer-order-detail-heading{display:grid;gap:8px;margin-bottom:16px;}.customer-order-detail-heading h3{margin:0;font-size:1.5rem;}.customer-order-detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;}.customer-order-detail-grid section,.customer-order-detail-panel>section{border-top:1px solid rgba(17,19,20,0.08);padding-top:12px;margin-top:12px;}.customer-order-detail-panel h4{margin:0 0 8px;}.customer-list.compact{gap:8px;}.customer-list-item.compact{padding:10px 12px;}.customer-order-timeline{list-style:none;margin:0;padding:0;display:grid;gap:10px;}.customer-order-timeline li{position:relative;border-left:3px solid rgba(34,94,97,0.32);padding-left:12px;}.customer-order-timeline li[data-status="active"]{border-left-color:var(--wine);}.customer-order-timeline li strong,.customer-order-timeline li span,.customer-order-timeline li small{display:block;}.customer-order-timeline li span,.customer-order-timeline li small{color:var(--muted);}@media (max-width:960px){.customer-order-filter,.customer-order-layout{grid-template-columns:1fr;}.customer-order-detail-panel{position:static;}}.customer-document-center{overflow:hidden;}.customer-document-tabs,.customer-document-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin-bottom:16px;}.customer-document-tab{border:1px solid rgba(17,19,20,0.12);border-radius:14px;background:#fff;color:var(--ink);padding:12px 14px;text-align:left;cursor:pointer;transition:border-color 0.18s ease,transform 0.18s ease,box-shadow 0.18s ease;}.customer-document-tab:hover,.customer-document-tab.active{border-color:var(--forest);box-shadow:0 12px 30px rgba(17,19,20,0.08);transform:translateY(-1px);}.customer-document-tab span,.customer-document-tab strong{display:block;}.customer-document-tab strong{margin-top:4px;font-size:1.2rem;}.customer-document-filter{display:grid;grid-template-columns:minmax(220px,1fr) repeat(2,minmax(140px,180px)) auto auto;gap:10px;align-items:end;margin-bottom:16px;}.customer-document-filter label{display:grid;gap:6px;color:var(--muted);font-size:0.88rem;}.customer-document-filter input{border:1px solid var(--line);border-radius:12px;padding:11px 12px;background:#fff;color:var(--ink);}.customer-document-layout{display:grid;grid-template-columns:minmax(260px,0.95fr) minmax(300px,1.05fr);gap:18px;align-items:start;}.customer-document-card{position:relative;align-items:stretch;}.customer-document-card.active{border-color:var(--forest);box-shadow:0 14px 32px rgba(34,94,97,0.12);}.customer-document-main{display:grid;gap:6px;min-width:0;}.customer-document-card-header{display:flex;gap:8px;align-items:center;flex-wrap:wrap;}.customer-status-pill[data-status="invoice"]{background:#edf6f1;border-color:rgba(34,94,97,0.25);color:var(--forest);}.customer-status-pill[data-status="return"]{background:#f7f1ec;border-color:rgba(91,33,50,0.18);color:var(--wine);}.customer-status-pill[data-status="refund"],.customer-status-pill[data-status="credit"]{background:#fff7e8;border-color:rgba(143,96,25,0.22);color:#7a4c0a;}.customer-document-preview-panel{border:1px solid rgba(17,19,20,0.1);border-radius:16px;background:#fff;padding:18px;min-height:220px;position:sticky;top:16px;}.customer-document-preview-heading{display:grid;gap:8px;margin-bottom:14px;}.customer-document-preview-heading h4{margin:0;font-size:1.35rem;}.customer-document-metadata{display:grid;gap:10px;margin:0 0 14px;}.customer-document-metadata div{border-top:1px solid rgba(17,19,20,0.08);padding-top:8px;}.customer-document-metadata dt{color:var(--muted);font-size:0.78rem;text-transform:uppercase;letter-spacing:0.08em;}.customer-document-metadata dd{margin:3px 0 0;font-weight:700;}.customer-document-preview-actions{justify-content:flex-start;}@media (max-width:960px){.customer-document-filter,.customer-document-layout{grid-template-columns:1fr;}.customer-document-preview-panel{position:static;}}.customer-return-portal{border-color:rgba(34,94,97,0.18);}.customer-return-tabs,.customer-return-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:16px 0;}.customer-return-tab{border:1px solid rgba(17,19,20,0.1);border-radius:14px;background:#fff;color:var(--ink);padding:12px;display:grid;gap:4px;text-align:left;cursor:pointer;}.customer-return-tab:hover,.customer-return-tab.active{border-color:var(--forest);box-shadow:0 10px 26px rgba(34,94,97,0.1);}.customer-return-tab span,.customer-return-tab strong{display:block;}.customer-return-tab strong{font-size:1.35rem;}.customer-return-filter{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;gap:12px;align-items:end;}.customer-return-filter label,.customer-return-request-form label{display:grid;gap:6px;color:var(--muted);font-size:0.88rem;}.customer-return-filter input,.customer-return-request-form textarea,.customer-return-request-form input,.customer-return-request-form select{border:1px solid var(--line);border-radius:12px;padding:11px 12px;background:#fff;color:var(--ink);font:inherit;}.customer-return-layout{display:grid;grid-template-columns:minmax(260px,0.95fr) minmax(320px,1.05fr);gap:18px;align-items:start;}.customer-return-card.active{border-color:var(--forest);box-shadow:0 14px 32px rgba(34,94,97,0.12);}.customer-return-main,.customer-return-panel-heading,.customer-return-request-form{display:grid;gap:8px;}.customer-return-card-header{display:flex;gap:8px;align-items:center;flex-wrap:wrap;}.customer-return-request-panel{border:1px solid rgba(17,19,20,0.1);border-radius:16px;background:#fff;padding:18px;min-height:240px;position:sticky;top:16px;}.customer-return-metadata{display:grid;gap:10px;margin:12px 0;}.customer-return-metadata div{border-top:1px solid rgba(17,19,20,0.08);padding-top:8px;}.customer-return-metadata dt{color:var(--muted);font-size:0.78rem;text-transform:uppercase;letter-spacing:0.08em;}.customer-return-metadata dd{margin:3px 0 0;font-weight:700;}.customer-status-pill[data-status="eligible"]{background:#edf6f1;border-color:rgba(34,94,97,0.25);color:var(--forest);}.customer-status-pill[data-status="requested"],.customer-status-pill[data-status="received"],.customer-status-pill[data-status="inspected"]{background:#fff7e8;border-color:rgba(143,96,25,0.22);color:#7a4c0a;}.customer-status-pill[data-status="accepted"]{background:#edf6f1;border-color:rgba(34,94,97,0.25);color:var(--forest);}.customer-status-pill[data-status="rejected"],.customer-status-pill[data-status="blocked"]{background:#f7f1ec;border-color:rgba(91,33,50,0.18);color:var(--wine);}@media (max-width:960px){.customer-return-filter,.customer-return-layout{grid-template-columns:1fr;}.customer-return-request-panel{position:static;}}.customer-profile-address-book{border-color:rgba(34,94,97,0.2);}.customer-section-heading.compact{margin-top:22px;}.customer-address-book-panel{margin-top:20px;border-top:1px solid rgba(17,19,20,0.08);padding-top:18px;}.customer-address-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:16px 0;}.customer-address-layout{display:grid;grid-template-columns:minmax(260px,1fr) minmax(320px,0.9fr);gap:18px;align-items:start;}.customer-address-form{display:grid;gap:12px;border:1px solid rgba(17,19,20,0.1);border-radius:16px;background:#fff;padding:18px;position:sticky;top:16px;}.customer-address-form label,.customer-checkbox{display:grid;gap:6px;color:var(--muted);font-size:0.88rem;}.customer-checkbox{grid-template-columns:auto 1fr;align-items:center;}.customer-address-form input,.customer-address-form textarea,.customer-address-form select,.customer-profile-grid input[readonly]{border:1px solid var(--line);border-radius:12px;padding:11px 12px;background:#fff;color:var(--ink);font:inherit;}.customer-profile-grid input[readonly]{background:#f7f4ef;}.customer-address-card.active{border-color:var(--forest);box-shadow:0 14px 32px rgba(34,94,97,0.12);}.customer-address-main,.customer-address-card-header{display:grid;gap:6px;}.customer-address-card-header{grid-template-columns:1fr auto;align-items:center;}.ghost-button.danger{color:var(--wine);border-color:rgba(91,33,50,0.24);}@media (max-width:960px){.customer-address-layout{grid-template-columns:1fr;}.customer-address-form{position:static;}}.customer-notification-timeline{border-color:rgba(91,33,50,0.18);}.customer-notification-tabs,.customer-notification-status-tabs,.customer-notification-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:16px;}.customer-notification-tab,.customer-notification-status-tab{border:1px solid rgba(17,19,20,0.12);border-radius:14px;background:#fff;color:var(--ink);padding:12px 14px;text-align:left;cursor:pointer;transition:border-color 0.18s ease,transform 0.18s ease,box-shadow 0.18s ease;}.customer-notification-tab:hover,.customer-notification-tab.active,.customer-notification-status-tab:hover,.customer-notification-status-tab.active{border-color:var(--wine);box-shadow:0 12px 30px rgba(91,33,50,0.09);transform:translateY(-1px);}.customer-notification-tab span,.customer-notification-tab strong,.customer-notification-status-tab span,.customer-notification-status-tab strong{display:block;}.customer-notification-tab strong,.customer-notification-status-tab strong{margin-top:4px;font-size:1.2rem;}.customer-notification-filter{display:grid;grid-template-columns:minmax(220px,1fr) repeat(2,minmax(140px,180px)) auto auto;gap:10px;align-items:end;margin-bottom:16px;}.customer-notification-filter label{display:grid;gap:6px;color:var(--muted);font-size:0.88rem;}.customer-notification-filter input{border:1px solid var(--line);border-radius:12px;padding:11px 12px;background:#fff;color:var(--ink);}.customer-notification-list{display:grid;gap:12px;}.customer-notification-card{align-items:stretch;}.customer-notification-main,.customer-notification-card-header{display:grid;gap:6px;}.customer-notification-card-header{grid-template-columns:1fr auto auto;align-items:center;}.customer-status-pill[data-status="communication"],.customer-status-pill[data-status="sent"]{background:#edf6f1;border-color:rgba(34,94,97,0.25);color:var(--forest);}.customer-status-pill[data-status="queued"],.customer-status-pill[data-status="requested"],.customer-status-pill[data-status="updated"]{background:#fff7e8;border-color:rgba(143,96,25,0.22);color:#7a4c0a;}.customer-status-pill[data-status="failed"],.customer-status-pill[data-status="blocked"]{background:#fff1f0;border-color:rgba(143,43,43,0.25);color:var(--wine);}.customer-status-pill[data-status="account"],.customer-status-pill[data-status="address"]{background:#f7f4ef;border-color:rgba(17,19,20,0.12);color:var(--ink);}@media (max-width:960px){.customer-notification-filter,.customer-notification-card-header{grid-template-columns:1fr;}}.customer-account-header .site-nav a.active,.customer-account-header .site-nav a:focus-visible{color:var(--wine);text-decoration:underline;text-underline-offset:5px;}.customer-panel-stability{border-color:rgba(34,94,97,0.2);scroll-margin-top:96px;}.customer-panel-stability-summary,.customer-panel-navigation{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:16px;}.customer-panel-nav-chip{display:flex;justify-content:space-between;gap:10px;align-items:center;border:1px solid rgba(17,19,20,0.12);border-radius:14px;background:#fff;color:var(--ink);padding:12px 14px;text-decoration:none;min-height:50px;}.customer-panel-nav-chip:hover,.customer-panel-nav-chip:focus-visible{border-color:var(--forest);box-shadow:0 12px 30px rgba(34,94,97,0.1);}.customer-panel-readiness{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;}.customer-readiness-pill{border:1px solid rgba(17,19,20,0.12);border-radius:999px;padding:7px 10px;font-size:0.82rem;background:#f7f4ef;color:var(--muted);}.customer-readiness-pill[data-ready="true"]{background:#edf6f1;border-color:rgba(34,94,97,0.24);color:var(--forest);}.customer-readiness-pill[data-ready="false"]{background:#fff7e8;border-color:rgba(143,96,25,0.22);color:#7a4c0a;}.customer-panel-warnings{display:grid;gap:10px;}.customer-panel-warning{border:1px solid rgba(143,96,25,0.2);border-radius:14px;background:#fff7e8;padding:12px 14px;display:grid;gap:4px;}.customer-panel-warning[data-severity="info"]{border-color:rgba(34,94,97,0.18);background:#edf6f1;}@media (max-width:880px){.customer-account-header{align-items:flex-start;}.customer-account-header .site-nav{width:100%;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity;}.customer-account-header .site-nav a{white-space:nowrap;scroll-snap-align:start;}.customer-panel-stability-summary,.customer-panel-navigation{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));}}@media (max-width:640px){.customer-account-shell{padding-inline:14px;}.customer-panel-card,.customer-login-card,.customer-account-hero{border-radius:18px;}.customer-panel-stability-summary,.customer-panel-navigation,.customer-notification-tabs,.customer-notification-status-tabs,.customer-order-tabs,.customer-document-tabs,.customer-return-tabs{grid-template-columns:1fr;}.customer-list-actions{width:100%;}.customer-list-actions .ghost-button,.customer-list-actions .primary-button{flex:1 1 auto;}}.customer-profile-hub,.customer-order-lookup-center,.customer-otp-security,.customer-preferences{scroll-margin-top:96px;}.customer-profile-hub-summary,.customer-security-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin-bottom:16px;}.customer-profile-hub-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;margin-bottom:16px;}.customer-profile-hub-action{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:12px 14px;border:1px solid rgba(17,19,20,0.12);border-radius:14px;color:var(--ink);background:#fff;text-decoration:none;}.customer-profile-hub-action:hover,.customer-profile-hub-action:focus-visible{border-color:var(--forest);box-shadow:0 12px 30px rgba(34,94,97,0.1);}.customer-profile-hub-recommendations,.customer-security-events{display:grid;gap:10px;}.customer-profile-recommendation,.customer-security-event{border:1px solid rgba(17,19,20,0.1);border-radius:14px;background:#fff;padding:12px 14px;display:grid;gap:6px;}.customer-order-lookup-form,.customer-preferences-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;align-items:end;}.customer-order-lookup-result{margin-top:16px;}.customer-preferences-form .customer-checkbox{align-self:center;}.danger-button{border-color:rgba(143,43,43,0.28);color:var(--wine);}@media (max-width:640px){.customer-profile-hub-summary,.customer-profile-hub-actions,.customer-security-summary,.customer-order-lookup-form,.customer-preferences-form{grid-template-columns:1fr;}}.customer-profile-home-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;}.otp-account-cta{display:grid;gap:12px;padding:14px;border:1px solid rgba(34,94,97,0.16);border-radius:16px;background:#f7f4ef;}.admin-login-body{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at top left,rgba(34,94,97,0.12),transparent 34%),var(--page-bg,#fbfcf3);color:var(--text,#101214);}.admin-login-shell{width:min(100%,760px);padding:32px 18px;}.admin-login-card{background:var(--surface,#ffffff);border:1px solid var(--border,rgba(16,18,20,0.12));border-radius:28px;box-shadow:0 24px 70px rgba(16,18,20,0.12);padding:clamp(24px,4vw,42px);display:grid;gap:18px;}.admin-login-brand{width:fit-content;text-decoration:none;}.admin-login-form{display:grid;gap:14px;}.admin-login-form label{display:grid;gap:8px;font-weight:700;}.admin-login-form input{min-height:46px;}.admin-login-help code{white-space:normal;word-break:break-word;}#adminLoginMessage[data-tone="error"]{color:#8a1f1f;}#adminLoginMessage[data-tone="success"]{color:#225e61;}#adminLoginMessage[data-tone="info"]{color:#475569;}.staff-login-button{white-space:nowrap;}@media (max-width:720px){.admin-login-shell{padding:18px 12px;}.staff-login-button{order:8;}}.marketing-composer-split{display:grid;grid-template-columns:minmax(280px,0.95fr) minmax(300px,1.05fr);gap:1rem;align-items:stretch;margin-top:1rem;}.visual-marketing-composer,.html-marketing-composer{border:1px solid rgba(34,94,97,0.18);border-radius:18px;padding:1rem;background:rgba(251,252,243,0.72);}.compact-heading{margin-bottom:0.75rem;}.visual-marketing-composer textarea,.html-marketing-composer textarea{min-height:110px;}.html-marketing-composer textarea{font-family:"SFMono-Regular",Consolas,"Liberation Mono",monospace;line-height:1.5;}@media (max-width:900px){.marketing-composer-split{grid-template-columns:1fr;}}.checkout-login-gate{border:1px solid rgba(34,94,97,0.22);border-radius:22px;background:rgba(251,252,243,0.95);padding:1.35rem;margin:1rem 0;box-shadow:0 16px 40px rgba(34,94,97,0.09);}.checkout-login-gate h3{margin:0.2rem 0 0.45rem;}.checkout-disabled-until-login{display:none;}.auth-tab-switch{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px;border:1px solid rgba(34,94,97,0.16);border-radius:18px;background:rgba(251,252,243,0.78);width:fit-content;}.auth-tab-switch button{min-width:112px;}.auth-tab-switch button.is-active{font-weight:800;}.customer-auth-panels{display:grid;gap:18px;}.customer-auth-panel{border:1px solid rgba(17,19,20,0.08);border-radius:18px;padding:18px;background:rgba(255,255,255,0.7);}.required-label{color:#8a1f1f;font-size:0.78rem;font-weight:700;margin-left:4px;text-transform:uppercase;letter-spacing:0.06em;}.center-otp-popup{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%) scale(0.98);z-index:9999;max-width:min(420px,calc(100% - 36px));padding:18px 22px;border-radius:20px;border:1px solid rgba(34,94,97,0.22);background:#ffffff;color:#101214;box-shadow:0 28px 80px rgba(16,18,20,0.2);font-weight:800;text-align:center;opacity:0;pointer-events:none;transition:opacity 0.18s ease,transform 0.18s ease;}.center-otp-popup.is-visible{opacity:1;transform:translate(-50%,-50%) scale(1);}.admin-login-form.hidden,.customer-auth-panel.hidden,.center-otp-popup.hidden{display:none;}.customer-two-step-auth{gap:18px;}.customer-login-window{max-width:560px;}.customer-login-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:6px;}.customer-login-actions .primary-button,.customer-login-actions .ghost-button{min-width:150px;}.signup-window-overlay{position:fixed;inset:0;z-index:9998;display:grid;place-items:center;padding:24px;background:rgba(16,18,20,0.42);backdrop-filter:blur(4px);}.signup-window{position:relative;width:min(620px,100%);max-height:min(82vh,760px);overflow:auto;border:1px solid rgba(34,94,97,0.22);border-radius:26px;background:#ffffff;padding:28px;box-shadow:0 30px 90px rgba(16,18,20,0.24);}.signup-window-status{min-height:22px;margin:0;font-weight:700;line-height:1.45;}.signup-window-status:empty{display:none;}.signup-window-status[data-status="success"]{color:var(--forest);}.signup-window-status[data-status="error"]{color:var(--wine);}.signup-window-close{position:absolute;top:16px;right:16px;width:38px;height:38px;border:1px solid rgba(16,18,20,0.12);border-radius:999px;background:#ffffff;font-size:1.6rem;line-height:1;cursor:pointer;}.signup-window-overlay.hidden{display:none;}@media (max-width:620px){.signup-window-overlay{padding:12px;}.signup-window{padding:22px 18px;border-radius:22px;}.customer-login-actions .primary-button,.customer-login-actions .ghost-button{width:100%;}}.user-table-header,.user-row,.admin-table-row.user-row{grid-template-columns:minmax(180px,1.05fr) minmax(130px,0.55fr) minmax(130px,0.45fr) minmax(170px,0.65fr) minmax(300px,1fr);}.user-status-control{display:grid;gap:6px;}.user-status-control small{color:var(--muted);font-size:0.78rem;}.user-action-buttons{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;}.user-row-temporary_suspended,.user-row-disabled,.user-row-locked{border-color:rgba(123,37,68,0.32);}.admin-user-list-panel{display:grid;gap:12px;}.admin-user-search-bar{display:grid;gap:8px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:12px;}.grouped-user-table{gap:12px;}.user-status-group{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(29,90,79,0.06);padding:10px 12px;}.user-status-group strong{color:var(--ink);}.user-status-group span{color:var(--muted);font-size:0.86rem;}.user-table-header,.user-row,.admin-table-row.user-row{grid-template-columns:minmax(180px,1.05fr) minmax(130px,0.55fr) minmax(130px,0.45fr) minmax(210px,0.8fr);}.user-status-control select option[value="__remove__"]{color:#7b2544;}@media (max-width:900px){.user-table-header,.user-row,.admin-table-row.user-row{grid-template-columns:1fr;}}.user-table-header,.user-row,.admin-table-row.user-row{grid-template-columns:minmax(180px,1.05fr) minmax(120px,0.42fr) minmax(115px,0.36fr) minmax(130px,0.42fr) minmax(145px,0.45fr) 44px;}.user-status-control{max-width:150px;}.user-location-cell,.user-created-cell{white-space:nowrap;}.user-created-cell{color:var(--muted);}.user-status-control select,.user-status-select{width:100%;max-width:150px;}.user-role-select:disabled,.user-status-select:disabled{opacity:0.72;cursor:not-allowed;background:var(--surface-muted,rgba(0,0,0,0.035));}.user-row-editing .user-role-select,.user-row-editing .user-status-select{opacity:1;cursor:pointer;background:var(--paper);}.user-edit-toggle{width:34px;min-height:34px;justify-self:end;border-radius:999px;font-weight:700;}.user-edit-toggle[aria-pressed="true"]{background:var(--forest);border-color:var(--forest);color:var(--paper);}.user-edit-header{text-align:right;}@media (max-width:900px){.user-status-control,.user-status-control select,.user-status-select{max-width:100%;}.user-edit-toggle{justify-self:start;}}.user-status-tabs{display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));gap:10px;}.user-status-tab{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);padding:10px 14px;font-weight:700;cursor:pointer;}.user-status-tab strong{display:inline-grid;place-items:center;min-width:28px;min-height:28px;border-radius:999px;background:rgba(29,90,79,0.08);color:var(--forest);font-size:0.86rem;}.user-status-tab.active{border-color:var(--forest);background:rgba(29,90,79,0.1);box-shadow:0 8px 22px rgba(29,90,79,0.12);}.user-row-disabled,.user-row-locked{border-color:rgba(123,37,68,0.32);}@media (max-width:900px){.user-status-tabs{grid-template-columns:1fr 1fr;}}@media (max-width:560px){.user-status-tabs{grid-template-columns:1fr;}}.admin-user-status-tabs{margin-top:2px;margin-bottom:2px;}.user-status-panel{gap:12px;}.user-status-tab[role="tab"]{min-height:44px;}.user-status-tab:hover,.user-status-tab:focus-visible{border-color:var(--forest);box-shadow:0 8px 22px rgba(29,90,79,0.12);outline:none;}.user-status-result-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:var(--radius);background:rgba(29,90,79,0.06);padding:10px 12px;}.user-status-result-summary strong{color:var(--ink);}.user-status-result-summary span{color:var(--muted);font-size:0.86rem;}.user-role-group{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:10px 12px;margin-top:4px;box-shadow:var(--shadow-soft);}.user-role-group strong{color:var(--ink);}.user-role-group span{color:var(--muted);font-size:0.86rem;}.user-role-table-header{margin-top:-4px;background:rgba(29,90,79,0.04);}.user-row[data-user-role-group]{border-left:3px solid rgba(29,90,79,0.22);}.user-role-group{position:relative;overflow:hidden;border-color:var(--user-role-header-border,rgba(29,90,79,0.24));background:var(--user-role-header-bg,rgba(29,90,79,0.08));box-shadow:0 10px 24px var(--user-role-header-shadow,rgba(29,90,79,0.1));}.user-role-group::before{content:"";width:7px;align-self:stretch;border-radius:999px;background:var(--user-role-header-accent,var(--forest));min-height:32px;}.user-role-group strong,.user-role-group span{position:relative;z-index:1;}.user-role-group strong{color:var(--user-role-header-ink,var(--ink));}.user-role-group span{color:var(--user-role-header-muted,var(--muted));}.user-role-group-admin,.user-role-group-super-admin{--user-role-header-bg:rgba(123,37,68,0.12);--user-role-header-border:rgba(123,37,68,0.34);--user-role-header-accent:#7b2544;--user-role-header-shadow:rgba(123,37,68,0.12);}.user-role-group-store-manager,.user-role-group-manager{--user-role-header-bg:rgba(34,94,97,0.13);--user-role-header-border:rgba(34,94,97,0.32);--user-role-header-accent:#225e61;--user-role-header-shadow:rgba(34,94,97,0.12);}.user-role-group-inventory-manager{--user-role-header-bg:rgba(143,94,35,0.13);--user-role-header-border:rgba(143,94,35,0.32);--user-role-header-accent:#8f5e23;--user-role-header-shadow:rgba(143,94,35,0.12);}.user-role-group-order-manager{--user-role-header-bg:rgba(52,86,145,0.13);--user-role-header-border:rgba(52,86,145,0.32);--user-role-header-accent:#345691;--user-role-header-shadow:rgba(52,86,145,0.12);}.user-role-group-support-staff{--user-role-header-bg:rgba(88,104,55,0.13);--user-role-header-border:rgba(88,104,55,0.32);--user-role-header-accent:#586837;--user-role-header-shadow:rgba(88,104,55,0.12);}.user-role-group-viewer{--user-role-header-bg:rgba(95,86,110,0.13);--user-role-header-border:rgba(95,86,110,0.3);--user-role-header-accent:#5f566e;--user-role-header-shadow:rgba(95,86,110,0.1);}.user-role-group-user,.user-role-group-customer{--user-role-header-bg:rgba(29,90,79,0.1);--user-role-header-border:rgba(29,90,79,0.28);--user-role-header-accent:var(--forest);--user-role-header-shadow:rgba(29,90,79,0.1);}@media (max-width:560px){.user-role-group{align-items:flex-start;}}.admin-body{background:linear-gradient(135deg,#f7f4ed 0%,#fbfcf3 48%,#f4f0e7 100%);}.professional-admin-sidebar{top:74px;min-height:calc(100vh - 74px);max-height:calc(100vh - 74px);overflow-y:auto;background:rgba(255,255,255,0.78);backdrop-filter:blur(14px);padding:16px 12px 24px;}.admin-sidebar-brand{display:flex;align-items:center;gap:10px;margin:0 6px 16px;border:1px solid rgba(34,94,97,0.16);border-radius:20px;background:rgba(34,94,97,0.08);padding:12px;}.sidebar-brand-mark{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:14px;background:var(--forest);color:#fff;font-weight:900;letter-spacing:0.02em;}.admin-sidebar-brand strong,.admin-sidebar-brand small{display:block;}.admin-sidebar-brand strong{color:var(--ink);font-size:0.94rem;}.admin-sidebar-brand small{color:var(--muted);font-size:0.72rem;}.admin-sidebar-nav{display:grid;gap:10px;}.admin-sidebar-group{border:1px solid rgba(17,19,20,0.07);border-radius:18px;background:rgba(255,255,255,0.52);padding:8px;}.admin-sidebar-group.active-module{border-color:rgba(34,94,97,0.24);box-shadow:0 10px 24px rgba(34,94,97,0.07);}.admin-sidebar-group .admin-sidebar-group-title{margin:4px 8px 8px;}.professional-admin-sidebar .admin-page-link{display:flex;align-items:center;gap:9px;border-radius:14px;padding:9px 10px;font-size:0.86rem;}.professional-admin-sidebar .admin-page-link.settings-link::before{content:none;}.nav-icon{display:grid;place-items:center;flex:0 0 22px;width:22px;height:22px;border-radius:9px;background:rgba(34,94,97,0.09);color:var(--forest);font-size:0.78rem;font-weight:900;}.admin-page-link.active .nav-icon,.admin-page-link:hover .nav-icon{background:var(--forest);color:#fff;}.professional-dashboard{grid-template-columns:minmax(0,1.1fr) minmax(280px,0.55fr);gap:18px;align-items:stretch;padding:clamp(22px,3vw,36px);}.dashboard-hero-panel,.dashboard-health-panel,.dashboard-module-card,.professional-business-metrics,.admin-notification-panel{border:1px solid rgba(17,19,20,0.08);border-radius:28px;background:rgba(255,255,255,0.78);box-shadow:0 18px 42px rgba(31,42,42,0.06);}.dashboard-hero-panel{display:grid;align-content:center;gap:14px;min-height:250px;padding:clamp(24px,4vw,42px);}.dashboard-hero-panel h1{margin:0;max-width:760px;font-size:clamp(2.2rem,5vw,4.6rem);line-height:0.96;letter-spacing:-0.06em;}.dashboard-quick-actions,.dashboard-module-grid .auth-actions{display:flex;flex-wrap:wrap;gap:10px;}.dashboard-health-panel{display:grid;gap:12px;padding:16px;}.dashboard-health-card{display:grid;gap:4px;border:1px solid rgba(17,19,20,0.08);border-radius:20px;background:rgba(251,252,243,0.82);padding:16px;}.dashboard-health-card span,.dashboard-metric-card span{color:var(--muted);font-size:0.75rem;font-weight:850;letter-spacing:0.08em;text-transform:uppercase;}.dashboard-health-card strong,.dashboard-metric-card strong{font-size:2rem;line-height:1;}.dashboard-health-card small,.dashboard-metric-card small{color:var(--muted);font-size:0.78rem;}.dashboard-health-card.strong{background:rgba(34,94,97,0.11);}.dashboard-health-card.warn{background:rgba(123,37,68,0.08);}.dashboard-summary-cards{grid-column:1 / -1;grid-template-columns:repeat(6,minmax(0,1fr));}.dashboard-metric-card{min-height:126px;align-content:space-between;border:1px solid rgba(17,19,20,0.08);border-radius:22px;background:rgba(255,255,255,0.84);padding:16px;}.dashboard-module-grid{grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;}.dashboard-module-card{display:grid;align-content:start;gap:12px;min-height:250px;padding:18px;}.dashboard-module-card h3{margin:0;}.dashboard-list{display:grid;gap:8px;}.dashboard-list-row{display:grid;gap:3px;border:1px solid rgba(17,19,20,0.07);border-radius:16px;background:rgba(251,252,243,0.72);padding:10px 12px;}.dashboard-list-row strong,.dashboard-list-row span,.dashboard-list-row small{display:block;}.dashboard-list-row strong{color:var(--ink);font-size:0.92rem;}.dashboard-list-row span,.dashboard-list-row small{color:var(--muted);font-size:0.78rem;}.professional-business-metrics,.admin-notification-panel{grid-column:1 / -1;padding:18px;}@media (max-width:1220px){.dashboard-summary-cards,.dashboard-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:980px){.professional-admin-sidebar{max-height:none;overflow-y:visible;}.admin-sidebar-nav,.admin-sidebar-group{display:flex;gap:8px;}.admin-sidebar-group-title,.admin-sidebar-brand{display:none;}.professional-dashboard,.dashboard-summary-cards,.dashboard-module-grid{grid-template-columns:1fr;}}body.admin-body[data-admin-shell="professional-sidebar"] .admin-header{border-bottom:1px solid rgba(17,19,20,0.08);background:rgba(255,255,255,0.9);backdrop-filter:blur(16px);}body.admin-body[data-admin-shell="professional-sidebar"] .admin-header .brand-lockup small::after{content:" · Dashboard shell";color:var(--forest);font-weight:800;}.admin-shell-banner{grid-column:2;margin:18px 24px 0;border:1px solid rgba(34,94,97,0.22);border-radius:24px;background:#fff;box-shadow:0 16px 40px rgba(31,42,42,0.07);padding:16px 20px;}.admin-shell-banner strong{display:block;color:var(--forest);font-size:1.05rem;}.admin-shell-banner span{display:block;margin-top:4px;color:var(--muted);font-size:0.86rem;}body.admin-body[data-admin-shell="professional-sidebar"] .admin-section.admin-page.active-page{margin:18px 24px 36px;border:1px solid rgba(17,19,20,0.08);border-radius:28px;background:rgba(255,255,255,0.82);box-shadow:0 18px 42px rgba(31,42,42,0.06);padding:clamp(20px,3vw,34px);}body.admin-body[data-admin-shell="professional-sidebar"] .admin-section.admin-page>h2:first-child,body.admin-body[data-admin-shell="professional-sidebar"] .admin-section.admin-page>h1:first-child{margin-top:0;letter-spacing:-0.035em;}body.admin-body[data-admin-shell="professional-sidebar"] .admin-sidebar-group-title{color:#225E61;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.active{background:#225E61;border-color:#225E61;color:#fff;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.active .nav-icon{background:#fff;color:#225E61;}@media (max-width:980px){.admin-shell-banner{grid-column:1;margin:14px;}body.admin-body[data-admin-shell="professional-sidebar"] .admin-section.admin-page.active-page{margin:14px;}}body.admin-body[data-admin-shell="professional-sidebar"] .admin-main{padding-bottom:0;}body.admin-body[data-admin-shell="professional-sidebar"] .admin-app:not(.hidden){display:block;min-height:calc(100vh - 74px);}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar{position:fixed;top:74px;left:0;bottom:0;width:280px;height:calc(100vh - 74px);min-height:0;max-height:none;overflow-y:auto;z-index:24;box-sizing:border-box;scrollbar-gutter:stable;}body.admin-body[data-admin-shell="professional-sidebar"] .admin-shell-banner{display:none !important;}body.admin-body[data-admin-shell="professional-sidebar"] .admin-page{grid-column:auto;margin-left:280px;}body.admin-body[data-admin-shell="professional-sidebar"] .admin-page.active-page{min-height:calc(100vh - 74px);}body.admin-body[data-admin-shell="professional-sidebar"] .admin-hero.admin-page.active-page,body.admin-body[data-admin-shell="professional-sidebar"] .professional-dashboard.active-page{padding-top:clamp(16px,2vw,24px);}body.admin-body[data-admin-shell="professional-sidebar"] .admin-section.admin-page.active-page{margin:12px 24px 32px 304px;}@media (max-width:980px){body.admin-body[data-admin-shell="professional-sidebar"] .admin-app:not(.hidden){display:grid;grid-template-columns:1fr;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar{position:static;width:auto;height:auto;min-height:0;max-height:none;overflow-x:auto;overflow-y:visible;}body.admin-body[data-admin-shell="professional-sidebar"] .admin-page,body.admin-body[data-admin-shell="professional-sidebar"] .admin-section.admin-page.active-page{grid-column:1;margin-left:0;}}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-sidebar-nav{gap:8px;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-sidebar-group{border:1px solid rgba(34,94,97,0.18);border-radius:18px;background:rgba(255,255,255,0.48);box-shadow:none;overflow:hidden;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-sidebar-group.active-module{border-color:rgba(34,94,97,0.32);box-shadow:none;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-sidebar-group-title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0;padding:10px 12px;border-radius:14px;color:#225E61;cursor:pointer;user-select:none;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-sidebar-group-title::after{content:"⌄";display:grid;place-items:center;width:22px;height:22px;border-radius:999px;background:#225E61;color:#fff;font-size:0.72rem;line-height:1;transform:rotate(0deg);transition:transform 0.18s ease;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-sidebar-group.is-collapsed .admin-sidebar-group-title::after{transform:rotate(-90deg);}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-sidebar-group-title:focus-visible{outline:2px solid rgba(34,94,97,0.38);outline-offset:2px;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-sidebar-group.is-collapsed .admin-page-link{display:none;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link,body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.settings-link{display:flex;align-items:center;gap:9px;margin:4px 0;border:1px solid transparent;border-radius:14px;background:transparent;color:var(--ink);font-weight:500;padding:9px 10px;text-decoration:none;box-shadow:none;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.settings-link::before{content:none;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link:hover,body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.settings-link:hover{border-color:rgba(34,94,97,0.22);background:rgba(34,94,97,0.08);color:#225E61;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.active,body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.settings-link.active{background:#225E61;border-color:#225E61;color:#fff;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link .nav-icon,body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.settings-link .nav-icon{background:rgba(34,94,97,0.09);color:#225E61;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link:hover .nav-icon,body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.active .nav-icon,body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.settings-link:hover .nav-icon,body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.settings-link.active .nav-icon{background:#fff;color:#225E61;}body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link,body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.settings-link,body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.active,body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.settings-link.active,body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link>span:not(.nav-icon),body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.settings-link>span:not(.nav-icon),body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link .nav-icon,body.admin-body[data-admin-shell="professional-sidebar"] .professional-admin-sidebar .admin-page-link.settings-link .nav-icon{font-weight:500;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.admin-section.admin-page.active-page{margin-top:4px;padding-top:14px;}body.admin-body[data-admin-shell="professional-sidebar"] #orders .section-heading{margin-top:0;margin-bottom:12px;}#orders .order-management-toolbar{margin-top:0;}#orders .order-status-tabs{gap:14px;}#orders .order-status-tab-group{align-self:stretch;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.admin-section.admin-page.active-page{margin-top:0;padding-top:0;}body.admin-body[data-admin-shell="professional-sidebar"] #orders .section-heading{margin-top:0;margin-bottom:6px;padding-top:0;}body.admin-body[data-admin-shell="professional-sidebar"] #orders .section-heading h2,body.admin-body[data-admin-shell="professional-sidebar"] #orders .section-heading .eyebrow{margin-top:0;}body.admin-body[data-admin-shell="professional-sidebar"] #orders .order-management-toolbar{margin-top:0;margin-bottom:10px;gap:6px;}body.admin-body[data-admin-shell="professional-sidebar"] #orders .order-status-tabs{gap:10px;padding-top:1px;padding-bottom:3px;}body.admin-body[data-admin-shell="professional-sidebar"] #orders .order-status-tab-group{padding:2px 4px;gap:6px;border-radius:999px;}body.admin-body[data-admin-shell="professional-sidebar"] #orders .order-status-tab-group:last-child{padding-top:2px;padding-bottom:2px;border-top:1px solid var(--line);}body.admin-body[data-admin-shell="professional-sidebar"] #orders .order-status-tab{padding-top:7px;padding-bottom:7px;}body.admin-body[data-admin-shell="professional-sidebar"] #orders .order-result-summary{margin-top:0;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page.admin-section.admin-page.active-page{margin-top:12px !important;padding-top:14px !important;row-gap:0 !important;gap:0 !important;align-content:start !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .section-heading{margin:0 0 2px !important;padding:0 !important;min-height:0 !important;line-height:1.05 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .section-heading>div{display:grid !important;gap:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .section-heading .eyebrow{margin:0 0 2px !important;line-height:1 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .section-heading h2{margin:0 !important;line-height:1.05 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .order-management-toolbar{margin:2px 0 8px !important;padding:0 !important;gap:2px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .order-status-tabs{padding:0 !important;gap:6px !important;align-items:center !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .order-status-tab-group{padding:1px 2px !important;gap:4px !important;min-height:0 !important;border-radius:999px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .order-status-tab-group:last-child{padding-top:1px !important;padding-bottom:1px !important;border-top:1px solid var(--line) !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .order-status-tab{min-height:30px !important;padding:6px 10px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .order-result-summary{margin:0 !important;padding:0 !important;line-height:1.2 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .admin-table{margin-top:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page>.section-heading{display:grid !important;grid-template-columns:1fr !important;justify-content:start !important;justify-items:start !important;align-items:start !important;gap:0 !important;text-align:left !important;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page>.section-heading .eyebrow{margin:0 0 6px !important;text-align:left !important;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page>.section-heading h2{margin:0 !important;text-align:left !important;justify-self:start !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.standard-section-heading-page.admin-section.admin-page.active-page,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.standard-section-heading-page.admin-section.admin-page.active-page,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.standard-section-heading-page.admin-section.admin-page.active-page{padding-top:clamp(20px,3vw,34px) !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.standard-section-heading-page>.section-heading,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.standard-section-heading-page>.section-heading,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.standard-section-heading-page>.section-heading{margin-bottom:20px !important;align-items:end !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.adjusted-section-heading-height-page>.section-heading,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.adjusted-section-heading-height-page>.section-heading,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.adjusted-section-heading-height-page>.section-heading{min-height:0 !important;height:auto !important;padding-top:0 !important;padding-bottom:0 !important;margin-bottom:14px !important;align-items:start !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.adjusted-section-heading-height-page>.section-heading>div,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.adjusted-section-heading-height-page>.section-heading>div,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.adjusted-section-heading-height-page>.section-heading>div{display:grid !important;gap:0 !important;align-content:start !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.adjusted-section-heading-height-page>.section-heading .eyebrow,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.adjusted-section-heading-height-page>.section-heading .eyebrow,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.adjusted-section-heading-height-page>.section-heading .eyebrow{margin:0 0 4px !important;line-height:1.05 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.adjusted-section-heading-height-page>.section-heading h2,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.adjusted-section-heading-height-page>.section-heading h2,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.adjusted-section-heading-height-page>.section-heading h2{margin:0 !important;line-height:1.08 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.adjusted-section-heading-height-page>.section-heading .brand-copy{margin:6px 0 0 !important;line-height:1.35 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.adjusted-section-heading-height-page>.section-heading .ghost-button{align-self:start !important;margin-top:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.adjusted-section-heading-title-block-page>.section-heading,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.adjusted-section-heading-title-block-page>.section-heading,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.adjusted-section-heading-title-block-page>.section-heading{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:start !important;column-gap:clamp(10px,1.4vw,18px) !important;row-gap:0 !important;min-height:52px !important;height:auto !important;padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:12px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.adjusted-section-heading-title-block-page>.section-heading,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.adjusted-section-heading-title-block-page>.section-heading{grid-template-columns:minmax(0,1fr) !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.adjusted-section-heading-title-block-page>.section-heading>div,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.adjusted-section-heading-title-block-page>.section-heading>div,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.adjusted-section-heading-title-block-page>.section-heading>div{display:grid !important;align-content:start !important;gap:0 !important;min-height:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.adjusted-section-heading-title-block-page>.section-heading .eyebrow,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.adjusted-section-heading-title-block-page>.section-heading .eyebrow,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.adjusted-section-heading-title-block-page>.section-heading .eyebrow{display:block !important;margin:0 0 3px !important;line-height:1 !important;min-height:12px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.adjusted-section-heading-title-block-page>.section-heading h2,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.adjusted-section-heading-title-block-page>.section-heading h2,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.adjusted-section-heading-title-block-page>.section-heading h2{margin:0 !important;line-height:1.1 !important;min-height:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.adjusted-section-heading-title-block-page>.section-heading .brand-copy{margin:4px 0 0 !important;line-height:1.28 !important;max-width:760px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.adjusted-section-heading-title-block-page>.section-heading .ghost-button{align-self:start !important;margin-top:2px !important;}@media (max-width:720px){body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.adjusted-section-heading-title-block-page>.section-heading{grid-template-columns:1fr !important;row-gap:8px !important;}}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.heading-content-gap-fixed-page.admin-section.admin-page.active-page,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.heading-content-gap-fixed-page.admin-section.admin-page.active-page,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.heading-content-gap-fixed-page.admin-section.admin-page.active-page{align-content:start !important;align-items:start !important;grid-auto-rows:max-content !important;row-gap:12px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.heading-content-gap-fixed-page>.section-heading,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.heading-content-gap-fixed-page>.section-heading,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.heading-content-gap-fixed-page>.section-heading{margin-bottom:0 !important;min-height:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.heading-content-gap-fixed-page>.section-heading + *,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.heading-content-gap-fixed-page>.section-heading + *,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.heading-content-gap-fixed-page>.section-heading + *{margin-top:0 !important;align-self:start !important;}body.admin-body[data-admin-shell="professional-sidebar"] #contact-admin.heading-content-gap-fixed-page>.admin-filter-row,body.admin-body[data-admin-shell="professional-sidebar"] #settings-section-eyebrows.heading-content-gap-fixed-page>.inventory-form,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-pillars.heading-content-gap-fixed-page>.admin-user-layout{margin-top:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-lines.homepage-brand-sections-page.admin-section.admin-page.active-page{align-content:start !important;align-items:start !important;grid-auto-rows:max-content !important;row-gap:12px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-lines.homepage-brand-sections-page>.homepage-brand-sections-heading,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-lines.homepage-brand-sections-page>.homepage-line-cards-heading{display:grid !important;grid-template-columns:1fr !important;justify-content:start !important;justify-items:start !important;align-items:start !important;min-height:0 !important;height:auto !important;padding:0 !important;margin:0 0 8px !important;text-align:left !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-lines.homepage-brand-sections-page>.homepage-line-cards-heading{margin-top:18px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-lines.homepage-brand-sections-page>.homepage-brand-sections-heading>div,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-lines.homepage-brand-sections-page>.homepage-line-cards-heading>div{display:grid !important;gap:0 !important;align-content:start !important;min-height:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-lines.homepage-brand-sections-page .homepage-brand-sections-heading .eyebrow{margin:0 0 4px !important;line-height:1 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-lines.homepage-brand-sections-page .homepage-brand-sections-heading h2,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-lines.homepage-brand-sections-page .homepage-line-cards-heading h2{margin:0 !important;line-height:1.08 !important;text-align:left !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-lines.homepage-brand-sections-page>.homepage-brand-sections-card,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-lines.homepage-brand-sections-page>#homepageLineCardSettingsForm{margin-top:0 !important;align-self:start !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page.admin-section.admin-page.active-page{margin:30px 24px 32px 304px !important;padding-top:20px !important;row-gap:0 !important;gap:0 !important;align-content:start !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page>.section-heading{margin:0 0 4px !important;padding:0 !important;min-height:0 !important;line-height:1.05 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page>.section-heading>div{display:grid !important;gap:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page>.section-heading .eyebrow{margin:0 0 2px !important;line-height:1 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page>.section-heading h2{margin:0 !important;line-height:1.05 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page>.order-management-toolbar{margin:2px 0 8px !important;padding:0 !important;}@media (max-width:980px){body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page.admin-section.admin-page.active-page{margin:22px 14px 28px !important;}}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .order-status-tab-group{padding:8px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .order-status-tab-group:last-child{padding:8px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .order-status-tab-group{padding:8px !important;box-sizing:border-box !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page .order-status-tab-group:last-child{padding:8px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page #adminOrderStatusTabs.order-status-tabs{padding:8px !important;gap:8px !important;box-sizing:border-box !important;align-items:center !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page #adminOrderStatusTabs>.order-status-tab-group{padding:8px !important;gap:8px !important;box-sizing:border-box !important;align-items:center !important;min-height:auto !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page #adminOrderStatusTabs>.order-status-tab-group:last-child{padding:8px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orders.order-delivery-page #adminOrderStatusTabs .order-status-tab{margin-bottom:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-admin-grid{grid-template-columns:minmax(340px,0.95fr) minmax(440px,1.05fr);align-items:start;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-template-panel{grid-column:1 / -1;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-template-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:12px;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-template-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;border:1px solid var(--line);border-radius:14px;background:var(--surface);padding:14px 16px;min-width:0;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-template-main{display:grid;gap:6px;min-width:0;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-template-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--berry);font-size:0.75rem;font-weight:700;letter-spacing:0.045em;line-height:1.2;text-transform:uppercase;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-template-id{display:block;font-size:1rem;line-height:1.25;overflow-wrap:anywhere;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-template-card .product-detail{margin:0;max-width:42rem;line-height:1.45;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-template-actions{display:flex;justify-content:flex-end;align-items:flex-start;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-template-actions .ghost-button{white-space:nowrap;min-width:128px;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-template-details{margin-top:4px;width:100%;}@media (max-width:980px){body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-admin-grid{grid-template-columns:1fr;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-template-list{grid-template-columns:1fr;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-template-card{grid-template-columns:1fr;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin .email-template-actions{justify-content:flex-start;}}body.admin-body[data-admin-shell="professional-sidebar"] #legal-admin .legal-page-admin-card{grid-template-columns:minmax(0,1fr) auto !important;align-items:start !important;gap:16px !important;padding:16px 18px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #legal-admin .legal-page-card-main{display:grid !important;gap:8px !important;min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #legal-admin .legal-page-meta-row{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:8px 10px !important;margin:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #legal-admin .legal-page-status-badge{display:inline-flex !important;align-items:center !important;width:fit-content !important;color:var(--berry) !important;font-size:0.74rem !important;font-weight:700 !important;letter-spacing:0.08em !important;line-height:1.1 !important;text-transform:uppercase !important;}body.admin-body[data-admin-shell="professional-sidebar"] #legal-admin .legal-page-slug{color:var(--berry) !important;font-size:0.78rem !important;font-weight:700 !important;letter-spacing:0.02em !important;line-height:1.2 !important;overflow-wrap:anywhere !important;}body.admin-body[data-admin-shell="professional-sidebar"] #legal-admin .legal-page-admin-card h3{margin:0 !important;max-width:38rem !important;line-height:1.18 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #legal-admin .legal-page-description{margin:0 !important;max-width:48rem !important;color:var(--text) !important;line-height:1.45 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #legal-admin .legal-page-updated{margin:8px 0 0 !important;line-height:1.35 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #legal-admin .legal-page-card-actions{display:flex !important;flex-wrap:wrap !important;justify-content:flex-end !important;align-items:center !important;gap:8px !important;min-width:150px !important;margin-top:34px !important;}@media (max-width:760px){body.admin-body[data-admin-shell="professional-sidebar"] #legal-admin .legal-page-admin-card{grid-template-columns:1fr !important;}body.admin-body[data-admin-shell="professional-sidebar"] #legal-admin .legal-page-card-actions{justify-content:flex-start !important;margin-top:4px !important;}}body.admin-body[data-admin-shell="professional-sidebar"] #lines .inventory-list{display:grid;gap:14px;min-width:0;}body.admin-body[data-admin-shell="professional-sidebar"] #lines .line-card{display:grid;grid-template-columns:minmax(260px,1.3fr) minmax(360px,1fr);align-items:start;gap:16px;padding:16px;min-width:0;}body.admin-body[data-admin-shell="professional-sidebar"] #lines .line-card-main{min-width:0;}body.admin-body[data-admin-shell="professional-sidebar"] #lines .line-card-main .inventory-badges{margin-top:8px;}body.admin-body[data-admin-shell="professional-sidebar"] #lines .line-card-controls{display:grid;grid-template-columns:minmax(150px,0.75fr) minmax(120px,0.55fr) minmax(210px,1fr);align-items:end;gap:12px;min-width:0;}body.admin-body[data-admin-shell="professional-sidebar"] #lines .line-card-controls label{margin:0;min-width:0;}body.admin-body[data-admin-shell="professional-sidebar"] #lines .line-card-controls select,body.admin-body[data-admin-shell="professional-sidebar"] #lines .line-card-controls input[type="number"]{width:100%;min-width:0;}body.admin-body[data-admin-shell="professional-sidebar"] #lines .line-card-controls .checkbox-row{align-self:end;display:flex;align-items:center;gap:8px;min-height:44px;padding:0;line-height:1.25;white-space:normal;}body.admin-body[data-admin-shell="professional-sidebar"] #lines .line-card-controls .checkbox-row input{flex:0 0 auto;}body.admin-body[data-admin-shell="professional-sidebar"] #lines .line-card-controls .checkbox-row span{display:inline;overflow-wrap:anywhere;}body.admin-body[data-admin-shell="professional-sidebar"] #lines .line-card .document-actions{grid-column:1 / -1;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:8px;margin-top:0;}@media (max-width:980px){body.admin-body[data-admin-shell="professional-sidebar"] #lines .line-card,body.admin-body[data-admin-shell="professional-sidebar"] #lines .line-card-controls{grid-template-columns:1fr;}}#marketing-admin .marketing-content-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-items:start;}#marketing-admin .marketing-content-stack,#marketing-admin .marketing-audience-panel,#marketing-admin .marketing-composer-panel{display:grid;gap:12px;min-width:0;}#marketing-admin .visual-marketing-composer,#marketing-admin .html-marketing-composer{display:flex;flex-direction:column;height:100%;}#marketing-admin .marketing-audience-panel>.section-heading,#marketing-admin .marketing-composer-panel .section-heading,#marketing-admin .visual-marketing-composer .section-heading,#marketing-admin .html-marketing-composer .section-heading{min-height:0;margin:0;padding:0;align-items:start;}#marketing-admin .marketing-audience-panel>.section-heading{grid-template-columns:minmax(0,1fr) auto;gap:12px;}#marketing-admin .marketing-audience-panel>.section-heading .ghost-button{align-self:start;white-space:nowrap;}#marketing-admin .marketing-list-heading{display:flex;justify-content:space-between;align-items:end;gap:10px;margin-top:4px;}#marketing-admin .marketing-list-heading h4{margin:0;}#marketing-admin .marketing-list-heading .product-detail{margin-bottom:0;}#marketing-admin .marketing-customer-list,#marketing-admin .marketing-campaign-list{margin-top:0;}#marketing-admin .marketing-customer-row,#marketing-admin .marketing-campaign-row{border-radius:14px;background:var(--paper);}#marketing-admin .marketing-campaign-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;}#marketing-admin .marketing-campaign-row .email-row-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;}#marketing-admin .marketing-html-body-field{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;}#marketing-admin #marketingCampaignHtml{flex:1 1 auto;min-height:380px;resize:vertical;}#marketing-admin .marketing-builder-action-bar{display:flex;justify-content:flex-end;align-items:center;gap:14px;margin-top:auto;padding-top:0.85rem;}#marketing-admin .marketing-primary-actions{justify-content:flex-end;margin-top:0;flex:0 0 auto;}#marketing-admin .marketing-primary-actions .primary-action{border-color:var(--brand);color:var(--brand-strong);font-weight:700;}#marketing-admin .marketing-draft-heading{margin-top:1.35rem;padding-top:1.15rem;border-top:1px solid var(--line);}#marketing-admin,#marketing-admin *{box-sizing:border-box;}#marketing-admin{overflow-x:clip;}#marketing-admin #marketingCampaignForm{display:grid;gap:14px;width:100%;min-width:0;}#marketing-admin #marketingCampaignForm>.form-grid,#marketing-admin .marketing-composer-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch;width:100%;min-width:0;}#marketing-admin .marketing-composer-panel,#marketing-admin #marketingCampaignForm>.form-grid>label,#marketing-admin .marketing-composer-split>section,#marketing-admin .visual-marketing-composer .form-grid>label,#marketing-admin .visual-marketing-composer label,#marketing-admin .html-marketing-composer label{min-width:0;}#marketing-admin .visual-marketing-composer,#marketing-admin .html-marketing-composer{width:100%;max-width:100%;overflow:hidden;}#marketing-admin .visual-marketing-composer .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:end;}#marketing-admin input,#marketing-admin select,#marketing-admin textarea{max-width:100%;min-width:0;}@media (max-width:1180px){#marketing-admin .marketing-content-grid{grid-template-columns:1fr;}}@media (max-width:980px){#marketing-admin #marketingCampaignForm>.form-grid,#marketing-admin .marketing-composer-split{grid-template-columns:1fr;}}@media (max-width:760px){#marketing-admin .marketing-audience-panel>.section-heading{grid-template-columns:1fr;}#marketing-admin .visual-marketing-composer .form-grid{grid-template-columns:1fr;}#marketing-admin #marketingCampaignHtml{min-height:280px;}#marketing-admin .marketing-builder-action-bar{align-items:stretch;flex-direction:column;}#marketing-admin .marketing-audience-panel>.section-heading .ghost-button,#marketing-admin .marketing-primary-actions,#marketing-admin .marketing-campaign-row .email-row-actions{justify-content:flex-start;}#marketing-admin .marketing-campaign-row{grid-template-columns:1fr;}}body.admin-body[data-admin-shell="professional-sidebar"] .site-settings-adjustment-page.admin-section.admin-page.active-page{align-content:start !important;align-items:start !important;grid-auto-rows:max-content !important;row-gap:14px !important;padding-top:clamp(20px,2.6vw,34px) !important;}body.admin-body[data-admin-shell="professional-sidebar"] .site-settings-adjustment-page>.section-heading{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:start !important;gap:12px !important;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] .site-settings-adjustment-page>.section-heading>div{display:grid !important;gap:0 !important;min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] .site-settings-adjustment-page>.section-heading .eyebrow{margin:0 0 4px !important;line-height:1 !important;}body.admin-body[data-admin-shell="professional-sidebar"] .site-settings-adjustment-page>.section-heading h2{margin:0 !important;line-height:1.08 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .settings-brand-identity-layout,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .settings-brand-panel-layout{display:grid !important;grid-template-columns:minmax(420px,1.08fr) minmax(320px,0.92fr) !important;gap:16px !important;align-items:start !important;width:100% !important;min-width:0 !important;margin-top:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand input,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand textarea,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel input,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel textarea,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-hero input,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-hero textarea,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-hero select,body.admin-body[data-admin-shell="professional-sidebar"] #order-settings input,body.admin-body[data-admin-shell="professional-sidebar"] #order-settings textarea,body.admin-body[data-admin-shell="professional-sidebar"] #order-settings select{max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-hero .settings-home-hero-layout{display:grid !important;grid-template-columns:minmax(430px,0.96fr) minmax(420px,1.04fr) !important;gap:16px !important;align-items:start !important;width:100% !important;max-width:100% !important;min-width:0 !important;overflow:visible !important;margin-top:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-hero .hero-slider-settings-form,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-hero .brand-settings-preview-card{width:100% !important;min-width:0 !important;max-width:100% !important;align-self:start !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-hero .hero-slider-admin-preview{width:100% !important;max-width:100% !important;min-width:0 !important;margin-top:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-hero .hero-slide-editor-list{max-height:min(58vh,560px) !important;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .order-return-settings-layout{display:grid !important;grid-template-columns:minmax(520px,1.12fr) minmax(320px,0.88fr) !important;gap:16px !important;align-items:start !important;width:100% !important;min-width:0 !important;margin-top:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .form-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:12px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .wide-field{grid-column:1 / -1 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #orderSettingsPreview{display:grid !important;gap:8px !important;min-height:160px !important;align-content:start !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-preview .settings-preview-status-layout{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:16px !important;align-items:start !important;width:100% !important;margin-top:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-preview .brand-settings-preview-card{display:grid !important;gap:16px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-preview .brand-settings-hero-preview{width:100% !important;max-height:360px !important;object-fit:contain !important;background:rgba(251,250,247,0.92) !important;}body.admin-body[data-admin-shell="professional-sidebar"] .site-settings-adjustment-page .auth-actions{justify-content:flex-end !important;align-items:center !important;padding-top:4px !important;}@media (max-width:1180px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .settings-brand-identity-layout,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .settings-brand-panel-layout,body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-hero .settings-home-hero-layout,body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .order-return-settings-layout{grid-template-columns:1fr !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-home-hero .hero-slide-editor-list{max-height:none !important;}}@media (max-width:720px){body.admin-body[data-admin-shell="professional-sidebar"] .site-settings-adjustment-page>.section-heading,body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .form-grid{grid-template-columns:1fr !important;}body.admin-body[data-admin-shell="professional-sidebar"] .site-settings-adjustment-page .auth-actions{justify-content:stretch !important;}body.admin-body[data-admin-shell="professional-sidebar"] .site-settings-adjustment-page .auth-actions>*{flex:1 1 auto !important;}}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .inventory-layout{align-items:start;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .inventory-list{display:grid;gap:14px;min-width:0;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card{display:grid;grid-template-columns:minmax(260px,1fr) minmax(0,520px);grid-template-areas:"summary controls" "summary actions";align-items:start;column-gap:clamp(18px,2vw,28px);row-gap:12px;padding:16px;min-width:0;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-main{grid-area:summary;min-width:0;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-main strong,body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-main .product-detail{overflow-wrap:anywhere;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-main .inventory-badges{margin-top:10px;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-controls{grid-area:controls;display:grid;grid-template-columns:minmax(130px,1fr) minmax(96px,0.72fr) minmax(160px,1fr);align-items:end;gap:10px 12px;min-width:0;justify-self:stretch;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-controls label{margin:0;min-width:0;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-controls select,body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-controls input[type="number"]{width:100%;min-width:0;min-height:42px;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-controls .checkbox-row{align-self:end;display:flex;align-items:center;gap:9px;min-height:42px;padding:0;line-height:1.25;white-space:nowrap;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-controls .checkbox-row input{flex:0 0 auto;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-controls .checkbox-row span{display:inline-block;overflow-wrap:normal;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card .document-actions{grid-area:actions;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px;margin-top:0;min-width:0;}@media (max-width:1240px){body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card{grid-template-columns:minmax(240px,1fr) minmax(0,480px);}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-controls{grid-template-columns:minmax(120px,1fr) minmax(92px,0.72fr) minmax(150px,1fr);}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-controls .checkbox-row{white-space:normal;}}@media (max-width:980px){body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card{grid-template-columns:1fr;grid-template-areas:"summary" "controls" "actions";}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card-controls{grid-template-columns:1fr;}body.admin-body[data-admin-shell="professional-sidebar"] #lines.product-line-control-page .line-card .document-actions{justify-content:flex-start;}}body.admin-body[data-admin-shell="professional-sidebar"] #navigation.navigation-settings-page .manual-navigation-panel{display:grid;gap:14px;background:var(--surface);}body.admin-body[data-admin-shell="professional-sidebar"] #navigation.navigation-settings-page .manual-nav-editor-card{display:grid;gap:14px;border:1px solid rgba(29,90,79,0.24);border-radius:var(--radius-lg);background:linear-gradient(180deg,rgba(251,252,243,0.96),rgba(255,255,255,0.94));padding:18px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.72);}body.admin-body[data-admin-shell="professional-sidebar"] #navigation.navigation-settings-page .manual-nav-editor-card h3{margin:0 0 6px;}body.admin-body[data-admin-shell="professional-sidebar"] #navigation.navigation-settings-page .manual-nav-editor-card .form-grid{gap:12px;align-items:start;}body.admin-body[data-admin-shell="professional-sidebar"] #navigation.navigation-settings-page #manualNavMessage{min-height:52px;display:flex;align-items:center;border:1px solid rgba(29,90,79,0.14);border-radius:var(--radius);background:rgba(251,252,243,0.78);padding:12px 14px;}body.admin-body[data-admin-shell="professional-sidebar"] #navigation.navigation-settings-page .manual-nav-editor-card .auth-actions{margin-top:0;padding-top:12px;border-top:1px solid rgba(29,90,79,0.14);}body.admin-body[data-admin-shell="professional-sidebar"] #navigation.navigation-settings-page .manual-navigation-list{border-top:1px solid rgba(17,19,20,0.08);padding-top:14px;}@media (max-width:760px){body.admin-body[data-admin-shell="professional-sidebar"] #navigation.navigation-settings-page .manual-nav-editor-card{padding:14px;}}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .tax-vat-shipping-currency-layout{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .commerce-settings-card{border:1px solid rgba(34,94,97,0.22);background:linear-gradient(180deg,rgba(251,252,243,0.98),rgba(255,255,255,0.95));}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .commerce-settings-card h3,body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .commerce-settings-preview-card h3{margin-top:0;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .commerce-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .commerce-settings-grid .wide-field{grid-column:1 / -1;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings #commerceSettingsMessage{min-height:52px;border:1px solid rgba(34,94,97,0.14);border-radius:var(--radius);background:rgba(251,252,243,0.74);padding:12px 14px;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .commerce-rule-list{display:grid;gap:10px;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .commerce-rule-list div{display:flex;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(17,19,20,0.08);padding-bottom:8px;}@media (max-width:1120px){body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .tax-vat-shipping-currency-layout,body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .commerce-settings-grid{grid-template-columns:1fr;}}.product-rating{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--muted,#5d625e);font-size:.92rem;}.product-rating.detail{margin:8px 0 12px;font-size:1rem;}.product-rating .rating-stars,.rating-stars{letter-spacing:1px;color:#8a5a20;font-weight:700;}.product-rating .rating-stars.muted{color:var(--muted,#8c918c);}.product-review-section{margin:clamp(24px,4vw,48px) 0;padding:clamp(18px,3vw,28px);border:1px solid var(--line,rgba(17,19,20,.12));border-radius:22px;background:rgba(255,255,255,.76);box-shadow:0 18px 50px rgba(17,19,20,.07);}.review-summary-panel{display:grid;gap:10px;margin:12px 0 18px;}.rating-distribution{display:flex;flex-wrap:wrap;gap:8px;font-size:.88rem;color:var(--muted,#5d625e);}.rating-distribution span,.review-card .gateway-pill{border:1px solid var(--line,rgba(17,19,20,.12));border-radius:999px;padding:5px 10px;background:rgba(251,252,243,.86);}.review-list{display:grid;gap:12px;margin:16px 0;}.review-card{display:grid;gap:8px;padding:14px;border:1px solid var(--line,rgba(17,19,20,.12));border-radius:16px;background:rgba(251,252,243,.7);}.review-card-head{display:flex;flex-wrap:wrap;gap:8px;align-items:center;}.review-card h4{margin:0;}.review-card p{margin:0;color:var(--text,#111314);line-height:1.55;}.review-card small{color:var(--muted,#5d625e);}.review-submit-panel{margin-top:18px;padding-top:16px;border-top:1px solid var(--line,rgba(17,19,20,.12));}.review-form{display:grid;gap:12px;max-width:680px;}.review-form label{display:grid;gap:6px;font-weight:700;}.review-form input,.review-form select,.review-form textarea{width:100%;box-sizing:border-box;border:1px solid var(--line,rgba(17,19,20,.14));border-radius:12px;padding:10px 12px;background:#fff;color:var(--text,#111314);}.review-form textarea{min-height:120px;resize:vertical;}.review-form .checkbox-line{display:flex;align-items:flex-start;gap:8px;font-weight:500;}.review-form .checkbox-line input{width:auto;margin-top:4px;}.customer-reviews-panel .customer-review-summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px;margin-bottom:16px;}.customer-review-card .customer-review-main{display:grid;gap:6px;}.customer-review-card-header{display:flex;flex-wrap:wrap;gap:8px;align-items:center;}.customer-review-card.is-deleted{opacity:.72;}.customer-review-edit-form{display:grid;gap:12px;margin-top:16px;border:1px solid var(--line,rgba(17,19,20,.12));border-radius:18px;padding:16px;background:rgba(251,252,243,.78);}.customer-review-edit-form label{display:grid;gap:6px;font-weight:700;}.customer-review-edit-form input,.customer-review-edit-form select,.customer-review-edit-form textarea{width:100%;border:1px solid var(--line,rgba(17,19,20,.14));border-radius:12px;padding:10px 12px;background:#fff;color:var(--text,#111314);}.customer-review-edit-form textarea{min-height:120px;resize:vertical;}.review-own-panel{display:grid;gap:12px;}.review-own-actions,.review-pagination{display:flex;flex-wrap:wrap;gap:10px;align-items:center;}.review-sort-control{display:inline-grid;gap:5px;font-weight:700;}.review-sort-control select{border:1px solid var(--line,rgba(17,19,20,.14));border-radius:999px;padding:8px 12px;background:#fff;}.media-center-browser-toolbar{justify-content:flex-end;flex-wrap:wrap;}.admin-panel-card{border:1px solid var(--border,rgba(16,18,20,0.12));border-radius:18px;background:var(--surface,#ffffff);padding:1rem;}.admin-panel-form{display:grid;gap:0.8rem;}.admin-list-panel{display:grid;gap:0.75rem;}.customer-accordion-section,.customer-panel-card[data-accordion-ready="true"]{overflow:hidden;transition:border-color 0.18s ease,box-shadow 0.18s ease;}.customer-panel-card[data-accordion-ready="true"].is-expanded{border-color:rgba(34,94,97,0.28);}.customer-panel-card[data-accordion-ready="true"]>.customer-section-heading{margin-bottom:0;}.customer-panel-card[data-accordion-ready="true"].is-expanded>.customer-section-heading{margin-bottom:16px;}.customer-panel-card[data-accordion-ready="true"]>.customer-section-heading>.customer-accordion-toggle{margin-left:auto;min-width:94px;}.customer-accordion-body[hidden]{display:none !important;}.customer-profile-hub-status{display:grid;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid rgba(17,19,20,0.1);}.customer-profile-hub-status .customer-section-heading.compact{margin-bottom:0;}@media (max-width:760px){.customer-panel-card[data-accordion-ready="true"]>.customer-section-heading>.customer-accordion-toggle{width:100%;justify-content:center;}}.customer-order-product-link{color:var(--forest);text-decoration:underline;text-underline-offset:3px;}.customer-order-product-link:hover,.customer-order-product-link:focus-visible{color:var(--wine);}.review-heading-with-policy{gap:6px;}.review-title-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;}.review-title-row .eyebrow{margin:0;}.review-policy-info-button{width:22px;height:22px;border-radius:999px;border:1px solid var(--line,rgba(17,19,20,.18));background:rgba(251,252,243,.92);color:var(--text,#111314);font-weight:800;font-size:13px;line-height:1;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;}.review-policy-info-button:hover,.review-policy-info-button:focus-visible{outline:2px solid rgba(34,94,97,.25);border-color:rgba(34,94,97,.52);}.review-policy-popup-overlay{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:20px;background:rgba(17,19,20,.48);}.review-policy-popup{width:min(560px,100%);border-radius:22px;border:1px solid var(--line,rgba(17,19,20,.14));background:#fff;color:var(--text,#111314);padding:clamp(18px,4vw,28px);box-shadow:0 30px 80px rgba(17,19,20,.24);position:relative;}.review-policy-popup h3{margin:4px 0 10px;}.review-policy-popup p:last-child{margin-bottom:0;line-height:1.65;}.review-policy-popup-close{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:999px;border:1px solid var(--line,rgba(17,19,20,.14));background:rgba(251,252,243,.92);cursor:pointer;font-size:20px;line-height:1;}.customer-order-product-link{text-decoration-thickness:1px;text-underline-offset:3px;}.customer-panel-card[data-accordion-ready="true"]>.customer-section-heading>.ghost-button[id^="refreshCustomer"]{margin-left:auto;}.customer-panel-card[data-accordion-ready="true"]>.customer-section-heading>.customer-accordion-toggle{width:38px;min-width:38px;height:38px;padding:0;border-radius:999px;font-size:1.15rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;}.customer-panel-card[data-accordion-ready="true"]>.customer-section-heading>.customer-accordion-toggle:hover,.customer-panel-card[data-accordion-ready="true"]>.customer-section-heading>.customer-accordion-toggle:focus-visible{border-color:rgba(34,94,97,0.48);box-shadow:0 0 0 3px rgba(34,94,97,0.12);}@media (max-width:760px){.customer-panel-card[data-accordion-ready="true"]>.customer-section-heading>.ghost-button[id^="refreshCustomer"]{margin-left:0;align-self:stretch;}.customer-panel-card[data-accordion-ready="true"]>.customer-section-heading>.customer-accordion-toggle{width:38px;min-width:38px;align-self:flex-end;}}.customer-account-shell:has(.customer-login-card:not(.hidden)){padding-top:42px;}.customer-section-heading.customer-accordion-heading{cursor:pointer;border-radius:18px;}.customer-section-heading.customer-accordion-heading:focus-visible{outline:3px solid rgba(34,94,97,0.18);outline-offset:6px;}.customer-section-controls{margin-left:auto;display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;}.customer-refresh-icon-button,.customer-panel-card[data-accordion-ready="true"]>.customer-section-heading .customer-refresh-icon-button{width:38px;min-width:38px;height:38px;padding:0;border-radius:999px;font-size:1.05rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;}.customer-panel-card[data-accordion-ready="true"]>.customer-section-heading .customer-accordion-toggle{font-weight:800;font-size:1.15rem;}.customer-panel-card[data-accordion-ready="true"]>.customer-section-heading,.customer-panel-card[data-accordion-ready="true"].is-collapsed{cursor:pointer;}.customer-address-summary .customer-metric-card strong{font-size:clamp(1rem,2vw,1.25rem);line-height:1.25;overflow-wrap:anywhere;}.customer-address-summary .customer-default-address-card strong{font-weight:400;font-size:clamp(0.95rem,1.6vw,1.08rem);}.customer-profile-danger-zone{margin:18px 0;padding:18px;border:1px solid rgba(122,32,54,0.22);border-radius:18px;background:rgba(122,32,54,0.035);display:flex;align-items:center;justify-content:space-between;gap:16px;}.customer-profile-danger-zone h4,.customer-profile-danger-zone p{margin-bottom:6px;}@media (max-width:760px){.customer-section-controls{margin-left:0;align-self:flex-end;}.customer-profile-danger-zone{align-items:flex-start;flex-direction:column;}}.customer-write-review-panel .customer-review-summary,.customer-write-review-panel .customer-write-review-list{margin-bottom:16px;}.customer-write-review-card .customer-review-main{display:grid;gap:6px;}.customer-review-target{display:grid;gap:4px;padding:12px 14px;border:1px solid var(--line,rgba(17,19,20,.12));border-radius:14px;background:rgba(251,252,243,.72);}.customer-review-target small{color:var(--muted,#5d625e);}.storefront-section-reference{display:grid;gap:12px;margin-bottom:18px;}.homepage-section-reference-grid{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));}.homepage-section-reference-grid span{border:1px solid var(--line,rgba(17,19,20,0.12));border-radius:12px;padding:10px 12px;background:rgba(251,252,243,0.72);font-size:0.92rem;}.admin-contact-message-card{display:grid;grid-template-columns:1fr;gap:18px;align-items:stretch;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--surface);}.contact-message-card-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;border-bottom:1px solid var(--line);padding-bottom:12px;}.contact-message-card-header h3{margin:4px 0 0;}.contact-message-layout,.contact-message-actions-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,0.65fr);gap:18px;align-items:start;}.contact-message-content,.contact-message-details,.contact-message-workflow,.contact-message-reply-panel{border:1px solid rgba(16,18,20,0.08);border-radius:16px;padding:14px;background:rgba(255,255,255,0.64);}.contact-message-content h4,.contact-message-details h4,.contact-message-workflow h4,.contact-message-reply-panel h4{margin:0 0 10px;}.contact-message-text{white-space:normal;line-height:1.6;overflow-wrap:anywhere;}.contact-message-details dl{display:grid;gap:10px;margin:0;}.contact-message-details dl div{display:grid;gap:2px;}.contact-message-details dt{color:var(--muted);font-size:0.78rem;text-transform:uppercase;letter-spacing:0.04em;}.contact-message-details dd{margin:0;overflow-wrap:anywhere;}.contact-message-workflow,.contact-message-reply-panel{display:grid;gap:12px;}.contact-message-workflow label,.contact-message-reply-panel label{display:grid;gap:6px;color:var(--muted);font-size:0.84rem;}.contact-message-reply-panel input,.contact-message-reply-panel textarea,.contact-message-workflow textarea,.contact-message-workflow select{width:100%;}.contact-reply-status{margin:0;color:var(--brand);font-size:0.86rem;font-weight:700;}@media (max-width:900px){.contact-message-layout,.contact-message-actions-grid{grid-template-columns:1fr;}}.contact-message-metric,.contact-dashboard-notice.unread{border-color:rgba(123,37,68,0.24);background:rgba(123,37,68,0.06);}.contact-dashboard-notice .compact-action{justify-self:start;margin-top:6px;padding:7px 10px;font-size:0.78rem;}.dashboard-mini-list{display:grid;gap:3px;margin-top:4px;}.dashboard-mini-list em{color:var(--muted);font-size:0.75rem;font-style:normal;}.checkout-zone-settings-panel{border:1px solid var(--border-soft,#d8ddd9);border-radius:18px;padding:1rem;background:rgba(251,252,243,0.55);}.checkout-zone-settings-panel h4{margin:0 0 0.35rem;}.commerce-zone-grid{margin-top:0.75rem;}.checkout-delivery-zone-panel select{width:100%;}.mrcart-header-svg-icon{width:21px;height:21px;display:block;}.header-icon-button.account-state-button,.header-icon-button.is-logout-action{transition:background-color 0.16s ease,border-color 0.16s ease,color 0.16s ease,transform 0.16s ease;}.header-icon-button.is-logout-action{background:#e53935;border-color:#e53935;color:#fff;border-radius:10px;}.header-icon-button.is-logout-action:hover,.header-icon-button.is-logout-action:focus-visible{background:#c62828;border-color:#c62828;color:#fff;transform:translateY(-1px);}.header-icon-button.is-logout-action .logout-door-icon{width:24px;height:24px;}.cart-page-summary strong,.cart-drawer strong,#checkoutSummary strong{font-variant-numeric:tabular-nums;}.sales-report-page .section-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end;}.sales-report-filters{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;align-items:end;margin-bottom:14px;}.sales-report-summary{margin:16px 0;}.sales-report-graphs{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin:16px 0;}.sales-chart-bars{display:grid;gap:10px;}.sales-chart-row{display:grid;grid-template-columns:minmax(92px,0.9fr) minmax(130px,2fr) auto;gap:10px;align-items:center;font-size:0.88rem;}.sales-chart-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.sales-chart-row strong{text-align:right;font-size:0.82rem;font-weight:600;}.sales-chart-track{height:10px;border-radius:999px;background:rgba(15,23,42,0.08);overflow:hidden;}.sales-chart-track i{display:block;height:100%;min-width:4px;border-radius:inherit;background:var(--brand-accent,#225E61);}.compact-report-table{overflow:auto;max-height:440px;}.compact-report-table table{min-width:980px;}.compact-report-table th,.compact-report-table td{white-space:nowrap;}.sales-report-chart-card{margin:16px 0;}.sales-report-chart-actions{align-items:flex-end;}.sales-report-chart-select{display:grid;gap:6px;min-width:210px;color:var(--muted,#68736f);font-size:0.82rem;font-weight:600;}.sales-report-chart-select select{width:100%;border:1px solid rgba(15,23,42,0.14);border-radius:12px;padding:10px 12px;background:#fff;color:var(--text,#1f2933);}.sales-report-canvas{width:100%;min-height:320px;display:block;border:1px solid rgba(15,23,42,0.12);border-radius:18px;background:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,0.72);}.sales-chart-legend{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-top:10px;color:var(--muted,#68736f);font-size:0.86rem;}.sales-chart-legend span{border:1px solid rgba(15,23,42,0.10);background:rgba(255,255,255,0.72);border-radius:999px;padding:5px 9px;}@media (max-width:720px){.sales-report-chart-actions{width:100%;justify-content:stretch;}.sales-report-chart-select{width:100%;}.sales-report-canvas{min-height:280px;}}.sales-report-range-shortcuts{grid-column:1 / -1;display:flex;gap:8px;flex-wrap:wrap;align-items:center;padding-top:2px;}.sales-report-range-shortcuts .ghost-button{padding:8px 12px;font-size:0.84rem;}.sales-chart-detail-table{margin-top:12px;overflow:auto;max-height:260px;border:1px solid rgba(15,23,42,0.10);border-radius:14px;background:rgba(255,255,255,0.72);}.sales-chart-detail-table table{width:100%;border-collapse:collapse;min-width:520px;}.sales-chart-detail-table th,.sales-chart-detail-table td{padding:9px 11px;border-bottom:1px solid rgba(15,23,42,0.08);text-align:left;font-size:0.86rem;}.sales-chart-detail-table th{color:var(--muted,#68736f);font-weight:700;background:rgba(15,23,42,0.03);}.sales-chart-detail-table td:last-child,.sales-chart-detail-table th:last-child{text-align:right;}.sales-report-auto-refresh-note{color:var(--muted,#68736f);font-size:0.84rem;}@media (max-width:720px){.sales-report-range-shortcuts .ghost-button{flex:1 1 140px;}}.sales-report-range-shortcuts .ghost-button.is-active{background:var(--brand-accent,#225E61);border-color:var(--brand-accent,#225E61);color:#fff;box-shadow:0 10px 22px rgba(34,94,97,0.18);}.sales-report-custom-date-note{grid-column:1 / -1;margin:0;color:var(--muted,#68736f);font-size:0.84rem;}.sales-report-custom-date-note strong{color:var(--text,#1f2933);}.sales-report-comparison{margin:16px 0;}.sales-report-comparison-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;}.sales-comparison-card strong{font-size:1.12rem;}.sales-comparison-card.is-up{border-color:rgba(34,94,97,0.28);}.sales-comparison-card.is-down{border-color:rgba(153,48,48,0.24);}.sales-comparison-card.is-flat{border-color:rgba(15,23,42,0.12);}.sales-report-product-performance{margin:16px 0;}.sales-report-product-performance-grid{margin:12px 0;}.sales-report-product-alerts{gap:16px;margin-top:14px;}.sales-report-product-alerts h4{margin:0 0 8px;color:var(--text,#1f2933);}@media (max-width:900px){.sales-report-product-alerts{grid-template-columns:1fr;}}.sales-report-operational-performance{margin:16px 0;}.sales-report-operational-grid{margin:12px 0;}.sales-report-operational-tables{gap:16px;margin-top:14px;}.sales-report-operational-tables h4,.sales-report-delivery-status-table h4{margin:0 0 8px;color:var(--text,#1f2933);}.sales-report-delivery-status-table{margin-top:14px;}@media (max-width:900px){.sales-report-operational-tables{grid-template-columns:1fr;}}.sales-report-inventory-movement{border-color:rgba(34,94,97,.24);}.sales-report-inventory-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));}.sales-report-inventory-tables{align-items:start;margin-top:1rem;}.sales-report-inventory-tables .compact-report-table{overflow-x:auto;}.sales-report-inventory-tables table{min-width:720px;}.sales-report-profit-loss{border-color:rgba(34,94,97,.26);}.sales-report-profit-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));}.sales-report-profit-tables{align-items:start;margin-top:1rem;}.sales-report-profit-tables h4{margin:0 0 8px;color:var(--text,#1f2933);}.sales-report-profit-tables .compact-report-table{overflow-x:auto;}.sales-report-profit-tables table{min-width:780px;}#productCostPrice + .field-help{display:block;margin-top:5px;color:var(--muted,#68736f);font-size:0.78rem;line-height:1.35;}@media (max-width:900px){.sales-report-profit-tables{grid-template-columns:1fr;}}.dashboard-executive-panel{grid-column:1 / -1;display:grid;gap:16px;border:1px solid rgba(17,19,20,0.08);border-radius:28px;background:rgba(255,255,255,0.82);box-shadow:0 18px 42px rgba(31,42,42,0.06);padding:18px;}.dashboard-executive-cards{grid-template-columns:repeat(4,minmax(0,1fr));}.dashboard-executive-card{min-height:126px;align-content:space-between;border:1px solid rgba(17,19,20,0.08);border-radius:22px;background:rgba(251,252,243,0.86);padding:16px;color:inherit;text-decoration:none;}.dashboard-executive-card:hover{border-color:rgba(34,94,97,0.32);transform:translateY(-1px);}.dashboard-executive-card span{color:var(--muted);font-size:0.75rem;font-weight:850;letter-spacing:0.08em;text-transform:uppercase;}.dashboard-executive-card strong{font-size:clamp(1.55rem,2.4vw,2.2rem);line-height:1;}.dashboard-executive-card small{color:var(--muted);font-size:0.78rem;line-height:1.35;}.dashboard-executive-card.tone-risk,.dashboard-list-row.action-severity-critical,.dashboard-list-row.readiness-blocked{background:rgba(123,37,68,0.08);border-color:rgba(123,37,68,0.22);}.dashboard-executive-card.tone-ready,.dashboard-list-row.action-severity-ok,.dashboard-list-row.readiness-ready{background:rgba(34,94,97,0.09);border-color:rgba(34,94,97,0.18);}.dashboard-executive-card.tone-profit,.dashboard-list-row.action-severity-high{background:rgba(189,151,75,0.11);border-color:rgba(189,151,75,0.24);}.dashboard-executive-grid{display:grid;grid-template-columns:0.8fr 1fr 1fr;gap:14px;}.dashboard-summary-module{min-height:270px;}.compact-trend-row{grid-template-columns:1fr auto;align-items:center;}@media (max-width:1180px){.dashboard-executive-cards{grid-template-columns:repeat(2,minmax(0,1fr));}.dashboard-executive-grid{grid-template-columns:1fr;}}@media (max-width:720px){.dashboard-executive-cards{grid-template-columns:1fr;}}.launch-control-center{grid-column:1 / -1;border-color:rgba(34,94,97,0.24);}.launch-control-cards{margin:12px 0;}.launch-command-list,.launch-control-groups{display:grid;gap:12px;margin-top:12px;}.launch-command-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;}.launch-command-row.status-blocker{border-color:rgba(123,37,68,0.25);background:rgba(123,37,68,0.06);}.launch-command-row.status-warning{border-color:rgba(189,151,75,0.25);background:rgba(189,151,75,0.08);}.launch-control-group{border:1px solid rgba(17,19,20,0.08);border-radius:20px;background:rgba(255,255,255,0.74);padding:14px;}.launch-control-group.status-blocked{border-color:rgba(123,37,68,0.24);}.launch-control-group.status-review{border-color:rgba(189,151,75,0.28);}.launch-control-group-heading{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:10px;}.launch-control-group-heading strong{display:block;color:var(--text,#1f2933);}.launch-control-group-heading span{color:var(--muted,#68736f);font-size:0.82rem;}.launch-control-items{gap:8px;}@media (max-width:760px){.launch-command-row,.launch-control-group-heading{grid-template-columns:1fr;flex-direction:column;}}.backup-restore-verification-center{margin-top:18px;padding:16px;border:1px solid rgba(34,94,97,0.18);border-radius:18px;background:rgba(255,255,255,0.72);}.backup-verification-layout{display:grid;grid-template-columns:minmax(260px,0.9fr) minmax(320px,1.1fr);gap:16px;margin-top:14px;}.backup-row.verification-row.ok{border-left:4px solid rgba(34,94,97,0.75);}.backup-row.verification-row.warn{border-left:4px solid rgba(165,80,54,0.75);}.compact-table table{width:100%;border-collapse:collapse;}.compact-table th,.compact-table td{padding:8px 10px;border-bottom:1px solid rgba(20,36,38,0.08);text-align:left;vertical-align:top;}@media (max-width:980px){.backup-verification-layout{grid-template-columns:1fr;}}.activity-security-center{border:1px solid rgba(34,94,97,0.18);}.activity-security-layout{display:grid;grid-template-columns:repeat(2,minmax(240px,1fr));gap:1rem;margin-top:1rem;}.activity-security-layout h4{margin:0 0 0.65rem;color:#225e61;font-size:0.94rem;}.activity-control-row.status-attention,.activity-risk-row{border-color:rgba(173,40,40,0.25);background:rgba(173,40,40,0.04);}.activity-control-row.status-warning{border-color:rgba(166,111,0,0.25);background:rgba(166,111,0,0.05);}.activity-control-row.status-ready{border-color:rgba(34,94,97,0.18);background:rgba(34,94,97,0.04);}@media (max-width:900px){.activity-security-layout{grid-template-columns:1fr;}}.communication-reliability-center{margin-top:18px;padding:16px;border:1px solid rgba(34,94,97,0.18);border-radius:18px;background:rgba(255,255,255,0.74);}.communication-reliability-center h3{color:#225e61;}.communication-control-row,.communication-action-row,.communication-risk-row{border-left:4px solid rgba(34,94,97,0.2);}.communication-risk-row{border-left-color:rgba(165,80,54,0.72);background:rgba(165,80,54,0.05);}.communication-action-row{border-left-color:rgba(189,151,75,0.78);background:rgba(189,151,75,0.06);}.legal-compliance-center{margin:18px 0;padding:16px;border:1px solid rgba(34,94,97,0.18);border-radius:18px;background:rgba(255,255,255,0.74);}.legal-compliance-center h3,.legal-compliance-center h4{color:#225e61;}.legal-compliance-layout{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:16px;margin-top:16px;}.legal-compliance-row,.legal-compliance-action{border-left:4px solid rgba(34,94,97,0.22);}.legal-compliance-row.status-blocked,.legal-compliance-action.status-required{border-left-color:rgba(165,80,54,0.78);background:rgba(165,80,54,0.05);}.legal-compliance-row.status-warning,.legal-compliance-action.status-review{border-left-color:rgba(189,151,75,0.78);background:rgba(189,151,75,0.06);}.legal-compliance-pages{margin-top:16px;}@media (max-width:900px){.legal-compliance-layout{grid-template-columns:1fr;}}.order-operations-center{margin:18px 0;border:1px solid rgba(34,94,97,0.18);background:linear-gradient(135deg,rgba(251,252,243,0.96),rgba(255,255,255,0.98));}.order-operations-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;}.order-operations-grid article{border:1px solid rgba(34,94,97,0.14);border-radius:18px;padding:16px;background:rgba(255,255,255,0.78);}.order-operations-grid h4{margin:0 0 12px;color:var(--brand-deep,#225e61);}.order-operations-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}.order-operations-chip{border:1px solid rgba(34,94,97,0.16);border-radius:14px;padding:12px;background:#fff;}.order-operations-chip span,.order-operations-chip small{display:block;color:#63706f;}.order-operations-chip strong{display:block;margin:4px 0;font-size:1.45rem;color:#1e4344;}.order-operations-chip.tone-risk,.order-operations-action.priority-high{border-color:rgba(154,43,43,0.35);background:rgba(255,242,242,0.9);}.order-operations-chip.tone-warning{border-color:rgba(173,116,28,0.35);background:rgba(255,248,232,0.92);}.order-operations-chip.tone-ready{border-color:rgba(34,94,97,0.28);background:rgba(239,250,247,0.92);}.order-operations-action-list{display:grid;gap:10px;max-height:420px;overflow:auto;padding-right:4px;}.order-operations-action{cursor:pointer;}.order-operations-action:hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(34,94,97,0.1);}.order-operations-action small{display:block;margin-top:4px;color:#60706d;}@media (max-width:900px){.order-operations-grid,.order-operations-flow{grid-template-columns:1fr;}}.return-refund-exchange-center{margin:18px 0;border:1px solid rgba(34,94,97,0.18);background:linear-gradient(135deg,rgba(251,252,243,0.98),rgba(255,255,255,0.98));}.return-refund-exchange-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;}.return-refund-exchange-grid.single-wide{grid-template-columns:1fr;}.return-refund-exchange-grid article{border:1px solid rgba(34,94,97,0.14);border-radius:18px;padding:16px;background:rgba(255,255,255,0.78);}.return-refund-exchange-grid h4{margin:0 0 12px;color:var(--brand-deep,#225e61);}.return-refund-control-row.status-blocked,.return-refund-control-row.status-risk{border-left:4px solid rgba(154,43,43,0.72);background:rgba(255,242,242,0.92);}.return-refund-control-row.status-review,.return-refund-control-row.status-warning{border-left:4px solid rgba(173,116,28,0.72);background:rgba(255,248,232,0.92);}.return-refund-control-row.status-active{border-left:4px solid rgba(34,94,97,0.52);background:rgba(239,250,247,0.9);}.return-refund-control-row.status-ready,.return-refund-exchange-demand-row{border-left:4px solid rgba(34,94,97,0.24);}@media (max-width:900px){.return-refund-exchange-grid{grid-template-columns:1fr;}}.courier-delivery-tracking-center{border-color:rgba(34,94,97,0.22);}.courier-delivery-tracking-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;}.courier-delivery-tracking-grid article{border:1px solid rgba(34,94,97,0.14);border-radius:18px;background:rgba(255,255,255,0.72);padding:1rem;}.courier-delivery-tracking-grid h4{margin:0 0 0.75rem;color:#1f3f42;}.courier-delivery-control-row.status-blocked,.courier-delivery-control-row.status-risk{border-left:4px solid #9f1d35;}.courier-delivery-control-row.status-review,.courier-delivery-control-row.status-warning{border-left:4px solid #c98318;}.courier-delivery-control-row.status-ready{border-left:4px solid #225e61;}.courier-delivery-courier-row strong{color:#1f3f42;}@media (max-width:980px){.courier-delivery-tracking-grid{grid-template-columns:1fr;}}.inventory-replenishment-stock-control-center{border:1px solid rgba(34,94,97,0.16);background:linear-gradient(135deg,rgba(251,252,243,0.96),rgba(255,255,255,0.94));}.inventory-replenishment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;}.inventory-replenishment-grid article{min-width:0;}.inventory-replenishment-grid h4{margin:0 0 10px;}.inventory-replenishment-control-row.status-blocked,.inventory-replenishment-control-row.status-risk,.inventory-replenishment-risk-row.tone-risk,.inventory-replenishment-reorder-row.tone-risk{border-color:rgba(174,47,47,0.35);background:rgba(174,47,47,0.08);}.inventory-replenishment-control-row.status-review,.inventory-replenishment-control-row.status-warning,.inventory-replenishment-risk-row.tone-warning,.inventory-replenishment-reorder-row.tone-warning{border-color:rgba(173,122,33,0.35);background:rgba(173,122,33,0.08);}.inventory-replenishment-control-row.status-active,.inventory-replenishment-reorder-row.tone-profit{border-color:rgba(34,94,97,0.25);background:rgba(34,94,97,0.08);}.inventory-replenishment-control-row.status-ready,.inventory-replenishment-risk-row.tone-ready,.inventory-replenishment-reorder-row.tone-ready{border-color:rgba(54,124,83,0.24);background:rgba(54,124,83,0.08);}@media (max-width:980px){.inventory-replenishment-grid{grid-template-columns:1fr;}}.promotion-discount-campaign-performance-center{border:1px solid rgba(34,94,97,0.16);background:linear-gradient(135deg,rgba(251,252,243,0.98),rgba(255,255,255,0.95));}.promotion-discount-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;}.promotion-discount-grid article{min-width:0;}.promotion-discount-grid h4{margin:0 0 10px;}.promotion-discount-control-row.status-blocked,.promotion-discount-control-row.status-risk,.promotion-discount-action-row.tone-risk,.promotion-discount-evidence-row.tone-risk{border-color:rgba(174,47,47,0.35);background:rgba(174,47,47,0.08);}.promotion-discount-control-row.status-review,.promotion-discount-control-row.status-warning,.promotion-discount-action-row.tone-warning,.promotion-discount-evidence-row.tone-warning{border-color:rgba(173,122,33,0.35);background:rgba(173,122,33,0.08);}.promotion-discount-control-row.status-active,.promotion-discount-action-row.tone-profit,.promotion-discount-evidence-row.tone-profit{border-color:rgba(34,94,97,0.25);background:rgba(34,94,97,0.08);}.promotion-discount-control-row.status-ready,.promotion-discount-action-row.tone-ready,.promotion-discount-evidence-row.tone-ready{border-color:rgba(54,124,83,0.24);background:rgba(54,124,83,0.08);}@media (max-width:980px){.promotion-discount-grid{grid-template-columns:1fr;}}.customer-retention-marketing-segmentation-center{border:1px solid rgba(34,94,97,0.16);background:linear-gradient(135deg,rgba(251,252,243,0.98),rgba(255,255,255,0.95));}.customer-retention-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;}.customer-retention-grid article{min-width:0;}.customer-retention-grid h4{margin:0 0 10px;}.customer-retention-control-row.status-blocked,.customer-retention-control-row.status-risk,.customer-retention-action-row.tone-risk,.customer-retention-evidence-row.tone-risk{border-color:rgba(174,47,47,0.35);background:rgba(174,47,47,0.08);}.customer-retention-control-row.status-review,.customer-retention-control-row.status-warning,.customer-retention-action-row.tone-warning,.customer-retention-evidence-row.tone-warning{border-color:rgba(173,122,33,0.35);background:rgba(173,122,33,0.08);}.customer-retention-control-row.status-active,.customer-retention-action-row.tone-active,.customer-retention-evidence-row.tone-active,.customer-retention-action-row.tone-profit{border-color:rgba(34,94,97,0.25);background:rgba(34,94,97,0.08);}.customer-retention-control-row.status-ready,.customer-retention-action-row.tone-ready,.customer-retention-evidence-row.tone-ready{border-color:rgba(54,124,83,0.24);background:rgba(54,124,83,0.08);}@media (max-width:980px){.customer-retention-grid{grid-template-columns:1fr;}}.final-hardening-center .final-hardening-group,.final-hardening-center .final-hardening-risk,.final-hardening-center .final-hardening-plan{border-left:4px solid rgba(34,94,97,0.28);}.final-hardening-center .status-blocked,.final-hardening-center .status-blocker{border-left-color:rgba(155,49,49,0.78);}.final-hardening-center .status-review{border-left-color:rgba(169,124,32,0.78);}.final-hardening-center .status-ready{border-left-color:rgba(34,94,97,0.78);}.final-hardening-center h4{margin:1rem 0 0.5rem;color:#225e61;}.runtime-audit-center{border-color:rgba(34,94,97,0.28);}.runtime-audit-center .gateway-readiness-card{background:rgba(251,252,243,0.72);}.runtime-audit-center .launch-control-groups .backup-row,.runtime-audit-center .launch-command-list .backup-row{align-items:flex-start;}.runtime-audit-center .status-blocker{border-left:4px solid #8f1d2c;}.runtime-audit-center .status-review{border-left:4px solid #b48a3c;}.runtime-audit-center .status-ready{border-left:4px solid #225e61;}.deployment-package-guide-center{border-color:rgba(34,94,97,0.22);}.deployment-package-guide-center .backup-row strong{color:#223;}.deployment-package-guide-center .gateway-pill.ok{font-weight:700;}.deployment-package-guide-center .final-hardening-plan span,.deployment-package-guide-center .launch-group span{line-height:1.5;}.public-release-candidate-center{border-color:rgba(34,94,97,0.28);}.public-release-candidate-center .gateway-readiness-card{background:rgba(251,252,243,0.82);}.public-release-candidate-center .backup-row strong{color:#17272a;}.public-release-candidate-center .status-blocker,.public-release-candidate-center .status-required{border-color:rgba(156,52,52,0.26);}.public-release-candidate-center .status-ready{border-color:rgba(34,94,97,0.24);}.public-release-candidate-center .launch-group span,.public-release-candidate-center .final-hardening-plan span,.public-release-candidate-center .final-hardening-risk span{line-height:1.5;}.post-launch-health-center{border-color:rgba(34,94,97,0.32);}.post-launch-health-center .gateway-readiness-card{background:rgba(251,252,243,0.88);}.post-launch-health-center .post-launch-health-group,.post-launch-health-center .final-hardening-risk,.post-launch-health-center .final-hardening-plan{border-left:4px solid rgba(34,94,97,0.26);}.post-launch-health-center .status-blocker,.post-launch-health-center .status-blocked{border-color:rgba(156,52,52,0.28);}.post-launch-health-center .status-review{border-color:rgba(180,126,42,0.28);}.post-launch-health-center .status-ready{border-color:rgba(34,94,97,0.26);}.post-launch-health-center .launch-group span,.post-launch-health-center .final-hardening-plan span,.post-launch-health-center .final-hardening-risk span{line-height:1.5;}body.admin-body[data-admin-shell="professional-sidebar"] #order-report.order-report-page.admin-page.active-page{display:grid;gap:14px;align-content:start;}#order-report .order-operations-center{margin-top:0;}#marketing-admin .marketing-content-grid{grid-template-columns:minmax(0,0.95fr) minmax(360px,1.05fr);gap:16px;}#marketing-admin .marketing-left-panel,#marketing-admin .marketing-right-panel{display:grid;gap:14px;align-content:start;min-width:0;}#marketing-admin .marketing-right-panel .marketing-composer-panel{order:1;}#marketing-admin .marketing-right-panel .promotion-discount-campaign-performance-center{order:2;}@media (max-width:1180px){#marketing-admin .marketing-content-grid{grid-template-columns:1fr;}}.inventory-control-page .inventory-replenishment-grid article{min-width:0;height:640px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(34,94,97,0.14);border-radius:18px;background:rgba(255,255,255,0.78);padding:16px;}.inventory-control-page .inventory-replenishment-grid article>h4{flex:0 0 auto;}.inventory-control-page .inventory-replenishment-grid article>.backup-list,.inventory-control-page .inventory-replenishment-grid article>.compact-list,.inventory-control-page .inventory-replenishment-grid article>.compact-table,.inventory-control-page .inventory-replenishment-grid article>.table-scroll{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overflow-x:auto;padding-right:4px;}@media (max-width:980px){.inventory-control-page .inventory-replenishment-grid article{height:520px;}}body.admin-body[data-admin-shell="professional-sidebar"] .admin-sidebar-group[data-admin-module="inventory"] .admin-sidebar-group-title{letter-spacing:0.08em;}.inventory-control-page[data-inventory-control-layout="expanded-scroll-panels"] .inventory-replenishment-stock-control-center{display:grid;gap:18px;}.inventory-control-page .inventory-control-expanded-grid{gap:18px;}.inventory-control-page .inventory-control-panel{min-width:0;height:640px;display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(34,94,97,0.18);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(251,252,243,.82));padding:18px;box-shadow:0 14px 36px rgba(22,42,44,0.08);}.inventory-control-page .inventory-control-panel-header{display:grid;gap:4px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(34,94,97,0.12);}.inventory-control-page .inventory-control-panel-header h4{margin:0;color:#1f3f42;}.inventory-control-page .inventory-control-panel-header span{font-size:0.84rem;color:var(--muted,#5f686b);}.inventory-control-page .inventory-control-scroll-body,.inventory-control-page .inventory-control-panel>.backup-list,.inventory-control-page .inventory-control-panel>.compact-list,.inventory-control-page .inventory-control-panel>.compact-table,.inventory-control-page .inventory-control-panel>.table-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:auto;padding-right:6px;scroll-behavior:smooth;}.inventory-control-page .inventory-control-scroll-body .backup-row,.inventory-control-page .inventory-control-scroll-body .inventory-replenishment-control-row,.inventory-control-page .inventory-control-scroll-body .inventory-replenishment-reorder-row,.inventory-control-page .inventory-control-scroll-body .inventory-replenishment-risk-row{margin-bottom:10px;border-radius:14px;}@media (max-width:980px){.inventory-control-page .inventory-control-panel{height:520px;}}#settings-section-eyebrows .homepage-section-settings-form{display:grid;gap:18px;}#settings-section-eyebrows .homepage-section-settings-card{display:grid;gap:12px;padding:20px;}#settings-section-eyebrows .homepage-section-settings-card h3{margin:0;color:#1f3f42;}#settings-section-eyebrows .homepage-section-title-settings-grid,#settings-section-eyebrows .homepage-section-label-grid{align-items:start;}#marketing-admin.marketing-promotions-page .marketing-content-grid{grid-template-columns:minmax(420px,0.95fr) minmax(430px,1.05fr);gap:20px;align-items:start;}#marketing-admin.marketing-promotions-page .marketing-left-panel,#marketing-admin.marketing-promotions-page .marketing-right-panel{display:grid;gap:18px;min-width:0;}#marketing-admin.marketing-promotions-page .marketing-right-panel .marketing-composer-panel,#marketing-admin.marketing-promotions-page .marketing-right-panel .promotion-discount-campaign-performance-center{border-radius:20px;overflow:hidden;}#marketing-admin.marketing-promotions-page .marketing-right-panel .marketing-composer-panel{order:1;}#marketing-admin.marketing-promotions-page .marketing-right-panel .promotion-discount-campaign-performance-center{order:2;}#marketing-admin.marketing-promotions-page .marketing-campaign-list,#marketing-admin.marketing-promotions-page .marketing-customer-list{max-height:460px;overflow-y:auto;}#data-tools.data-tools-page .data-tools-grid,#production-admin.production-readiness-page .data-tools-grid,#security-admin.security-admin-page .data-tools-grid{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(440px,1.1fr);gap:18px;align-items:start;}#data-tools.data-tools-page .data-tools-grid>.admin-panel-card:first-child,#production-admin.production-readiness-page .data-tools-grid>.admin-panel-card:first-child,#security-admin.security-admin-page .data-tools-grid>.admin-panel-card:first-child{align-self:start;}#data-tools.data-tools-page .backup-restore-verification-center,#production-admin.production-readiness-page .launch-control-center,#security-admin.security-admin-page .activity-security-center,#security-admin.security-admin-page .permission-audit-list{max-height:640px;overflow-y:auto;overflow-x:hidden;padding-right:6px;}#data-tools.data-tools-page .data-tools-grid>.admin-panel-card,#production-admin.production-readiness-page .data-tools-grid>.admin-panel-card,#security-admin.security-admin-page .data-tools-grid>.admin-panel-card{min-width:0;}#data-tools.data-tools-page .import-panel{grid-column:2;}#production-admin.production-readiness-page .launch-control-center,#security-admin.security-admin-page .wide-panel{grid-column:2;}#security-admin.security-admin-page .activity-security-layout{gap:14px;}#settings-media-center .media-center-browser-toolbar{justify-content:flex-end;min-height:0;}@media (max-width:1180px){#marketing-admin.marketing-promotions-page .marketing-content-grid,#data-tools.data-tools-page .data-tools-grid,#production-admin.production-readiness-page .data-tools-grid,#security-admin.security-admin-page .data-tools-grid{grid-template-columns:1fr;}#data-tools.data-tools-page .import-panel,#production-admin.production-readiness-page .launch-control-center,#security-admin.security-admin-page .wide-panel{grid-column:auto;}}.inventory-control-page .inventory-replenishment-grid article.inventory-control-panel{height:640px;}@media (max-width:980px){.inventory-control-page .inventory-replenishment-grid article.inventory-control-panel{height:520px;}}.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-panel,.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-replenishment-grid article.inventory-control-panel{height:auto !important;min-height:0 !important;overflow:visible !important;}.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-checklist-panel,.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-reorder-panel,.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-risk-panel{align-self:start;}.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-checklist-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-reorder-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-risk-panel .inventory-control-scroll-body{flex:0 1 auto !important;max-height:none !important;overflow:visible !important;padding-right:0 !important;}.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-scroll-body .backup-row,.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-scroll-body .inventory-replenishment-control-row,.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-scroll-body .inventory-replenishment-reorder-row,.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-scroll-body .inventory-replenishment-risk-row{display:grid;gap:4px;height:auto !important;min-height:0 !important;white-space:normal !important;overflow-wrap:anywhere;line-height:1.38;}.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-variant-panel{max-height:640px;overflow:hidden !important;}.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-variant-panel .inventory-control-scroll-body{overflow:auto !important;font-size:0.78rem;line-height:1.24;}.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-variant-panel table,.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-variant-panel .admin-table,.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-variant-panel .backup-row,.inventory-control-page[data-inventory-control-layout="auto-height-compact-variant"] .inventory-control-variant-panel .inventory-replenishment-variant-row{font-size:0.78rem;line-height:1.24;}#marketing-admin.marketing-promotions-page .marketing-content-grid{grid-template-columns:minmax(0,1fr) !important;gap:16px !important;}#marketing-admin.marketing-promotions-page .marketing-left-panel,#marketing-admin.marketing-promotions-page .marketing-right-panel{display:contents !important;}#marketing-admin.marketing-promotions-page .marketing-audience-panel{order:1;}#marketing-admin.marketing-promotions-page .marketing-composer-panel{order:2;}#marketing-admin.marketing-promotions-page .customer-retention-marketing-segmentation-center{order:3;}#marketing-admin.marketing-promotions-page .promotion-discount-campaign-performance-center{order:4;}#marketing-admin.marketing-promotions-page .marketing-composer-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;align-items:stretch;}#marketing-admin.marketing-promotions-page .visual-marketing-composer,#marketing-admin.marketing-promotions-page .html-marketing-composer{min-height:100%;}#marketing-admin.marketing-promotions-page .marketing-campaign-list,#marketing-admin.marketing-promotions-page .marketing-customer-list{max-height:none;}#data-tools.data-tools-page .data-tools-grid,#production-admin.production-readiness-page .data-tools-grid,#security-admin.security-admin-page .data-tools-grid{grid-template-columns:minmax(0,1fr) !important;gap:14px !important;align-items:stretch !important;}#data-tools.data-tools-page .data-tools-grid>.admin-panel-card,#production-admin.production-readiness-page .data-tools-grid>.admin-panel-card,#security-admin.security-admin-page .data-tools-grid>.admin-panel-card,#data-tools.data-tools-page .import-panel,#production-admin.production-readiness-page .launch-control-center,#security-admin.security-admin-page .wide-panel{grid-column:auto !important;align-self:stretch !important;}#data-tools.data-tools-page .backup-restore-verification-center,#production-admin.production-readiness-page .launch-control-center,#security-admin.security-admin-page .activity-security-center,#security-admin.security-admin-page .permission-audit-list{max-height:none !important;overflow:visible !important;padding-right:0 !important;}#data-tools.data-tools-page .backup-verification-layout,#production-admin.production-readiness-page .launch-control-cards,#security-admin.security-admin-page .activity-security-layout,#security-admin.security-admin-page .gateway-readiness-card,#security-admin.security-admin-page .backup-file-list{min-width:0;}#settings-media-center .media-center-browser-toolbar:empty{display:none !important;}@media (max-width:900px){#marketing-admin.marketing-promotions-page .marketing-composer-split{grid-template-columns:1fr !important;}}#navigation.navigation-settings-page .navigation-settings-layout{display:grid;grid-template-columns:minmax(320px,0.9fr) minmax(420px,1.1fr);gap:18px;align-items:start;}#navigation.navigation-settings-page .navigation-left-column,#navigation.navigation-settings-page .navigation-right-column{min-width:0;}#navigation.navigation-settings-page .navigation-right-column{display:grid;gap:18px;}#navigation.navigation-settings-page .manual-navigation-list-panel .manual-navigation-list{max-height:480px;overflow:auto;padding-right:6px;}.inventory-control-page[data-inventory-control-layout="mixed-scroll-compact-variant"] .inventory-control-panel,.inventory-control-page[data-inventory-control-layout="mixed-scroll-compact-variant"] .inventory-replenishment-grid article.inventory-control-panel{height:auto !important;min-height:0 !important;overflow:visible !important;}.inventory-control-page[data-inventory-control-layout="mixed-scroll-compact-variant"] .inventory-control-checklist-panel .inventory-control-scroll-body{flex:0 1 auto !important;max-height:none !important;overflow:visible !important;padding-right:0 !important;}.inventory-control-page[data-inventory-control-layout="mixed-scroll-compact-variant"] .inventory-control-reorder-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-layout="mixed-scroll-compact-variant"] .inventory-control-risk-panel .inventory-control-scroll-body{max-height:420px !important;overflow-y:auto !important;overflow-x:hidden !important;padding-right:6px !important;}.inventory-control-page[data-inventory-control-layout="mixed-scroll-compact-variant"] .inventory-control-scroll-body .backup-row,.inventory-control-page[data-inventory-control-layout="mixed-scroll-compact-variant"] .inventory-control-scroll-body .inventory-replenishment-control-row,.inventory-control-page[data-inventory-control-layout="mixed-scroll-compact-variant"] .inventory-control-scroll-body .inventory-replenishment-reorder-row,.inventory-control-page[data-inventory-control-layout="mixed-scroll-compact-variant"] .inventory-control-scroll-body .inventory-replenishment-risk-row{display:grid;gap:4px;height:auto !important;min-height:0 !important;white-space:normal !important;overflow-wrap:anywhere;line-height:1.38;}.inventory-control-page[data-inventory-control-layout="mixed-scroll-compact-variant"] .inventory-control-variant-panel{max-height:640px;overflow:hidden !important;}.inventory-control-page[data-inventory-control-layout="mixed-scroll-compact-variant"] .inventory-control-variant-panel .inventory-control-scroll-body{overflow:auto !important;font-size:0.78rem;line-height:1.24;}#marketing-admin.marketing-promotions-page .promotion-performance-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;}#marketing-admin.marketing-promotions-page .promotion-performance-subgroup{display:grid;gap:10px;border:1px solid rgba(17,19,20,0.08);border-radius:18px;padding:16px;background:rgba(255,255,255,0.72);min-width:0;}#marketing-admin.marketing-promotions-page .promotion-performance-subgroup h4{margin:0;color:#1f3f42;}#marketing-admin.marketing-promotions-page .promotion-performance-subgroup .backup-list,#marketing-admin.marketing-promotions-page .promotion-performance-subgroup .compact-table{max-height:420px;overflow:auto;padding-right:6px;}#email-settings.email-settings-page .email-settings-grid,#email-admin.email-template-lifecycle-page .email-template-lifecycle-layout{display:grid;grid-template-columns:minmax(320px,0.92fr) minmax(420px,1.08fr);gap:18px;align-items:start;}#email-admin.email-template-lifecycle-page .email-template-left-panel{grid-column:1;}#email-admin.email-template-lifecycle-page .email-template-list,#email-admin.email-template-lifecycle-page .email-lifecycle-panel .backup-file-list,#email-settings.email-settings-page .email-operations-panel .backup-file-list{max-height:560px;overflow:auto;padding-right:6px;}#production-admin.production-readiness-page .section-heading h2{max-width:780px;}#security-admin.security-admin-page .permission-audit-list{max-height:560px !important;overflow-y:auto !important;overflow-x:auto !important;padding-right:6px !important;}@media (max-width:1100px){#navigation.navigation-settings-page .navigation-settings-layout,#email-settings.email-settings-page .email-settings-grid,#email-admin.email-template-lifecycle-page .email-template-lifecycle-layout{grid-template-columns:1fr;}}body.admin-body[data-admin-shell="professional-sidebar"] .admin-sidebar-group[data-admin-module="inventory"] .admin-sidebar-group-title{letter-spacing:0.08em;}.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-expanded-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch;}.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-panel,.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-replenishment-grid article.inventory-control-panel{height:auto !important;min-height:0 !important;display:flex;flex-direction:column;overflow:hidden !important;}.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-checklist-panel .inventory-control-scroll-body{flex:0 1 auto !important;max-height:none !important;overflow:visible !important;padding-right:0 !important;}.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-reorder-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-risk-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-variant-panel .inventory-control-scroll-body{flex:1 1 auto !important;min-height:0 !important;max-height:none !important;overflow-y:auto !important;overflow-x:auto !important;padding-right:6px !important;}.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-variant-panel,.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-risk-panel{max-height:640px;}.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-scroll-body .backup-row,.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-scroll-body .inventory-replenishment-control-row,.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-scroll-body .inventory-replenishment-reorder-row,.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-scroll-body .inventory-replenishment-risk-row{display:grid;gap:4px;height:auto !important;min-height:0 !important;white-space:normal !important;overflow-wrap:anywhere;line-height:1.38;}.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-variant-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-variant-panel table,.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-variant-panel .admin-table,.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-variant-panel .backup-row,.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-variant-panel .inventory-replenishment-variant-row{font-size:0.78rem;line-height:1.24;}#marketing-admin.marketing-promotions-page .customer-retention-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;}#marketing-admin.marketing-promotions-page .customer-retention-subgroup{display:grid;gap:10px;border:1px solid rgba(17,19,20,0.08);border-radius:18px;padding:16px;background:rgba(255,255,255,0.72);min-width:0;}#marketing-admin.marketing-promotions-page .customer-retention-subgroup h4{margin:0;color:#1f3f42;}#marketing-admin.marketing-promotions-page .customer-retention-subgroup .backup-list,#marketing-admin.marketing-promotions-page .customer-retention-subgroup .compact-table{max-height:420px;overflow:auto;padding-right:6px;}#email-admin.email-template-lifecycle-page[data-email-template-layout="templates-full-lifecycle-compact"] .email-template-lifecycle-layout{grid-template-columns:minmax(0,1fr) !important;}#email-admin.email-template-lifecycle-page[data-email-template-layout="templates-full-lifecycle-compact"] .email-template-list,#email-admin.email-template-lifecycle-page[data-email-template-layout="templates-full-lifecycle-compact"] .email-template-list .email-template-card{max-height:none !important;overflow:visible !important;}#email-admin.email-template-lifecycle-page[data-email-template-layout="templates-full-lifecycle-compact"] .email-lifecycle-panel .backup-file-list{display:grid;gap:8px;max-height:none !important;overflow:visible !important;padding-right:0 !important;}#email-admin.email-template-lifecycle-page[data-email-template-layout="templates-full-lifecycle-compact"] .email-lifecycle-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;}#email-admin.email-template-lifecycle-page[data-email-template-layout="templates-full-lifecycle-compact"] .email-lifecycle-row span{display:inline;margin-right:8px;font-size:0.82rem;line-height:1.25;}#email-admin.email-template-lifecycle-page .compact-icon-actions{display:flex;justify-content:flex-end;gap:6px;}#email-admin.email-template-lifecycle-page .icon-button{width:34px;min-width:34px;height:34px;padding:0;display:inline-grid;place-items:center;font-size:0.95rem;}#settings-section-eyebrows .homepage-section-eyebrow-card{order:1;}#settings-section-eyebrows .homepage-section-header-card{order:2;}#settings-section-eyebrows .homepage-section-story-card{order:3;}#settings-section-eyebrows .homepage-section-subgroup-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;}#settings-section-eyebrows .homepage-section-subgroup{border:1px solid rgba(34,94,97,0.12);border-radius:16px;padding:14px;background:rgba(255,255,255,0.76);min-width:0;}#settings-section-eyebrows .homepage-section-subgroup legend{padding:0 8px;font-weight:800;color:#1f3f42;}#settings-section-eyebrows .homepage-section-subgroup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start;}@media (max-width:980px){.inventory-control-page[data-inventory-control-layout="paired-equal-scroll-panels"] .inventory-control-expanded-grid,#settings-section-eyebrows .homepage-section-subgroup-grid{grid-template-columns:1fr;}}.inventory-control-page[data-inventory-control-pairing="reorder-matches-checklist"] .inventory-control-expanded-grid:first-of-type{align-items:stretch;}.inventory-control-page[data-inventory-control-pairing="reorder-matches-checklist"] .inventory-control-checklist-panel,.inventory-control-page[data-inventory-control-pairing="reorder-matches-checklist"] .inventory-control-reorder-panel{height:100% !important;max-height:none !important;min-height:0 !important;}.inventory-control-page[data-inventory-control-pairing="reorder-matches-checklist"] .inventory-control-checklist-panel .inventory-control-scroll-body{overflow:visible !important;max-height:none !important;}.inventory-control-page[data-inventory-control-pairing="reorder-matches-checklist"] .inventory-control-reorder-panel .inventory-control-scroll-body{flex:1 1 auto !important;min-height:0 !important;max-height:100% !important;overflow-y:auto !important;overflow-x:auto !important;padding-right:6px !important;}#email-admin.email-template-lifecycle-page .email-action-icon{width:17px;height:17px;display:block;fill:currentColor;}#email-admin.email-template-lifecycle-page .icon-button{border-radius:999px;}#settings-section-eyebrows .homepage-section-eyebrow-card h3::after,#settings-section-eyebrows .homepage-section-header-card h3::after{content:"";}#settings-section-eyebrows .homepage-section-eyebrow-card .homepage-section-subgroup-stack,#settings-section-eyebrows .homepage-section-header-card .homepage-section-subgroup-stack{grid-template-columns:repeat(2,minmax(0,1fr));}#settings-section-eyebrows .homepage-section-story-card .homepage-section-subgroup-grid,#settings-section-eyebrows .homepage-section-story-card .homepage-section-title-settings-grid{grid-template-columns:minmax(0,1fr);}@media (max-width:980px){#settings-section-eyebrows .homepage-section-eyebrow-card .homepage-section-subgroup-stack,#settings-section-eyebrows .homepage-section-header-card .homepage-section-subgroup-stack{grid-template-columns:1fr;}}.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-expanded-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;align-items:stretch;}.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-checklist-panel,.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-reorder-panel{height:clamp(420px,52vh,620px) !important;max-height:clamp(420px,52vh,620px) !important;min-height:420px !important;display:flex;flex-direction:column;overflow:hidden !important;}.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-checklist-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-reorder-panel .inventory-control-scroll-body{flex:1 1 auto !important;min-height:0 !important;max-height:none !important;overflow-y:auto !important;overflow-x:auto !important;padding-right:6px !important;}.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-variant-panel,.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-risk-panel{max-height:640px;overflow:hidden !important;}.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-risk-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-variant-panel .inventory-control-scroll-body{flex:1 1 auto !important;min-height:0 !important;overflow-y:auto !important;overflow-x:auto !important;padding-right:6px !important;}.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-scroll-body .backup-row,.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-scroll-body .inventory-replenishment-control-row,.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-scroll-body .inventory-replenishment-reorder-row,.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-scroll-body .inventory-replenishment-risk-row{display:grid;gap:4px;height:auto !important;min-height:0 !important;white-space:normal !important;overflow-wrap:anywhere;line-height:1.34;}.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-variant-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-variant-panel table,.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-variant-panel .admin-table,.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-variant-panel .backup-row,.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-variant-panel .inventory-replenishment-variant-row{font-size:0.78rem;line-height:1.24;}#settings-section-eyebrows .homepage-section-eyebrow-card .homepage-section-subgroup-stack,#settings-section-eyebrows .homepage-section-header-card .homepage-section-subgroup-stack{grid-template-columns:repeat(3,minmax(0,1fr));}#settings-section-eyebrows .homepage-section-story-card[data-store-story-layout="copy-two-column-points-three-column"] .homepage-store-story-copy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch;}#settings-section-eyebrows .homepage-section-story-card[data-store-story-layout="copy-two-column-points-three-column"] .homepage-store-story-points-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch;}#settings-section-eyebrows .homepage-section-story-card[data-store-story-layout="copy-two-column-points-three-column"] .homepage-store-story-point-subgroup{display:grid;gap:10px;}#settings-section-eyebrows .homepage-section-story-card[data-store-story-layout="copy-two-column-points-three-column"] textarea{min-height:108px;}@media (max-width:1180px){#settings-section-eyebrows .homepage-section-eyebrow-card .homepage-section-subgroup-stack,#settings-section-eyebrows .homepage-section-header-card .homepage-section-subgroup-stack,#settings-section-eyebrows .homepage-section-story-card[data-store-story-layout="copy-two-column-points-three-column"] .homepage-store-story-points-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:760px){.inventory-control-page[data-inventory-control-layout="balanced-scroll-panels"] .inventory-control-expanded-grid,#settings-section-eyebrows .homepage-section-eyebrow-card .homepage-section-subgroup-stack,#settings-section-eyebrows .homepage-section-header-card .homepage-section-subgroup-stack,#settings-section-eyebrows .homepage-section-story-card[data-store-story-layout="copy-two-column-points-three-column"] .homepage-store-story-copy-grid,#settings-section-eyebrows .homepage-section-story-card[data-store-story-layout="copy-two-column-points-three-column"] .homepage-store-story-points-grid{grid-template-columns:minmax(0,1fr);}}.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-expanded-grid{align-items:start;}.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-checklist-panel,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-reorder-panel,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-risk-panel,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-replenishment-grid article.inventory-control-checklist-panel,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-replenishment-grid article.inventory-control-reorder-panel,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-replenishment-grid article.inventory-control-risk-panel{height:clamp(230px,30vh,340px) !important;min-height:0 !important;padding:12px !important;border-radius:16px !important;overflow:hidden !important;}.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-checklist-panel .inventory-control-panel-header,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-reorder-panel .inventory-control-panel-header,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-risk-panel .inventory-control-panel-header{gap:2px !important;margin-bottom:8px !important;padding-bottom:8px !important;}.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-checklist-panel .inventory-control-panel-header h4,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-reorder-panel .inventory-control-panel-header h4,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-risk-panel .inventory-control-panel-header h4{font-size:0.95rem !important;line-height:1.18 !important;}.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-checklist-panel .inventory-control-panel-header span,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-reorder-panel .inventory-control-panel-header span,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-risk-panel .inventory-control-panel-header span{font-size:0.76rem !important;}.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-checklist-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-reorder-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-risk-panel .inventory-control-scroll-body{flex:1 1 auto !important;min-height:0 !important;max-height:none !important;overflow-y:auto !important;overflow-x:hidden !important;padding-right:5px !important;}.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-checklist-panel .backup-row,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-reorder-panel .backup-row,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-risk-panel .backup-row,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-replenishment-control-row,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-replenishment-reorder-row,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-replenishment-risk-row{gap:3px !important;margin-bottom:6px !important;padding:9px 10px !important;border-radius:12px !important;font-size:0.82rem !important;line-height:1.24 !important;}.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-checklist-panel .backup-row strong,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-reorder-panel .backup-row strong,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-risk-panel .backup-row strong{font-size:0.86rem !important;line-height:1.18 !important;}.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-checklist-panel .backup-row span,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-reorder-panel .backup-row span,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-risk-panel .backup-row span,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-checklist-panel .backup-row small,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-reorder-panel .backup-row small,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-risk-panel .backup-row small{font-size:0.74rem !important;line-height:1.2 !important;}@media (max-width:980px){.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-checklist-panel,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-reorder-panel,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-risk-panel{height:clamp(220px,38vh,320px) !important;}}.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-control-expanded-grid:first-of-type{align-items:stretch !important;}.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-control-checklist-panel,.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-control-reorder-panel,.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-replenishment-grid article.inventory-control-checklist-panel,.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-replenishment-grid article.inventory-control-reorder-panel{height:clamp(460px,60vh,680px) !important;min-height:460px !important;padding:12px !important;overflow:hidden !important;display:flex !important;flex-direction:column !important;}.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-control-checklist-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-control-reorder-panel .inventory-control-scroll-body{flex:1 1 auto !important;min-height:0 !important;max-height:none !important;overflow-y:auto !important;overflow-x:hidden !important;padding-right:6px !important;}.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-control-checklist-panel .backup-row,.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-control-reorder-panel .backup-row,.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-replenishment-control-row,.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-replenishment-reorder-row{gap:3px !important;margin-bottom:6px !important;padding:8px 10px !important;border-radius:12px !important;font-size:0.8rem !important;line-height:1.22 !important;white-space:normal !important;overflow-wrap:anywhere !important;}.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-control-checklist-panel .backup-row strong,.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-control-reorder-panel .backup-row strong,.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-replenishment-control-row strong,.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-replenishment-reorder-row strong{font-size:0.84rem !important;line-height:1.16 !important;}.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-risk-panel .inventory-control-scroll-body{overflow-y:auto !important;overflow-x:hidden !important;}.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-control-risk-panel .backup-row,.inventory-control-page[data-inventory-control-density="compact-control-reorder-risk"] .inventory-replenishment-risk-row{gap:3px !important;margin-bottom:6px !important;padding:8px 10px !important;font-size:0.8rem !important;line-height:1.22 !important;}.inventory-control-page[data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel table,.inventory-control-page[data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel .admin-table,.inventory-control-page[data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel th,.inventory-control-page[data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel td,.inventory-control-page[data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel .backup-row,.inventory-control-page[data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel .inventory-replenishment-variant-row{font-size:0.72rem !important;line-height:1.18 !important;}.inventory-control-page[data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel th,.inventory-control-page[data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel td{padding:6px 7px !important;white-space:normal !important;overflow-wrap:anywhere !important;}@media (max-width:980px){.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-control-checklist-panel,.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-control-reorder-panel,.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-replenishment-grid article.inventory-control-checklist-panel,.inventory-control-page[data-inventory-control-height="double-checklist-reorder-scroll"] .inventory-replenishment-grid article.inventory-control-reorder-panel{height:clamp(420px,62vh,640px) !important;min-height:420px !important;}}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-expanded-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch !important;}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-panel,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-replenishment-grid article.inventory-control-panel{display:flex !important;flex-direction:column !important;overflow:hidden !important;min-height:0 !important;padding:12px !important;border-radius:16px !important;}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-checklist-panel,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-reorder-panel,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-replenishment-grid article.inventory-control-checklist-panel,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-replenishment-grid article.inventory-control-reorder-panel{height:clamp(420px,54vh,620px) !important;max-height:clamp(420px,54vh,620px) !important;}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-variant-panel,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-risk-panel,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-replenishment-grid article.inventory-control-variant-panel,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-replenishment-grid article.inventory-control-risk-panel{height:clamp(360px,46vh,540px) !important;max-height:clamp(360px,46vh,540px) !important;}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-panel-header{gap:2px !important;margin-bottom:8px !important;padding-bottom:8px !important;flex:0 0 auto !important;}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-panel-header h4{font-size:0.94rem !important;line-height:1.16 !important;}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-panel-header span{font-size:0.74rem !important;line-height:1.2 !important;}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-panel>.backup-list,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-panel>.compact-list,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-panel>.compact-table,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-panel>.table-scroll{flex:1 1 auto !important;min-height:0 !important;max-height:none !important;overflow-y:auto !important;overflow-x:hidden !important;padding-right:6px !important;}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-checklist-panel .backup-row,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-reorder-panel .backup-row,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-risk-panel .backup-row,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-replenishment-control-row,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-replenishment-reorder-row,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-replenishment-risk-row{display:grid !important;gap:2px !important;margin-bottom:5px !important;padding:7px 9px !important;border-radius:10px !important;font-size:0.78rem !important;line-height:1.18 !important;white-space:normal !important;overflow-wrap:anywhere !important;}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-checklist-panel .backup-row strong,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-reorder-panel .backup-row strong,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-risk-panel .backup-row strong,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-replenishment-control-row strong,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-replenishment-reorder-row strong,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-replenishment-risk-row strong{font-size:0.81rem !important;line-height:1.14 !important;}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-checklist-panel .backup-row span,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-reorder-panel .backup-row span,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-risk-panel .backup-row span,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-checklist-panel .backup-row small,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-reorder-panel .backup-row small,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-risk-panel .backup-row small{font-size:0.7rem !important;line-height:1.14 !important;}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"][data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"][data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel table,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"][data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel .admin-table,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"][data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel th,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"][data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel td,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"][data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel .backup-row,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"][data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel .inventory-replenishment-variant-row{font-size:0.68rem !important;line-height:1.12 !important;}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"][data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel th,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"][data-inventory-control-variant-density="width-fit-small-font"] .inventory-control-variant-panel td{padding:5px 6px !important;white-space:normal !important;overflow-wrap:anywhere !important;}@media (max-width:980px){.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-expanded-grid{grid-template-columns:minmax(0,1fr);}.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-checklist-panel,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-reorder-panel,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-variant-panel,.inventory-control-page[data-inventory-control-height="all-subblocks-adjusted-scroll"] .inventory-control-risk-panel{height:clamp(320px,52vh,520px) !important;max-height:clamp(320px,52vh,520px) !important;}}.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-checklist-panel .backup-row,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-reorder-panel .backup-row,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-risk-panel .backup-row,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-replenishment-control-row,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-replenishment-reorder-row,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-replenishment-risk-row{display:grid !important;grid-template-columns:minmax(0,1fr);gap:1px !important;min-height:0 !important;margin-bottom:4px !important;padding:5px 8px !important;border-radius:9px !important;line-height:1.1 !important;overflow-wrap:anywhere !important;}.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-checklist-panel .backup-row strong,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-reorder-panel .backup-row strong,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-risk-panel .backup-row strong,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-replenishment-control-row strong,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-replenishment-reorder-row strong,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-replenishment-risk-row strong{min-height:0 !important;margin:0 !important;font-size:0.78rem !important;line-height:1.08 !important;}.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-checklist-panel .backup-row span,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-reorder-panel .backup-row span,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-risk-panel .backup-row span,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-checklist-panel .backup-row small,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-reorder-panel .backup-row small,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-risk-panel .backup-row small,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-replenishment-control-row span,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-replenishment-reorder-row span,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-replenishment-risk-row span,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-replenishment-control-row small,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-replenishment-reorder-row small,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-replenishment-risk-row small{min-height:0 !important;margin:0 !important;font-size:0.66rem !important;line-height:1.08 !important;}.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-checklist-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-reorder-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-entry-density="compact-entry-subdivision"] .inventory-control-risk-panel .inventory-control-scroll-body{overflow-y:auto !important;overflow-x:hidden !important;padding-right:5px !important;}.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-checklist-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-reorder-panel .inventory-control-scroll-body,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-risk-panel .inventory-control-scroll-body{display:block !important;align-content:start !important;align-items:start !important;overflow-y:auto !important;overflow-x:hidden !important;padding-right:6px !important;}.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-checklist-panel .inventory-control-scroll-body>.backup-row,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-reorder-panel .inventory-control-scroll-body>.backup-row,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-risk-panel .inventory-control-scroll-body>.backup-row,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-replenishment-control-row,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-replenishment-reorder-row,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-replenishment-risk-row{box-sizing:border-box !important;display:grid !important;grid-template-columns:minmax(0,1fr) !important;grid-template-rows:auto auto auto !important;align-self:start !important;align-content:start !important;align-items:start !important;flex:0 0 auto !important;height:auto !important;min-height:0 !important;max-height:none !important;gap:2px !important;margin:0 0 6px !important;padding:6px 8px !important;border-radius:9px !important;overflow:visible !important;white-space:normal !important;overflow-wrap:anywhere !important;}.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-checklist-panel .inventory-control-scroll-body>.backup-row:last-child,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-reorder-panel .inventory-control-scroll-body>.backup-row:last-child,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-risk-panel .inventory-control-scroll-body>.backup-row:last-child{margin-bottom:0 !important;}.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-checklist-panel .backup-row strong,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-reorder-panel .backup-row strong,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-risk-panel .backup-row strong,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-replenishment-control-row strong,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-replenishment-reorder-row strong,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-replenishment-risk-row strong{display:block !important;min-height:0 !important;margin:0 !important;font-size:0.78rem !important;line-height:1.08 !important;}.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-checklist-panel .backup-row span,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-reorder-panel .backup-row span,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-risk-panel .backup-row span,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-checklist-panel .backup-row small,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-reorder-panel .backup-row small,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-control-risk-panel .backup-row small,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-replenishment-control-row span,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-replenishment-reorder-row span,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-replenishment-risk-row span,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-replenishment-control-row small,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-replenishment-reorder-row small,.inventory-control-page[data-inventory-control-entry-card="no-stretch-compact"] .inventory-replenishment-risk-row small{display:block !important;min-height:0 !important;margin:0 !important;font-size:0.66rem !important;line-height:1.08 !important;}:root{--mrcart-panel-accent-teal:#4e8a8c;--mrcart-panel-accent-sage:#6d8b5b;--mrcart-panel-accent-amber:#b6924b;--mrcart-panel-accent-wine:#8b5a67;--mrcart-panel-accent-sky:#6d94b8;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-business-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-score-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-notification-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card{position:relative;overflow:hidden;isolation:isolate;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-business-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-score-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-notification-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card::before{content:"";position:absolute;left:18px;right:18px;top:0;height:5px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--panel-accent,var(--mrcart-panel-accent-teal)),rgba(255,255,255,.18));box-shadow:0 1px 0 rgba(255,255,255,.45);pointer-events:none;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card:nth-of-type(4n+1),body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-business-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card:nth-of-type(4n+1){--panel-accent:var(--mrcart-panel-accent-teal);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card:nth-of-type(4n+2),body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card:nth-of-type(4n+2){--panel-accent:var(--mrcart-panel-accent-amber);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card:nth-of-type(4n+3),body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card:nth-of-type(4n+3){--panel-accent:var(--mrcart-panel-accent-sage);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card:nth-of-type(4n+4),body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card:nth-of-type(4n+4){--panel-accent:var(--mrcart-panel-accent-wine);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-return-request-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings{position:relative;overflow:hidden;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-return-request-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings::after{content:"";position:absolute;left:0;top:12px;bottom:12px;width:5px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,var(--mini-accent,var(--mrcart-panel-accent-teal)),rgba(255,255,255,.16));pointer-events:none;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel{--mini-accent:var(--mrcart-panel-accent-teal);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*{--mini-accent:var(--mrcart-panel-accent-sage);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-return-request-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone{--mini-accent:var(--mrcart-panel-accent-wine);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section{--mini-accent:var(--mrcart-panel-accent-amber);}body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label{position:relative;overflow:hidden;background:rgba(255,255,255,0.8);border-color:rgba(34,94,97,0.14);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);}body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label{display:flex;flex-direction:column;gap:8px;padding:14px 14px 14px 18px;border:1px solid rgba(34,94,97,0.14);border-radius:16px;}body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label::after{content:"";position:absolute;left:0;top:12px;bottom:12px;width:5px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,var(--home-subgroup-accent,var(--mrcart-panel-accent-teal)),rgba(255,255,255,.16));pointer-events:none;}body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup:nth-child(4n+1),body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label:nth-child(4n+1){--home-subgroup-accent:var(--mrcart-panel-accent-teal);}body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup:nth-child(4n+2),body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label:nth-child(4n+2){--home-subgroup-accent:var(--mrcart-panel-accent-amber);}body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup:nth-child(4n+3),body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label:nth-child(4n+3){--home-subgroup-accent:var(--mrcart-panel-accent-sage);}body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup:nth-child(4n+4),body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label:nth-child(4n+4){--home-subgroup-accent:var(--mrcart-panel-accent-wine);}#marketing-admin .visual-marketing-composer .marketing-visual-notes-grid[data-marketing-visual-notes-layout="paired-balanced"]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start;width:100%;}#marketing-admin .visual-marketing-composer .marketing-visual-note-field{display:flex;flex-direction:column;gap:8px;min-width:0;width:100%;}#marketing-admin .visual-marketing-composer .marketing-visual-note-field textarea{width:100%;min-width:0;min-height:112px;resize:vertical;line-height:1.45;white-space:pre-wrap;}@media (max-width:760px){#marketing-admin .visual-marketing-composer .marketing-visual-notes-grid[data-marketing-visual-notes-layout="paired-balanced"]{grid-template-columns:minmax(0,1fr);}}body.admin-body[data-admin-shell="professional-sidebar"] #users.admin-section.admin-page.active-page{align-content:start !important;align-items:start !important;grid-auto-rows:max-content !important;row-gap:14px !important;padding-top:clamp(16px,2vw,22px) !important;}body.admin-body[data-admin-shell="professional-sidebar"] #users>.section-heading{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:start !important;gap:12px !important;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #users>.section-heading>div{display:grid !important;gap:0 !important;min-width:0 !important;align-content:start !important;}body.admin-body[data-admin-shell="professional-sidebar"] #users>.section-heading .eyebrow{margin:0 0 4px !important;line-height:1 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #users>.section-heading h2{margin:0 !important;line-height:1.08 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #users>.section-heading + .admin-user-layout{margin-top:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-logo-upload-layout[data-brand-logo-upload-layout="inline-upload-action"]{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:12px !important;align-items:end !important;width:100% !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-logo-file-field{display:grid !important;gap:8px !important;min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-logo-file-field input[type="file"]{width:100% !important;max-width:100% !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-logo-upload-actions{justify-content:flex-start !important;align-items:end !important;padding-top:0 !important;white-space:nowrap;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-save-actions{justify-content:flex-end !important;align-items:center !important;padding-top:8px !important;border-top:1px solid rgba(17,19,20,0.08);margin-top:4px !important;}@media (max-width:720px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-logo-upload-layout[data-brand-logo-upload-layout="inline-upload-action"]{grid-template-columns:1fr !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-logo-upload-actions,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-save-actions{justify-content:stretch !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-logo-upload-actions>*,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-save-actions>*{flex:1 1 auto !important;}}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .brand-panel-upload-layout[data-brand-panel-upload-layout="inline-upload-action"]{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;gap:12px !important;align-items:end !important;width:100% !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .brand-panel-file-field{display:grid !important;gap:8px !important;min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .brand-panel-file-field input[type="file"]{width:100% !important;max-width:100% !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .brand-panel-upload-actions{justify-content:flex-start !important;align-items:end !important;padding-top:0 !important;white-space:nowrap;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .brand-panel-save-actions{justify-content:flex-end !important;align-items:center !important;padding-top:8px !important;border-top:1px solid rgba(17,19,20,0.08);margin-top:4px !important;}@media (max-width:720px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .brand-panel-upload-layout[data-brand-panel-upload-layout="inline-upload-action"]{grid-template-columns:1fr !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .brand-panel-upload-actions,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .brand-panel-save-actions{justify-content:stretch !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .brand-panel-upload-actions>*,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .brand-panel-save-actions>*{flex:1 1 auto !important;}}#settings-media-center .media-center-upload-preview[data-local-preview-ready="loading"] .media-center-upload-preview-frame::before,#settings-media-center .media-center-upload-preview[data-local-preview-ready="true"] .media-center-upload-preview-frame::before{display:none !important;}#settings-media-center .media-center-upload-preview[data-local-preview-ready="loading"] .media-center-upload-preview-frame img,#settings-media-center .media-center-upload-preview[data-local-preview-ready="true"] .media-center-upload-preview-frame img{display:block !important;}#settings-media-center .media-center-upload-preview.has-preview .media-center-upload-preview-frame{border-style:solid;background:#fff;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-details[data-email-template-textbox-layout="wide-readable"]{display:grid !important;gap:10px !important;width:100% !important;max-width:100% !important;min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-details[data-email-template-textbox-layout="wide-readable"] summary{width:max-content;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-field{display:grid !important;grid-template-columns:minmax(96px,0.2fr) minmax(0,1fr) !important;gap:10px !important;align-items:start !important;width:100% !important;max-width:100% !important;min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-field input[readonly],body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-field textarea[readonly]{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;border:1px solid rgba(17,19,20,0.16) !important;border-radius:10px !important;padding:9px 10px !important;background:#f8faf5 !important;color:#253333 !important;line-height:1.42 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-subject-field input[readonly]{min-height:38px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-plain-field textarea[readonly]{min-height:132px !important;resize:vertical !important;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-html-field textarea[readonly]{min-height:220px !important;resize:vertical !important;font-family:"SFMono-Regular",Consolas,"Liberation Mono",monospace !important;font-size:0.84rem !important;}@media (max-width:760px){body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-field{grid-template-columns:minmax(0,1fr) !important;gap:6px !important;}}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-card{position:relative !important;grid-template-columns:minmax(0,1fr) !important;padding-right:78px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-floating-actions{position:absolute !important;top:14px !important;right:14px !important;display:flex !important;justify-content:flex-end !important;align-items:flex-start !important;z-index:2;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-preview-floating{width:42px !important;min-width:42px !important;height:42px !important;padding:0 !important;display:inline-grid !important;place-items:center !important;font-size:1rem !important;border-radius:12px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-details[data-email-template-textbox-layout="wide-readable"]{gap:12px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-field{grid-template-columns:minmax(88px,0.14fr) minmax(0,1fr) !important;gap:12px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-subject-field input[readonly]{width:100% !important;min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-plain-field textarea[readonly]{min-height:150px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-html-field textarea[readonly]{min-height:248px !important;}@media (max-width:980px){body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-card{padding-right:16px !important;padding-top:66px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #email-admin.email-template-lifecycle-page .email-template-floating-actions{top:12px !important;right:12px !important;}}.order-card .order-status-chip.cod-chip{border-color:rgba(34,94,97,0.22);background:rgba(34,94,97,0.1);color:#225E61;}.cod-fulfilment-lifecycle{border-color:rgba(34,94,97,0.28) !important;background:rgba(251,252,243,0.88) !important;}.order-fulfillment-panel.cod-payment-panel{border-color:rgba(34,94,97,0.24);background:rgba(34,94,97,0.055);}.order-action-strip .ghost-button[data-fulfillment-action="cod-collected"]{border-color:rgba(34,94,97,0.35);color:#225E61;font-weight:800;}body.admin-body[data-admin-shell="professional-sidebar"] .cod-payment-panel,body.admin-body[data-admin-shell="professional-sidebar"] .cod-fulfilment-lifecycle{border-color:rgba(34,94,97,0.24) !important;background:rgba(34,94,97,0.055) !important;}body.admin-body[data-admin-shell="professional-sidebar"] .shipping-panel .order-field-grid label:has([data-order-field="courierCollectionStatus"]),body.admin-body[data-admin-shell="professional-sidebar"] .shipping-panel .order-field-grid label:has([data-order-field="codCourierHandoverAt"]),body.admin-body[data-admin-shell="professional-sidebar"] .shipping-panel .order-field-grid label:has([data-order-field="codExpectedRemittanceDate"]),body.admin-body[data-admin-shell="professional-sidebar"] .shipping-panel .order-field-grid label:has([data-order-field="codAmountCents"]){border-left:4px solid rgba(34,94,97,0.42);padding-left:10px;}body.admin-body[data-admin-shell="professional-sidebar"] .cod-return-control{border-color:rgba(139,90,103,0.28) !important;background:rgba(139,90,103,0.08) !important;}body.admin-body[data-admin-shell="professional-sidebar"] .cod-return-control strong{color:#7b2544;}body.admin-body[data-admin-shell="professional-sidebar"] .cod-payment-panel + .cod-fulfilment-lifecycle + .cod-return-control{margin-top:-2px;}body.admin-body[data-admin-shell="professional-sidebar"] .shipping-panel .order-field-grid label:has([data-order-field="codReturnStatus"]),body.admin-body[data-admin-shell="professional-sidebar"] .shipping-panel .order-field-grid label:has([data-order-field="codDeliveryFailureReason"]),body.admin-body[data-admin-shell="professional-sidebar"] .shipping-panel .order-field-grid label:has([data-order-field="codReturnNote"]),body.admin-body[data-admin-shell="professional-sidebar"] .shipping-panel .order-field-grid label:has([data-order-field="codInspectionResult"]){border-left:4px solid rgba(139,90,103,0.34);padding-left:10px;}.cod-remittance-control{border-color:rgba(34,94,97,0.2) !important;background:rgba(34,94,97,0.06) !important;}.cod-remittance-control strong{color:#225E61;}.sales-report-cod-collection-audit{margin:16px 0;}.sales-report-cod-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));}.sales-report-cod-tables{margin-top:14px;}.sales-report-cod-order-table{margin-top:14px;}.sales-report-cod-order-table table,.sales-report-cod-tables table{min-width:1040px;}#payments .cod-production-readiness-card{display:grid;gap:12px;border-color:rgba(34,94,97,0.22);background:linear-gradient(135deg,rgba(251,252,243,0.96),rgba(237,246,241,0.9));}#payments .cod-production-readiness-card .compact-heading{display:flex;justify-content:space-between;align-items:start;gap:12px;margin:0;}#payments .cod-production-checklist{display:flex;flex-wrap:wrap;gap:8px;}*/ */ .sslcommerz-foundation-card{border-color:rgba(34,94,97,0.22) !important;}.sslcommerz-payment-readiness-note{border-color:rgba(34,94,97,0.2);background:rgba(251,252,243,0.9);}.sales-report-bangladesh-payment-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));}.sales-report-bangladesh-payment .compact-report-table{margin-top:0.75rem;}.sales-report-bangladesh-payment-tables{align-items:start;}.sales-report-bangladesh-controls table td:nth-child(2){text-transform:capitalize;font-weight:700;}.bangladesh-payment-reconciliation-card{border-color:rgba(34,94,97,0.24) !important;}.bangladesh-payment-reconciliation-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));}.bangladesh-payment-reconciliation-tables{align-items:start;}.bangladesh-payment-reconciliation-controls{margin-top:0.75rem;}.bangladesh-payment-reconciliation-tables .compact-report-table,.bangladesh-payment-reconciliation-card .compact-report-table{margin-top:0.85rem;}.payment-adjustment-center-card,.payment-adjustment-grid,.payment-adjustment-controls,.payment-adjustment-tables{min-width:0;}.payment-adjustment-center-card .compact-report-table table{min-width:720px;}.daily-closing-center-card,.daily-closing-grid,.daily-closing-controls,.daily-closing-tables{min-width:0;}.daily-closing-center-card{border-color:rgba(34,94,97,0.28) !important;}.daily-closing-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));}.daily-closing-tables{align-items:start;}.daily-closing-center-card .compact-report-table table{min-width:720px;}.daily-closing-controls{margin-top:0.75rem;}.courier-fulfillment-evidence-center,.courier-fulfillment-evidence-control,.courier-fulfillment-evidence-center .compact-report-table{min-width:0;}.courier-fulfillment-evidence-center{border-color:rgba(34,94,97,0.3) !important;}.courier-fulfillment-evidence-center .compact-report-table table{min-width:780px;}.courier-fulfillment-evidence-control.status-blocked,.courier-fulfillment-evidence-control.status-review{border-left:4px solid #225E61;}.courier-rate-sla-return-pickup-center .compact-report-table{overflow:auto;}.courier-rate-sla-control,.courier-rate-card-row,.courier-performance-row,.return-pickup-row{border-left:4px solid var(--brand-accent);}.inventory-reservation-restock-damaged-goods-center .backup-row{border-left:3px solid #225e61;}.inventory-reservation-restock-damaged-goods-center table{min-width:760px;}.purchase-receiving-stock-valuation-cogs-center .backup-row{border-left:3px solid #225e61;}.purchase-receiving-stock-valuation-cogs-center table{min-width:860px;}.purchase-receiving-stock-valuation-cogs-center .inventory-control-panel-header span{max-width:34rem;}.purchase-receiving-stock-valuation-cogs-center .table-scroll{max-height:360px;overflow:auto;}.sales-report-business-performance{border-color:rgba(34,94,97,0.32) !important;}.sales-report-business-performance-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));}.sales-report-business-performance-tables{align-items:start;}.sales-report-business-performance .compact-report-table{overflow:auto;}.sales-report-business-performance .compact-report-table table{min-width:820px;}.sales-report-business-performance .backup-row{border-left:3px solid #225e61;}.dashboard-executive-panel[data-executive-dashboard-kpi]{border-color:rgba(34,94,97,0.34);}.dashboard-executive-card.tone-critical,.dashboard-list-row.action-severity-critical{border-left:4px solid #9b1c31;}.dashboard-executive-card.tone-warning,.dashboard-list-row.action-severity-high,.dashboard-list-row.action-severity-warning{border-left:4px solid #b7791f;}.dashboard-executive-card.tone-profit,.dashboard-executive-card.tone-sales,.dashboard-executive-card.tone-ready{border-left:4px solid #225e61;}.staff-governance-center .activity-security-layout{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));}.governance-approval-row,.governance-control-row,.governance-staff-row,.governance-finding-row{border-left:4px solid #d8ddd8;}.governance-approval-row.status-pending,.governance-finding-row.status-attention,.governance-finding-row.status-review{border-left-color:#a36a00;}.governance-approval-row.status-approved,.governance-finding-row.status-ok{border-left-color:#225e61;}.governance-approval-row.status-rejected{border-left-color:#9b1c1c;}.customer-retention-marketing-segmentation-center[data-customer-analytics-retention-build]{border-color:rgba(34,94,97,0.34);}.customer-retention-evidence-row,.customer-retention-action-row,.customer-retention-control-row{border-left:4px solid #225e61;}.customer-retention-action-row.tone-warning,.customer-retention-control-row.status-warning{border-left-color:#b7791f;}.customer-retention-action-row.tone-risk,.customer-retention-control-row.status-risk{border-left-color:#9b1c1c;}.marketing-campaign-execution-consent-compliance-center[data-marketing-campaign-execution-build]{border-color:rgba(34,94,97,0.34);}.marketing-campaign-execution-stack .backup-row{border-left:4px solid #225e61;}.marketing-campaign-execution-stack .backup-row.tone-warning,.marketing-campaign-execution-stack .backup-row.status-guarded{border-left-color:#b7791f;}.marketing-campaign-execution-stack table{min-width:820px;}.customer-service-ticketing-post-sale-support-center .customer-service-support-stack{gap:14px}.customer-service-ticketing-post-sale-support-center .customer-service-action-list{margin-top:10px}.customer-service-ticketing-post-sale-support-center table td,.customer-service-ticketing-post-sale-support-center table th{vertical-align:top}.product-review-customer-feedback-quality-center[data-product-feedback-quality-build]{border-color:rgba(34,94,97,0.34);}.product-feedback-quality-stack .backup-row{border-left:4px solid #225e61;}.product-feedback-quality-stack .backup-row.tone-warning{border-left-color:#b7791f;}.product-feedback-quality-stack .backup-row.tone-risk{border-left-color:#9b1c1c;}.product-feedback-quality-stack table{min-width:860px;}.production-health-monitor-center,.public-launch-final-gate-center{border-color:rgba(34,94,97,0.24);}.production-health-group,.public-launch-final-group{border-left:4px solid rgba(34,94,97,0.48);}.public-launch-final-gate-center .final-hardening-plan.status-blocked,.production-health-monitor-center .final-hardening-risk.status-blocker{border-color:rgba(160,50,50,0.35);}.deployment-runtime-audit-center{border-color:rgba(34,94,97,0.32) !important;box-shadow:0 18px 45px rgba(17,45,48,0.08) !important;}.deployment-runtime-audit-center .launch-control-group.status-blocked,.deployment-runtime-audit-center .backup-row.status-blocker,.deployment-runtime-audit-center .final-hardening-risk.status-blocker{border-left:4px solid rgba(154,35,44,0.72) !important;}.deployment-runtime-audit-center .backup-row.status-ready{border-left:4px solid rgba(34,94,97,0.52) !important;}.live-operations-monitoring-center{border-color:rgba(34,94,97,0.34) !important;box-shadow:0 20px 48px rgba(17,45,48,0.09) !important;}.live-operations-monitoring-center .live-operations-group,.live-operations-monitoring-center .live-operations-incident{border-left:4px solid rgba(34,94,97,0.54) !important;}.live-operations-monitoring-center .launch-control-group.status-blocked,.live-operations-monitoring-center .backup-row.status-blocker{border-left-color:rgba(154,35,44,0.76) !important;}.live-operations-monitoring-center .backup-row.status-review{border-left-color:rgba(183,121,31,0.76) !important;}.post-launch-order-payment-fulfillment-audit-center{border-color:rgba(34,94,97,0.36) !important;box-shadow:0 22px 52px rgba(17,45,48,0.1) !important;}.post-launch-order-payment-fulfillment-audit-center .post-launch-audit-group,.post-launch-order-payment-fulfillment-audit-center .post-launch-audit-row{border-left:4px solid rgba(34,94,97,0.56) !important;}.post-launch-order-payment-fulfillment-audit-center .launch-control-group.status-blocked,.post-launch-order-payment-fulfillment-audit-center .backup-row.status-blocker{border-left-color:rgba(154,35,44,0.78) !important;}.post-launch-order-payment-fulfillment-audit-center .backup-row.status-review{border-left-color:rgba(183,121,31,0.78) !important;}.security-rate-limit-abuse-center{display:grid;gap:1rem;}.security-rate-limit-abuse-center .security-rate-limit-group,.security-rate-limit-abuse-center .security-rate-limit-policy,.security-rate-limit-abuse-center .security-abuse-row{border-left:4px solid rgba(34,94,97,0.28);}.security-rate-limit-abuse-center .status-blocker,.security-rate-limit-abuse-center .status-blocked{border-left-color:rgba(142,45,45,0.75);}.security-rate-limit-abuse-center .status-review{border-left-color:rgba(176,126,41,0.72);}.security-rate-limit-abuse-center .status-ready{border-left-color:rgba(34,94,97,0.72);}.security-rate-limit-abuse-center .backup-file-list{max-height:380px;overflow:auto;}.public-release-candidate-final-package-center{border-color:rgba(34,94,97,0.28) !important;background:linear-gradient(180deg,rgba(251,252,243,0.98),rgba(255,255,255,0.96)) !important;}.public-release-candidate-final-package-center .status-blocker,.public-release-candidate-final-package-center .status-blocked{border-left:4px solid #8a2d2d !important;}.public-release-candidate-final-package-center .status-review{border-left:4px solid rgba(189,132,57,0.78) !important;}.public-release-candidate-final-package-center .status-ready{border-left:4px solid rgba(34,94,97,0.72) !important;}.live-deployment-runbook-center{border-color:rgba(34,94,97,0.32) !important;background:linear-gradient(180deg,rgba(251,252,243,0.99),rgba(255,255,255,0.96)) !important;}.live-deployment-runbook-center .status-blocker,.live-deployment-runbook-center .status-blocked{border-left:4px solid #8a2d2d !important;}.live-deployment-runbook-center .status-review{border-left:4px solid rgba(189,132,57,0.78) !important;}.live-deployment-runbook-center .status-ready{border-left:4px solid rgba(34,94,97,0.78) !important;}.first-live-order-monitoring-center .gateway-pill.ok{font-weight:700;}.first-live-order-row code{white-space:normal;}.runtime-patch-release-center{border-color:rgba(34,94,97,0.22);}.runtime-patch-row.status-blocker,.runtime-patch-group.status-blocked{border-color:rgba(176,55,55,0.35);}.runtime-patch-row.status-review,.runtime-patch-group.status-review{border-color:rgba(176,132,55,0.35);}.checkout-trust-signal-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 12px;}.checkout-trust-signal-strip span,.cart-trust-note span{display:inline-flex;align-items:center;min-height:38px;border:1px solid rgba(34,94,97,0.18);border-radius:999px;background:rgba(34,94,97,0.07);color:var(--text);font-size:0.84rem;line-height:1.35;padding:8px 10px;}.cart-trust-note{display:grid;grid-template-columns:1fr;gap:8px;margin-top:12px;}.checkout-mobile-safe-submit{display:grid;gap:8px;position:sticky;bottom:0;z-index:18;margin-top:8px;padding:10px 0 0;background:linear-gradient(180deg,rgba(255,255,255,0.01),var(--paper) 34%);}.checkout-mobile-safe-submit small{color:var(--muted);font-size:0.82rem;line-height:1.35;}.customer-experience-polish-center{border-color:rgba(34,94,97,0.24);}.customer-experience-polish-center .dashboard-executive-grid{margin-top:12px;}.customer-experience-row.status-blocker{border-color:rgba(148,49,38,0.28);}.customer-experience-row.status-ready{border-color:rgba(34,94,97,0.22);}@media (max-width:560px){.checkout-trust-signal-strip{grid-template-columns:1fr;}.checkout-trust-signal-strip span{border-radius:16px;}.checkout-review{position:static;}.checkout-mobile-safe-submit{margin-inline:-2px;padding-bottom:max(10px,env(safe-area-inset-bottom));}.checkout-progress{grid-template-columns:repeat(2,minmax(0,1fr));}}.production-stable-release-center{border-color:rgba(34,94,97,0.32);background:linear-gradient(180deg,rgba(251,252,243,0.96),rgba(255,255,255,0.98));}.production-stable-release-center .launch-control-decision{border:1px solid rgba(34,94,97,0.18);border-radius:16px;padding:14px;background:rgba(34,94,97,0.06);}.production-stable-row.status-blocker,.production-stable-group.status-blocked{border-left:4px solid #8a2d2d;}.production-stable-row.status-ready,.production-stable-group.status-ready{border-left:4px solid #225e61;}table.admin-table{display:table;width:100%;border-collapse:separate;border-spacing:0;table-layout:auto;}table.admin-table thead{display:table-header-group;}table.admin-table tbody{display:table-row-group;}table.admin-table tr{display:table-row;}table.admin-table th,table.admin-table td{display:table-cell;padding:10px 12px;vertical-align:middle;border-bottom:1px solid rgba(34,94,97,0.12);line-height:1.35;}table.admin-table th{color:#18373a;font-weight:800;text-align:left;white-space:nowrap;background:rgba(34,94,97,0.06);}.table-scroll>table.admin-table{min-width:760px;}.product-review-customer-feedback-quality-center .table-scroll{width:100%;max-width:100%;overflow-x:auto;overflow-y:auto;border:1px solid rgba(34,94,97,0.14);border-radius:16px;background:rgba(255,255,255,0.72);}.product-feedback-quality-table-scroll{max-height:420px;}.product-feedback-quality-table{min-width:940px !important;}.product-feedback-quality-table th:nth-child(1),.product-feedback-quality-table td:nth-child(1){min-width:180px;}.product-feedback-quality-table th:nth-child(2),.product-feedback-quality-table td:nth-child(2){min-width:190px;}.product-feedback-quality-table th:nth-child(3),.product-feedback-quality-table td:nth-child(3),.product-feedback-quality-table th:nth-child(4),.product-feedback-quality-table td:nth-child(4){min-width:74px;}.product-feedback-quality-table th:nth-child(5),.product-feedback-quality-table td:nth-child(5),.product-feedback-quality-table th:nth-child(6),.product-feedback-quality-table td:nth-child(6),.product-feedback-quality-table th:nth-child(7),.product-feedback-quality-table td:nth-child(7){min-width:96px;}.product-feedback-quality-table th:nth-child(8),.product-feedback-quality-table td:nth-child(8){min-width:130px;}.product-feedback-quality-table .quality-sku-cell,.product-feedback-quality-table .quality-number-cell,.product-feedback-quality-table .quality-money-cell{white-space:nowrap;}.product-feedback-quality-table .quality-number-cell,.product-feedback-quality-table .quality-money-cell,.product-feedback-quality-table th:nth-child(n+3){text-align:right;}.product-feedback-quality-table .quality-product-cell{font-weight:650;color:#172124;}.product-feedback-quality-table .quality-sku-cell{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;font-size:0.88rem;color:#2f4e51;}.product-feedback-review-table{min-width:860px !important;}@media (max-width:760px){.product-feedback-quality-table,.product-feedback-review-table{font-size:0.86rem;}table.admin-table th,table.admin-table td{padding:9px 10px;}}body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-return-request-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup{position:relative;overflow:hidden;isolation:isolate;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-return-request-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup::after{content:none !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-return-request-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup::before{content:"";position:absolute;left:14px;right:14px;top:0;height:4px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--subpanel-accent,var(--mrcart-panel-accent-teal)),rgba(255,255,255,.18));box-shadow:0 1px 0 rgba(255,255,255,.45);pointer-events:none;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup{--subpanel-accent:var(--mrcart-panel-accent-teal);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness{--subpanel-accent:var(--mrcart-panel-accent-sage);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel{--subpanel-accent:var(--mrcart-panel-accent-amber);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-return-request-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone{--subpanel-accent:var(--mrcart-panel-accent-wine);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section{position:relative;overflow:hidden;isolation:isolate;border-left-width:1px !important;border-left-color:rgba(17,19,20,0.10) !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section::before{content:none !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section::after{content:"" !important;position:absolute;left:0;top:10px;bottom:10px;width:5px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,var(--third-level-accent,var(--mrcart-panel-accent-teal)),rgba(255,255,255,.16));pointer-events:none;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*{--third-level-accent:var(--mrcart-panel-accent-teal);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section{--third-level-accent:var(--mrcart-panel-accent-sage);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill.warn,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="pending"],body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="attention"]{--third-level-accent:var(--mrcart-panel-accent-amber);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-blocker,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state.status-blocker,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="failed"],body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="cancelled"]{--third-level-accent:var(--mrcart-panel-accent-wine);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill.ok,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="updated"],body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="active"]{--third-level-accent:var(--mrcart-panel-accent-sage);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-abuse-center .security-rate-limit-group{border-left-width:1px !important;border-left-color:rgba(17,19,20,0.08) !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-abuse-center .security-rate-limit-policy,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-abuse-center .security-abuse-row{border-left-width:1px !important;border-left-color:rgba(17,19,20,0.10) !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.customer-order-timeline-section{position:static;overflow:visible;isolation:auto;border-left:none !important;padding-left:0 !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.customer-order-timeline-section::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.customer-order-timeline-section::after{content:none !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-timeline{margin-top:2px;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-timeline li{border-left-width:3px;padding-left:14px;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone{position:relative;overflow:hidden;isolation:isolate;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone::after{content:none !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone::before{content:"" !important;position:absolute;left:14px;right:14px;top:0;height:4px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,var(--clean-h-accent,var(--mrcart-panel-accent-teal)),rgba(255,255,255,.18));box-shadow:0 1px 0 rgba(255,255,255,.45);pointer-events:none;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status{--clean-h-accent:var(--mrcart-panel-accent-teal);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation{--clean-h-accent:var(--mrcart-panel-accent-sage);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone{--clean-h-accent:var(--mrcart-panel-accent-amber);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tag,body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-entry,body.admin-body[data-panel-decoration="accent-bands-distinct"] .micro-list-row,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section{position:relative;overflow:hidden;isolation:isolate;border-left-width:1px !important;border-left-color:rgba(17,19,20,0.10) !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-pill::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tag::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-entry::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .micro-list-row::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section::before{content:none !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-pill::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tag::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-entry::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .micro-list-row::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section::after{content:"" !important;position:absolute;left:0;top:10px;bottom:10px;width:5px;border-radius:0 999px 999px 0;background:linear-gradient(180deg,var(--clean-v-accent,var(--mrcart-panel-accent-amber)),rgba(255,255,255,.16));pointer-events:none;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section{--clean-v-accent:var(--mrcart-panel-accent-amber);}body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tag,body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-entry,body.admin-body[data-panel-decoration="accent-bands-distinct"] .micro-list-row{--clean-v-accent:var(--mrcart-panel-accent-wine);}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.customer-order-timeline-section,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.no-panel-decoration{position:static;overflow:visible;isolation:auto;border-left:none !important;padding-left:0 !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.customer-order-timeline-section::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.customer-order-timeline-section::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.no-panel-decoration::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.no-panel-decoration::after{content:none !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone{border-left-width:1px !important;border-left-style:solid !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card.status-blocker,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-blocker,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone.status-blocked{border-left-color:inherit !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll.status-ready,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card.status-ready,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status.status-ready,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel.status-ready,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel.status-ready,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel.status-ready,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness.status-ready,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation.status-ready,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary.status-ready,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings.status-ready,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll.status-review,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card.status-review,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status.status-review,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel.status-review,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel.status-review,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel.status-review,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness.status-review,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation.status-review,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary.status-review,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings.status-review,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone.status-review{border-left-color:inherit !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone{border-left-width:1px !important;border-left-style:solid !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tag,body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-entry,body.admin-body[data-panel-decoration="accent-bands-distinct"] .micro-list-row,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section{border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgba(17,19,20,0.10) !important;box-shadow:none !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-pill::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-pill::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tag::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tag::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-entry::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-entry::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .micro-list-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .micro-list-row::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section::after{content:none !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation{border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgba(17,19,20,0.10) !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-evidence-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-action-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-control-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .marketing-campaign-execution-stack .backup-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .product-feedback-quality-stack .backup-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .production-health-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .public-launch-final-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items .gateway-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tag,body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-entry,body.admin-body[data-panel-decoration="accent-bands-distinct"] .micro-list-row,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section:not(.customer-order-timeline-section):not(.no-panel-decoration){border-left-width:4px !important;border-left-style:solid !important;border-left-color:#225e61 !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card.tone-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.action-severity-high,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.action-severity-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-action-row.tone-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-control-row.status-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy.status-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row.status-warning,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="pending"],body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="attention"]{border-left-color:#b7791f !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card.tone-risk,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card.tone-critical,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.action-severity-critical,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-action-row.tone-risk,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-blocker,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state.status-blocker,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-blocker,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="failed"],body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="cancelled"]{border-left-color:#9b1c31 !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card.tone-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card.tone-sales,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card.tone-profit,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.action-severity-ok,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.readiness-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row.status-ready,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="updated"],body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="active"]{border-left-color:#225e61 !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section::after{content:none !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.customer-order-timeline-section,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.no-panel-decoration{border-left-width:0 !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-subgroup::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-subgroup::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-evidence-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-evidence-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-action-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-action-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-control-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-control-row::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .production-health-group::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .production-health-group::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .public-launch-final-group::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .public-launch-final-group::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section::after{content:none !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation{border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgba(17,19,20,0.10) !important;box-shadow:none !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-subgroup,body.admin-body[data-panel-decoration="accent-bands-distinct"] .production-health-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .public-launch-final-group,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone{border-left-width:4px !important;border-left-style:solid !important;border-left-color:#225e61 !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-evidence-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-action-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-control-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section:not(.customer-order-timeline-section):not(.no-panel-decoration){border-left-width:2px !important;border-left-style:solid !important;border-left-color:rgba(34,94,97,0.68) !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card.tone-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.action-severity-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.action-severity-high,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-action-row.tone-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-control-row.status-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-subgroup.status-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy.status-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row.status-warning,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="pending"],body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="attention"]{border-left-color:#b7791f !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card.tone-risk,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card.tone-critical,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.action-severity-critical,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-action-row.tone-risk,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-blocker,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state.status-blocker,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-blocker,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-subgroup.status-risk,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy.status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row.status-blocked,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="failed"],body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="cancelled"]{border-left-color:#9b1c31 !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card.tone-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card.tone-sales,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card.tone-profit,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.action-severity-ok,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.readiness-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-row.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-subgroup.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy.status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row.status-ready,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="updated"],body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item[data-status="active"]{border-left-color:#225e61 !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] .badge,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tag,body.admin-body[data-panel-decoration="accent-bands-distinct"] .stock-badge,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tone-label,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-status-pill,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .badge,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .tag{border-left-width:0 !important;box-shadow:none !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.customer-order-timeline-section,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.no-panel-decoration{border-left-width:0 !important;box-shadow:none !important;}.admin-body *,.customer-account-page *,.admin-body *::before,.admin-body *::after,.customer-account-page *::before,.customer-account-page *::after{box-sizing:border-box;}.admin-body .admin-panel-card,.admin-body .dashboard-hero-panel,.admin-body .dashboard-health-panel,.admin-body .filter-panel,.admin-body .bulk-panel,.admin-body .launch-control-group,.admin-body .inventory-control-panel,.admin-body .dashboard-health-card,.admin-body .dashboard-metric-card,.admin-body .metric,.admin-body .dashboard-module-card,.admin-body .gateway-readiness-card,.admin-body .admin-list-panel,.admin-body .compact-list,.admin-body .backup-list,.admin-body .dashboard-list,.admin-body .table-scroll,.admin-body .compact-table,.customer-account-page .customer-panel-card,.customer-account-page .customer-account-hero,.customer-account-page .customer-login-card,.customer-account-page .customer-order-detail-panel,.customer-account-page .customer-list,.customer-account-page .customer-list-item{min-width:0;max-width:100%;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-store-story-copy-grid>label,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-title-settings-grid>label,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup-grid>label,body.admin-body[data-panel-decoration="accent-bands-distinct"] .line-card-language-column,body.admin-body[data-panel-decoration="accent-bands-distinct"] .email-template-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .form-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .settings-form-card{border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgba(17,19,20,0.10) !important;box-shadow:none !important;overflow:visible;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-store-story-copy-grid>label::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-store-story-copy-grid>label::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-title-settings-grid>label::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-title-settings-grid>label::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup-grid>label::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup-grid>label::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .line-card-language-column::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .line-card-language-column::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .email-template-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .email-template-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .form-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .form-card::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .settings-form-card::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .settings-form-card::after{content:none !important;}#settings-section-eyebrows .homepage-section-subgroup,.homepage-section-subgroup{padding:18px 14px 14px !important;border:1px solid rgba(17,19,20,0.10) !important;border-radius:16px !important;background:rgba(255,255,255,0.82) !important;}#settings-section-eyebrows .homepage-section-subgroup legend,.homepage-section-subgroup legend{display:inline-flex;align-items:center;max-width:calc(100% - 18px);width:auto;padding:0 10px !important;margin-left:4px;margin-bottom:10px;background:rgba(255,255,255,0.96);color:#1f3f42;line-height:1.2;white-space:normal;overflow-wrap:break-word;}#settings-section-eyebrows .homepage-section-subgroup h4,#settings-section-eyebrows .homepage-section-subgroup h5,#settings-section-eyebrows .homepage-store-story-copy-grid label>span:first-child,#settings-section-eyebrows .homepage-section-title-settings-grid label>span:first-child,#settings-section-eyebrows .homepage-section-subgroup-grid label>span:first-child{display:block;position:relative;margin:0 0 8px;padding:0;background:transparent;border:0 !important;}#settings-section-eyebrows .homepage-section-subgroup h4::before,#settings-section-eyebrows .homepage-section-subgroup h4::after,#settings-section-eyebrows .homepage-section-subgroup h5::before,#settings-section-eyebrows .homepage-section-subgroup h5::after,#settings-section-eyebrows .homepage-store-story-copy-grid label>span:first-child::before,#settings-section-eyebrows .homepage-store-story-copy-grid label>span:first-child::after,#settings-section-eyebrows .homepage-section-title-settings-grid label>span:first-child::before,#settings-section-eyebrows .homepage-section-title-settings-grid label>span:first-child::after,#settings-section-eyebrows .homepage-section-subgroup-grid label>span:first-child::before,#settings-section-eyebrows .homepage-section-subgroup-grid label>span:first-child::after{content:none !important;}#settings-section-eyebrows input,#settings-section-eyebrows textarea,#settings-section-eyebrows select,.admin-body input,.admin-body textarea,.admin-body select{max-width:100%;min-width:0;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-panel-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-hero-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .filter-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .bulk-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .inventory-control-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-health-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-metric-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .metric,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-account-hero,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-login-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-metric-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-address-book-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-document-preview-panel,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-readiness,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-navigation{border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgba(17,19,20,0.10) !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-module-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-readiness-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-card,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-subgroup,body.admin-body[data-panel-decoration="accent-bands-distinct"] .marketing-campaign-execution-stack .customer-retention-subgroup,body.admin-body[data-panel-decoration="accent-bands-distinct"] .product-feedback-quality-stack .customer-retention-subgroup,body.admin-body[data-panel-decoration="accent-bands-distinct"] .production-health-group,body.admin-body[data-panel-decoration="accent-bands-distinct"] .public-launch-final-group,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-stability-summary,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-panel-warnings,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-danger-zone{border-left-width:4px !important;border-left-style:solid !important;border-left-color:#225e61 !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list>*,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-evidence-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-action-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-control-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list-item,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-list>*,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section:not(.customer-order-timeline-section):not(.no-panel-decoration){border-left-width:2px !important;border-left-style:solid !important;border-left-color:rgba(34,94,97,0.68) !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-review,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tone-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-action-row.tone-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-control-row.status-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.action-severity-warning,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.action-severity-high{border-left-color:#b7791f !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-blocked,body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-blocker,body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-risk,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tone-risk,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tone-critical,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-action-row.tone-risk,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.action-severity-critical{border-left-color:#9b1c31 !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tone-ready,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tone-profit,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tone-sales,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.action-severity-ok,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row.readiness-ready{border-left-color:#225e61 !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] .status-pill,body.admin-body[data-panel-decoration="accent-bands-distinct"] .badge,body.admin-body[data-panel-decoration="accent-bands-distinct"] .tag,body.admin-body[data-panel-decoration="accent-bands-distinct"] .stock-badge,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-status-pill,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .badge,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .tag{border-left-width:0 !important;max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere;}.inline-action-row,.auth-actions,.gateway-checklist,.launch-control-items,.backup-list,.compact-list,.dashboard-list,.dashboard-business-grid,.customer-retention-stack,.customer-service-support-stack,.email-lifecycle-row,.email-lifecycle-template-row,.email-lifecycle-action-row{min-width:0;max-width:100%;}.inline-action-row,.auth-actions,.gateway-checklist,.launch-control-items{display:flex;flex-wrap:wrap;align-items:center;gap:8px;}.gateway-checklist>*,.launch-control-items>*,.inline-action-row>*,.auth-actions>*,.backup-list>*,.compact-list>*,.dashboard-list>*{min-width:0;max-width:100%;}.backup-row,.panel-state,.dashboard-list-row,.customer-retention-evidence-row,.customer-retention-action-row,.customer-retention-control-row,.security-rate-limit-policy,.security-abuse-row{overflow:hidden;overflow-wrap:anywhere;}.backup-row span,.panel-state span,.dashboard-list-row span,.customer-retention-evidence-row span,.customer-retention-action-row span,.customer-retention-control-row span,.security-rate-limit-policy span,.security-abuse-row span{min-width:0;overflow-wrap:anywhere;}.customer-communication-reliability-center,.customer-service-ticketing-post-sale-support-center,.marketing-campaign-execution-consent-compliance-center,.customer-retention-marketing-segmentation-center,.email-settings-panel,.email-lifecycle-panel,.dashboard-module-card{overflow:hidden;}.customer-communication-reliability-center .backup-row,.customer-communication-reliability-center .gateway-pill,.customer-service-ticketing-post-sale-support-center .backup-row,.marketing-campaign-execution-consent-compliance-center .backup-row,.customer-retention-marketing-segmentation-center .backup-row,.email-settings-panel .gateway-pill,.email-lifecycle-panel .gateway-pill,.dashboard-module-card .gateway-pill{min-width:0;max-width:100%;white-space:normal;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.customer-order-timeline-section,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.no-panel-decoration{border-left-width:0 !important;border-left-color:transparent !important;box-shadow:none !important;overflow:visible;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-timeline li{border-left-width:3px !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-checklist,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-grid,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-business-grid,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-stack,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-service-support-stack{border-left-width:0 !important;border-left-color:transparent !important;box-shadow:none !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-list::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-list::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-checklist::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .gateway-checklist::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-control-items::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-grid::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-executive-grid::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-business-grid::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-business-grid::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-stack::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-stack::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-service-support-stack::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-service-support-stack::after{content:none !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-title-settings-grid>label,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup-grid>label,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-store-story-copy-grid>label,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-title-settings-grid>label,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup-grid>label{position:relative;overflow:visible !important;border:1px solid rgba(17,19,20,0.10) !important;border-top-color:rgba(17,19,20,0.08) !important;border-left-width:1px !important;border-left-color:rgba(17,19,20,0.10) !important;box-shadow:none !important;background:rgba(255,255,255,0.84) !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-store-story-copy-grid>label::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-title-settings-grid>label::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-title-settings-grid>label::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup-grid>label::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] #settings-section-eyebrows .homepage-section-subgroup-grid>label::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-store-story-copy-grid>label::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-store-story-copy-grid>label::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-title-settings-grid>label::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-title-settings-grid>label::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup-grid>label::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup-grid>label::after{content:none !important;}#settings-section-eyebrows fieldset.homepage-section-subgroup,fieldset.homepage-section-subgroup{border-top-width:0 !important;padding-top:10px !important;}#settings-section-eyebrows .homepage-section-subgroup legend,.homepage-section-subgroup legend{display:block !important;width:100% !important;max-width:100% !important;padding:0 0 8px !important;margin:0 0 12px !important;background:transparent !important;border:0 !important;border-bottom:1px solid rgba(17,19,20,0.07) !important;color:#0f2d2f !important;line-height:1.25 !important;}#settings-section-eyebrows .homepage-section-subgroup legend::before,#settings-section-eyebrows .homepage-section-subgroup legend::after,.homepage-section-subgroup legend::before,.homepage-section-subgroup legend::after{content:none !important;}#settings-section-eyebrows .homepage-section-title-settings-grid input,#settings-section-eyebrows .homepage-section-subgroup-grid input,#settings-section-eyebrows .homepage-store-story-copy-grid input,#settings-section-eyebrows .homepage-store-story-copy-grid textarea,#settings-section-eyebrows .homepage-section-subgroup input,#settings-section-eyebrows .homepage-section-subgroup textarea,#settings-section-eyebrows .homepage-section-subgroup select{width:100% !important;max-width:100% !important;box-sizing:border-box !important;border-left-width:1px !important;border-left-color:rgba(17,19,20,0.26) !important;box-shadow:none !important;}#settings-section-eyebrows .homepage-store-story-copy-grid,#settings-section-eyebrows .homepage-section-title-settings-grid,#settings-section-eyebrows .homepage-section-subgroup-grid{min-width:0 !important;max-width:100% !important;}#settings-section-eyebrows .homepage-store-story-copy-grid>label,#settings-section-eyebrows .homepage-section-title-settings-grid>label,#settings-section-eyebrows .homepage-section-subgroup-grid>label{min-width:0 !important;max-width:100% !important;padding-left:14px !important;}.customer-communication-reliability-center .launch-control-group,.customer-communication-reliability-center .launch-control-items,.customer-communication-reliability-center .gateway-checklist,.customer-communication-reliability-center .backup-list,.customer-communication-reliability-center .compact-list,.email-settings-panel .launch-control-items,.email-lifecycle-panel .launch-control-items,.marketing-campaign-execution-consent-compliance-center .launch-control-items,.customer-retention-marketing-segmentation-center .launch-control-items{overflow:visible !important;min-width:0 !important;max-width:100% !important;}.customer-communication-reliability-center .gateway-pill,.email-settings-panel .gateway-pill,.email-lifecycle-panel .gateway-pill,.marketing-campaign-execution-consent-compliance-center .gateway-pill,.customer-retention-marketing-segmentation-center .gateway-pill{flex:0 1 auto !important;max-width:100% !important;white-space:normal !important;overflow-wrap:anywhere !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .panel-state,body.admin-body[data-panel-decoration="accent-bands-distinct"] .dashboard-list-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-evidence-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-action-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-retention-control-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-rate-limit-policy,body.admin-body[data-panel-decoration="accent-bands-distinct"] .security-abuse-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .marketing-campaign-execution-stack .backup-row,body.admin-body[data-panel-decoration="accent-bands-distinct"] .product-feedback-quality-stack .backup-row{border-left-width:2px !important;border-left-style:solid !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.customer-order-timeline-section,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.no-panel-decoration{border-left-width:0 !important;border-left-color:transparent !important;}body.admin-body *,body.admin-body *::before,body.admin-body *::after,body.customer-account-page *,body.customer-account-page *::before,body.customer-account-page *::after{box-sizing:border-box;}body.admin-body .admin-panel-card,body.admin-body .inventory-control-panel,body.admin-body .product-card,body.admin-body .customer-retention-subgroup,body.admin-body .gateway-readiness-card,body.admin-body .dashboard-module-card,body.admin-body .dashboard-executive-card,body.admin-body .table-scroll,body.admin-body .compact-table,body.admin-body .backup-list,body.admin-body .compact-list,body.admin-body .admin-list-panel,body.customer-account-page .customer-panel-card,body.customer-account-page .customer-order-detail-panel,body.customer-account-page .customer-list,body.customer-account-page .customer-list-item{min-width:0 !important;max-width:100% !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel,body.admin-body[data-panel-decoration="accent-bands-distinct"] .manual-navigation-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup-grid>label,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-store-story-copy-grid>label,body.admin-body[data-panel-decoration="accent-bands-distinct"] .line-card-language-column,body.admin-body[data-panel-decoration="accent-bands-distinct"] .line-card-media-control,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-communication-reliability-center,body.admin-body[data-panel-decoration="accent-bands-distinct"] .legal-compliance-center,body.admin-body[data-panel-decoration="accent-bands-distinct"] .legal-compliance-layout,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-list{border-left-width:1px !important;border-left-style:solid !important;border-left-color:rgba(17,19,20,0.08) !important;box-shadow:none !important;}body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .table-scroll::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-table::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-list::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .backup-list::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .compact-list::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .admin-list-panel::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .manual-navigation-list::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .manual-navigation-list::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup-grid>label::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-section-subgroup-grid>label::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-store-story-copy-grid>label::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .homepage-store-story-copy-grid>label::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .line-card-language-column::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .line-card-language-column::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .line-card-media-control::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .line-card-media-control::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-communication-reliability-center::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .customer-communication-reliability-center::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .legal-compliance-center::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .legal-compliance-center::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .legal-compliance-layout::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .legal-compliance-layout::after,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-list::before,body.admin-body[data-panel-decoration="accent-bands-distinct"] .launch-command-list::after{content:none !important;}#settings-section-eyebrows .homepage-section-settings-card{overflow:visible !important;}#settings-section-eyebrows .homepage-section-subgroup,fieldset.homepage-section-subgroup{position:relative !important;display:grid !important;gap:12px !important;padding:18px 16px 16px !important;border:1px solid rgba(17,19,20,0.08) !important;border-radius:14px !important;background:rgba(255,255,255,0.84) !important;overflow:visible !important;}#settings-section-eyebrows .homepage-section-subgroup legend,.homepage-section-subgroup legend,.line-card-language-column legend{display:inline-block !important;float:none !important;width:auto !important;max-width:calc(100% - 24px) !important;margin:0 0 2px !important;padding:0 10px !important;background:#fff !important;color:#0e302f !important;font-size:0.9rem !important;font-weight:850 !important;line-height:1.2 !important;letter-spacing:0.01em !important;}#settings-section-eyebrows .homepage-section-subgroup legend::before,#settings-section-eyebrows .homepage-section-subgroup legend::after,.homepage-section-subgroup legend::before,.homepage-section-subgroup legend::after,.line-card-language-column legend::before,.line-card-language-column legend::after{content:none !important;}#settings-section-eyebrows .homepage-section-subgroup-grid{display:grid !important;grid-template-columns:repeat(2,minmax(180px,1fr)) !important;gap:12px !important;align-items:end !important;}#settings-section-eyebrows .homepage-section-subgroup-grid>label,#settings-section-eyebrows .homepage-store-story-copy-grid>label,.line-card-language-column label{display:grid !important;gap:6px !important;padding:0 !important;border:0 !important;background:transparent !important;min-width:0 !important;}#settings-section-eyebrows .homepage-section-subgroup input,#settings-section-eyebrows .homepage-section-subgroup textarea,#settings-section-eyebrows .homepage-section-subgroup select,.line-card-language-column input,.line-card-language-column textarea,.line-card-language-column select{width:100% !important;min-width:0 !important;max-width:100% !important;}.purchase-receiving-stock-valuation-cogs-center .inventory-control-panel{min-width:0 !important;overflow:hidden !important;}.purchase-receiving-stock-valuation-cogs-center .inventory-control-panel-header{position:sticky;top:0;z-index:2;background:rgba(255,255,255,0.96);border-bottom:1px solid rgba(17,19,20,0.08);padding-bottom:8px;}.purchase-receiving-stock-valuation-cogs-center .table-scroll,.purchase-receiving-stock-valuation-cogs-center .compact-table,.purchase-receiving-stock-valuation-cogs-center .inventory-control-scroll-body{width:100% !important;max-width:100% !important;max-height:380px !important;overflow:auto !important;overscroll-behavior:contain;scrollbar-gutter:stable both-edges;padding:0 !important;}.purchase-receiving-stock-valuation-cogs-center table,.purchase-receiving-stock-valuation-cogs-center .admin-table{width:max-content !important;min-width:980px !important;border-collapse:collapse !important;table-layout:auto !important;}.purchase-receiving-stock-valuation-cogs-center th,.purchase-receiving-stock-valuation-cogs-center td{white-space:nowrap !important;vertical-align:top !important;padding:8px 10px !important;font-size:0.82rem !important;line-height:1.25 !important;}.purchase-receiving-stock-valuation-cogs-center td:first-child,.purchase-receiving-stock-valuation-cogs-center th:first-child{min-width:170px !important;}.purchase-receiving-stock-valuation-cogs-center td:nth-child(2),.purchase-receiving-stock-valuation-cogs-center th:nth-child(2){min-width:190px !important;white-space:normal !important;overflow-wrap:anywhere !important;}.purchase-receiving-stock-valuation-cogs-center td:last-child,.purchase-receiving-stock-valuation-cogs-center th:last-child{padding-right:18px !important;}.manual-navigation-list-panel .manual-navigation-list{border-left-width:1px !important;border-left-color:rgba(17,19,20,0.08) !important;padding:12px !important;max-height:520px !important;overflow:auto !important;display:grid !important;gap:12px !important;}.manual-navigation-list-panel .manual-navigation-list>.nav-item-card,.manual-navigation-list-panel .manual-navigation-list>.public-ledger-card{border-left:2px solid rgba(34,94,97,0.64) !important;padding:14px 16px !important;min-width:0 !important;}.manual-navigation-list-panel .document-actions{display:flex !important;flex-wrap:wrap !important;gap:8px !important;align-items:center !important;}.home-line-settings-card{overflow:hidden !important;}.home-line-settings-card-inner{display:grid !important;grid-template-columns:180px minmax(0,1fr) !important;gap:18px !important;align-items:start !important;}.line-card-media-control{align-content:start !important;justify-items:stretch !important;}.line-card-media-frame{width:180px !important;height:180px !important;max-width:100% !important;justify-self:start !important;}.line-card-media-actions{display:flex !important;gap:8px !important;flex-wrap:wrap !important;}.line-card-media-actions .ghost-button,.line-card-browse-button{min-width:90px !important;}.line-card-media-path,.line-card-media-control .product-detail{width:100% !important;max-width:180px !important;overflow-wrap:anywhere !important;word-break:break-word !important;}.line-card-text-control{min-width:0 !important;}.line-card-language-grid{display:grid !important;grid-template-columns:repeat(2,minmax(240px,1fr)) !important;gap:14px !important;}.line-card-language-column{display:grid !important;gap:10px !important;min-width:0 !important;padding:16px !important;border:1px solid rgba(17,19,20,0.08) !important;border-radius:14px !important;background:rgba(255,255,255,0.72) !important;}.customer-communication-reliability-center .metric-row,.customer-communication-reliability-center .gateway-checklist,.customer-communication-reliability-center .launch-control-items,.legal-compliance-center .metric-row,.legal-compliance-center .gateway-checklist,.legal-compliance-center .launch-control-items,.legal-compliance-center .launch-command-list,.gateway-env-list,.metric-row,.gateway-checklist,.launch-control-items{display:flex !important;flex-wrap:wrap !important;gap:8px !important;align-items:flex-start !important;min-width:0 !important;max-width:100% !important;}.gateway-pill,.status-pill,.badge,.tag,.stock-badge,.customer-status-pill{max-width:100% !important;min-width:0 !important;white-space:normal !important;overflow-wrap:anywhere !important;line-height:1.25 !important;border-left-width:0 !important;box-shadow:none !important;}.legal-compliance-center .legal-compliance-layout{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(280px,1fr)) !important;gap:16px !important;align-items:start !important;}.legal-compliance-center .backup-row,.legal-compliance-center .legal-compliance-row,.legal-compliance-center .legal-compliance-action,.customer-communication-reliability-center .backup-row,.customer-communication-reliability-center .communication-control-row,.customer-communication-reliability-center .communication-action-row,.customer-communication-reliability-center .communication-risk-row{min-width:0 !important;width:100% !important;display:grid !important;gap:6px !important;overflow:hidden !important;}.legal-compliance-center .backup-row>span,.legal-compliance-center .backup-row>small,.customer-communication-reliability-center .backup-row>span,.customer-communication-reliability-center .backup-row>small{min-width:0 !important;overflow-wrap:anywhere !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.customer-order-timeline-section,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.no-panel-decoration{border-left-width:0 !important;border-left-color:transparent !important;box-shadow:none !important;overflow:visible !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.customer-order-timeline-section::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.customer-order-timeline-section::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.no-panel-decoration::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-order-detail-panel>section.no-panel-decoration::after{content:none !important;}@media (max-width:1120px){#settings-section-eyebrows .homepage-section-subgroup-stack,#settings-section-eyebrows .homepage-section-label-grid,#settings-section-eyebrows .homepage-section-title-settings-grid,.homepage-store-story-points-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}.home-line-settings-card-inner{grid-template-columns:1fr !important;}.line-card-media-frame,.line-card-media-path,.line-card-media-control .product-detail{max-width:240px !important;}}@media (max-width:760px){#settings-section-eyebrows .homepage-section-subgroup-stack,#settings-section-eyebrows .homepage-section-label-grid,#settings-section-eyebrows .homepage-section-title-settings-grid,.homepage-store-story-points-grid,#settings-section-eyebrows .homepage-section-subgroup-grid,.line-card-language-grid{grid-template-columns:1fr !important;}}#navigation.navigation-settings-page .manual-navigation-list-panel,body.admin-body[data-admin-shell="professional-sidebar"] #navigation.navigation-settings-page .manual-navigation-list-panel{overflow:visible !important;}#navigation.navigation-settings-page .manual-navigation-list-panel .manual-navigation-list,body.admin-body[data-admin-shell="professional-sidebar"] #navigation.navigation-settings-page .manual-navigation-list-panel .manual-navigation-list,body.admin-body[data-panel-decoration="accent-bands-distinct"] #navigation.navigation-settings-page .manual-navigation-list-panel .manual-navigation-list{max-height:none !important;height:auto !important;overflow:visible !important;overflow-y:visible !important;overflow-x:visible !important;padding:0 !important;padding-right:0 !important;border:0 !important;display:grid !important;gap:12px !important;}#navigation.navigation-settings-page .manual-navigation-list-panel .manual-navigation-list>.nav-item-card,#navigation.navigation-settings-page .manual-navigation-list-panel .manual-navigation-list>.public-ledger-card{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;}#navigation.navigation-settings-page .manual-navigation-list-panel .manual-navigation-list>.ledger-note{width:100% !important;max-width:100% !important;}#settings-section-eyebrows .homepage-section-subgroup,#settings-section-eyebrows fieldset.homepage-section-subgroup,#settings-section-eyebrows .homepage-store-story-copy-grid>label,#settings-section-eyebrows .homepage-store-story-points-grid .homepage-store-story-point-subgroup,#settings-section-eyebrows .homepage-section-title-settings-grid>label,#settings-section-eyebrows .homepage-section-subgroup-grid>label{position:relative !important;overflow:visible !important;box-sizing:border-box !important;border:1px solid rgba(17,19,20,0.09) !important;border-left:4px solid #225e61 !important;border-radius:16px !important;background:rgba(255,255,255,0.78) !important;box-shadow:none !important;}#settings-section-eyebrows .homepage-section-subgroup,#settings-section-eyebrows fieldset.homepage-section-subgroup{padding:16px 16px 14px !important;min-width:0 !important;}#settings-section-eyebrows .homepage-store-story-copy-grid>label,#settings-section-eyebrows .homepage-section-title-settings-grid>label,#settings-section-eyebrows .homepage-section-subgroup-grid>label{padding:14px 14px 12px !important;min-width:0 !important;display:grid !important;gap:8px !important;}#settings-section-eyebrows .homepage-store-story-points-grid .homepage-store-story-point-subgroup{padding:16px !important;min-width:0 !important;}#settings-section-eyebrows .homepage-section-subgroup legend,#settings-section-eyebrows fieldset.homepage-section-subgroup legend,.homepage-section-subgroup legend{float:none !important;width:auto !important;max-width:calc(100% - 16px) !important;display:inline-flex !important;align-items:center !important;padding:0 8px !important;margin:-26px 0 14px 0 !important;background:#fff !important;color:#0e3033 !important;font-size:0.98rem !important;font-weight:850 !important;line-height:1.25 !important;letter-spacing:0.01em !important;position:relative !important;z-index:1 !important;}#settings-section-eyebrows .homepage-section-subgroup legend::before,#settings-section-eyebrows .homepage-section-subgroup legend::after,#settings-section-eyebrows fieldset.homepage-section-subgroup legend::before,#settings-section-eyebrows fieldset.homepage-section-subgroup legend::after,.homepage-section-subgroup legend::before,.homepage-section-subgroup legend::after,#settings-section-eyebrows .homepage-store-story-copy-grid>label::before,#settings-section-eyebrows .homepage-store-story-copy-grid>label::after,#settings-section-eyebrows .homepage-section-title-settings-grid>label::before,#settings-section-eyebrows .homepage-section-title-settings-grid>label::after,#settings-section-eyebrows .homepage-section-subgroup-grid>label::before,#settings-section-eyebrows .homepage-section-subgroup-grid>label::after{content:none !important;}#settings-section-eyebrows .homepage-section-subgroup h4,#settings-section-eyebrows .homepage-section-subgroup h5,#settings-section-eyebrows .homepage-store-story-copy-grid label>span:first-child,#settings-section-eyebrows .homepage-section-title-settings-grid label>span:first-child,#settings-section-eyebrows .homepage-section-subgroup-grid label>span:first-child{display:inline-flex !important;align-items:center !important;width:auto !important;max-width:calc(100% - 16px) !important;padding:0 8px !important;margin:-24px 0 12px 0 !important;background:#fff !important;color:#0e3033 !important;font-weight:850 !important;line-height:1.25 !important;position:relative !important;z-index:1 !important;}#settings-section-eyebrows .homepage-section-subgroup h4::before,#settings-section-eyebrows .homepage-section-subgroup h4::after,#settings-section-eyebrows .homepage-section-subgroup h5::before,#settings-section-eyebrows .homepage-section-subgroup h5::after,#settings-section-eyebrows .homepage-store-story-copy-grid label>span:first-child::before,#settings-section-eyebrows .homepage-store-story-copy-grid label>span:first-child::after,#settings-section-eyebrows .homepage-section-title-settings-grid label>span:first-child::before,#settings-section-eyebrows .homepage-section-title-settings-grid label>span:first-child::after,#settings-section-eyebrows .homepage-section-subgroup-grid label>span:first-child::before,#settings-section-eyebrows .homepage-section-subgroup-grid label>span:first-child::after{content:none !important;}#settings-section-eyebrows .homepage-section-subgroup-grid,#settings-section-eyebrows .homepage-section-title-settings-grid,#settings-section-eyebrows .homepage-store-story-copy-grid,#settings-section-eyebrows .homepage-store-story-points-grid{gap:16px !important;align-items:stretch !important;}#settings-section-eyebrows .homepage-section-subgroup-grid input,#settings-section-eyebrows .homepage-section-title-settings-grid input,#settings-section-eyebrows .homepage-store-story-copy-grid input,#settings-section-eyebrows .homepage-store-story-copy-grid textarea,#settings-section-eyebrows .homepage-store-story-points-grid input,#settings-section-eyebrows .homepage-section-subgroup input,#settings-section-eyebrows .homepage-section-subgroup textarea,#settings-section-eyebrows .homepage-section-subgroup select{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;}#settings-section-eyebrows .homepage-store-story-copy-grid textarea{min-height:92px !important;resize:vertical !important;}#settings-section-eyebrows .homepage-section-subgroup:nth-of-type(3n+1),#settings-section-eyebrows .homepage-store-story-copy-grid>label:nth-child(3n+1),#settings-section-eyebrows .homepage-store-story-points-grid .homepage-store-story-point-subgroup:nth-child(3n+1){border-left-color:#225e61 !important;}#settings-section-eyebrows .homepage-section-subgroup:nth-of-type(3n+2),#settings-section-eyebrows .homepage-store-story-copy-grid>label:nth-child(3n+2),#settings-section-eyebrows .homepage-store-story-points-grid .homepage-store-story-point-subgroup:nth-child(3n+2){border-left-color:#6f8a63 !important;}#settings-section-eyebrows .homepage-section-subgroup:nth-of-type(3n),#settings-section-eyebrows .homepage-store-story-copy-grid>label:nth-child(3n),#settings-section-eyebrows .homepage-store-story-points-grid .homepage-store-story-point-subgroup:nth-child(3n){border-left-color:#b7791f !important;}@media (max-width:760px){#settings-section-eyebrows .homepage-section-subgroup legend,#settings-section-eyebrows fieldset.homepage-section-subgroup legend,#settings-section-eyebrows .homepage-section-subgroup h4,#settings-section-eyebrows .homepage-section-subgroup h5,#settings-section-eyebrows .homepage-store-story-copy-grid label>span:first-child,#settings-section-eyebrows .homepage-section-title-settings-grid label>span:first-child,#settings-section-eyebrows .homepage-section-subgroup-grid label>span:first-child{margin-top:-22px !important;}}#settings-home-lines .home-line-settings-card{padding:18px 20px !important;overflow:visible !important;}#settings-home-lines .home-line-settings-card-inner{display:grid !important;grid-template-columns:180px minmax(0,1fr) !important;gap:18px !important;align-items:start !important;width:100% !important;min-width:0 !important;}#settings-home-lines .line-card-media-control{width:180px !important;min-width:0 !important;justify-items:stretch !important;align-content:start !important;gap:10px !important;}#settings-home-lines .line-card-media-frame{width:180px !important;height:180px !important;margin:0 !important;justify-self:stretch !important;}#settings-home-lines .line-card-media-actions{width:100% !important;display:grid !important;grid-template-columns:1fr !important;gap:8px !important;margin:0 !important;}#settings-home-lines .line-card-media-actions .ghost-button,#settings-home-lines .line-card-browse-button{width:100% !important;min-height:40px !important;justify-content:center !important;text-align:center !important;}#settings-home-lines .line-card-media-control .product-detail,#settings-home-lines .line-card-media-path{width:100% !important;max-width:180px !important;margin:0 !important;box-sizing:border-box !important;overflow-wrap:anywhere !important;word-break:break-word !important;}#settings-home-lines .line-card-text-control{min-width:0 !important;align-content:start !important;gap:14px !important;padding:2px 0 0 !important;}#settings-home-lines .line-card-text-control>h3{margin:0 0 4px !important;line-height:1.25 !important;padding:0 !important;}#settings-home-lines .line-card-language-grid{display:grid !important;grid-template-columns:repeat(2,minmax(260px,1fr)) !important;gap:14px !important;align-items:start !important;width:100% !important;min-width:0 !important;}#settings-home-lines .line-card-language-column{min-width:0 !important;margin:0 !important;padding:18px 16px 16px !important;border:1px solid rgba(17,19,20,0.08) !important;border-radius:14px !important;background:rgba(255,255,255,0.74) !important;box-sizing:border-box !important;}#settings-home-lines .line-card-language-column legend{margin:0 0 4px !important;padding:0 10px !important;background:#fff !important;line-height:1.25 !important;}#settings-home-lines .line-card-language-column label{display:grid !important;gap:6px !important;min-width:0 !important;padding:0 !important;margin:0 !important;}#settings-home-lines .line-card-language-column input,#settings-home-lines .line-card-language-column textarea{width:100% !important;min-width:0 !important;max-width:100% !important;box-sizing:border-box !important;}#settings-home-lines .line-card-text-control>.panel-state.compact-note{margin:4px 0 0 !important;padding:10px 12px !important;min-width:0 !important;width:100% !important;box-sizing:border-box !important;}@media (max-width:1120px){#settings-home-lines .home-line-settings-card-inner{grid-template-columns:1fr !important;}#settings-home-lines .line-card-media-control{width:min(240px,100%) !important;}#settings-home-lines .line-card-media-frame,#settings-home-lines .line-card-media-control .product-detail,#settings-home-lines .line-card-media-path{max-width:240px !important;}}@media (max-width:760px){#settings-home-lines .home-line-settings-card{padding:14px !important;}#settings-home-lines .line-card-language-grid{grid-template-columns:1fr !important;}}#settings-preview.preview-status-page{align-content:start !important;}#settings-preview .section-heading{margin-bottom:12px !important;}#settings-preview .settings-preview-status-layout,body.admin-body[data-admin-shell="professional-sidebar"] #settings-preview .settings-preview-status-layout{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:18px !important;align-items:start !important;margin:0 !important;padding:0 !important;width:100% !important;min-width:0 !important;}#settings-preview .brand-settings-preview-card,body.admin-body[data-admin-shell="professional-sidebar"] #settings-preview .brand-settings-preview-card{display:grid !important;gap:16px !important;padding:18px 20px 20px !important;overflow:visible !important;min-width:0 !important;width:100% !important;box-sizing:border-box !important;}#settings-preview .brand-settings-preview-card>h3{margin:0 !important;padding:0 0 10px !important;line-height:1.25 !important;border-bottom:1px solid rgba(17,19,20,0.08) !important;}#settings-preview .brand-settings-preview{display:grid !important;grid-template-columns:auto minmax(0,1fr) !important;gap:14px !important;align-items:center !important;padding:14px 16px !important;margin:0 !important;border-radius:14px !important;width:100% !important;min-width:0 !important;box-sizing:border-box !important;}#settings-preview .brand-settings-preview>div{min-width:0 !important;}#settings-preview .brand-settings-preview p,#settings-preview .brand-settings-preview strong{overflow-wrap:anywhere !important;}#settings-preview .brand-settings-hero-preview,body.admin-body[data-admin-shell="professional-sidebar"] #settings-preview .brand-settings-hero-preview{display:block !important;width:min(320px,100%) !important;height:auto !important;max-width:100% !important;max-height:260px !important;margin:6px auto 4px !important;padding:10px !important;object-fit:contain !important;object-position:center !important;border-radius:16px !important;background:rgba(251,250,247,0.92) !important;box-sizing:border-box !important;}#settings-preview .settings-preview-grid{display:grid !important;grid-template-columns:repeat(3,minmax(180px,1fr)) !important;gap:12px !important;margin:2px 0 0 !important;align-items:stretch !important;width:100% !important;min-width:0 !important;}#settings-preview .settings-preview-grid .metric{min-height:92px !important;padding:16px !important;align-content:center !important;border-left-width:1px !important;border-left-color:rgba(17,19,20,0.10) !important;box-sizing:border-box !important;}#settings-preview .settings-preview-grid .metric::before,#settings-preview .settings-preview-grid .metric::after{content:none !important;}#settings-preview .settings-preview-grid .metric span{display:block !important;margin:0 0 8px !important;}#settings-preview .settings-preview-grid .metric strong{font-size:clamp(1.25rem,2vw,1.75rem) !important;line-height:1.15 !important;overflow-wrap:anywhere !important;}#settings-preview .brand-settings-preview-card>.panel-state{position:static !important;margin:0 !important;padding:10px 12px !important;width:100% !important;min-height:0 !important;border-left-width:1px !important;border-left-color:rgba(17,19,20,0.10) !important;overflow:visible !important;box-sizing:border-box !important;}#settings-preview .brand-settings-preview-card>.panel-state::before,#settings-preview .brand-settings-preview-card>.panel-state::after{content:none !important;}@media (max-width:900px){#settings-preview .settings-preview-grid{grid-template-columns:1fr !important;}#settings-preview .brand-settings-preview-card,body.admin-body[data-admin-shell="professional-sidebar"] #settings-preview .brand-settings-preview-card{padding:14px !important;}#settings-preview .brand-settings-preview{grid-template-columns:1fr !important;justify-items:start !important;}}#launch-admin .launch-checklist-group{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:12px !important;align-items:start !important;padding:18px 20px !important;}#launch-admin .launch-checklist-group>h3{margin:0 !important;padding:0 !important;font-size:1rem !important;line-height:1.35 !important;}#launch-admin .launch-checklist-group>.gateway-checklist,#launch-admin .launch-checklist-group>.vertical-checklist,#launch-admin .launch-checklist-group .gateway-checklist.vertical-checklist{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:10px !important;align-items:stretch !important;width:100% !important;min-width:0 !important;}#launch-admin .launch-checklist-group .launch-check-row{display:grid !important;grid-template-columns:28px minmax(0,1fr) !important;align-items:center !important;width:100% !important;min-width:0 !important;gap:12px !important;padding:10px 12px !important;}#launch-admin .launch-checklist-group .launch-check-row>span:last-child{min-width:0 !important;max-width:100% !important;white-space:normal !important;overflow-wrap:anywhere !important;line-height:1.35 !important;}#launch-admin .launch-checklist-group .launch-check-row>.gateway-pill{width:28px !important;height:28px !important;min-width:28px !important;padding:0 !important;border-radius:999px !important;display:grid !important;place-items:center !important;box-sizing:border-box !important;font-weight:700 !important;line-height:1 !important;}#launch-admin .launch-checklist-group .launch-check-row.complete>.gateway-pill,#launch-admin .launch-checklist-group .launch-check-row>.gateway-pill.ok{border:1px solid rgba(34,94,97,0.35) !important;background:rgba(255,255,255,0.96) !important;color:#225e61 !important;}#launch-admin .launch-checklist-group .launch-check-row.open>.gateway-pill,#launch-admin .launch-checklist-group .launch-check-row>.gateway-pill.warn{border:1px solid rgba(155,28,49,0.22) !important;background:rgba(255,252,247,0.96) !important;color:#9b1c31 !important;}#launch-admin .launch-checklist-group .launch-check-row input[type="checkbox"][data-launch-manual]{-webkit-appearance:none !important;appearance:none !important;width:20px !important;height:20px !important;margin:0 !important;border-radius:999px !important;border:1px solid rgba(31,42,42,0.35) !important;background:#ffffff !important;display:grid !important;place-items:center !important;cursor:pointer !important;box-sizing:border-box !important;}#launch-admin .launch-checklist-group .launch-check-row input[type="checkbox"][data-launch-manual]::before{content:"";width:10px;height:10px;border-radius:999px;background:#225e61;transform:scale(0);transition:transform 0.12s ease-in-out;}#launch-admin .launch-checklist-group .launch-check-row input[type="checkbox"][data-launch-manual]:checked{border-color:rgba(34,94,97,0.55) !important;box-shadow:0 0 0 3px rgba(34,94,97,0.12) !important;}#launch-admin .launch-checklist-group .launch-check-row input[type="checkbox"][data-launch-manual]:checked::before{transform:scale(1);}#launch-admin .launch-checklist-group .launch-check-row input[type="checkbox"][data-launch-manual]:focus-visible{outline:2px solid rgba(34,94,97,0.28) !important;outline-offset:2px !important;}body.admin-body .table-scroll,body.admin-body .compact-table,body.admin-body .inventory-control-scroll-body{overflow-x:auto !important;overflow-y:auto !important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;}body.admin-body .table-scroll>table,body.admin-body .compact-table>table,body.admin-body .inventory-control-scroll-body>table,body.admin-body .table-scroll>table.admin-table,body.admin-body .compact-table>table.admin-table,body.admin-body .inventory-control-scroll-body>table.admin-table{width:max-content !important;min-width:100% !important;table-layout:auto !important;}body.admin-body .table-scroll th,body.admin-body .table-scroll td,body.admin-body .compact-table th,body.admin-body .compact-table td,body.admin-body .inventory-control-scroll-body th,body.admin-body .inventory-control-scroll-body td{white-space:nowrap;}body.admin-body .table-scroll th[data-wrap],body.admin-body .table-scroll td[data-wrap],body.admin-body .compact-table th[data-wrap],body.admin-body .compact-table td[data-wrap],body.admin-body .inventory-control-scroll-body th[data-wrap],body.admin-body .inventory-control-scroll-body td[data-wrap]{white-space:normal;overflow-wrap:anywhere;}.purchase-receiving-stock-valuation-cogs-center .table-scroll>table,.purchase-receiving-stock-valuation-cogs-center .compact-table>table,.product-review-customer-feedback-quality-center .table-scroll>table,.product-review-customer-feedback-quality-center .compact-table>table,.live-operations-monitoring-center .table-scroll>table,.post-launch-order-payment-fulfillment-audit-center .table-scroll>table,.inventory-control-page .inventory-control-panel>.table-scroll>table,.inventory-control-page .inventory-control-panel>.compact-table>table{min-width:980px !important;}.purchase-receiving-stock-valuation-cogs-center td:nth-child(1),.purchase-receiving-stock-valuation-cogs-center th:nth-child(1),.purchase-receiving-stock-valuation-cogs-center td:nth-child(2),.purchase-receiving-stock-valuation-cogs-center th:nth-child(2),.purchase-receiving-stock-valuation-cogs-center td:nth-child(3),.purchase-receiving-stock-valuation-cogs-center th:nth-child(3){white-space:normal !important;overflow-wrap:anywhere !important;}body.admin-body .section-heading>.inline-action-row,body.admin-body .section-heading.compact-heading>.inline-action-row,body.admin-body .admin-panel-card>.inline-action-row,body.admin-body .admin-panel-card>.document-actions,body.admin-body .admin-panel-card>.card-actions,body.admin-body .admin-panel-card>.form-actions,body.admin-body .admin-panel-card>.admin-form-actions,body.admin-body .admin-panel-card>.auth-actions,body.admin-body .admin-panel-card>.button-row,body.admin-body .admin-panel-card>.toolbar-actions,body.admin-body .admin-panel-card>.settings-action-row,body.admin-body .admin-panel-card>.email-template-actions,body.admin-body .admin-panel-card>.html-composer-actions,body.admin-body .admin-panel-card>.media-actions,body.admin-body .admin-panel-card>.line-card-actions,body.admin-body .admin-panel-card>.customer-communication-actions,body.admin-body .admin-panel-card .section-heading>.inline-action-row,body.admin-body .admin-panel-card .compact-heading>.inline-action-row,body.admin-body .admin-panel-card .inline-action-row.panel-actions,body.admin-body .admin-panel-card .document-actions.panel-actions,body.admin-body .admin-panel-card p:has(>a.ghost-button),body.admin-body .admin-panel-card p:has(>button.ghost-button),body.admin-body .admin-panel-card p:has(>button.primary-button),body.admin-body .communication-reliability-center p:has(>a.ghost-button),body.admin-body .communication-reliability-center p:has(>button.ghost-button),body.admin-body .email-operations-panel p:has(>a.ghost-button),body.admin-body .email-operations-panel p:has(>button.ghost-button){display:flex !important;justify-content:flex-end !important;align-items:center !important;gap:8px !important;flex-wrap:wrap !important;width:100% !important;max-width:100% !important;margin-left:auto !important;}body.admin-body .section-heading>.inline-action-row,body.admin-body .section-heading.compact-heading>.inline-action-row,body.admin-body .admin-panel-card .section-heading>.inline-action-row,body.admin-body .admin-panel-card .compact-heading>.inline-action-row{width:auto !important;max-width:min(100%,560px) !important;align-self:flex-end !important;}body.admin-body .admin-panel-card>p:has(>a.ghost-button),body.admin-body .admin-panel-card>p:has(>button.ghost-button),body.admin-body .admin-panel-card>p:has(>button.primary-button),body.admin-body .communication-reliability-center>p:has(>a.ghost-button),body.admin-body .email-operations-panel>p:has(>a.ghost-button){margin-top:12px !important;margin-bottom:0 !important;}body.admin-body .admin-panel-card:is(.inline-action-row,.document-actions,.card-actions,.form-actions,.admin-form-actions,.auth-actions,.button-row,.toolbar-actions,.settings-action-row,.email-template-actions,.html-composer-actions,.media-actions,.line-card-actions,.customer-communication-actions)>:is(a,button){flex:0 0 auto !important;}body.admin-body:is(.nav-item-card,.public-ledger-card,.backup-row,.panel-state,.dashboard-list-row) .document-actions,body.admin-body:is(.nav-item-card,.public-ledger-card,.backup-row,.panel-state,.dashboard-list-row) .inline-action-row,body.admin-body:is(.nav-item-card,.public-ledger-card,.backup-row,.panel-state,.dashboard-list-row) .card-actions{justify-content:flex-end !important;margin-left:auto !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .settings-brand-panel-layout{align-items:stretch !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .inventory-form.admin-user-form,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .brand-settings-preview-card{height:100% !important;align-self:stretch !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .brand-settings-preview-card{display:grid !important;grid-template-rows:auto minmax(0,1fr) auto !important;gap:12px !important;min-height:100% !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel .brand-settings-preview-card h3{margin-bottom:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel #brandPanelMediaPreview{width:100% !important;min-width:0 !important;height:100% !important;min-height:560px !important;max-height:none !important;aspect-ratio:auto !important;object-fit:contain !important;object-position:center center !important;background:#000000 !important;border:1px solid rgba(17,19,20,0.14) !important;border-radius:1rem !important;padding:0 !important;margin-top:0 !important;display:block !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel #brandPanelPreviewText{margin:0 !important;}@media (max-width:1180px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand-panel #brandPanelMediaPreview{min-height:420px !important;}}.product-card-overlay .stock-badge,.product-detail-layout .stock-badge,.quick-view-panel .stock-badge{white-space:nowrap !important;overflow-wrap:normal !important;text-overflow:ellipsis;overflow:hidden;max-width:calc(100% - 72px) !important;min-width:fit-content;flex:0 1 auto;}.product-card-overlay{align-items:flex-start;}@media (max-width:640px){.product-card-overlay .stock-badge,.product-detail-layout .stock-badge,.quick-view-panel .stock-badge{font-size:0.68rem;padding-inline:8px;max-width:calc(100% - 68px) !important;}}.language-flag-button{overflow:hidden;}.language-map-icon{display:block;width:18px;height:18px;object-fit:contain;border-radius:2px;image-rendering:auto;}.language-flag-button.active .language-map-icon{filter:saturate(1.08) contrast(1.04);}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status{position:relative !important;isolation:auto !important;overflow:visible !important;margin-top:18px !important;padding:18px 0 0 !important;border-top:1px solid rgba(17,19,20,0.10) !important;border-left:0 !important;box-shadow:none !important;background:transparent !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status::after{content:none !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-section-heading.compact{margin:0 0 12px !important;padding:0 !important;border-left:0 !important;box-shadow:none !important;background:transparent !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-section-heading.compact::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-section-heading.compact::after{content:none !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-stability-summary,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-navigation,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-readiness,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-warnings{border-left:0 !important;box-shadow:none !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-stability-summary::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-stability-summary::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-navigation::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-navigation::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-readiness::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-readiness::after,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-warnings::before,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-warnings::after{content:none !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-stability-summary{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(220px,1fr)) !important;gap:10px !important;margin-bottom:12px !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-metric-card{border-left:1px solid rgba(17,19,20,0.10) !important;box-shadow:none !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-readiness{display:flex !important;flex-wrap:wrap !important;gap:8px !important;margin:0 0 14px !important;padding:0 !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-readiness-pill{border-left:1px solid rgba(34,94,97,0.20) !important;box-shadow:none !important;white-space:normal !important;overflow-wrap:anywhere !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-warnings{display:grid !important;gap:10px !important;margin-top:0 !important;padding:0 !important;background:transparent !important;}body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-warnings>*,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-panel-warning,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .customer-warning-card,body.customer-account-page[data-panel-decoration="accent-bands-distinct"] .customer-profile-hub-status .panel-state{border-left:2px solid rgba(183,121,31,0.48) !important;background:rgba(255,248,236,0.78) !important;box-shadow:none !important;}.product-card-overlay{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:12px !important;width:calc(100% - 20px) !important;}.product-card-overlay .stock-badge,.product-detail-layout .stock-badge,.quick-view-panel .stock-badge{display:inline-flex !important;align-items:center !important;min-height:0 !important;max-width:calc(100% - 66px) !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;white-space:nowrap !important;overflow:visible !important;text-overflow:clip !important;overflow-wrap:normal !important;line-height:1.2 !important;font-size:0.78rem !important;font-weight:850 !important;letter-spacing:0.01em !important;}.product-card-overlay .stock-badge-in,.product-card-overlay .stock-badge-low,.product-card-overlay .stock-badge-out{color:var(--forest) !important;}.product-card-overlay .stock-badge-low{color:#8a5b14 !important;}.product-card-overlay .stock-badge-out{color:var(--wine) !important;}.product-card-overlay .card-wishlist-button,.wishlist-button.card-wishlist-button{width:50px !important;height:38px !important;min-width:50px !important;min-height:38px !important;padding:0 !important;border-radius:999px !important;border:1.5px solid rgba(17,19,20,0.35) !important;background:rgba(255,255,255,0.96) !important;color:var(--ink) !important;box-shadow:0 8px 22px rgba(17,19,20,0.12) !important;transform:none !important;}.product-card-overlay .card-wishlist-button span:first-child,.wishlist-button.card-wishlist-button span:first-child{display:inline-grid !important;place-items:center !important;font-size:1.18rem !important;line-height:1 !important;}.product-card-overlay .card-wishlist-button span:last-child,.wishlist-button.card-wishlist-button span:last-child{display:none !important;}.product-card-overlay .card-wishlist-button:hover,.wishlist-button.card-wishlist-button:hover{border-color:rgba(155,28,49,0.58) !important;color:#9b1c31 !important;background:rgba(255,255,255,0.98) !important;}.product-card-overlay .card-wishlist-button.active,.wishlist-button.card-wishlist-button.active{border-color:#c51f3f !important;background:#c51f3f !important;color:#ffffff !important;box-shadow:0 10px 24px rgba(155,28,49,0.26) !important;}.product-card-overlay .card-wishlist-button.active span:first-child,.wishlist-button.card-wishlist-button.active span:first-child{color:#ffffff !important;}@media (max-width:640px){.product-card-overlay .stock-badge,.product-detail-layout .stock-badge,.quick-view-panel .stock-badge{font-size:0.72rem !important;max-width:calc(100% - 60px) !important;}.product-card-overlay .card-wishlist-button,.wishlist-button.card-wishlist-button{width:46px !important;min-width:46px !important;height:36px !important;min-height:36px !important;}}.language-dropdown-switcher{border-radius:999px;padding:0;background:rgba(255,255,255,0.74);border:1px solid rgba(17,19,20,0.14);overflow:hidden;}.language-dropdown-switcher .language-select-dropdown{display:inline-flex;min-height:38px;min-width:126px;padding:0 34px 0 14px;border:0;border-radius:999px;background:transparent;color:var(--ink);font:inherit;font-weight:720;cursor:pointer;outline:none;}.language-dropdown-switcher .language-select-dropdown:focus-visible{box-shadow:0 0 0 3px rgba(34,94,97,0.18);}.order-delivery-page .courier-delivery-tracking-grid.single-wide{grid-template-columns:minmax(0,1fr) !important;}.order-delivery-page .courier-delivery-tracking-grid>article:has(#courierFulfillmentEvidenceLedger),.order-delivery-page .courier-delivery-tracking-grid>article:has(#courierRateSlaReturnPickupReturnRows),.order-delivery-page .courier-delivery-tracking-grid>article:has(#courierRateSlaReturnPickupLedger){grid-column:1 / -1 !important;width:100% !important;}#courierFulfillmentEvidenceLedger,#courierRateSlaReturnPickupReturnRows,#courierRateSlaReturnPickupLedger{width:100% !important;max-width:100% !important;}#courierFulfillmentEvidenceLedger table,#courierRateSlaReturnPickupLedger table{width:max-content !important;min-width:100% !important;}.sales-report-page .compact-report-table td,.sales-report-page .compact-report-table th{vertical-align:middle;}.sales-report-product-alerts table th:nth-child(n+3),.sales-report-product-alerts table td:nth-child(n+3),.sales-report-customer-tables table th:nth-child(n+3),.sales-report-customer-tables table td:nth-child(n+3),.sales-report-operational-tables table th:nth-child(n+2),.sales-report-operational-tables table td:nth-child(n+2),.sales-report-delivery-status-table table th:nth-child(n+2),.sales-report-delivery-status-table table td:nth-child(n+2),.sales-report-bangladesh-payment-tables>div:first-child table th:nth-child(n+2),.sales-report-bangladesh-payment-tables>div:first-child table td:nth-child(n+2),.sales-report-inventory-tables>div:first-child table th:nth-child(n+3),.sales-report-inventory-tables>div:first-child table td:nth-child(n+3),.sales-report-inventory-tables>div:nth-child(2) table th:nth-child(n+4),.sales-report-inventory-tables>div:nth-child(2) table td:nth-child(n+4),.sales-report-business-performance-tables table th:nth-child(n+2),.sales-report-business-performance-tables table td:nth-child(n+2),.sales-report-business-performance .compact-report-table>table th:nth-child(n+3),.sales-report-business-performance .compact-report-table>table td:nth-child(n+3),.sales-report-profit-tables table th:nth-child(n+3),.sales-report-profit-tables table td:nth-child(n+3),#salesReportOrdersTable table th:nth-child(n+7),#salesReportOrdersTable table td:nth-child(n+7),#salesReportProductsTable table th:nth-child(n+6),#salesReportProductsTable table td:nth-child(n+6){text-align:right !important;font-variant-numeric:tabular-nums;}.sales-chart-detail-table table th:nth-child(n+2),.sales-chart-detail-table table td:nth-child(n+2){text-align:right !important;font-variant-numeric:tabular-nums;}.sales-report-top-moving-products table th:nth-child(n+3),.sales-report-top-moving-products table td:nth-child(n+3),.sales-report-low-stock-variants table th:nth-child(n+4),.sales-report-low-stock-variants table td:nth-child(n+4),.sales-report-out-of-stock-variants table th:nth-child(n+4),.sales-report-out-of-stock-variants table td:nth-child(n+4),.sales-report-cost-stack table th:nth-child(2),.sales-report-cost-stack table td:nth-child(2),.sales-report-product-margin table th:nth-child(n+3),.sales-report-product-margin table td:nth-child(n+3){text-align:right !important;font-variant-numeric:tabular-nums;}.sales-report-low-stock-variants table th:nth-child(-n+3),.sales-report-low-stock-variants table td:nth-child(-n+3),.sales-report-out-of-stock-variants table th:nth-child(-n+3),.sales-report-out-of-stock-variants table td:nth-child(-n+3),.sales-report-cost-stack table th:nth-child(3),.sales-report-cost-stack table td:nth-child(3){text-align:left !important;}#salesReportOrdersTable table th:nth-child(7),#salesReportOrdersTable table td:nth-child(7),#salesReportOrdersTable table th:nth-child(8),#salesReportOrdersTable table td:nth-child(8),#salesReportOrdersTable table th:nth-child(11),#salesReportOrdersTable table td:nth-child(11),#salesReportOrdersTable table th:nth-child(12),#salesReportOrdersTable table td:nth-child(12),#salesReportOrdersTable table th:nth-child(13),#salesReportOrdersTable table td:nth-child(13),#salesReportOrdersTable table th:nth-child(14),#salesReportOrdersTable table td:nth-child(14),#salesReportOrdersTable table th:nth-child(15),#salesReportOrdersTable table td:nth-child(15){text-align:right !important;font-variant-numeric:tabular-nums;}#salesReportOrdersTable table th:nth-child(9),#salesReportOrdersTable table td:nth-child(9),#salesReportOrdersTable table th:nth-child(10),#salesReportOrdersTable table td:nth-child(10){text-align:left !important;}.language-icon-dropdown{position:relative;display:inline-flex;align-items:center;overflow:visible !important;background:transparent !important;border:0 !important;}.language-icon-dropdown .language-native-select{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0 0 0 0) !important;white-space:nowrap !important;border:0 !important;opacity:0 !important;pointer-events:none !important;}.language-icon-dropdown-trigger{display:inline-grid;place-items:center;width:44px;height:38px;border-radius:999px;border:1px solid rgba(17,19,20,0.16);background:rgba(255,255,255,0.90);cursor:pointer;box-shadow:0 6px 18px rgba(17,19,20,0.08);}.language-icon-dropdown-trigger:focus-visible{outline:2px solid rgba(34,94,97,0.28);outline-offset:2px;}.language-icon-dropdown .language-map-icon{width:26px;height:18px;object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px rgba(17,19,20,0.10);}.language-icon-dropdown-menu{position:absolute;right:0;top:calc(100% + 8px);z-index:80;display:grid;gap:6px;padding:8px;border:1px solid rgba(17,19,20,0.14);border-radius:16px;background:rgba(255,255,255,0.98);box-shadow:0 16px 40px rgba(17,19,20,0.16);}.language-icon-dropdown-menu.hidden{display:none !important;}.language-icon-option{display:grid;place-items:center;width:42px;height:32px;border-radius:12px;border:1px solid transparent;background:transparent;cursor:pointer;}.language-icon-option:hover,.language-icon-option:focus-visible,.language-icon-option.active{border-color:rgba(34,94,97,0.22);background:rgba(34,94,97,0.08);}#orders.order-delivery-page .courier-fulfillment-evidence-center .courier-delivery-tracking-grid.single-wide,#orders.order-delivery-page .courier-rate-sla-return-pickup-center .courier-delivery-tracking-grid.courier-rate-return-ledger-stack{display:grid !important;grid-template-columns:minmax(0,1fr) !important;width:100% !important;max-width:100% !important;gap:1rem !important;}#orders.order-delivery-page .courier-evidence-ledger-full,#orders.order-delivery-page .return-pickup-workflow-full,#orders.order-delivery-page .courier-rate-sla-ledger-full{grid-column:1 / -1 !important;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;}#orders.order-delivery-page #courierFulfillmentEvidenceLedger,#orders.order-delivery-page #courierRateSlaReturnPickupReturnRows,#orders.order-delivery-page #courierRateSlaReturnPickupLedger{width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;}#orders.order-delivery-page #courierFulfillmentEvidenceLedger,#orders.order-delivery-page #courierRateSlaReturnPickupLedger{overflow-x:auto !important;overflow-y:auto !important;}#orders.order-delivery-page #courierFulfillmentEvidenceLedger table,#orders.order-delivery-page #courierRateSlaReturnPickupLedger table{width:max-content !important;min-width:100% !important;table-layout:auto !important;}#order-report.order-report-page .courier-fulfillment-evidence-center .courier-delivery-tracking-grid.single-wide,#order-report.order-report-page .courier-delivery-tracking-grid.single-wide:has(#courierFulfillmentEvidenceLedger){display:grid !important;grid-template-columns:minmax(0,1fr) !important;width:100% !important;max-width:100% !important;}#order-report.order-report-page .courier-rate-sla-return-pickup-center .courier-delivery-tracking-grid.courier-rate-return-ledger-stack,#order-report.order-report-page .courier-delivery-tracking-grid.single-wide:has(#courierRateSlaReturnPickupReturnRows),#order-report.order-report-page .courier-delivery-tracking-grid.single-wide:has(#courierRateSlaReturnPickupLedger){display:flex !important;flex-direction:column !important;align-items:stretch !important;width:100% !important;max-width:100% !important;gap:1rem !important;}#order-report.order-report-page .courier-evidence-ledger-full,#order-report.order-report-page .return-pickup-workflow-full,#order-report.order-report-page .courier-rate-sla-ledger-full,#order-report.order-report-page .courier-delivery-tracking-grid>article:has(#courierFulfillmentEvidenceLedger),#order-report.order-report-page .courier-delivery-tracking-grid>article:has(#courierRateSlaReturnPickupReturnRows),#order-report.order-report-page .courier-delivery-tracking-grid>article:has(#courierRateSlaReturnPickupLedger){grid-column:1 / -1 !important;flex:1 1 auto !important;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;}#order-report.order-report-page #courierFulfillmentEvidenceLedger,#order-report.order-report-page #courierRateSlaReturnPickupReturnRows,#order-report.order-report-page #courierRateSlaReturnPickupLedger{display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;box-sizing:border-box !important;}#order-report.order-report-page #courierFulfillmentEvidenceLedger,#order-report.order-report-page #courierRateSlaReturnPickupLedger{overflow-x:auto !important;overflow-y:auto !important;scrollbar-gutter:stable both-edges !important;}#order-report.order-report-page #courierFulfillmentEvidenceLedger table,#order-report.order-report-page #courierRateSlaReturnPickupLedger table{width:max-content !important;min-width:100% !important;table-layout:auto !important;}#order-report.order-report-page .order-operations-center>.dashboard-executive-cards,#order-report.order-report-page .return-refund-exchange-center>.dashboard-executive-cards,#order-report.order-report-page .courier-delivery-tracking-center>.dashboard-executive-cards,#order-report.order-report-page .courier-fulfillment-evidence-center>.dashboard-executive-cards,#order-report.order-report-page .courier-rate-sla-return-pickup-center>.dashboard-executive-cards{display:grid !important;grid-template-columns:repeat(6,minmax(0,1fr)) !important;grid-auto-flow:row !important;gap:10px !important;width:100% !important;max-width:100% !important;overflow:visible !important;}#order-report.order-report-page .order-operations-center>.dashboard-executive-cards>.dashboard-executive-card,#order-report.order-report-page .return-refund-exchange-center>.dashboard-executive-cards>.dashboard-executive-card,#order-report.order-report-page .courier-delivery-tracking-center>.dashboard-executive-cards>.dashboard-executive-card,#order-report.order-report-page .courier-fulfillment-evidence-center>.dashboard-executive-cards>.dashboard-executive-card,#order-report.order-report-page .courier-rate-sla-return-pickup-center>.dashboard-executive-cards>.dashboard-executive-card{min-height:118px !important;padding:12px 12px !important;align-content:start !important;gap:7px !important;border-radius:16px !important;}#order-report.order-report-page .dashboard-executive-cards>.dashboard-executive-card span{font-size:0.68rem !important;line-height:1.25 !important;letter-spacing:0.075em !important;}#order-report.order-report-page .dashboard-executive-cards>.dashboard-executive-card strong{font-size:clamp(1.45rem,1.55vw,2rem) !important;line-height:1.04 !important;margin-top:2px !important;}#order-report.order-report-page .dashboard-executive-cards>.dashboard-executive-card small{font-size:0.72rem !important;line-height:1.25 !important;overflow-wrap:anywhere !important;}@media (max-width:1420px){#order-report.order-report-page .order-operations-center>.dashboard-executive-cards,#order-report.order-report-page .return-refund-exchange-center>.dashboard-executive-cards,#order-report.order-report-page .courier-delivery-tracking-center>.dashboard-executive-cards,#order-report.order-report-page .courier-fulfillment-evidence-center>.dashboard-executive-cards,#order-report.order-report-page .courier-rate-sla-return-pickup-center>.dashboard-executive-cards{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:760px){#order-report.order-report-page .order-operations-center>.dashboard-executive-cards,#order-report.order-report-page .return-refund-exchange-center>.dashboard-executive-cards,#order-report.order-report-page .courier-delivery-tracking-center>.dashboard-executive-cards,#order-report.order-report-page .courier-fulfillment-evidence-center>.dashboard-executive-cards,#order-report.order-report-page .courier-rate-sla-return-pickup-center>.dashboard-executive-cards{grid-template-columns:1fr !important;}}.language-icon-dropdown-trigger{width:auto !important;height:auto !important;min-width:0 !important;min-height:0 !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:transparent !important;box-shadow:none !important;}.language-icon-dropdown-trigger:hover,.language-icon-dropdown-trigger:active,.language-icon-dropdown-trigger[aria-expanded="true"]{background:transparent !important;border:0 !important;box-shadow:none !important;}.language-icon-dropdown-trigger:focus-visible{outline:2px solid rgba(34,94,97,0.34) !important;outline-offset:4px !important;border-radius:4px !important;}.language-icon-dropdown .language-map-icon,.language-icon-dropdown-trigger .language-map-icon,.language-icon-option .language-map-icon{width:34px !important;height:auto !important;max-height:22px !important;object-fit:contain !important;border-radius:0 !important;border:0 !important;box-shadow:none !important;background:transparent !important;display:block !important;}.language-icon-option{border:0 !important;background:transparent !important;box-shadow:none !important;}.language-icon-option:hover,.language-icon-option:focus-visible,.language-icon-option.active{border:0 !important;background:transparent !important;box-shadow:none !important;}.refund-panel>.document-history{grid-column:1 / -1;width:100%;min-width:0;align-self:stretch;}.document-history .order-timeline-scroll{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;max-height:none;overflow-x:hidden;padding-right:0;}.document-history .document-row{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;border:1px solid var(--line);border-radius:calc(var(--radius) - 2px);background:rgba(34,94,97,0.035);padding:10px;}.document-history .document-row span,.document-history .document-row p,.document-history .document-row em{min-width:0;overflow-wrap:anywhere;}.document-history .document-row em{font-style:normal;line-height:1.45;}@media (max-width:1180px){.document-history .order-timeline-scroll{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:760px){.document-history .order-timeline-scroll{grid-template-columns:1fr;}}.storefront-theme-selector-card{display:grid;gap:14px;padding:14px;border:1px solid rgba(17,19,20,0.08);border-radius:16px;background:rgba(255,255,255,0.68);}.storefront-theme-preview-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;}.storefront-theme-preview-card{display:grid;gap:6px;min-height:160px;border:1px solid rgba(17,19,20,0.12);border-radius:16px;background:#ffffff;color:var(--ink);padding:10px;text-align:left;}.storefront-theme-preview-card.active{border-color:var(--brand-accent);box-shadow:0 12px 30px rgba(17,19,20,0.12);}.storefront-theme-preview-card strong,.storefront-theme-preview-card small,.storefront-theme-preview-card em{display:block;}.storefront-theme-preview-card small{color:var(--brand-accent);font-weight:800;}.storefront-theme-preview-card em{color:var(--muted);font-size:0.72rem;font-style:normal;line-height:1.35;}.theme-preview-swatch{display:grid;grid-template-columns:1.2fr 0.8fr;gap:5px;height:46px;}.theme-preview-swatch i{border-radius:10px;background:#e8e1d6;}.theme-preview-swatch i:first-child{grid-row:span 2;}.theme-preview-swatch-classic-boutique i:first-child{background:#fbfaf7;border:1px solid #d9d2c6;}.theme-preview-swatch-classic-boutique i:nth-child(2){background:#1d5a4f;}.theme-preview-swatch-classic-boutique i:nth-child(3){background:#ffffff;border:1px solid #dedbd3;}.theme-preview-swatch-modern-grid i:first-child{background:#edf2f7;}.theme-preview-swatch-modern-grid i:nth-child(2){background:#0f2742;}.theme-preview-swatch-modern-grid i:nth-child(3){background:#3e7aa4;}.theme-preview-swatch-minimal-luxury i:first-child{background:#f8f6f1;}.theme-preview-swatch-minimal-luxury i:nth-child(2){background:#2b2118;}.theme-preview-swatch-minimal-luxury i:nth-child(3){background:#c7aa72;}.theme-preview-swatch-bangladesh-commerce i:first-child{background:#f8fff8;}.theme-preview-swatch-bangladesh-commerce i:nth-child(2){background:#006a4e;}.theme-preview-swatch-bangladesh-commerce i:nth-child(3){background:#f42a41;}.theme-preview-swatch-festival-campaign i:first-child{background:#fff4e5;}.theme-preview-swatch-festival-campaign i:nth-child(2){background:#b43b27;}.theme-preview-swatch-festival-campaign i:nth-child(3){background:#e5a82f;}.theme-preview-swatch-premium-fashion i:first-child{background:#f7f1ee;border:1px solid #e2d3cb;}.theme-preview-swatch-premium-fashion i:nth-child(2){background:#4b2635;}.theme-preview-swatch-premium-fashion i:nth-child(3){background:#d7b78d;}.theme-preview-swatch-grocery-daily-needs i:first-child{background:#f5fbef;border:1px solid #d8e9c9;}.theme-preview-swatch-grocery-daily-needs i:nth-child(2){background:#2f7d32;}.theme-preview-swatch-grocery-daily-needs i:nth-child(3){background:#f4b63f;}.theme-preview-swatch-electronics-gadget i:first-child{background:#eef3f8;border:1px solid #c9d8e7;}.theme-preview-swatch-electronics-gadget i:nth-child(2){background:#111827;}.theme-preview-swatch-electronics-gadget i:nth-child(3){background:#2f80ed;}.theme-preview-swatch-kids-colorful-shop i:first-child{background:#fff2f8;border:1px solid #ffd4e7;}.theme-preview-swatch-kids-colorful-shop i:nth-child(2){background:#f45b93;}.theme-preview-swatch-kids-colorful-shop i:nth-child(3){background:#56cfe1;}.theme-preview-swatch-wholesale-b2b i:first-child{background:#f3f4f6;border:1px solid #d4d7dd;}.theme-preview-swatch-wholesale-b2b i:nth-child(2){background:#374151;}.theme-preview-swatch-wholesale-b2b i:nth-child(3){background:#c58a2a;}html[data-storefront-theme="classic-boutique"] body{--paper:#fbfaf7;--surface:#ffffff;--line:#dedbd3;--radius:8px;--radius-lg:18px;}html[data-storefront-theme="modern-grid"] body{--paper:#f4f7fa;--surface:#ffffff;--line:#cfd9e4;--brand-accent-contrast:#ffffff;--radius:12px;--radius-lg:16px;}html[data-storefront-theme="modern-grid"] .site-header{background:rgba(244,247,250,0.94);}html[data-storefront-theme="modern-grid"] .home-hero{grid-template-columns:minmax(280px,0.92fr) minmax(320px,1.08fr);background:linear-gradient(135deg,rgba(255,255,255,0.94),rgba(226,236,246,0.72));}html[data-storefront-theme="modern-grid"] .featured-product-grid{gap:18px;}html[data-storefront-theme="modern-grid"] .product-card{border-color:color-mix(in srgb,var(--brand-accent) 18%,var(--line));}html[data-storefront-theme="minimal-luxury"] body{--paper:#f8f6f1;--surface:#fffdf8;--line:#e4dac9;--wine:#5e3d30;--radius:18px;--radius-lg:28px;}html[data-storefront-theme="minimal-luxury"] .home-hero,html[data-storefront-theme="minimal-luxury"] .home-section{padding-block:clamp(42px,7vw,92px);}html[data-storefront-theme="minimal-luxury"] .home-hero h1,html[data-storefront-theme="minimal-luxury"] .section-heading h2{font-family:Georgia,"Times New Roman",serif;letter-spacing:-0.03em;}html[data-storefront-theme="minimal-luxury"] .product-card{box-shadow:0 16px 44px rgba(43,33,24,0.08);}html[data-storefront-theme="bangladesh-commerce"] body{--paper:#f7fbf7;--surface:#ffffff;--line:#cfe5d9;--wine:#b0172f;--radius:10px;--radius-lg:16px;}html[data-storefront-theme="bangladesh-commerce"] .home-hero{background:linear-gradient(135deg,rgba(255,255,255,0.96),rgba(225,245,235,0.8));}html[data-storefront-theme="bangladesh-commerce"] .product-body{gap:10px;}html[data-storefront-theme="bangladesh-commerce"] .stock-badge,html[data-storefront-theme="bangladesh-commerce"] .compact-stock-line{border-color:color-mix(in srgb,#006a4e 24%,var(--line));}html[data-storefront-theme="bangladesh-commerce"] .cart-button,html[data-storefront-theme="bangladesh-commerce"] .primary-button{font-weight:850;}html[data-storefront-theme="festival-campaign"] body{--paper:#fff4e5;--surface:#fffdf8;--line:#efd2a2;--wine:#9d2f23;--brass:#c48b21;--radius:16px;--radius-lg:26px;}html[data-storefront-theme="festival-campaign"] .site-header{background:rgba(255,244,229,0.94);}html[data-storefront-theme="festival-campaign"] .home-hero{background:radial-gradient(circle at 88% 12%,rgba(229,168,47,0.24),transparent 28%),radial-gradient(circle at 12% 24%,rgba(180,59,39,0.16),transparent 30%),linear-gradient(135deg,rgba(255,250,242,0.96),rgba(255,232,194,0.76));}html[data-storefront-theme="festival-campaign"] .product-card{border-color:color-mix(in srgb,var(--brass) 36%,var(--line));}html[data-storefront-theme="festival-campaign"] .primary-button,html[data-storefront-theme="festival-campaign"] .cart-button{box-shadow:0 10px 24px rgba(157,47,35,0.16);}html[data-storefront-theme="premium-fashion"] body{--paper:#f7f1ee;--surface:#fffaf8;--line:#e4d2ca;--wine:#4b2635;--brass:#b88a5c;--radius:18px;--radius-lg:32px;}html[data-storefront-theme="premium-fashion"] .site-header{background:rgba(247,241,238,0.94);}html[data-storefront-theme="premium-fashion"] .home-hero{background:linear-gradient(135deg,rgba(255,250,248,0.96),rgba(239,226,219,0.8));grid-template-columns:minmax(300px,0.88fr) minmax(340px,1.12fr);}html[data-storefront-theme="premium-fashion"] .home-hero h1,html[data-storefront-theme="premium-fashion"] .section-heading h2{font-family:Georgia,"Times New Roman",serif;letter-spacing:-0.035em;}html[data-storefront-theme="premium-fashion"] .product-card{box-shadow:0 20px 52px rgba(75,38,53,0.10);}html[data-storefront-theme="grocery-daily-needs"] body{--paper:#f5fbef;--surface:#ffffff;--line:#d8e9c9;--wine:#2f7d32;--brass:#d9991f;--radius:8px;--radius-lg:14px;}html[data-storefront-theme="grocery-daily-needs"] .home-hero{background:linear-gradient(135deg,rgba(255,255,255,0.96),rgba(229,246,216,0.84));}html[data-storefront-theme="grocery-daily-needs"] .featured-product-grid{gap:12px;}html[data-storefront-theme="grocery-daily-needs"] .product-body{gap:8px;}html[data-storefront-theme="grocery-daily-needs"] .price,html[data-storefront-theme="grocery-daily-needs"] .product-price{font-weight:900;}html[data-storefront-theme="grocery-daily-needs"] .cart-button,html[data-storefront-theme="grocery-daily-needs"] .primary-button{font-weight:850;min-height:42px;}html[data-storefront-theme="electronics-gadget"] body{--paper:#eef3f8;--surface:#ffffff;--line:#c9d8e7;--wine:#111827;--brass:#2f80ed;--radius:6px;--radius-lg:14px;}html[data-storefront-theme="electronics-gadget"] .site-header{background:rgba(238,243,248,0.94);}html[data-storefront-theme="electronics-gadget"] .home-hero{background:linear-gradient(135deg,rgba(255,255,255,0.96),rgba(221,232,244,0.88)),linear-gradient(90deg,rgba(47,128,237,0.16),transparent 42%);}html[data-storefront-theme="electronics-gadget"] .product-card{border-color:color-mix(in srgb,#2f80ed 24%,var(--line));box-shadow:0 12px 34px rgba(17,24,39,0.08);}html[data-storefront-theme="electronics-gadget"] .cart-button,html[data-storefront-theme="electronics-gadget"] .primary-button{border-radius:8px;letter-spacing:0.01em;}html[data-storefront-theme="kids-colorful-shop"] body{--paper:#fff2f8;--surface:#ffffff;--line:#ffd4e7;--wine:#b93b6e;--brass:#2aa9bb;--radius:18px;--radius-lg:30px;}html[data-storefront-theme="kids-colorful-shop"] .home-hero{background:radial-gradient(circle at 85% 14%,rgba(86,207,225,0.22),transparent 28%),radial-gradient(circle at 12% 20%,rgba(244,91,147,0.18),transparent 32%),linear-gradient(135deg,rgba(255,255,255,0.96),rgba(255,230,242,0.82));}html[data-storefront-theme="kids-colorful-shop"] .product-card{border-color:color-mix(in srgb,#f45b93 30%,var(--line));box-shadow:0 14px 34px rgba(185,59,110,0.10);}html[data-storefront-theme="kids-colorful-shop"] .stock-badge,html[data-storefront-theme="kids-colorful-shop"] .compact-stock-line{border-radius:999px;}html[data-storefront-theme="wholesale-b2b"] body{--paper:#f3f4f6;--surface:#ffffff;--line:#d4d7dd;--wine:#374151;--brass:#a36a1f;--radius:4px;--radius-lg:10px;}html[data-storefront-theme="wholesale-b2b"] .site-header{background:rgba(243,244,246,0.96);}html[data-storefront-theme="wholesale-b2b"] .home-hero{background:linear-gradient(135deg,rgba(255,255,255,0.98),rgba(229,231,235,0.9));}html[data-storefront-theme="wholesale-b2b"] .featured-product-grid{gap:10px;}html[data-storefront-theme="wholesale-b2b"] .product-card{border-color:#c7ccd4;box-shadow:none;}html[data-storefront-theme="wholesale-b2b"] .product-body{gap:7px;}html[data-storefront-theme="wholesale-b2b"] .cart-button,html[data-storefront-theme="wholesale-b2b"] .primary-button{border-radius:6px;font-weight:800;}@media (max-width:1100px){.storefront-theme-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:680px){.storefront-theme-preview-grid{grid-template-columns:1fr;}}.sales-report-cod-tables>div:first-child table th:nth-child(n+3),.sales-report-cod-tables>div:first-child table td:nth-child(n+3),.sales-report-cod-tables>div:nth-child(2) table th:nth-child(n+3),.sales-report-cod-tables>div:nth-child(2) table td:nth-child(n+3),.sales-report-cod-order-table table th:nth-child(8),.sales-report-cod-order-table table td:nth-child(8),.sales-report-cod-order-table table th:nth-child(9),.sales-report-cod-order-table table td:nth-child(9),.sales-report-cod-order-table table th:nth-child(10),.sales-report-cod-order-table table td:nth-child(10){text-align:right !important;font-variant-numeric:tabular-nums;}.sales-report-cod-tables>div:first-child table th:nth-child(1),.sales-report-cod-tables>div:first-child table td:nth-child(1),.sales-report-cod-tables>div:nth-child(2) table th:nth-child(1),.sales-report-cod-tables>div:nth-child(2) table td:nth-child(1),.sales-report-cod-order-table table th:nth-child(-n+7),.sales-report-cod-order-table table td:nth-child(-n+7){text-align:left !important;}.storefront-theme-customizer-card{display:grid;gap:14px;padding:14px;border:1px solid rgba(17,19,20,0.08);border-radius:16px;background:rgba(255,255,255,0.72);}.customizer-card-heading h3{margin:0 0 4px;}.storefront-customizer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.storefront-customizer-live-preview{--preview-primary:var(--brand-accent);--preview-accent:var(--storefront-accent,#b28a3b);display:grid;gap:10px;padding:12px;border:1px solid color-mix(in srgb,var(--preview-primary) 28%,rgba(17,19,20,0.14));border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--preview-primary) 9%,#ffffff),color-mix(in srgb,var(--preview-accent) 12%,#ffffff));}.storefront-customizer-live-preview .preview-header-row,.storefront-customizer-live-preview .preview-hero-row,.storefront-customizer-live-preview .preview-product-row{display:flex;gap:8px;align-items:center;}.storefront-customizer-live-preview .preview-header-row span{display:inline-grid;width:28px;height:28px;border-radius:50%;background:var(--preview-primary);}.storefront-customizer-live-preview .preview-header-row strong{color:var(--ink);}.storefront-customizer-live-preview .preview-hero-row i,.storefront-customizer-live-preview .preview-product-row span{display:block;border-radius:10px;background:#ffffff;}.storefront-customizer-live-preview .preview-hero-row i:first-child{width:62%;height:42px;background:var(--preview-primary);}.storefront-customizer-live-preview .preview-hero-row i:last-child{flex:1;height:42px;background:var(--preview-accent);}.storefront-customizer-live-preview .preview-product-row span{flex:1;height:36px;border:1px solid rgba(17,19,20,0.12);}.storefront-customizer-live-preview[data-button-radius="square"] .preview-hero-row i,.storefront-customizer-live-preview[data-button-radius="square"] .preview-product-row span{border-radius:2px;}.storefront-customizer-live-preview[data-button-radius="rounded"] .preview-hero-row i,.storefront-customizer-live-preview[data-button-radius="rounded"] .preview-product-row span{border-radius:18px;}.storefront-customizer-live-preview[data-button-radius="pill"] .preview-hero-row i,.storefront-customizer-live-preview[data-button-radius="pill"] .preview-product-row span{border-radius:999px;}html[data-storefront-button-radius] .primary-button,html[data-storefront-button-radius] .ghost-button,html[data-storefront-button-radius] .cart-button,html[data-storefront-button-radius] .product-card button{border-radius:var(--storefront-button-radius,var(--radius));}html[data-storefront-card-style="bordered"] .product-card{box-shadow:none;border-width:2px;border-color:color-mix(in srgb,var(--storefront-primary,var(--brand-accent)) 34%,var(--line));}html[data-storefront-card-style="soft-shadow"] .product-card{box-shadow:0 18px 46px rgba(17,19,20,0.12);border-color:rgba(17,19,20,0.06);}html[data-storefront-card-style="compact"] .featured-product-grid{gap:10px;}html[data-storefront-card-style="compact"] .product-body{gap:8px;padding:10px;}html[data-storefront-hero-style="split"] .home-hero{grid-template-columns:minmax(280px,1fr) minmax(320px,1fr);align-items:stretch;}html[data-storefront-hero-style="full-bleed"] .home-hero{max-width:none;border-radius:0;margin-inline:calc(clamp(16px,4vw,48px) * -1);padding-inline:clamp(22px,6vw,72px);}html[data-storefront-hero-style="campaign"] .home-hero{background:radial-gradient(circle at 85% 12%,color-mix(in srgb,var(--storefront-accent,#b28a3b) 24%,transparent),transparent 28%),linear-gradient(135deg,color-mix(in srgb,var(--storefront-primary,var(--brand-accent)) 12%,#ffffff),color-mix(in srgb,var(--storefront-accent,#b28a3b) 16%,#ffffff));}html[data-storefront-header-logo-position="center"] .site-header .brand-lockup{justify-self:center;}html[data-storefront-header-logo-position="compact"] .site-header{grid-template-columns:auto 1fr auto;padding-block:8px;}html[data-storefront-header-logo-position="compact"] .brand-lockup small{display:none;}html[data-storefront-footer-style="minimal"] .site-footer .footer-links,html[data-storefront-footer-style="minimal"] .site-footer .footer-brand small{display:none;}html[data-storefront-footer-style="expanded"] .site-footer{align-items:start;gap:22px;padding-block:34px;}html[data-storefront-footer-style="brand-band"] .site-footer{background:color-mix(in srgb,var(--storefront-primary,var(--brand-accent)) 92%,#111314);color:var(--brand-accent-contrast,#ffffff);border-top:0;}html[data-storefront-footer-style="brand-band"] .site-footer a,html[data-storefront-footer-style="brand-band"] .site-footer span,html[data-storefront-footer-style="brand-band"] .site-footer small{color:color-mix(in srgb,var(--brand-accent-contrast,#ffffff) 84%,transparent);}@media (max-width:760px){.storefront-customizer-grid{grid-template-columns:1fr;}html[data-storefront-hero-style="full-bleed"] .home-hero{margin-inline:0;border-radius:var(--radius-lg);}}.storefront-customizer-live-preview .preview-copy-row{display:grid;gap:4px;padding:8px 10px;border:1px solid rgba(17,19,20,0.1);border-radius:12px;background:rgba(255,255,255,0.68);}.storefront-customizer-live-preview .preview-copy-row b{font-size:1.05rem;line-height:1.18;}.storefront-customizer-live-preview .preview-copy-row small{color:var(--muted);font-weight:650;line-height:1.35;}.storefront-customizer-live-preview[data-typography-preset="elegant-serif"] .preview-copy-row b,.storefront-customizer-live-preview[data-typography-preset="premium-boutique"] .preview-copy-row b{font-family:Georgia,"Times New Roman",serif;}.storefront-customizer-live-preview[data-heading-style="editorial"] .preview-copy-row b{letter-spacing:-0.035em;font-size:1.16rem;}.storefront-customizer-live-preview[data-heading-style="bold-commerce"] .preview-copy-row b{font-weight:900;}.storefront-customizer-live-preview[data-body-text-style="compact"] .preview-copy-row small{font-size:0.74rem;}.storefront-customizer-live-preview[data-body-text-style="high-contrast"] .preview-copy-row small{color:var(--ink);}.storefront-customizer-live-preview[data-letter-spacing="wide"] .preview-copy-row b,.storefront-customizer-live-preview[data-letter-spacing="caps-wide"] .preview-copy-row b{letter-spacing:0.055em;}.storefront-customizer-live-preview[data-letter-spacing="caps-wide"] .preview-copy-row b{text-transform:uppercase;}html[data-storefront-typography] body{font-family:var(--storefront-body-font,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif);}html[data-storefront-typography] .home-hero h1,html[data-storefront-typography] .section-heading h2,html[data-storefront-typography] .brand-lockup strong,html[data-storefront-typography] .product-title strong,html[data-storefront-typography] .product-title-link,html[data-storefront-typography] .detail-title,html[data-storefront-typography] .modal-card h2,html[data-storefront-typography] .site-footer strong{font-family:var(--storefront-heading-font,inherit);}html[data-storefront-typography="elegant-serif"] body{--storefront-heading-font:Georgia,"Times New Roman",serif;--storefront-body-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}html[data-storefront-typography="modern-sans"] body{--storefront-heading-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--storefront-body-font:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}html[data-storefront-typography="clean-commerce"] body{--storefront-heading-font:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--storefront-body-font:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;}html[data-storefront-typography="premium-boutique"] body{--storefront-heading-font:Georgia,"Times New Roman",serif;--storefront-body-font:"Segoe UI",ui-sans-serif,system-ui,sans-serif;}html[data-storefront-typography="compact-marketplace"] body{--storefront-heading-font:Arial,ui-sans-serif,system-ui,sans-serif;--storefront-body-font:Arial,ui-sans-serif,system-ui,sans-serif;}html[data-storefront-heading-style="editorial"] .home-hero h1,html[data-storefront-heading-style="editorial"] .section-heading h2,html[data-storefront-heading-style="editorial"] .brand-lockup strong{letter-spacing:-0.045em;font-weight:760;}html[data-storefront-heading-style="bold-commerce"] .home-hero h1,html[data-storefront-heading-style="bold-commerce"] .section-heading h2,html[data-storefront-heading-style="bold-commerce"] .product-title strong,html[data-storefront-heading-style="bold-commerce"] .product-title-link{font-weight:900;letter-spacing:-0.02em;}html[data-storefront-heading-style="soft-luxury"] .home-hero h1,html[data-storefront-heading-style="soft-luxury"] .section-heading h2,html[data-storefront-heading-style="soft-luxury"] .brand-lockup strong{font-weight:650;letter-spacing:-0.025em;}html[data-storefront-heading-style="compact"] .home-hero h1,html[data-storefront-heading-style="compact"] .section-heading h2,html[data-storefront-heading-style="compact"] .product-title strong,html[data-storefront-heading-style="compact"] .product-title-link{letter-spacing:-0.015em;line-height:1.08;}html[data-storefront-body-text-style="relaxed"] body,html[data-storefront-body-text-style="relaxed"] .product-title span,html[data-storefront-body-text-style="relaxed"] .section-heading p{line-height:1.7;}html[data-storefront-body-text-style="compact"] body,html[data-storefront-body-text-style="compact"] .product-body,html[data-storefront-body-text-style="compact"] .section-heading p{line-height:1.38;}html[data-storefront-body-text-style="compact"] .product-body{gap:8px;}html[data-storefront-body-text-style="high-contrast"] .product-title span,html[data-storefront-body-text-style="high-contrast"] .section-heading p,html[data-storefront-body-text-style="high-contrast"] .product-price small{color:color-mix(in srgb,var(--ink) 82%,var(--muted));}html[data-storefront-product-title-size="small"] .product-title strong,html[data-storefront-product-title-size="small"] .product-title-link{font-size:0.92rem;}html[data-storefront-product-title-size="large"] .product-title strong,html[data-storefront-product-title-size="large"] .product-title-link{font-size:1.08rem;}html[data-storefront-price-size="large"] .product-price,html[data-storefront-price-size="large"] .detail-price{font-size:1.08rem;}html[data-storefront-price-size="extra-large"] .product-price,html[data-storefront-price-size="extra-large"] .detail-price{font-size:1.18rem;}html[data-storefront-button-text-weight="regular"] .primary-button,html[data-storefront-button-text-weight="regular"] .ghost-button,html[data-storefront-button-text-weight="regular"] .cart-button,html[data-storefront-button-text-weight="regular"] .product-card button{font-weight:500;}html[data-storefront-button-text-weight="medium"] .primary-button,html[data-storefront-button-text-weight="medium"] .ghost-button,html[data-storefront-button-text-weight="medium"] .cart-button,html[data-storefront-button-text-weight="medium"] .product-card button{font-weight:650;}html[data-storefront-button-text-weight="bold"] .primary-button,html[data-storefront-button-text-weight="bold"] .ghost-button,html[data-storefront-button-text-weight="bold"] .cart-button,html[data-storefront-button-text-weight="bold"] .product-card button{font-weight:800;}html[data-storefront-button-text-weight="extra-bold"] .primary-button,html[data-storefront-button-text-weight="extra-bold"] .ghost-button,html[data-storefront-button-text-weight="extra-bold"] .cart-button,html[data-storefront-button-text-weight="extra-bold"] .product-card button{font-weight:900;}html[data-storefront-letter-spacing="tight"] .home-hero h1,html[data-storefront-letter-spacing="tight"] .section-heading h2,html[data-storefront-letter-spacing="tight"] .product-title strong,html[data-storefront-letter-spacing="tight"] .product-title-link{letter-spacing:-0.04em;}html[data-storefront-letter-spacing="wide"] .home-hero h1,html[data-storefront-letter-spacing="wide"] .section-heading h2,html[data-storefront-letter-spacing="wide"] .product-title strong,html[data-storefront-letter-spacing="wide"] .product-title-link{letter-spacing:0.035em;}html[data-storefront-letter-spacing="caps-wide"] .home-hero h1,html[data-storefront-letter-spacing="caps-wide"] .section-heading h2,html[data-storefront-letter-spacing="caps-wide"] .product-title strong,html[data-storefront-letter-spacing="caps-wide"] .product-title-link,html[data-storefront-letter-spacing="caps-wide"] .primary-button,html[data-storefront-letter-spacing="caps-wide"] .cart-button{letter-spacing:0.065em;text-transform:uppercase;}.storefront-customizer-live-preview .preview-card-control-row{display:grid;grid-template-columns:auto auto 1fr;gap:8px;align-items:center;padding:8px 10px;border:1px solid rgba(17,19,20,0.1);border-radius:12px;background:rgba(255,255,255,0.74);}.storefront-customizer-live-preview .preview-stock-pill{display:inline-flex;align-items:center;min-height:24px;border-radius:999px;background:color-mix(in srgb,var(--preview-primary) 12%,#ffffff);color:var(--preview-primary);font-size:0.72rem;font-weight:800;padding:0 9px;}.storefront-customizer-live-preview .preview-card-control-row strong{color:var(--ink);font-variant-numeric:tabular-nums;}.storefront-customizer-live-preview .preview-card-control-row small{color:var(--muted);justify-self:end;}.storefront-customizer-live-preview[data-product-card-layout="image-first"] .preview-hero-row i:first-child{width:74%;}.storefront-customizer-live-preview[data-product-card-layout="price-focused"] .preview-card-control-row strong{color:var(--preview-primary);font-size:1.1rem;}.storefront-customizer-live-preview[data-product-card-layout="stock-focused"] .preview-stock-pill{background:var(--preview-primary);color:#ffffff;}.storefront-customizer-live-preview[data-product-card-layout="luxury-spacious"] .preview-product-row span{height:44px;}.storefront-customizer-live-preview[data-product-card-layout="compact-marketplace"] .preview-product-row span{height:28px;}.storefront-customizer-live-preview[data-product-card-border="none"] .preview-product-row span,.storefront-customizer-live-preview[data-product-card-border="none"] .preview-card-control-row{border-color:transparent;}.storefront-customizer-live-preview[data-product-card-border="strong"] .preview-product-row span,.storefront-customizer-live-preview[data-product-card-border="strong"] .preview-card-control-row{border-width:2px;}.storefront-customizer-live-preview[data-product-card-border="accent"] .preview-product-row span,.storefront-customizer-live-preview[data-product-card-border="accent"] .preview-card-control-row{border-color:var(--preview-primary);}.storefront-customizer-live-preview[data-product-card-shadow="elevated"] .preview-card-control-row{box-shadow:0 14px 30px rgba(17,19,20,0.12);}.storefront-customizer-live-preview[data-product-card-shadow="none"] .preview-card-control-row{box-shadow:none;}.storefront-customizer-live-preview[data-stock-badge-visibility="hide"] .preview-stock-pill{display:none;}.storefront-customizer-live-preview[data-price-display-style="highlighted"] .preview-card-control-row strong{color:var(--preview-primary);background:color-mix(in srgb,var(--preview-accent) 16%,#ffffff);border-radius:999px;padding:3px 8px;}.storefront-customizer-live-preview[data-price-display-style="large"] .preview-card-control-row strong{font-size:1.16rem;}.storefront-customizer-live-preview[data-product-description-visibility="hide"] .preview-card-control-row small{display:none;}html[data-storefront-product-card-layout="image-first"] .product-card-media,html[data-storefront-product-card-layout="image-first"] .product-card-main-image{min-height:100%;}html[data-storefront-product-card-layout="image-first"] .product-body{padding-top:12px;}html[data-storefront-product-card-layout="price-focused"] .product-price{color:var(--storefront-primary,var(--brand-accent));font-size:1.08rem;}html[data-storefront-product-card-layout="price-focused"] .product-meta{align-items:start;}html[data-storefront-product-card-layout="stock-focused"] .compact-stock-line{border-color:color-mix(in srgb,var(--storefront-primary,var(--brand-accent)) 34%,var(--line));background:color-mix(in srgb,var(--storefront-primary,var(--brand-accent)) 8%,var(--surface));color:var(--ink);font-weight:760;}html[data-storefront-product-card-layout="luxury-spacious"] .product-body{gap:16px;padding:18px;}html[data-storefront-product-card-layout="compact-marketplace"] .featured-product-grid{gap:10px;}html[data-storefront-product-card-layout="compact-marketplace"] .product-body{gap:7px;padding:10px;}html[data-storefront-product-card-layout="compact-marketplace"] .product-card-description,html[data-storefront-product-card-layout="compact-marketplace"] .product-style-line{display:none;}html[data-storefront-product-image-ratio="square"] .product-card-media,html[data-storefront-product-image-ratio="square"] .product-card-main-image,html[data-storefront-product-image-ratio="square"] .home-product-card .related-product-card img{aspect-ratio:1 / 1;}html[data-storefront-product-image-ratio="portrait"] .product-card-media,html[data-storefront-product-image-ratio="portrait"] .product-card-main-image,html[data-storefront-product-image-ratio="portrait"] .home-product-card .related-product-card img{aspect-ratio:4 / 5;}html[data-storefront-product-image-ratio="landscape"] .product-card-media,html[data-storefront-product-image-ratio="landscape"] .product-card-main-image,html[data-storefront-product-image-ratio="landscape"] .home-product-card .related-product-card img{aspect-ratio:16 / 10;}html[data-storefront-product-image-ratio="natural"] .product-card-media,html[data-storefront-product-image-ratio="natural"] .product-card-main-image,html[data-storefront-product-image-ratio="natural"] .home-product-card .related-product-card img{aspect-ratio:auto;}html[data-storefront-product-image-fit="contain"] .product-card-main-image,html[data-storefront-product-image-fit="contain"] .home-product-card .related-product-card img{object-fit:contain;padding:8px;}html[data-storefront-product-image-fit="cover"] .product-card-main-image,html[data-storefront-product-image-fit="cover"] .home-product-card .related-product-card img{object-fit:cover;}html[data-storefront-product-image-hover="none"] .professional-product-card:hover .product-card-media img{transform:none;opacity:1;}html[data-storefront-product-image-hover="soft-zoom"] .professional-product-card:hover .product-card-media img{transform:scale(1.025);}html[data-storefront-product-image-hover="strong-zoom"] .professional-product-card:hover .product-card-media img{transform:scale(1.07);}html[data-storefront-product-image-hover="fade"] .professional-product-card:hover .product-card-media img{opacity:0.82;transform:none;}html[data-storefront-product-card-border="none"] .product-card{border-color:transparent;}html[data-storefront-product-card-border="subtle"] .product-card{border-width:1px;}html[data-storefront-product-card-border="strong"] .product-card{border-width:2px;border-color:color-mix(in srgb,var(--ink) 18%,var(--line));}html[data-storefront-product-card-border="accent"] .product-card{border-width:2px;border-color:color-mix(in srgb,var(--storefront-primary,var(--brand-accent)) 48%,var(--line));}html[data-storefront-product-card-shadow="none"] .product-card,html[data-storefront-product-card-shadow="none"] .professional-product-card:hover{box-shadow:none;}html[data-storefront-product-card-shadow="soft"] .product-card{box-shadow:0 10px 30px rgba(17,19,20,0.06);}html[data-storefront-product-card-shadow="elevated"] .product-card{box-shadow:0 22px 56px rgba(17,19,20,0.13);}html[data-storefront-stock-badge-visibility="hide"] .product-card-overlay .stock-badge{display:none;}html[data-storefront-stock-badge-visibility="low-only"] .product-card-overlay .stock-badge-in{display:none;}html[data-storefront-price-display-style="compact"] .product-price{gap:0;font-size:0.92rem;}html[data-storefront-price-display-style="highlighted"] .product-price{justify-self:end;border-radius:999px;background:color-mix(in srgb,var(--storefront-accent,#b28a3b) 16%,#ffffff);color:var(--storefront-primary,var(--brand-accent));padding:4px 9px;}html[data-storefront-price-display-style="large"] .product-price{font-size:1.16rem;}html[data-storefront-product-description-visibility="hide"] .product-card-description{display:none;}.site-header::before{content:none;display:none;}.site-announcement-bar{display:none;grid-column:1 / -1;width:100%;padding:0.45rem 1rem;margin:-0.65rem -0.65rem 0.45rem;border-radius:0 0 14px 14px;background:var(--announcement-background-color,color-mix(in srgb,var(--storefront-accent,#b28a3b) 16%,#fffaf0));color:var(--announcement-text-color,#5f3f0f);text-align:center;font-size:var(--announcement-font-size,0.78rem);font-weight:var(--announcement-font-weight,800);font-style:var(--announcement-font-style,normal);letter-spacing:0.08em;text-transform:var(--announcement-text-transform,uppercase);text-decoration:var(--announcement-text-decoration,none);}.site-announcement-bar a{color:inherit;text-decoration:var(--announcement-text-decoration,underline);text-underline-offset:0.18em;}html[data-storefront-announcement-bar="on"] .site-announcement-bar:not(.hidden){display:block;}.storefront-announcement-form input[type="color"]{min-height:2.7rem;padding:0.2rem;}.storefront-announcement-preview a{color:inherit;text-decoration:var(--announcement-text-decoration,underline);}.storefront-announcement-preview{display:block;padding:0.7rem 1rem;border-radius:14px;background:var(--announcement-background-color,color-mix(in srgb,var(--storefront-accent,#b28a3b) 14%,#fffaf0));color:var(--announcement-text-color,#5f3f0f);text-align:center;font-size:var(--announcement-font-size,0.78rem);font-weight:var(--announcement-font-weight,800);font-style:var(--announcement-font-style,normal);text-transform:var(--announcement-text-transform,uppercase);text-decoration:var(--announcement-text-decoration,none);letter-spacing:0.06em;}html[data-storefront-sticky-header="on"] .site-header{position:sticky;top:0;z-index:60;backdrop-filter:blur(18px);}html[data-storefront-sticky-header="off"] .site-header{position:relative;}html[data-storefront-header-layout="centered-logo"] .site-header{grid-template-columns:1fr auto 1fr;}html[data-storefront-header-layout="centered-logo"] .brand-lockup{grid-column:2;justify-self:center;text-align:center;}html[data-storefront-header-layout="centered-logo"] .site-nav{grid-column:1;justify-self:start;}html[data-storefront-header-layout="centered-logo"] .header-actions{grid-column:3;justify-self:end;}html[data-storefront-header-layout="commerce-search"] .site-header{grid-template-columns:minmax(180px,0.8fr) minmax(260px,1.4fr) auto;}html[data-storefront-header-layout="commerce-search"] .site-nav{justify-content:center;padding:0.45rem 0.75rem;border:1px solid rgba(29,90,79,0.12);border-radius:999px;background:rgba(255,255,255,0.82);}html[data-storefront-header-layout="compact-mobile"] .site-header{gap:0.45rem;padding-block:0.45rem;}html[data-storefront-header-layout="compact-mobile"] .brand-lockup small,html[data-storefront-header-layout="compact-mobile"] .site-nav{display:none;}html[data-storefront-header-layout="campaign-strip"] .site-header{border-bottom:3px solid var(--storefront-accent,#b28a3b);}html[data-storefront-hero-height="compact"] .home-hero{min-height:clamp(320px,44vh,520px);padding-block:clamp(2.2rem,5vw,4rem);}html[data-storefront-hero-height="standard"] .home-hero{min-height:clamp(420px,56vh,680px);}html[data-storefront-hero-height="tall"] .home-hero{min-height:clamp(540px,70vh,820px);}html[data-storefront-hero-height="immersive"] .home-hero{min-height:clamp(620px,86vh,960px);}html[data-storefront-hero-text-alignment="center"] .home-hero-copy,html[data-storefront-hero-text-alignment="center"] .hero-actions{text-align:center;justify-content:center;}html[data-storefront-hero-text-alignment="right"] .home-hero-copy,html[data-storefront-hero-text-alignment="right"] .hero-actions{text-align:right;justify-content:flex-end;}html[data-storefront-hero-overlay-strength="light"] .home-hero-slider-caption{--hero-caption-opacity:0.38;}html[data-storefront-hero-overlay-strength="strong"] .home-hero-slider-caption{--hero-caption-opacity:0.86;}html[data-storefront-hero-secondary-button="hide"] .hero-actions .ghost-button{display:none;}main{display:flex;flex-direction:column;}[data-home-section-key]{order:0;}.homepage-section-disabled{display:none !important;}.storefront-section-layout-builder{grid-column:1 / -1;display:grid;gap:0.9rem;padding:1rem;border:1px solid rgba(34,94,97,0.14);border-radius:18px;background:rgba(251,252,243,0.78);}.storefront-section-layout-builder h4{margin:0 0 0.2rem;}.full-width-field{grid-column:1 / -1;}.full-width-field textarea{width:100%;resize:vertical;font-family:ui-monospace,SFMono-Regular,Consolas,"Liberation Mono",monospace;}.homepage-section-visibility-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0.55rem;}.homepage-section-visibility-option{display:flex;align-items:center;gap:0.45rem;padding:0.55rem 0.65rem;border:1px solid rgba(16,18,20,0.1);border-radius:12px;background:#fff;font-weight:700;}.storefront-customizer-live-preview[data-header-layout="campaign-strip"] .preview-header-row{border-bottom:3px solid var(--preview-accent,#b28a3b);}.storefront-customizer-live-preview[data-hero-height="immersive"] .preview-hero-row{min-height:90px;}.storefront-customizer-live-preview[data-hero-text-alignment="center"] .preview-copy-row{text-align:center;}.storefront-customizer-live-preview[data-hero-text-alignment="right"] .preview-copy-row{text-align:right;}@media (max-width:760px){html[data-storefront-header-layout="centered-logo"] .site-header,html[data-storefront-header-layout="commerce-search"] .site-header{grid-template-columns:1fr auto;}html[data-storefront-header-layout="centered-logo"] .brand-lockup,html[data-storefront-header-layout="centered-logo"] .site-nav,html[data-storefront-header-layout="centered-logo"] .header-actions{grid-column:auto;}}.storefront-customizer-live-preview .preview-mobile-control-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;align-items:center;font-size:0.72rem;font-weight:800;color:var(--preview-primary);}.storefront-customizer-live-preview .preview-mobile-control-row span{border:1px solid color-mix(in srgb,var(--preview-primary) 20%,#ffffff);border-radius:999px;background:color-mix(in srgb,var(--preview-primary) 8%,#ffffff);padding:5px 7px;text-align:center;}.storefront-customizer-live-preview[data-mobile-bottom-cart-bar="off"] .preview-mobile-control-row span:nth-child(2){opacity:0.42;text-decoration:line-through;}.storefront-customizer-live-preview[data-mobile-product-density="compact"] .preview-product-row,.storefront-customizer-live-preview[data-mobile-checkout-spacing="compact"] .preview-card-control-row{gap:5px;}.storefront-customizer-live-preview[data-mobile-category-slider="on"] .preview-mobile-control-row{overflow-x:auto;grid-template-columns:repeat(3,minmax(110px,1fr));}.mobile-bottom-cart-bar{display:none;}@media (max-width:760px){html[data-storefront-mobile-header-style="compact"] .site-header,html[data-storefront-mobile-header-style="search-first"] .site-header,html[data-storefront-mobile-header-style="icon-row"] .site-header{grid-template-columns:1fr;gap:0.55rem;padding:0.65rem 0.9rem;}html[data-storefront-mobile-header-style="compact"] .brand-lockup small,html[data-storefront-mobile-header-style="compact"] .site-nav{display:none;}html[data-storefront-mobile-header-style="search-first"] .site-nav{display:flex;width:100%;overflow-x:auto;flex-wrap:nowrap;justify-content:flex-start;border-radius:999px;padding:0.38rem 0.55rem;scroll-snap-type:x proximity;}html[data-storefront-mobile-header-style="search-first"] .site-nav a{flex:0 0 auto;scroll-snap-align:start;}html[data-storefront-mobile-header-style="icon-row"] .header-actions{display:grid;width:100%;grid-auto-flow:column;grid-auto-columns:minmax(42px,auto);justify-content:stretch;}html[data-storefront-mobile-header-style="icon-row"] .header-actions>*{justify-content:center;}html[data-storefront-mobile-category-slider="on"] .line-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;}html[data-storefront-mobile-category-slider="on"] .line-tab{flex:0 0 auto;scroll-snap-align:start;white-space:nowrap;}html[data-storefront-mobile-product-density="comfortable"] .home-product-grid,html[data-storefront-mobile-product-density="comfortable"] .featured-product-grid{gap:16px;}html[data-storefront-mobile-product-density="comfortable"] .product-body{padding:16px;gap:12px;}html[data-storefront-mobile-product-density="compact"] .home-product-grid,html[data-storefront-mobile-product-density="compact"] .featured-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;}html[data-storefront-mobile-product-density="compact"] .product-body{padding:9px;gap:6px;}html[data-storefront-mobile-product-density="compact"] .product-card-description,html[data-storefront-mobile-product-density="compact"] .product-style-line{display:none;}html[data-storefront-mobile-checkout-spacing="comfortable"] .checkout-panel,html[data-storefront-mobile-checkout-spacing="comfortable"] .checkout-review,html[data-storefront-mobile-checkout-spacing="comfortable"] .cart-page-summary{padding:18px;gap:16px;}html[data-storefront-mobile-checkout-spacing="compact"] .checkout-panel,html[data-storefront-mobile-checkout-spacing="compact"] .checkout-review,html[data-storefront-mobile-checkout-spacing="compact"] .cart-page-summary{padding:10px;gap:8px;}html[data-storefront-mobile-checkout-spacing="compact"] .checkout-progress{gap:5px;}html[data-storefront-mobile-bottom-cart-bar="on"] body{padding-bottom:calc(76px + env(safe-area-inset-bottom,0px));}html[data-storefront-mobile-bottom-cart-bar="on"] .mobile-bottom-cart-bar{position:fixed;left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:85;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:56px;border:1px solid color-mix(in srgb,var(--storefront-primary,var(--brand-accent)) 30%,rgba(255,255,255,0.9));border-radius:999px;background:color-mix(in srgb,var(--storefront-primary,var(--brand-accent)) 92%,#111314);color:#ffffff;padding:8px 12px;box-shadow:0 22px 48px rgba(17,19,20,0.22);text-decoration:none;}html[data-storefront-mobile-bottom-cart-bar="on"] .mobile-bottom-cart-copy{display:grid;line-height:1.1;}html[data-storefront-mobile-bottom-cart-bar="on"] .mobile-bottom-cart-copy small{color:rgba(255,255,255,0.72);font-size:0.72rem;}html[data-storefront-mobile-bottom-cart-bar="on"] .mobile-bottom-cart-icon,html[data-storefront-mobile-bottom-cart-bar="on"] .mobile-bottom-cart-count{display:grid;width:34px;height:34px;place-items:center;border-radius:999px;background:rgba(255,255,255,0.16);font-weight:900;}html[data-storefront-mobile-bottom-cart-bar="off"] .mobile-bottom-cart-bar{display:none;}}.hero-slider-transition-control-grid{grid-template-columns:repeat(5,minmax(0,1fr));}.home-hero-media{--hero-transition-speed:650ms;perspective:1200px;}.home-hero-media img.hero-media-transition-run{animation-duration:var(--hero-transition-speed,650ms);animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both;will-change:opacity,transform,filter;}.home-hero-media img[data-hero-transition="fade"].hero-media-transition-run{animation-name:heroFadeIn;}.home-hero-media img[data-hero-transition="cross-dissolve"].hero-media-transition-run{animation-name:heroCrossDissolve;}.home-hero-media img[data-hero-transition="slide-left"].hero-media-transition-run{animation-name:heroSlideLeft;}.home-hero-media img[data-hero-transition="slide-up"].hero-media-transition-run{animation-name:heroSlideUp;}.home-hero-media img[data-hero-transition="zoom-fade"].hero-media-transition-run{animation-name:heroZoomFade;}.home-hero-media img[data-hero-transition="flip-card"].hero-media-transition-run{animation-name:heroFlipCard;transform-origin:center center;}.home-hero-media img[data-hero-transition="push"].hero-media-transition-run{animation-name:heroPush;}.home-hero-media img[data-hero-transition="instant"].hero-media-transition-run{animation:none;}@keyframes heroFadeIn{from{opacity:0.08;}to{opacity:1;}}@keyframes heroCrossDissolve{0%{opacity:0.12;filter:saturate(.82) blur(3px);}100%{opacity:1;filter:saturate(1) blur(0);}}@keyframes heroSlideLeft{from{opacity:0.15;transform:translateX(38px);}to{opacity:1;transform:translateX(0);}}@keyframes heroSlideUp{from{opacity:0.15;transform:translateY(34px);}to{opacity:1;transform:translateY(0);}}@keyframes heroZoomFade{from{opacity:0.16;transform:scale(1.06);}to{opacity:1;transform:scale(1);}}@keyframes heroFlipCard{from{opacity:0.14;transform:rotateY(-12deg) scale(.985);}to{opacity:1;transform:rotateY(0) scale(1);}}@keyframes heroPush{from{opacity:0.2;transform:translateX(52px) scale(.995);}to{opacity:1;transform:translateX(0) scale(1);}}.home-hero-slider-arrow{position:absolute;top:50%;z-index:3;width:42px;height:42px;transform:translateY(-50%);display:grid;place-items:center;border-radius:999px;border:1px solid rgba(255,255,255,.62);background:rgba(17,19,20,.34);color:#fff;font-size:2rem;line-height:1;cursor:pointer;backdrop-filter:blur(8px);transition:background 180ms ease,transform 180ms ease;}.home-hero-slider-arrow:hover{background:rgba(17,19,20,.56);transform:translateY(-50%) scale(1.04);}.home-hero-slider-arrow-prev{left:clamp(12px,2vw,20px);}.home-hero-slider-arrow-next{right:clamp(12px,2vw,20px);}.home-hero-slider-arrow.hidden,.home-hero-slider-dots.hidden{display:none !important;}#settings-home-hero .hero-slider-admin-preview[data-hero-slider-autoplay="off"]::after{content:"Autoplay off";position:absolute;right:16px;top:16px;padding:.32rem .55rem;border-radius:999px;background:rgba(17,19,20,.66);color:#fff;font-size:.72rem;font-weight:800;}@media (max-width:980px){.hero-slider-transition-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:640px){.hero-slider-transition-control-grid{grid-template-columns:1fr;}.home-hero-slider-arrow{width:34px;height:34px;font-size:1.55rem;}}@media (prefers-reduced-motion:reduce){.home-hero-media img.hero-media-transition-run{animation:none !important;}}:root[data-storefront-layout="boutique-showcase"] .home-hero{grid-template-columns:minmax(280px,.86fr) minmax(320px,1.14fr);}:root[data-storefront-layout="boutique-showcase"] .home-section{padding-top:clamp(3.8rem,6vw,6.2rem);padding-bottom:clamp(3.8rem,6vw,6.2rem);}:root[data-storefront-layout="boutique-showcase"] .home-product-grid{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));}:root[data-storefront-layout="marketplace"] .site-header{gap:1rem;}:root[data-storefront-layout="marketplace"] .commerce-shell{grid-template-columns:minmax(210px,.34fr) minmax(0,1fr);align-items:start;}:root[data-storefront-layout="marketplace"] .brand-panel{position:sticky;top:calc(var(--header-offset,82px) + 1rem);}:root[data-storefront-layout="marketplace"] .product-grid,:root[data-storefront-layout="marketplace"] .home-product-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:1rem;}:root[data-storefront-layout="marketplace"] .shop-toolbar{border:1px solid rgba(29,90,79,.14);border-radius:22px;padding:1rem;background:rgba(255,255,255,.82);}:root[data-storefront-layout="local-commerce"] .checkout-trust-signal-strip,:root[data-storefront-layout="local-commerce"] .cart-trust-note{border-color:rgba(29,90,79,.26);background:rgba(29,90,79,.08);}:root[data-storefront-layout="local-commerce"] .line-tabs{padding:.7rem;border-radius:18px;background:rgba(29,90,79,.07);}:root[data-storefront-layout="local-commerce"] .product-card .stock-badge,:root[data-storefront-layout="local-commerce"] .home-product-card .stock-badge{font-weight:900;}:root[data-storefront-layout="local-commerce"] .product-grid,:root[data-storefront-layout="local-commerce"] .home-product-grid{grid-template-columns:repeat(auto-fit,minmax(205px,1fr));}:root[data-storefront-layout="campaign-festival"] .home-hero{border-radius:34px;border:1px solid rgba(178,138,59,.34);background:linear-gradient(135deg,rgba(178,138,59,.16),rgba(255,255,255,.95) 48%,rgba(29,90,79,.10));overflow:hidden;}:root[data-storefront-layout="campaign-festival"] .eyebrow,:root[data-storefront-layout="campaign-festival"] .price,:root[data-storefront-layout="campaign-festival"] .product-price{color:var(--storefront-accent,#b28a3b);}:root[data-storefront-layout="campaign-festival"] .home-product-grid,:root[data-storefront-layout="campaign-festival"] .product-grid{gap:1.2rem;}:root[data-storefront-layout="grocery-daily-needs"] .home-section,:root[data-storefront-layout="grocery-daily-needs"] .commerce-shell{padding-top:1.7rem;padding-bottom:1.7rem;}:root[data-storefront-layout="grocery-daily-needs"] .line-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:.55rem;padding-bottom:.35rem;}:root[data-storefront-layout="grocery-daily-needs"] .product-grid,:root[data-storefront-layout="grocery-daily-needs"] .home-product-grid{grid-template-columns:repeat(auto-fit,minmax(175px,1fr));gap:.8rem;}:root[data-storefront-layout="grocery-daily-needs"] .product-card,:root[data-storefront-layout="grocery-daily-needs"] .home-product-card{padding:.78rem;}:root[data-storefront-layout="wholesale-b2b"] .commerce-shell{grid-template-columns:minmax(180px,.28fr) minmax(0,1fr);}:root[data-storefront-layout="wholesale-b2b"] .product-grid,:root[data-storefront-layout="wholesale-b2b"] .home-product-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:.7rem;}:root[data-storefront-layout="wholesale-b2b"] .product-card,:root[data-storefront-layout="wholesale-b2b"] .home-product-card{border-radius:12px;box-shadow:none;}:root[data-storefront-layout="wholesale-b2b"] .product-card h3,:root[data-storefront-layout="wholesale-b2b"] .home-product-card h3{font-size:.95rem;}:root[data-storefront-layout="electronics-gadget"] .product-card,:root[data-storefront-layout="electronics-gadget"] .home-product-card,:root[data-storefront-layout="electronics-gadget"] .brand-panel{border-radius:14px;border-color:rgba(17,19,20,.20);}:root[data-storefront-layout="electronics-gadget"] .shop-toolbar,:root[data-storefront-layout="electronics-gadget"] .line-tabs{background:rgba(17,19,20,.045);}:root[data-storefront-layout="electronics-gadget"] .product-grid,:root[data-storefront-layout="electronics-gadget"] .home-product-grid{grid-template-columns:repeat(auto-fit,minmax(205px,1fr));}:root[data-storefront-layout="kids-gift-shop"] .home-hero,:root[data-storefront-layout="kids-gift-shop"] .product-card,:root[data-storefront-layout="kids-gift-shop"] .home-product-card,:root[data-storefront-layout="kids-gift-shop"] .brand-story-card,:root[data-storefront-layout="kids-gift-shop"] .newsletter-section{border-radius:30px;}:root[data-storefront-layout="kids-gift-shop"] .eyebrow{letter-spacing:.11em;}:root[data-storefront-layout="kids-gift-shop"] .primary-button,:root[data-storefront-layout="kids-gift-shop"] .ghost-button{border-radius:999px;}:root[data-storefront-layout="luxury-minimal"] body{background:#fbfaf6;}:root[data-storefront-layout="luxury-minimal"] .home-hero{min-height:min(78vh,760px);grid-template-columns:minmax(280px,.74fr) minmax(340px,1.26fr);}:root[data-storefront-layout="luxury-minimal"] .home-section{max-width:1180px;}:root[data-storefront-layout="luxury-minimal"] .home-product-grid,:root[data-storefront-layout="luxury-minimal"] .product-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.8rem;}:root[data-storefront-layout="luxury-minimal"] .section-heading{align-items:end;}:root[data-storefront-layout="fast-order"] main{display:flex;flex-direction:column;}:root[data-storefront-layout="fast-order"] .commerce-shell{padding-top:1rem;}:root[data-storefront-layout="fast-order"] .shop-toolbar{position:sticky;top:calc(var(--header-offset,76px) + .5rem);z-index:4;background:rgba(255,255,255,.94);backdrop-filter:blur(12px);border:1px solid rgba(29,90,79,.18);border-radius:18px;padding:.9rem;}:root[data-storefront-layout="fast-order"] .product-grid,:root[data-storefront-layout="fast-order"] .home-product-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem;}:root[data-storefront-layout="fast-order"] .mobile-bottom-cart-bar{display:flex;}.storefront-layout-selector-card{margin-top:1rem;}.storefront-layout-preview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.9rem;margin-top:.9rem;}.storefront-layout-preview-card{display:grid;gap:.45rem;text-align:left;border:1px solid rgba(17,19,20,.12);border-radius:18px;background:#fff;padding:.9rem;cursor:pointer;box-shadow:0 12px 26px rgba(17,19,20,.06);}.storefront-layout-preview-card.active{border-color:var(--brand-accent,#1d5a4f);box-shadow:0 16px 32px rgba(29,90,79,.14);}.storefront-layout-preview-card small{color:var(--brand-accent,#1d5a4f);font-weight:800;text-transform:uppercase;letter-spacing:.08em;}.storefront-layout-preview-card em{color:#5d6560;font-style:normal;font-size:.84rem;line-height:1.45;}.layout-preview-swatch{display:grid;grid-template-columns:1.3fr .7fr;grid-template-rows:18px 18px;gap:4px;max-width:96px;}.layout-preview-swatch i{display:block;border-radius:7px;background:rgba(29,90,79,.18);}.layout-preview-swatch i:nth-child(1){grid-row:span 2;background:rgba(29,90,79,.48);}.layout-preview-swatch i:nth-child(2){background:rgba(178,138,59,.42);}.layout-preview-swatch i:nth-child(3){background:rgba(17,19,20,.12);}.layout-preview-swatch i:nth-child(4){display:none;}.layout-preview-swatch-marketplace,.layout-preview-swatch-wholesale-b2b,.layout-preview-swatch-fast-order{grid-template-columns:repeat(3,1fr);}.layout-preview-swatch-marketplace i:nth-child(4),.layout-preview-swatch-wholesale-b2b i:nth-child(4),.layout-preview-swatch-fast-order i:nth-child(4){display:block;}@media (max-width:760px){:root[data-storefront-layout] .home-hero,:root[data-storefront-layout] .commerce-shell{grid-template-columns:1fr;}:root[data-storefront-layout="luxury-minimal"] .home-hero{min-height:auto;}}.enriched-brand-preview-card{display:flex;flex-direction:column;gap:14px;}.enriched-brand-preview{--preview-primary:#225e61;--preview-accent:#c8a45d;display:grid;gap:14px;color:#1e2a2a;}.brand-preview-status-row{display:flex;flex-wrap:wrap;gap:8px;}.brand-preview-status-row span,.brand-preview-trust-card span,.brand-preview-mobile-category-row span{border:1px solid rgba(34,94,97,.16);background:rgba(34,94,97,.07);border-radius:999px;padding:5px 10px;font-size:.76rem;font-weight:700;}.brand-preview-desktop-shell,.brand-preview-mobile-shell{border:1px solid rgba(34,94,97,.18);border-radius:22px;overflow:hidden;background:#fbfcf3;box-shadow:0 18px 40px rgba(20,45,46,.09);}.brand-preview-announcement{background:color-mix(in srgb,var(--preview-primary) 88%,#111 12%);color:#fff;text-align:center;padding:7px 12px;font-size:.76rem;font-weight:700;}.brand-preview-header{display:grid;grid-template-columns:minmax(180px,1fr) minmax(150px,.8fr) auto;gap:12px;align-items:center;padding:14px;border-bottom:1px solid rgba(34,94,97,.12);}.brand-preview-logo-lockup{min-width:0;}.brand-preview-search{border:1px solid rgba(34,94,97,.2);border-radius:999px;padding:9px 13px;color:#5c6b68;background:#fff;font-size:.82rem;}.brand-preview-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;font-size:.78rem;font-weight:700;}.brand-preview-actions span,.brand-preview-hero-actions button,.brand-preview-product-card button,.brand-preview-mobile-product button{border:0;background:var(--preview-primary);color:#fff;border-radius:12px;padding:7px 10px;font-weight:800;}.enriched-brand-preview[data-button-radius="square"] button,.enriched-brand-preview[data-button-radius="square"] .brand-preview-actions span{border-radius:2px;}.enriched-brand-preview[data-button-radius="soft"] button,.enriched-brand-preview[data-button-radius="soft"] .brand-preview-actions span{border-radius:10px;}.enriched-brand-preview[data-button-radius="rounded"] button,.enriched-brand-preview[data-button-radius="rounded"] .brand-preview-actions span{border-radius:16px;}.enriched-brand-preview[data-button-radius="pill"] button,.enriched-brand-preview[data-button-radius="pill"] .brand-preview-actions span{border-radius:999px;}.brand-preview-hero{display:grid;grid-template-columns:minmax(180px,1.15fr) minmax(130px,.85fr);gap:16px;align-items:stretch;padding:18px;background:linear-gradient(135deg,color-mix(in srgb,var(--preview-primary) 14%,#fff 86%),color-mix(in srgb,var(--preview-accent) 18%,#fff 82%));}.brand-preview-eyebrow{color:var(--preview-primary);text-transform:uppercase;letter-spacing:.11em;font-size:.72rem;font-weight:900;}.brand-preview-hero strong{display:block;margin-top:8px;font-size:1.45rem;line-height:1.1;}.brand-preview-hero p{margin:8px 0 12px;color:#53615e;font-size:.86rem;}.brand-preview-hero-actions{display:flex;gap:8px;flex-wrap:wrap;}.brand-preview-hero-actions button + button{background:transparent;color:var(--preview-primary);border:1px solid color-mix(in srgb,var(--preview-primary) 40%,transparent);}.brand-preview-hero-media{min-height:145px;border-radius:18px;display:grid;place-items:end start;padding:12px;color:#fff;font-weight:800;background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--preview-accent) 70%,#fff 30%),transparent 34%),linear-gradient(140deg,var(--preview-primary),color-mix(in srgb,var(--preview-primary) 55%,#111 45%));}.brand-preview-hero-media span{background:rgba(0,0,0,.32);border-radius:999px;padding:6px 10px;font-size:.74rem;}.brand-preview-content-grid{display:grid;grid-template-columns:minmax(160px,1.05fr) minmax(130px,.75fr) minmax(130px,.7fr);gap:12px;padding:14px;}.brand-preview-product-card,.brand-preview-trust-card,.brand-preview-palette-card{background:#fff;border:1px solid rgba(34,94,97,.14);border-radius:18px;padding:12px;display:grid;gap:8px;}.enriched-brand-preview[data-product-card-border="strong"] .brand-preview-product-card{border-color:rgba(34,94,97,.42);}.enriched-brand-preview[data-product-card-border="accent"] .brand-preview-product-card{border-color:var(--preview-accent);}.enriched-brand-preview[data-product-card-shadow="elevated"] .brand-preview-product-card{box-shadow:0 18px 38px rgba(20,45,46,.15);}.enriched-brand-preview[data-product-card-shadow="soft"] .brand-preview-product-card{box-shadow:0 10px 22px rgba(20,45,46,.08);}.brand-preview-product-media{min-height:96px;border-radius:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--preview-accent) 40%,#fff 60%),color-mix(in srgb,var(--preview-primary) 18%,#fff 82%));}.enriched-brand-preview[data-product-image-ratio="portrait"] .brand-preview-product-media{min-height:130px;}.enriched-brand-preview[data-product-image-ratio="landscape"] .brand-preview-product-media{min-height:72px;}.brand-preview-product-badge{justify-self:start;background:color-mix(in srgb,var(--preview-accent) 35%,#fff 65%);color:#4b3a12;border-radius:999px;padding:4px 8px;font-size:.72rem;font-weight:900;}.enriched-brand-preview[data-stock-badge-visibility="hide"] .brand-preview-product-badge{display:none;}.brand-preview-product-card p,.brand-preview-palette-card p{margin:0;color:#697470;font-size:.78rem;}.enriched-brand-preview[data-product-description-visibility="hide"] .brand-preview-product-card p{display:none;}.brand-preview-product-card div:last-child{display:flex;justify-content:space-between;align-items:center;gap:8px;}.brand-preview-product-card b{color:var(--preview-primary);}.enriched-brand-preview[data-price-display-style="large"] .brand-preview-product-card b,.enriched-brand-preview[data-price-display-style="highlighted"] .brand-preview-product-card b{font-size:1.18rem;}.brand-preview-trust-card span{display:inline-block;justify-self:start;}.brand-preview-palette-card div{display:flex;align-items:center;gap:8px;}.brand-preview-palette-card div span{width:34px;height:18px;border-radius:999px;border:1px solid rgba(0,0,0,.08);}.brand-preview-mobile-shell{max-width:315px;justify-self:center;display:grid;gap:10px;padding:12px;}.brand-preview-mobile-shell>div:first-child,.brand-preview-mobile-product,.brand-preview-mobile-cart{display:flex;justify-content:space-between;align-items:center;gap:8px;}.brand-preview-mobile-category-row{display:flex;overflow:hidden;gap:6px;}.brand-preview-mobile-product{border:1px solid rgba(34,94,97,.14);border-radius:14px;padding:9px;background:#fff;}.brand-preview-mobile-product span{width:52px;height:42px;border-radius:10px;background:color-mix(in srgb,var(--preview-primary) 15%,#fff 85%);}.brand-preview-mobile-cart{background:var(--preview-primary);color:#fff;border-radius:14px;padding:9px 12px;font-weight:900;}.enriched-brand-preview[data-mobile-bottom-cart-bar="off"] .brand-preview-mobile-cart{display:none;}.brand-preview-footer-line{border:1px dashed rgba(34,94,97,.25);border-radius:16px;padding:10px 12px;text-align:center;color:#5b6764;background:rgba(34,94,97,.05);font-size:.82rem;font-weight:700;}.enriched-brand-preview[data-typography-preset="elegant-serif"]{font-family:Georgia,'Times New Roman',serif;}.enriched-brand-preview[data-typography-preset="modern-sans"],.enriched-brand-preview[data-typography-preset="clean-commerce"]{font-family:Inter,Segoe UI,Arial,sans-serif;}.enriched-brand-preview[data-letter-spacing="wide"] strong,.enriched-brand-preview[data-letter-spacing="caps-wide"] strong{letter-spacing:.04em;}.enriched-brand-preview[data-letter-spacing="caps-wide"] .brand-preview-hero strong{text-transform:uppercase;}@media (max-width:960px){.brand-preview-header,.brand-preview-hero,.brand-preview-content-grid{grid-template-columns:1fr;}.brand-preview-actions{justify-content:flex-start;}}.brand-preview-live-status{border-color:rgba(34,94,97,.22) !important;background:rgba(34,94,97,.08) !important;color:#225e61;}.brand-preview-live-status[data-live-preview-status="dirty"]{border-color:rgba(198,150,45,.38) !important;background:rgba(198,150,45,.14) !important;color:#725313;}.brand-preview-live-status[data-live-preview-status="saving"]{border-color:rgba(34,94,97,.42) !important;background:rgba(34,94,97,.14) !important;color:#1b4d50;}.brand-preview-live-status[data-live-preview-status="saved"]{border-color:rgba(38,132,74,.35) !important;background:rgba(38,132,74,.12) !important;color:#23613c;}.brand-preview-live-status[data-live-preview-status="failed"]{border-color:rgba(172,55,55,.36) !important;background:rgba(172,55,55,.12) !important;color:#8a2d2d;}.brand-preview-retry-save{padding:5px 10px;min-height:0;font-size:.76rem;}.enriched-brand-preview[data-header-layout="centered-logo"] .brand-preview-header{grid-template-columns:1fr;text-align:center;}.enriched-brand-preview[data-header-layout="commerce-search"] .brand-preview-header{grid-template-columns:minmax(160px,.75fr) minmax(220px,1.25fr) auto;}.enriched-brand-preview[data-announcement-bar="off"] .brand-preview-announcement{display:none;}.enriched-brand-preview[data-hero-height="compact"] .brand-preview-hero-media{min-height:105px;}.enriched-brand-preview[data-hero-height="tall"] .brand-preview-hero-media,.enriched-brand-preview[data-hero-height="immersive"] .brand-preview-hero-media{min-height:190px;}.enriched-brand-preview[data-hero-text-alignment="center"] .brand-preview-hero{text-align:center;}.enriched-brand-preview[data-hero-text-alignment="right"] .brand-preview-hero{text-align:right;}.enriched-brand-preview[data-hero-secondary-button="hide"] .brand-preview-hero-actions button + button{display:none;}.enriched-brand-preview[data-product-title-size="small"] .brand-preview-product-card strong{font-size:.9rem;}.enriched-brand-preview[data-product-title-size="large"] .brand-preview-product-card strong{font-size:1.18rem;}.enriched-brand-preview[data-button-text-weight="regular"] button,.enriched-brand-preview[data-button-text-weight="regular"] .brand-preview-actions span{font-weight:600;}.enriched-brand-preview[data-button-text-weight="bold"] button,.enriched-brand-preview[data-button-text-weight="bold"] .brand-preview-actions span{font-weight:900;}.enriched-brand-preview[data-mobile-product-density="compact"] .brand-preview-mobile-shell{gap:6px;padding:8px;}.brand-identity-sectioned-form{gap:18px;}.brand-settings-division{border:1px solid rgba(34,94,97,.16);border-radius:22px;background:rgba(255,255,255,.72);padding:16px;display:grid;gap:14px;}.brand-settings-division>h3,.brand-settings-subdivision-title{margin:0;color:#1f3f41;font-weight:900;}.brand-settings-subdivision-title{grid-column:1 / -1;border-top:1px solid rgba(34,94,97,.14);padding-top:14px;font-size:1rem;}.brand-settings-theme-division .storefront-theme-selector-card,.brand-settings-layout-division .storefront-layout-selector-card,.brand-settings-customizer-division .storefront-theme-customizer-card{border:0;padding:0;background:transparent;}.floating-preview-card{position:sticky;top:16px;align-self:start;z-index:12;max-height:calc(100vh - 32px);overflow:auto;box-shadow:0 26px 70px rgba(16,42,43,.18);resize:both;min-width:min(100%,340px);}.floating-preview-header{display:flex;align-items:center;justify-content:space-between;gap:10px;position:sticky;top:-18px;z-index:3;background:color-mix(in srgb,#fbfcf3 94%,#fff 6%);padding-bottom:10px;border-bottom:1px solid rgba(34,94,97,.12);}.floating-preview-header h3{margin:0;}.floating-preview-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end;}.floating-preview-actions .ghost-button{padding:6px 9px;min-height:0;font-size:.72rem;}.floating-preview-card.is-collapsed .enriched-brand-preview,.floating-preview-card.is-collapsed .hero-slider-admin-preview,.floating-preview-card.is-collapsed .product-detail{display:none;}.floating-preview-card.is-expanded{position:fixed;top:18px;right:18px;width:min(760px,calc(100vw - 36px));max-height:calc(100vh - 36px);}.hero-slider-floating-preview-card .hero-slider-admin-preview{min-height:420px;}.hero-slider-admin-preview .brand-settings-hero-preview.hero-media-transition-run{animation-duration:var(--hero-transition-speed,650ms);animation-timing-function:cubic-bezier(.22,.61,.36,1);animation-fill-mode:both;will-change:opacity,transform,filter,clip-path;}.home-hero-media img[data-hero-transition="slide-right"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="slide-right"].hero-media-transition-run{animation-name:heroSlideRight;}.home-hero-media img[data-hero-transition="slide-down"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="slide-down"].hero-media-transition-run{animation-name:heroSlideDown;}.home-hero-media img[data-hero-transition="push-left"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="push-left"].hero-media-transition-run{animation-name:heroPushLeft;}.home-hero-media img[data-hero-transition="push-right"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="push-right"].hero-media-transition-run{animation-name:heroPushRight;}.home-hero-media img[data-hero-transition="zoom-in-fade"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="zoom-in-fade"].hero-media-transition-run{animation-name:heroZoomInFade;}.home-hero-media img[data-hero-transition="zoom-out-fade"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="zoom-out-fade"].hero-media-transition-run{animation-name:heroZoomOutFade;}.home-hero-media img[data-hero-transition="ken-burns"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="ken-burns"].hero-media-transition-run{animation-name:heroKenBurns;}.home-hero-media img[data-hero-transition="parallax-slide"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="parallax-slide"].hero-media-transition-run{animation-name:heroParallaxSlide;}.home-hero-media img[data-hero-transition="flip-horizontal"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="flip-horizontal"].hero-media-transition-run{animation-name:heroFlipHorizontal;transform-origin:center center;}.home-hero-media img[data-hero-transition="flip-vertical"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="flip-vertical"].hero-media-transition-run{animation-name:heroFlipVertical;transform-origin:center center;}.home-hero-media img[data-hero-transition="card-rotate"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="card-rotate"].hero-media-transition-run{animation-name:heroCardRotate;transform-origin:center center;}.home-hero-media img[data-hero-transition="cube-rotate"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="cube-rotate"].hero-media-transition-run{animation-name:heroCubeRotate;transform-origin:center center;}.home-hero-media img[data-hero-transition="blur-fade"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="blur-fade"].hero-media-transition-run{animation-name:heroBlurFade;}.home-hero-media img[data-hero-transition="wipe-left"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="wipe-left"].hero-media-transition-run{animation-name:heroWipeLeft;}.home-hero-media img[data-hero-transition="wipe-up"].hero-media-transition-run,.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="wipe-up"].hero-media-transition-run{animation-name:heroWipeUp;}.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="fade"].hero-media-transition-run{animation-name:heroFadeIn;}.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="cross-dissolve"].hero-media-transition-run{animation-name:heroCrossDissolve;}.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="slide-left"].hero-media-transition-run{animation-name:heroSlideLeft;}.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="slide-up"].hero-media-transition-run{animation-name:heroSlideUp;}.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="zoom-fade"].hero-media-transition-run{animation-name:heroZoomFade;}.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="flip-card"].hero-media-transition-run{animation-name:heroFlipCard;}.hero-slider-admin-preview .brand-settings-hero-preview[data-hero-transition="push"].hero-media-transition-run{animation-name:heroPush;}@keyframes heroSlideRight{from{opacity:.15;transform:translateX(-38px);}to{opacity:1;transform:translateX(0);}}@keyframes heroSlideDown{from{opacity:.15;transform:translateY(-34px);}to{opacity:1;transform:translateY(0);}}@keyframes heroPushLeft{from{opacity:.2;transform:translateX(58px) scale(.99);}to{opacity:1;transform:translateX(0) scale(1);}}@keyframes heroPushRight{from{opacity:.2;transform:translateX(-58px) scale(.99);}to{opacity:1;transform:translateX(0) scale(1);}}@keyframes heroZoomInFade{from{opacity:.18;transform:scale(.94);}to{opacity:1;transform:scale(1);}}@keyframes heroZoomOutFade{from{opacity:.18;transform:scale(1.1);}to{opacity:1;transform:scale(1);}}@keyframes heroKenBurns{from{opacity:.82;transform:scale(1.08) translateX(-1.8%);}to{opacity:1;transform:scale(1.01) translateX(0);}}@keyframes heroParallaxSlide{from{opacity:.18;transform:translateX(46px) scale(1.04);filter:saturate(.8);}to{opacity:1;transform:translateX(0) scale(1);filter:saturate(1);}}@keyframes heroFlipHorizontal{from{opacity:.12;transform:rotateY(-22deg) scale(.98);}to{opacity:1;transform:rotateY(0) scale(1);}}@keyframes heroFlipVertical{from{opacity:.12;transform:rotateX(18deg) scale(.98);}to{opacity:1;transform:rotateX(0) scale(1);}}@keyframes heroCardRotate{from{opacity:.18;transform:rotate(-3deg) translateY(16px) scale(.96);}to{opacity:1;transform:rotate(0) translateY(0) scale(1);}}@keyframes heroCubeRotate{from{opacity:.14;transform:rotateY(28deg) translateX(18px) scale(.96);}to{opacity:1;transform:rotateY(0) translateX(0) scale(1);}}@keyframes heroBlurFade{from{opacity:.1;filter:blur(8px) saturate(.75);transform:scale(1.025);}to{opacity:1;filter:blur(0) saturate(1);transform:scale(1);}}@keyframes heroWipeLeft{from{opacity:.35;clip-path:inset(0 0 0 100%);}to{opacity:1;clip-path:inset(0 0 0 0);}}@keyframes heroWipeUp{from{opacity:.35;clip-path:inset(100% 0 0 0);}to{opacity:1;clip-path:inset(0 0 0 0);}}@media (max-width:1180px){.floating-preview-card,.floating-preview-card.is-expanded{position:relative;top:auto;right:auto;width:auto;max-height:none;resize:none;}}@media (prefers-reduced-motion:reduce){.hero-slider-admin-preview .brand-settings-hero-preview.hero-media-transition-run{animation:none !important;}}.site-search-control{position:relative;display:inline-flex;align-items:center;justify-content:center;z-index:45;}.site-search-toggle{transition:transform 0.18s ease,background 0.18s ease;}.site-search-control.is-open .site-search-toggle,.site-search-toggle:focus-visible{background:rgba(29,90,79,0.12);transform:translateY(-1px);}.site-search-panel{position:absolute;top:calc(100% + 10px);right:0;width:min(390px,calc(100vw - 28px));display:flex;align-items:center;gap:8px;padding:10px;border:1px solid var(--line);border-radius:18px;background:rgba(255,255,255,0.98);box-shadow:0 24px 60px rgba(16,18,20,0.18);opacity:0;pointer-events:none;transform:translateY(-8px) scale(0.98);transition:opacity 0.18s ease,transform 0.18s ease;}.site-search-control.is-open .site-search-panel,.site-search-panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);}.site-search-field{flex:1;display:block;}.site-search-field input{width:100%;min-height:42px;border:1px solid var(--line);border-radius:999px;padding:0 14px;background:var(--paper);color:var(--ink);}.site-search-close{width:36px;height:36px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font-size:1.25rem;line-height:1;}html[data-storefront-search-style="always-visible"] .site-search-control{min-width:clamp(220px,22vw,380px);}html[data-storefront-search-style="always-visible"] .site-search-toggle{display:none;}html[data-storefront-search-style="always-visible"] .site-search-panel{position:static;width:100%;opacity:1;pointer-events:auto;transform:none;box-shadow:none;background:transparent;padding:0;border-color:transparent;}html[data-storefront-search-style="always-visible"] .site-search-close{display:none;}html[data-storefront-search-style="overlay"] .site-search-panel{position:fixed;top:90px;left:50%;right:auto;width:min(620px,calc(100vw - 32px));transform:translate(-50%,-12px) scale(0.98);}html[data-storefront-search-style="overlay"] .site-search-control.is-open .site-search-panel,html[data-storefront-search-style="overlay"] .site-search-panel.is-open{transform:translate(-50%,0) scale(1);}html[data-storefront-search-style="disabled"] .site-search-control{display:none;}.site-search-open::before{content:"";position:fixed;inset:0;background:rgba(16,18,20,0.18);z-index:38;pointer-events:none;}html[data-storefront-search-style="always-visible"] body.site-search-open::before{display:none;}@media (max-width:760px){.site-search-panel,html[data-storefront-search-style="overlay"] .site-search-panel,html[data-storefront-search-style="compact-mobile"] .site-search-panel{position:fixed;top:72px;left:14px;right:14px;width:auto;transform:translateY(-10px) scale(0.98);border-radius:20px;}.site-search-control.is-open .site-search-panel,.site-search-panel.is-open,html[data-storefront-search-style="overlay"] .site-search-control.is-open .site-search-panel,html[data-storefront-search-style="overlay"] .site-search-panel.is-open,html[data-storefront-search-style="compact-mobile"] .site-search-control.is-open .site-search-panel,html[data-storefront-search-style="compact-mobile"] .site-search-panel.is-open{transform:translateY(0) scale(1);}html[data-storefront-search-style="always-visible"] .site-search-control{min-width:auto;}html[data-storefront-search-style="always-visible"] .site-search-toggle{display:inline-flex;}html[data-storefront-search-style="always-visible"] .site-search-panel{position:fixed;top:72px;left:14px;right:14px;width:auto;opacity:0;pointer-events:none;transform:translateY(-10px) scale(0.98);padding:10px;border-color:var(--line);background:rgba(255,255,255,0.98);box-shadow:0 24px 60px rgba(16,18,20,0.18);}html[data-storefront-search-style="always-visible"] .site-search-control.is-open .site-search-panel,html[data-storefront-search-style="always-visible"] .site-search-panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);}html[data-storefront-search-style="always-visible"] .site-search-close{display:inline-grid;}}.brand-logo-inline-upload-panel{display:grid;grid-template-columns:minmax(120px,180px) minmax(220px,1fr);gap:14px;align-items:stretch;padding:14px;border:1px solid rgba(34,94,97,.16);border-radius:18px;background:rgba(34,94,97,.045);}.brand-logo-inline-preview{min-height:112px;display:grid;place-items:center;border:1px dashed rgba(34,94,97,.28);border-radius:16px;background:#fff;overflow:hidden;}.brand-logo-inline-preview .brand-mark{width:58px;height:58px;border-radius:16px;font-size:1.7rem;}.brand-logo-inline-preview .brand-logo-preview{max-width:100%;max-height:96px;border:0;padding:8px;box-shadow:none;}.brand-logo-inline-controls{display:grid;gap:10px;align-content:center;}.brand-logo-inline-controls .brand-logo-file-field{width:100%;}.brand-logo-inline-controls input[type="file"]{width:100%;}.brand-logo-inline-controls .brand-logo-upload-actions{justify-content:flex-start;}.brand-settings-admin-save-division{background:linear-gradient(135deg,rgba(34,94,97,.055),rgba(255,255,255,.82));}.brand-preview-storefront-scale-frame{width:100%;overflow:hidden;border:1px solid rgba(34,94,97,.18);border-radius:24px;background:repeating-linear-gradient(135deg,rgba(34,94,97,.035),rgba(34,94,97,.035) 10px,rgba(255,255,255,.7) 10px,rgba(255,255,255,.7) 20px);padding:10px;}.scaled-storefront-canvas{width:720px;transform-origin:top left;transform:scale(var(--brand-preview-scale,.62));margin-right:calc((720px * var(--brand-preview-scale,.62)) - 720px);margin-bottom:calc((520px * var(--brand-preview-scale,.62)) - 520px);}.enriched-brand-preview-card.is-expanded .scaled-storefront-canvas{--brand-preview-scale:.88;}.enriched-brand-preview-card:not(.is-expanded) .brand-preview-desktop-shell.scaled-storefront-canvas{font-size:.98rem;}.scaled-storefront-canvas .brand-preview-header{grid-template-columns:minmax(230px,1fr) minmax(210px,.9fr) auto;}.scaled-storefront-canvas .brand-preview-hero{min-height:230px;}.scaled-storefront-canvas .brand-preview-content-grid{grid-template-columns:1.1fr .85fr .8fr;}.scaled-mobile-storefront-canvas{transform-origin:top center;box-shadow:inset 0 0 0 8px rgba(34,94,97,.045),0 14px 35px rgba(20,45,46,.12);}@media (min-width:1181px) and (max-width:1500px){.scaled-storefront-canvas{--brand-preview-scale:.54;}.enriched-brand-preview-card.is-expanded .scaled-storefront-canvas{--brand-preview-scale:.78;}}@media (max-width:760px){.brand-logo-inline-upload-panel{grid-template-columns:1fr;}.scaled-storefront-canvas{width:640px;--brand-preview-scale:.48;}.enriched-brand-preview-card.is-expanded .scaled-storefront-canvas{--brand-preview-scale:.58;}}:root[data-storefront-catalogue-layout="full-width"] #shop.commerce-shell{display:block;width:100%;max-width:none;padding-inline:clamp(16px,3vw,42px);}:root[data-storefront-catalogue-layout="full-width"] #shop .brand-panel{display:none !important;}:root[data-storefront-catalogue-layout="full-width"] #shop .shop-area{width:100%;max-width:none;}:root[data-storefront-catalogue-layout="full-width"] #shop .shop-toolbar{align-items:center;border:1px solid rgba(29,90,79,.12);border-radius:24px;padding:clamp(14px,2vw,22px);background:rgba(255,255,255,.86);}:root[data-storefront-catalogue-layout="full-width"] #shop .product-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(10px,1.2vw,18px);}:root[data-storefront-catalogue-layout="full-width"] #shop .product-card{min-width:0;}@media (max-width:1279px){:root[data-storefront-catalogue-layout="full-width"] #shop .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));}}@media (max-width:980px){:root[data-storefront-catalogue-layout="full-width"] #shop .product-grid{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:720px){:root[data-storefront-catalogue-layout="full-width"] #shop .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));}:root[data-storefront-catalogue-layout="full-width"] #shop .shop-toolbar{align-items:stretch;}}@media (max-width:460px){:root[data-storefront-catalogue-layout="full-width"] #shop .product-grid{grid-template-columns:1fr;}}.storefront-customizer-preview-card[data-catalogue-layout-style="full-width"]{outline:2px solid rgba(29,90,79,.20);}.catalogue-display-mode-card{display:grid;grid-template-columns:minmax(220px,.72fr) minmax(220px,1fr);gap:14px;align-items:start;padding:16px;border:1px solid rgba(29,90,79,.14);border-radius:18px;background:linear-gradient(135deg,rgba(29,90,79,.075),rgba(255,255,255,.92));}.catalogue-display-mode-card h5{margin:0 0 6px;font-size:.98rem;color:#173f3a;}.catalogue-display-mode-card label{margin:0;}@media (max-width:760px){.catalogue-display-mode-card{grid-template-columns:1fr;}}.enriched-brand-preview .brand-preview-catalogue-shell{display:grid;grid-template-columns:minmax(82px,.38fr) minmax(0,1fr);gap:10px;align-items:stretch;}.enriched-brand-preview .brand-preview-catalogue-panel,.enriched-brand-preview .brand-preview-catalogue-grid span{border:1px solid rgba(17,19,20,.10);border-radius:14px;background:rgba(255,255,255,.82);}.enriched-brand-preview .brand-preview-catalogue-panel{display:grid;align-content:center;gap:4px;padding:10px;color:#5d6469;}.enriched-brand-preview .brand-preview-catalogue-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;}.enriched-brand-preview .brand-preview-catalogue-grid span{min-height:58px;background:linear-gradient(160deg,rgba(29,90,79,.12),rgba(178,138,59,.10));}.enriched-brand-preview[data-catalogue-layout-style="full-width"] .brand-preview-catalogue-shell{grid-template-columns:1fr;}.enriched-brand-preview[data-catalogue-layout-style="full-width"] .brand-preview-catalogue-panel{display:none;}.enriched-brand-preview[data-catalogue-layout-style="full-width"] .brand-preview-catalogue-grid{grid-template-columns:repeat(5,minmax(0,1fr));}@media (max-width:760px){.enriched-brand-preview .brand-preview-catalogue-shell,.enriched-brand-preview[data-catalogue-layout-style="full-width"] .brand-preview-catalogue-shell{grid-template-columns:1fr;}.enriched-brand-preview .brand-preview-catalogue-grid,.enriched-brand-preview[data-catalogue-layout-style="full-width"] .brand-preview-catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}.catalogue-panel-mode-checkbox-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.catalogue-panel-mode-option{display:flex;gap:10px;align-items:flex-start;min-height:100%;padding:12px;border:1px solid rgba(29,90,79,.16);border-radius:16px;background:rgba(255,255,255,.86);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease;}.catalogue-panel-mode-option:hover,.catalogue-panel-mode-option.is-active{border-color:rgba(29,90,79,.38);box-shadow:0 10px 24px rgba(29,90,79,.10);}.catalogue-panel-mode-option input{margin-top:3px;accent-color:#225E61;}.catalogue-panel-mode-option span{display:grid;gap:4px;}.catalogue-panel-mode-option strong{font-size:.94rem;color:#173f3a;}.catalogue-panel-mode-option small{color:#56726c;line-height:1.35;}@media (max-width:760px){.catalogue-panel-mode-checkbox-group{grid-template-columns:1fr;}}.brand-panel-toggle-control{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:100%;padding:14px;border:1px solid rgba(29,90,79,.16);border-radius:18px;background:rgba(255,255,255,.88);box-shadow:0 10px 24px rgba(29,90,79,.07);cursor:pointer;}.brand-panel-toggle-copy{display:grid;gap:4px;}.brand-panel-toggle-copy strong{color:#173f3a;font-size:.96rem;}.brand-panel-toggle-copy small{color:#56726c;line-height:1.36;}.brand-panel-toggle-action{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;}.brand-panel-toggle-action input{position:absolute;opacity:0;pointer-events:none;}.brand-panel-switch{position:relative;width:56px;height:30px;border-radius:999px;background:rgba(93,100,105,.28);box-shadow:inset 0 0 0 1px rgba(17,19,20,.12);transition:background .18s ease,box-shadow .18s ease;}.brand-panel-switch i{position:absolute;top:4px;left:4px;width:22px;height:22px;border-radius:50%;background:#fff;box-shadow:0 4px 12px rgba(17,19,20,.18);transition:transform .18s ease;}.brand-panel-toggle-action input:checked + .brand-panel-switch{background:#225E61;box-shadow:inset 0 0 0 1px rgba(34,94,97,.44);}.brand-panel-toggle-action input:checked + .brand-panel-switch i{transform:translateX(26px);}.brand-panel-toggle-action b{min-width:26px;color:#173f3a;}.catalogue-display-mode-card[data-brand-panel-toggle-card="off"]{background:linear-gradient(135deg,rgba(178,138,59,.12),rgba(255,255,255,.94));}@media (max-width:760px){.brand-panel-toggle-control{align-items:flex-start;flex-direction:column;}}:root[data-storefront-catalogue-layout="full-width"] #shop.commerce-shell{display:block !important;grid-template-columns:minmax(0,1fr) !important;width:100% !important;max-width:none !important;}:root[data-storefront-catalogue-layout="full-width"] #shop .brand-panel{display:none !important;}:root[data-storefront-catalogue-layout="full-width"] #shop .shop-area,:root[data-storefront-catalogue-layout="full-width"] #shop .product-grid{width:100% !important;max-width:none !important;}@media (min-width:1280px){:root[data-storefront-catalogue-layout="full-width"] #shop .product-grid{grid-template-columns:repeat(5,minmax(0,1fr)) !important;}}:root{--button-storefront-buttons-background-color:var(--brand-accent,#1d5a4f);--button-storefront-buttons-text-color:#ffffff;--button-storefront-buttons-border-color:var(--brand-accent,#1d5a4f);--button-storefront-buttons-hover-background-color:var(--brand-accent,#1d5a4f);--button-storefront-buttons-hover-text-color:#ffffff;--button-storefront-buttons-active-background-color:#111314;--button-storefront-buttons-active-text-color:#ffffff;--button-storefront-buttons-disabled-background-color:#e6e2d8;--button-storefront-buttons-disabled-text-color:#8a918d;--button-storefront-buttons-focus-ring-color:var(--brand-accent,#1d5a4f);--button-customer-portal-buttons-background-color:var(--brand-accent,#1d5a4f);--button-customer-portal-buttons-text-color:#ffffff;--button-customer-portal-buttons-border-color:var(--brand-accent,#1d5a4f);--button-customer-portal-buttons-hover-background-color:var(--brand-accent,#1d5a4f);--button-customer-portal-buttons-hover-text-color:#ffffff;--button-customer-portal-buttons-active-background-color:#111314;--button-customer-portal-buttons-active-text-color:#ffffff;--button-customer-portal-buttons-disabled-background-color:#e6e2d8;--button-customer-portal-buttons-disabled-text-color:#8a918d;--button-customer-portal-buttons-focus-ring-color:var(--brand-accent,#1d5a4f);--button-admin-panel-buttons-background-color:#111314;--button-admin-panel-buttons-text-color:#fbfaf7;--button-admin-panel-buttons-border-color:#111314;--button-admin-panel-buttons-hover-background-color:var(--brand-accent,#1d5a4f);--button-admin-panel-buttons-hover-text-color:#ffffff;--button-admin-panel-buttons-active-background-color:var(--brand-accent,#1d5a4f);--button-admin-panel-buttons-active-text-color:#ffffff;--button-admin-panel-buttons-disabled-background-color:#e6e2d8;--button-admin-panel-buttons-disabled-text-color:#8a918d;--button-admin-panel-buttons-focus-ring-color:var(--brand-accent,#1d5a4f);--button-product-cart-buttons-background-color:var(--brand-accent,#1d5a4f);--button-product-cart-buttons-text-color:#ffffff;--button-product-cart-buttons-border-color:var(--brand-accent,#1d5a4f);--button-product-cart-buttons-hover-background-color:var(--brand-accent,#1d5a4f);--button-product-cart-buttons-hover-text-color:#ffffff;--button-product-cart-buttons-active-background-color:#111314;--button-product-cart-buttons-active-text-color:#ffffff;--button-product-cart-buttons-disabled-background-color:#e6e2d8;--button-product-cart-buttons-disabled-text-color:#8a918d;--button-product-cart-buttons-focus-ring-color:var(--brand-accent,#1d5a4f);--button-product-variant-buttons-background-color:#ffffff;--button-product-variant-buttons-text-color:#111314;--button-product-variant-buttons-border-color:#dedbd3;--button-product-variant-buttons-hover-background-color:#f7f4ed;--button-product-variant-buttons-hover-text-color:#111314;--button-product-variant-buttons-active-background-color:var(--brand-accent,#1d5a4f);--button-product-variant-buttons-active-text-color:#ffffff;--button-product-variant-buttons-disabled-background-color:#e6e2d8;--button-product-variant-buttons-disabled-text-color:#8a918d;--button-product-variant-buttons-focus-ring-color:var(--brand-accent,#1d5a4f);--button-report-export-buttons-background-color:#ffffff;--button-report-export-buttons-text-color:#111314;--button-report-export-buttons-border-color:#dedbd3;--button-report-export-buttons-hover-background-color:#f7f4ed;--button-report-export-buttons-hover-text-color:#111314;--button-report-export-buttons-active-background-color:var(--brand-accent,#1d5a4f);--button-report-export-buttons-active-text-color:#ffffff;--button-report-export-buttons-disabled-background-color:#e6e2d8;--button-report-export-buttons-disabled-text-color:#8a918d;--button-report-export-buttons-focus-ring-color:var(--brand-accent,#1d5a4f);--button-workflow-status-buttons-background-color:var(--brand-accent,#1d5a4f);--button-workflow-status-buttons-text-color:#ffffff;--button-workflow-status-buttons-border-color:var(--brand-accent,#1d5a4f);--button-workflow-status-buttons-hover-background-color:var(--brand-accent,#1d5a4f);--button-workflow-status-buttons-hover-text-color:#ffffff;--button-workflow-status-buttons-active-background-color:#b28a3b;--button-workflow-status-buttons-active-text-color:#ffffff;--button-workflow-status-buttons-disabled-background-color:#e6e2d8;--button-workflow-status-buttons-disabled-text-color:#8a918d;--button-workflow-status-buttons-focus-ring-color:var(--brand-accent,#1d5a4f);--button-danger-buttons-background-color:#ffffff;--button-danger-buttons-text-color:#7b2544;--button-danger-buttons-border-color:#d7a9b9;--button-danger-buttons-hover-background-color:#fff5f7;--button-danger-buttons-hover-text-color:#7b2544;--button-danger-buttons-active-background-color:#7b2544;--button-danger-buttons-active-text-color:#ffffff;--button-danger-buttons-disabled-background-color:#e6e2d8;--button-danger-buttons-disabled-text-color:#8a918d;--button-danger-buttons-focus-ring-color:#7b2544;--button-icon-buttons-background-color:#ffffff;--button-icon-buttons-text-color:#111314;--button-icon-buttons-border-color:#dedbd3;--button-icon-buttons-hover-background-color:#f7f4ed;--button-icon-buttons-hover-text-color:var(--brand-accent,#1d5a4f);--button-icon-buttons-active-background-color:var(--brand-accent,#1d5a4f);--button-icon-buttons-active-text-color:#ffffff;--button-icon-buttons-disabled-background-color:#e6e2d8;--button-icon-buttons-disabled-text-color:#8a918d;--button-icon-buttons-focus-ring-color:var(--brand-accent,#1d5a4f);--button-tab-toggle-buttons-background-color:#ffffff;--button-tab-toggle-buttons-text-color:#111314;--button-tab-toggle-buttons-border-color:#dedbd3;--button-tab-toggle-buttons-hover-background-color:#f7f4ed;--button-tab-toggle-buttons-hover-text-color:#111314;--button-tab-toggle-buttons-active-background-color:var(--brand-accent,#1d5a4f);--button-tab-toggle-buttons-active-text-color:#ffffff;--button-tab-toggle-buttons-disabled-background-color:#e6e2d8;--button-tab-toggle-buttons-disabled-text-color:#8a918d;--button-tab-toggle-buttons-focus-ring-color:var(--brand-accent,#1d5a4f);--button-disabled-active-button-states-background-color:#e6e2d8;--button-disabled-active-button-states-text-color:#8a918d;--button-disabled-active-button-states-border-color:#dedbd3;--button-disabled-active-button-states-hover-background-color:#e6e2d8;--button-disabled-active-button-states-hover-text-color:#8a918d;--button-disabled-active-button-states-active-background-color:var(--brand-accent,#1d5a4f);--button-disabled-active-button-states-active-text-color:#ffffff;--button-disabled-active-button-states-disabled-background-color:#e6e2d8;--button-disabled-active-button-states-disabled-text-color:#8a918d;--button-disabled-active-button-states-focus-ring-color:var(--brand-accent,#1d5a4f);}.brand-settings-button-color-division{display:grid;gap:16px;}.button-color-system-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;}.button-color-system-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;}.button-color-category-card{display:grid;gap:14px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);border-radius:18px;background:color-mix(in srgb,var(--surface) 92%,var(--paper));padding:16px;}.button-color-category-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;}.button-color-category-heading h4,.button-color-category-heading p{margin:0;}.button-color-category-heading h4{font-size:1rem;}.button-color-category-heading p{margin-top:5px;color:var(--muted);font-size:0.84rem;line-height:1.45;}.button-color-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}.button-color-control{display:grid;gap:5px;font-size:0.78rem;color:var(--muted);}.button-color-control input[type="color"]{width:100%;min-height:34px;padding:2px;border:1px solid var(--line);border-radius:10px;background:var(--surface);}.button-color-preview-block{display:grid;gap:8px;}.button-color-preview-label{color:var(--muted);font-size:0.78rem;font-weight:700;letter-spacing:0.01em;}.button-color-preview-note{color:var(--muted);display:block;font-size:0.74rem;line-height:1.35;margin-top:-4px;}.button-color-preview-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;}.button-color-preview-button{border:1px solid currentColor;border-radius:9px;cursor:default;font:inherit;font-weight:700;min-height:40px;padding:0 14px;transition:background-color 0.16s ease,border-color 0.16s ease,color 0.16s ease,box-shadow 0.16s ease;}.button-color-preview-button.is-disabled-preview{cursor:not-allowed;opacity:1;}body:not(.admin-body):not(.customer-account-page):not(.sal-login-body) .primary-button,body:not(.admin-body):not(.customer-account-page):not(.sal-login-body) .newsletter-form .primary-button,body:not(.admin-body):not(.customer-account-page):not(.sal-login-body) .hero-actions .primary-button{background:var(--button-storefront-buttons-background-color);border-color:var(--button-storefront-buttons-border-color);color:var(--button-storefront-buttons-text-color);}body:not(.admin-body):not(.customer-account-page):not(.sal-login-body) .primary-button:hover,body:not(.admin-body):not(.customer-account-page):not(.sal-login-body) .primary-button:focus-visible{background:var(--button-storefront-buttons-hover-background-color);border-color:var(--button-storefront-buttons-hover-background-color);color:var(--button-storefront-buttons-hover-text-color);}body.customer-account-page .primary-button,body.customer-account-page .ghost-button,body.customer-account-page .customer-login-actions .primary-button,body.customer-account-page .customer-login-actions .ghost-button{background:var(--button-customer-portal-buttons-background-color);border-color:var(--button-customer-portal-buttons-border-color);color:var(--button-customer-portal-buttons-text-color);}body.customer-account-page .primary-button:hover,body.customer-account-page .ghost-button:hover,body.customer-account-page .primary-button:focus-visible,body.customer-account-page .ghost-button:focus-visible{background:var(--button-customer-portal-buttons-hover-background-color);border-color:var(--button-customer-portal-buttons-hover-background-color);color:var(--button-customer-portal-buttons-hover-text-color);}body.admin-body .primary-button,body.admin-body .ghost-button:not(.danger-button):not(.danger){background:var(--button-admin-panel-buttons-background-color);border-color:var(--button-admin-panel-buttons-border-color);color:var(--button-admin-panel-buttons-text-color);}body.admin-body .primary-button:hover,body.admin-body .ghost-button:not(.danger-button):not(.danger):hover,body.admin-body .primary-button:focus-visible,body.admin-body .ghost-button:not(.danger-button):not(.danger):focus-visible{background:var(--button-admin-panel-buttons-hover-background-color);border-color:var(--button-admin-panel-buttons-hover-background-color);color:var(--button-admin-panel-buttons-hover-text-color);}.cart-button,.quantity-controls button,.product-actions .primary-button,.product-actions .ghost-button,.product-card-actions .primary-button,.product-card-actions .ghost-button,.quick-view-actions .primary-button,.quick-view-actions .ghost-button,.cart-panel .primary-button,.cart-panel .ghost-button,.checkout-panel .primary-button,.checkout-panel .ghost-button{background:var(--button-product-cart-buttons-background-color);border-color:var(--button-product-cart-buttons-border-color);color:var(--button-product-cart-buttons-text-color);}.cart-button:hover,.quantity-controls button:hover,.product-actions .primary-button:hover,.product-actions .ghost-button:hover,.product-card-actions .primary-button:hover,.product-card-actions .ghost-button:hover,.quick-view-actions .primary-button:hover,.quick-view-actions .ghost-button:hover,.cart-panel .primary-button:hover,.cart-panel .ghost-button:hover,.checkout-panel .primary-button:hover,.checkout-panel .ghost-button:hover{background:var(--button-product-cart-buttons-hover-background-color);border-color:var(--button-product-cart-buttons-hover-background-color);color:var(--button-product-cart-buttons-hover-text-color);}#sales-report .primary-button,#sales-report .ghost-button,.sales-report-page .primary-button,.sales-report-page .ghost-button,[data-admin-page-link="sales-report"].ghost-button,[id*="Export"].ghost-button,[id*="Download"].ghost-button,[id*="download"].ghost-button,a[href$=".csv"].ghost-button,a[href$=".print"].ghost-button{background:var(--button-report-export-buttons-background-color);border-color:var(--button-report-export-buttons-border-color);color:var(--button-report-export-buttons-text-color);}#sales-report .primary-button:hover,#sales-report .ghost-button:hover,.sales-report-page .primary-button:hover,.sales-report-page .ghost-button:hover,a[href$=".csv"].ghost-button:hover,a[href$=".print"].ghost-button:hover{background:var(--button-report-export-buttons-hover-background-color);border-color:var(--button-report-export-buttons-hover-background-color);color:var(--button-report-export-buttons-hover-text-color);}.order-action-strip .ghost-button,button[data-fulfillment-action],button[data-order-status-action],button[data-payment-status-action],button[data-return-action]{background:var(--button-workflow-status-buttons-background-color);border-color:var(--button-workflow-status-buttons-border-color);color:var(--button-workflow-status-buttons-text-color);}.order-action-strip .ghost-button:hover,button[data-fulfillment-action]:hover,button[data-order-status-action]:hover,button[data-payment-status-action]:hover,button[data-return-action]:hover{background:var(--button-workflow-status-buttons-hover-background-color);border-color:var(--button-workflow-status-buttons-hover-background-color);color:var(--button-workflow-status-buttons-hover-text-color);}.danger-button,.ghost-button.danger,button[data-danger-action],button[id*="Delete"],button[id*="delete"],button[id*="Remove"],button[id*="remove"],button[id*="Archive"],button[id*="archive"]{background:var(--button-danger-buttons-background-color) !important;border-color:var(--button-danger-buttons-border-color) !important;color:var(--button-danger-buttons-text-color) !important;}.danger-button:hover,.ghost-button.danger:hover,button[data-danger-action]:hover,button[id*="Delete"]:hover,button[id*="delete"]:hover,button[id*="Remove"]:hover,button[id*="remove"]:hover,button[id*="Archive"]:hover,button[id*="archive"]:hover{background:var(--button-danger-buttons-hover-background-color) !important;border-color:var(--button-danger-buttons-hover-background-color) !important;color:var(--button-danger-buttons-hover-text-color) !important;}.icon-button,.header-icon-button,.header-cart-icon-button,.language-flag-button,.customer-refresh-icon-button,.floating-preview-actions .ghost-button,.admin-row-actions .ghost-button,.product-icon-button{background:var(--button-icon-buttons-background-color);border-color:var(--button-icon-buttons-border-color);color:var(--button-icon-buttons-text-color);}.icon-button:hover,.header-icon-button:hover,.header-cart-icon-button:hover,.language-flag-button:hover,.customer-refresh-icon-button:hover,.floating-preview-actions .ghost-button:hover,.admin-row-actions .ghost-button:hover,.product-icon-button:hover,.icon-button:focus-visible,.header-icon-button:focus-visible,.header-cart-icon-button:focus-visible,.language-flag-button:focus-visible,.customer-refresh-icon-button:focus-visible,.floating-preview-actions .ghost-button:focus-visible,.admin-row-actions .ghost-button:focus-visible,.product-icon-button:focus-visible{background:var(--button-icon-buttons-hover-background-color);border-color:var(--button-icon-buttons-hover-background-color);color:var(--button-icon-buttons-hover-text-color);}.product-tab-button,.sales-report-range-shortcuts .ghost-button,.customer-profile-hub-tabs button,.customer-section-tabs button,.admin-status-tab,[data-tab-button],[data-filter-chip]{background:var(--button-tab-toggle-buttons-background-color);border-color:var(--button-tab-toggle-buttons-border-color);color:var(--button-tab-toggle-buttons-text-color);}.product-tab-button:hover,.sales-report-range-shortcuts .ghost-button:hover,.customer-profile-hub-tabs button:hover,.customer-section-tabs button:hover,.admin-status-tab:hover,[data-tab-button]:hover,[data-filter-chip]:hover{background:var(--button-tab-toggle-buttons-hover-background-color);border-color:var(--button-tab-toggle-buttons-hover-background-color);color:var(--button-tab-toggle-buttons-hover-text-color);}.product-tab-button.active,.sales-report-range-shortcuts .ghost-button.is-active,.customer-profile-hub-tabs button.active,.customer-section-tabs button.active,.admin-status-tab.active,[data-tab-button].active,[data-filter-chip].active{background:var(--button-tab-toggle-buttons-active-background-color) !important;border-color:var(--button-tab-toggle-buttons-active-background-color) !important;color:var(--button-tab-toggle-buttons-active-text-color) !important;}.variant-button{background:var(--button-product-variant-buttons-background-color);border-color:var(--button-product-variant-buttons-border-color);color:var(--button-product-variant-buttons-text-color);}.variant-button:hover:not(:disabled):not(.unavailable),.variant-button:focus-visible:not(:disabled):not(.unavailable){background:var(--button-product-variant-buttons-hover-background-color);border-color:var(--button-product-variant-buttons-hover-background-color);color:var(--button-product-variant-buttons-hover-text-color);}.variant-button.selected,.variant-button[aria-pressed="true"]{background:var(--button-product-variant-buttons-active-background-color) !important;border-color:var(--button-product-variant-buttons-active-background-color) !important;color:var(--button-product-variant-buttons-active-text-color) !important;}.variant-button:disabled,.variant-button.unavailable{background:var(--button-product-variant-buttons-disabled-background-color) !important;border-color:var(--button-product-variant-buttons-border-color) !important;color:var(--button-product-variant-buttons-disabled-text-color) !important;cursor:not-allowed;}.primary-button:disabled,.ghost-button:disabled,.cart-button:disabled,.icon-button:disabled,button[disabled]:not(.variant-button){background:var(--button-disabled-active-button-states-disabled-background-color) !important;border-color:var(--button-disabled-active-button-states-border-color) !important;color:var(--button-disabled-active-button-states-disabled-text-color) !important;cursor:not-allowed;}.primary-button:focus-visible,.ghost-button:focus-visible,.cart-button:focus-visible,.icon-button:focus-visible,.product-tab-button:focus-visible{outline:3px solid var(--button-disabled-active-button-states-focus-ring-color);outline-offset:2px;}.variant-button:focus-visible{outline:3px solid var(--button-product-variant-buttons-focus-ring-color);outline-offset:2px;}@media (max-width:720px){.button-color-system-grid{grid-template-columns:1fr;}.button-color-control-grid{grid-template-columns:1fr;}}:root{--button-storefront-buttons-font-family:inherit;--button-storefront-buttons-font-size:14px;--button-storefront-buttons-font-weight:700;--button-storefront-buttons-font-style:normal;--button-storefront-buttons-text-transform:none;--button-storefront-buttons-letter-spacing:normal;--button-customer-portal-buttons-font-family:inherit;--button-customer-portal-buttons-font-size:14px;--button-customer-portal-buttons-font-weight:700;--button-customer-portal-buttons-font-style:normal;--button-customer-portal-buttons-text-transform:none;--button-customer-portal-buttons-letter-spacing:normal;--button-admin-panel-buttons-font-family:inherit;--button-admin-panel-buttons-font-size:14px;--button-admin-panel-buttons-font-weight:700;--button-admin-panel-buttons-font-style:normal;--button-admin-panel-buttons-text-transform:none;--button-admin-panel-buttons-letter-spacing:normal;--button-product-cart-buttons-font-family:inherit;--button-product-cart-buttons-font-size:14px;--button-product-cart-buttons-font-weight:700;--button-product-cart-buttons-font-style:normal;--button-product-cart-buttons-text-transform:none;--button-product-cart-buttons-letter-spacing:normal;--button-product-variant-buttons-font-family:inherit;--button-product-variant-buttons-font-size:14px;--button-product-variant-buttons-font-weight:700;--button-product-variant-buttons-font-style:normal;--button-product-variant-buttons-text-transform:none;--button-product-variant-buttons-letter-spacing:normal;--button-report-export-buttons-font-family:inherit;--button-report-export-buttons-font-size:14px;--button-report-export-buttons-font-weight:700;--button-report-export-buttons-font-style:normal;--button-report-export-buttons-text-transform:none;--button-report-export-buttons-letter-spacing:normal;--button-workflow-status-buttons-font-family:inherit;--button-workflow-status-buttons-font-size:14px;--button-workflow-status-buttons-font-weight:700;--button-workflow-status-buttons-font-style:normal;--button-workflow-status-buttons-text-transform:none;--button-workflow-status-buttons-letter-spacing:normal;--button-danger-buttons-font-family:inherit;--button-danger-buttons-font-size:14px;--button-danger-buttons-font-weight:700;--button-danger-buttons-font-style:normal;--button-danger-buttons-text-transform:none;--button-danger-buttons-letter-spacing:normal;--button-icon-buttons-font-family:inherit;--button-icon-buttons-font-size:14px;--button-icon-buttons-font-weight:700;--button-icon-buttons-font-style:normal;--button-icon-buttons-text-transform:none;--button-icon-buttons-letter-spacing:normal;--button-tab-toggle-buttons-font-family:inherit;--button-tab-toggle-buttons-font-size:14px;--button-tab-toggle-buttons-font-weight:700;--button-tab-toggle-buttons-font-style:normal;--button-tab-toggle-buttons-text-transform:none;--button-tab-toggle-buttons-letter-spacing:normal;--button-disabled-active-button-states-font-family:inherit;--button-disabled-active-button-states-font-size:14px;--button-disabled-active-button-states-font-weight:700;--button-disabled-active-button-states-font-style:normal;--button-disabled-active-button-states-text-transform:none;--button-disabled-active-button-states-letter-spacing:normal;}.button-control-section{display:grid;gap:8px;}.button-control-section-title{color:var(--muted);font-size:0.8rem;font-weight:800;letter-spacing:0.01em;}.button-font-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;}.button-font-control{display:grid;gap:5px;font-size:0.78rem;color:var(--muted);}.button-font-control select{width:100%;min-height:34px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);padding:6px 8px;}body:not(.admin-body):not(.customer-account-page):not(.sal-login-body) .primary-button,body:not(.admin-body):not(.customer-account-page):not(.sal-login-body) .newsletter-form .primary-button,body:not(.admin-body):not(.customer-account-page):not(.sal-login-body) .hero-actions .primary-button{font-family:var(--button-storefront-buttons-font-family);font-size:var(--button-storefront-buttons-font-size);font-weight:var(--button-storefront-buttons-font-weight);font-style:var(--button-storefront-buttons-font-style);text-transform:var(--button-storefront-buttons-text-transform);letter-spacing:var(--button-storefront-buttons-letter-spacing);}body.customer-account-page .primary-button,body.customer-account-page .ghost-button,body.customer-account-page .customer-login-actions .primary-button,body.customer-account-page .customer-login-actions .ghost-button{font-family:var(--button-customer-portal-buttons-font-family);font-size:var(--button-customer-portal-buttons-font-size);font-weight:var(--button-customer-portal-buttons-font-weight);font-style:var(--button-customer-portal-buttons-font-style);text-transform:var(--button-customer-portal-buttons-text-transform);letter-spacing:var(--button-customer-portal-buttons-letter-spacing);}body.admin-body .primary-button,body.admin-body .ghost-button:not(.danger-button):not(.danger){font-family:var(--button-admin-panel-buttons-font-family);font-size:var(--button-admin-panel-buttons-font-size);font-weight:var(--button-admin-panel-buttons-font-weight);font-style:var(--button-admin-panel-buttons-font-style);text-transform:var(--button-admin-panel-buttons-text-transform);letter-spacing:var(--button-admin-panel-buttons-letter-spacing);}.cart-button,.quantity-controls button,.product-actions .primary-button,.product-actions .ghost-button,.product-card-actions .primary-button,.product-card-actions .ghost-button,.quick-view-actions .primary-button,.quick-view-actions .ghost-button,.cart-panel .primary-button,.cart-panel .ghost-button,.checkout-panel .primary-button,.checkout-panel .ghost-button{font-family:var(--button-product-cart-buttons-font-family);font-size:var(--button-product-cart-buttons-font-size);font-weight:var(--button-product-cart-buttons-font-weight);font-style:var(--button-product-cart-buttons-font-style);text-transform:var(--button-product-cart-buttons-text-transform);letter-spacing:var(--button-product-cart-buttons-letter-spacing);}#sales-report .primary-button,#sales-report .ghost-button,.sales-report-page .primary-button,.sales-report-page .ghost-button,[data-admin-page-link="sales-report"].ghost-button,[id*="Export"].ghost-button,[id*="Download"].ghost-button,[id*="download"].ghost-button,a[href$=".csv"].ghost-button,a[href$=".print"].ghost-button{font-family:var(--button-report-export-buttons-font-family);font-size:var(--button-report-export-buttons-font-size);font-weight:var(--button-report-export-buttons-font-weight);font-style:var(--button-report-export-buttons-font-style);text-transform:var(--button-report-export-buttons-text-transform);letter-spacing:var(--button-report-export-buttons-letter-spacing);}.order-action-strip .ghost-button,button[data-fulfillment-action],button[data-order-status-action],button[data-payment-status-action],button[data-return-action]{font-family:var(--button-workflow-status-buttons-font-family);font-size:var(--button-workflow-status-buttons-font-size);font-weight:var(--button-workflow-status-buttons-font-weight);font-style:var(--button-workflow-status-buttons-font-style);text-transform:var(--button-workflow-status-buttons-text-transform);letter-spacing:var(--button-workflow-status-buttons-letter-spacing);}.danger-button,.ghost-button.danger,button[data-danger-action],button[id*="Delete"],button[id*="delete"],button[id*="Remove"],button[id*="remove"],button[id*="Archive"],button[id*="archive"]{font-family:var(--button-danger-buttons-font-family);font-size:var(--button-danger-buttons-font-size);font-weight:var(--button-danger-buttons-font-weight);font-style:var(--button-danger-buttons-font-style);text-transform:var(--button-danger-buttons-text-transform);letter-spacing:var(--button-danger-buttons-letter-spacing);}.icon-button,.header-icon-button,.header-cart-icon-button,.language-flag-button,.customer-refresh-icon-button,.floating-preview-actions .ghost-button,.admin-row-actions .ghost-button,.product-icon-button{font-family:var(--button-icon-buttons-font-family);font-size:var(--button-icon-buttons-font-size);font-weight:var(--button-icon-buttons-font-weight);font-style:var(--button-icon-buttons-font-style);text-transform:var(--button-icon-buttons-text-transform);letter-spacing:var(--button-icon-buttons-letter-spacing);}.product-tab-button,.sales-report-range-shortcuts .ghost-button,.customer-profile-hub-tabs button,.customer-section-tabs button,.admin-status-tab,[data-tab-button],[data-filter-chip]{font-family:var(--button-tab-toggle-buttons-font-family);font-size:var(--button-tab-toggle-buttons-font-size);font-weight:var(--button-tab-toggle-buttons-font-weight);font-style:var(--button-tab-toggle-buttons-font-style);text-transform:var(--button-tab-toggle-buttons-text-transform);letter-spacing:var(--button-tab-toggle-buttons-letter-spacing);}.variant-button{font-family:var(--button-product-variant-buttons-font-family);font-size:var(--button-product-variant-buttons-font-size);font-weight:var(--button-product-variant-buttons-font-weight);font-style:var(--button-product-variant-buttons-font-style);text-transform:var(--button-product-variant-buttons-text-transform);letter-spacing:var(--button-product-variant-buttons-letter-spacing);}.primary-button:disabled,.ghost-button:disabled,.cart-button:disabled,.icon-button:disabled,button[disabled]:not(.variant-button){font-family:var(--button-disabled-active-button-states-font-family);font-size:var(--button-disabled-active-button-states-font-size);font-weight:var(--button-disabled-active-button-states-font-weight);font-style:var(--button-disabled-active-button-states-font-style);text-transform:var(--button-disabled-active-button-states-text-transform);letter-spacing:var(--button-disabled-active-button-states-letter-spacing);}@media (max-width:720px){.button-font-control-grid{grid-template-columns:1fr;}}body.sal-login-body .primary-button,body.sal-login-body .ghost-button{background:var(--button-admin-panel-buttons-background-color);border-color:var(--button-admin-panel-buttons-border-color);color:var(--button-admin-panel-buttons-text-color);font-family:var(--button-admin-panel-buttons-font-family);font-size:var(--button-admin-panel-buttons-font-size);font-weight:var(--button-admin-panel-buttons-font-weight);font-style:var(--button-admin-panel-buttons-font-style);text-transform:var(--button-admin-panel-buttons-text-transform);letter-spacing:var(--button-admin-panel-buttons-letter-spacing);}body.sal-login-body .primary-button:hover,body.sal-login-body .ghost-button:hover,body.sal-login-body .primary-button:focus-visible,body.sal-login-body .ghost-button:focus-visible{background:var(--button-admin-panel-buttons-hover-background-color);border-color:var(--button-admin-panel-buttons-hover-background-color);color:var(--button-admin-panel-buttons-hover-text-color);}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .settings-brand-identity-layout{grid-template-columns:minmax(0,1fr) !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-sectioned-form{width:100% !important;max-width:100% !important;min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-preview-card.enriched-brand-preview-card{display:none !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-sectioned-form{display:block !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-two-column-grid{display:grid !important;grid-template-columns:minmax(340px,0.9fr) minmax(520px,1.1fr) !important;gap:18px !important;align-items:start !important;width:100% !important;min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-column{display:grid !important;gap:16px !important;align-content:start !important;min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-division{min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:minmax(0,1fr) !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-admin-save-division{border-style:solid !important;}@media (max-width:1280px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-two-column-grid{grid-template-columns:minmax(0,1fr) !important;}}@media (max-width:760px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .storefront-customizer-grid,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .button-color-control-grid,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .button-font-control-grid{grid-template-columns:minmax(0,1fr) !important;}}.button-color-system-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));}.button-color-palette-card{display:grid;gap:10px;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);border-radius:18px;background:color-mix(in srgb,var(--surface) 94%,var(--paper));padding:12px;min-width:0;}.button-color-palette-card p{margin:0;color:var(--muted);font-size:0.78rem;line-height:1.4;}.button-color-palette-button{display:grid;gap:2px;width:100%;min-height:52px;border:1px solid currentColor;border-radius:14px;padding:10px 12px;text-align:left;cursor:pointer;transition:transform 0.16s ease,box-shadow 0.16s ease,background-color 0.16s ease,border-color 0.16s ease,color 0.16s ease;}.button-color-palette-button:hover,.button-color-palette-button:focus-visible{transform:translateY(-1px);box-shadow:0 10px 24px color-mix(in srgb,#111314 14%,transparent);}.button-color-palette-button span{font-weight:800;line-height:1.2;}.button-color-palette-button small{font-size:0.72rem;opacity:0.82;}.button-color-palette-swatch-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;}.button-color-palette-preview-label{color:var(--muted);font-size:0.68rem;font-weight:800;letter-spacing:0.04em;line-height:1;text-transform:uppercase;}.button-color-palette-swatch-row button{min-width:0;border:1px solid currentColor;border-radius:999px;cursor:default;font-size:0.66rem;font-weight:700;line-height:1;overflow:hidden;padding:6px 6px;text-align:center;text-overflow:ellipsis;white-space:nowrap;}.button-color-palette-swatch-row .is-disabled-preview{pointer-events:none;}.button-design-modal-backdrop[hidden]{display:none !important;}.button-design-modal-backdrop{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:clamp(14px,3vw,36px);background:color-mix(in srgb,#111314 64%,transparent);overscroll-behavior:contain;}.button-design-modal-window{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(1040px,100%);max-height:min(88vh,920px);border:1px solid color-mix(in srgb,var(--line) 82%,transparent);border-radius:24px;background:var(--surface);color:var(--ink);box-shadow:0 28px 90px color-mix(in srgb,#111314 38%,transparent);overflow:hidden;outline:none;}.button-design-modal-header{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid color-mix(in srgb,var(--line) 86%,transparent);padding:20px 22px 16px;}.button-design-modal-header h3,.button-design-modal-header p{margin:0;}.button-design-modal-header h3{font-size:1.22rem;}.button-design-modal-header #buttonDesignModalSummary{margin-top:6px;color:var(--muted);font-size:0.86rem;line-height:1.45;}.button-design-modal-body{min-height:0;overflow:auto;padding:18px 22px;}.button-color-category-card--modal{border:0;border-radius:0;background:transparent;padding:0;}.button-color-category-card--modal .button-color-control-grid,.button-color-category-card--modal .button-font-control-grid{grid-template-columns:repeat(3,minmax(0,1fr));}.button-design-modal-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;border-top:1px solid color-mix(in srgb,var(--line) 86%,transparent);padding:14px 22px;background:color-mix(in srgb,var(--surface) 92%,var(--paper));}body.button-design-modal-open{overflow:hidden;}body.button-design-modal-open .button-design-modal-backdrop{cursor:not-allowed;}body.button-design-modal-open .button-design-modal-window,body.button-design-modal-open .button-design-modal-window *{cursor:auto;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr)) !important;}@media (max-width:920px){.button-color-category-card--modal .button-color-control-grid,.button-color-category-card--modal .button-font-control-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:640px){.button-design-modal-backdrop{align-items:stretch;padding:10px;}.button-design-modal-window{max-height:96vh;border-radius:18px;}.button-design-modal-header,.button-design-modal-body,.button-design-modal-actions{padding-left:14px;padding-right:14px;}.button-color-palette-swatch-row,.button-color-category-card--modal .button-color-control-grid,.button-color-category-card--modal .button-font-control-grid{grid-template-columns:minmax(0,1fr);}}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-sectioned-form{display:block !important;width:100% !important;max-width:100% !important;min-width:0 !important;padding:0 !important;border:0 !important;background:transparent !important;box-shadow:none !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:18px !important;align-items:start !important;width:100% !important;min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-panel-item{min-width:0 !important;align-self:start !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-panel-item>h3,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-panel-item .customizer-card-heading h3,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-panel-item .button-color-system-heading h3{margin-top:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-customizer-division .storefront-customizer-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr)) !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-homepage-layout-builder-division .storefront-section-layout-builder,body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-theme-preview-division .storefront-customizer-live-preview{margin:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:minmax(0,1fr) !important;}@media (max-width:1180px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid{grid-template-columns:minmax(0,1fr) !important;}}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid{display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;gap:18px !important;align-items:start !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand [data-brand-settings-division="logo-slogan"]{order:10 !important;grid-column:1 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand [data-brand-settings-division="admin-access-save"]{order:20 !important;grid-column:2 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand [data-brand-settings-division="storefront-layout"]{order:30 !important;grid-column:1 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand [data-brand-settings-division="storefront-theme"]{order:40 !important;grid-column:2 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand [data-brand-settings-division="homepage-section-layout-builder"]{order:50 !important;grid-column:1 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand [data-brand-settings-division="storefront-theme-customizer"]{order:60 !important;grid-column:2 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand [data-brand-settings-division="button-color-system"]{order:70 !important;grid-column:1 / -1 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand [data-brand-settings-division="theme-preview"]{order:80 !important;grid-column:1 / -1 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-panel-item{display:grid !important;gap:14px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-heading{margin-bottom:2px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:12px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-palette-card{padding:10px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-palette-button{min-height:48px !important;padding:9px 10px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-palette-swatch-row{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}@media (max-width:1500px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}@media (max-width:1220px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:980px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid{grid-template-columns:minmax(0,1fr) !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand [data-brand-settings-division]{grid-column:1 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}@media (max-width:640px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:minmax(0,1fr) !important;}}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid{display:block !important;column-count:2 !important;column-gap:18px !important;width:100% !important;min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-panel-item{display:grid !important;gap:14px !important;width:100% !important;min-width:0 !important;margin:0 0 18px !important;break-inside:avoid !important;page-break-inside:avoid !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand [data-brand-settings-division]{order:initial !important;grid-column:auto !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand [data-brand-settings-division="button-color-system"]{column-span:all !important;margin-top:2px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand [data-brand-settings-division="theme-preview"]{column-span:all !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-heading p::after{content:"";}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:repeat(6,minmax(0,1fr)) !important;gap:12px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-palette-card{padding:9px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-palette-button{min-height:46px !important;padding:8px 9px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-palette-button span{font-size:0.82rem !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-palette-button small{font-size:0.66rem !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-palette-swatch-row{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:5px !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-palette-swatch-row button{padding:5px 4px !important;font-size:0.6rem !important;}@media (max-width:1700px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:repeat(5,minmax(0,1fr)) !important;}}@media (max-width:1450px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}@media (max-width:1220px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid{column-count:1 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:860px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}@media (max-width:560px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-settings-button-color-division .button-color-system-grid{grid-template-columns:minmax(0,1fr) !important;}}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid[data-brand-identity-item-grid="v1.3.0.72"]{display:grid !important;column-count:initial !important;column-gap:0 !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;gap:18px !important;align-items:start !important;width:100% !important;min-width:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid[data-brand-identity-item-grid="v1.3.0.72"] .brand-identity-column{display:grid !important;grid-template-columns:minmax(0,1fr) !important;gap:18px !important;align-content:start !important;align-items:start !important;min-width:0 !important;width:100% !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid[data-brand-identity-item-grid="v1.3.0.72"] .brand-identity-panel-item{margin:0 !important;break-inside:avoid !important;page-break-inside:avoid !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid[data-brand-identity-item-grid="v1.3.0.72"] [data-brand-settings-division="theme-preview"]{column-span:none !important;grid-column:auto !important;margin:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid[data-brand-identity-item-grid="v1.3.0.72"] [data-brand-settings-division="button-color-system"]{grid-column:1 / -1 !important;column-span:all !important;margin:0 !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid[data-brand-identity-item-grid="v1.3.0.72"] [data-brand-settings-division="button-color-system"] .button-color-system-grid{grid-template-columns:repeat(6,minmax(0,1fr)) !important;gap:12px !important;}@media (max-width:1700px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid[data-brand-identity-item-grid="v1.3.0.72"] [data-brand-settings-division="button-color-system"] .button-color-system-grid{grid-template-columns:repeat(5,minmax(0,1fr)) !important;}}@media (max-width:1450px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid[data-brand-identity-item-grid="v1.3.0.72"] [data-brand-settings-division="button-color-system"] .button-color-system-grid{grid-template-columns:repeat(4,minmax(0,1fr)) !important;}}@media (max-width:1220px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid[data-brand-identity-item-grid="v1.3.0.72"]{grid-template-columns:minmax(0,1fr) !important;}body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid[data-brand-identity-item-grid="v1.3.0.72"] [data-brand-settings-division="button-color-system"] .button-color-system-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important;}}@media (max-width:860px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid[data-brand-identity-item-grid="v1.3.0.72"] [data-brand-settings-division="button-color-system"] .button-color-system-grid{grid-template-columns:repeat(2,minmax(0,1fr)) !important;}}@media (max-width:560px){body.admin-body[data-admin-shell="professional-sidebar"] #settings-brand .brand-identity-item-grid[data-brand-identity-item-grid="v1.3.0.72"] [data-brand-settings-division="button-color-system"] .button-color-system-grid{grid-template-columns:minmax(0,1fr) !important;}}#settings-section-eyebrows .homepage-text-manager-stack{display:grid;gap:1rem;}#settings-section-eyebrows .compact-homepage-text-card{overflow:hidden;padding:1rem;border:1px solid rgba(17,64,64,0.14);border-radius:18px;background:rgba(255,255,255,0.92);}#settings-section-eyebrows .homepage-text-manager-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:0.75rem;}#settings-section-eyebrows .homepage-text-manager-header h3{margin:0 0 0.25rem;}#settings-section-eyebrows .homepage-text-manager-header .compact-note{margin:0;}#settings-section-eyebrows .homepage-text-manager-actions{display:flex;align-items:center;justify-content:flex-end;gap:0.5rem;flex-wrap:wrap;min-width:220px;}#settings-section-eyebrows .homepage-text-table-wrap{width:100%;overflow-x:auto;border:1px solid rgba(17,64,64,0.10);border-radius:14px;background:#ffffff;}#settings-section-eyebrows .homepage-text-table{width:100%;min-width:900px;border-collapse:collapse;table-layout:fixed;}#settings-section-eyebrows .homepage-text-table th,#settings-section-eyebrows .homepage-text-table td{padding:0.55rem 0.75rem;border-bottom:1px solid rgba(17,64,64,0.09);border-right:1px solid rgba(17,64,64,0.08);vertical-align:middle;}#settings-section-eyebrows .homepage-text-table th:last-child,#settings-section-eyebrows .homepage-text-table td:last-child{border-right:0;}#settings-section-eyebrows .homepage-text-table tbody tr:last-child td{border-bottom:0;}#settings-section-eyebrows .homepage-text-table th{text-align:left;font-size:0.82rem;color:#0b292a;background:rgba(17,64,64,0.045);}#settings-section-eyebrows .homepage-text-table .number-cell{width:3.5rem;text-align:center;color:#344546;font-weight:700;}#settings-section-eyebrows .homepage-text-table .action-cell{width:6.25rem;text-align:center;}#settings-section-eyebrows .homepage-text-section-name{width:18%;font-weight:700;color:#173334;}#settings-section-eyebrows .homepage-text-table input,#settings-section-eyebrows .homepage-story-copy-compact-grid textarea{width:100%;border:1px solid rgba(17,64,64,0.24);border-radius:8px;padding:0.5rem 0.65rem;background:#fff;color:#101f20;font:inherit;box-sizing:border-box;}#settings-section-eyebrows .homepage-text-table input:focus,#settings-section-eyebrows .homepage-story-copy-compact-grid textarea:focus{outline:2px solid rgba(17,64,64,0.22);border-color:rgba(17,64,64,0.48);}#settings-section-eyebrows .locale-pill{display:inline-flex;align-items:center;justify-content:center;margin-left:0.35rem;padding:0.08rem 0.35rem;border-radius:999px;font-size:0.68rem;line-height:1.2;font-weight:800;letter-spacing:0.02em;}#settings-section-eyebrows .locale-pill.bn{color:#075424;background:rgba(30,150,79,0.14);border:1px solid rgba(30,150,79,0.22);}#settings-section-eyebrows .locale-pill.en{color:#0d4b89;background:rgba(55,135,230,0.14);border:1px solid rgba(55,135,230,0.22);}#settings-section-eyebrows .small-icon-button{min-width:2.1rem;width:2.1rem;min-height:2.1rem;padding:0;border-radius:10px;}#settings-section-eyebrows .homepage-story-copy-compact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0.85rem;margin-bottom:0.9rem;}#settings-section-eyebrows .homepage-story-copy-compact-grid>label{display:grid;gap:0.4rem;padding:0.75rem;border:1px solid rgba(17,64,64,0.10);border-radius:14px;background:#ffffff;color:#59686a;font-size:0.82rem;font-weight:700;}#settings-section-eyebrows .homepage-story-copy-compact-grid textarea{min-height:5.5rem;resize:vertical;}#settings-section-eyebrows .homepage-section-settings-form>.auth-actions{justify-content:flex-end;margin-top:0.85rem;}@media (max-width:900px){#settings-section-eyebrows .homepage-text-manager-header,#settings-section-eyebrows .homepage-story-copy-compact-grid{grid-template-columns:1fr;display:grid;}#settings-section-eyebrows .homepage-text-manager-actions{justify-content:flex-start;min-width:0;}}#settings-section-eyebrows .homepage-text-manager-stack[data-homepage-text-manager="compact-layout"]{gap:1.25rem;}#settings-section-eyebrows .compact-homepage-text-card{position:relative;padding:0;border:1px solid rgba(17,64,64,0.13);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(251,252,243,0.96)),radial-gradient(circle at top left,rgba(34,94,97,0.10),transparent 38%);box-shadow:0 18px 42px rgba(17,64,64,0.08);}#settings-section-eyebrows .compact-homepage-text-card::before{content:"";position:absolute;inset:0 auto 0 0;width:6px;border-radius:22px 0 0 22px;background:linear-gradient(180deg,#225e61,rgba(34,94,97,0.42));}#settings-section-eyebrows .homepage-label-manager-card::before{background:linear-gradient(180deg,#225e61,#89bebd);}#settings-section-eyebrows .homepage-header-manager-card::before{background:linear-gradient(180deg,#102d2f,#7caeaa);}#settings-section-eyebrows .homepage-story-manager-card::before{background:linear-gradient(180deg,#3f5f35,#b8c59c);}#settings-section-eyebrows .homepage-text-manager-header{align-items:center;margin:0;padding:1rem 1.15rem 0.9rem 1.35rem;border-bottom:1px solid rgba(17,64,64,0.10);background:rgba(255,255,255,0.52);}#settings-section-eyebrows .homepage-text-manager-header h3{display:flex;align-items:center;gap:0.55rem;color:#082c2e;letter-spacing:0.01em;}#settings-section-eyebrows .homepage-text-manager-header h3::before{content:"";width:0.72rem;height:0.72rem;border-radius:999px;background:#225e61;box-shadow:0 0 0 5px rgba(34,94,97,0.10);}#settings-section-eyebrows .homepage-text-manager-header .compact-note{max-width:70rem;color:#526568;}#settings-section-eyebrows .homepage-text-manager-actions .ghost-button,#settings-section-eyebrows .homepage-text-manager-actions .primary-button{min-height:38px;border-radius:12px;font-weight:800;box-shadow:0 8px 18px rgba(17,64,64,0.07);}#settings-section-eyebrows .homepage-text-manager-actions [data-homepage-text-reset]::before{content:"↺";margin-right:0.45rem;font-weight:900;}#settings-section-eyebrows .homepage-text-table-wrap{margin:1rem;width:calc(100% - 2rem);border:1px solid rgba(17,64,64,0.12);border-radius:16px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.72);}#settings-section-eyebrows .homepage-text-table th{position:relative;padding-top:0.72rem;padding-bottom:0.72rem;color:#092d2f;background:linear-gradient(180deg,rgba(34,94,97,0.09),rgba(34,94,97,0.045));border-bottom-color:rgba(17,64,64,0.16);font-weight:900;}#settings-section-eyebrows .homepage-text-table tbody tr{transition:background 160ms ease,box-shadow 160ms ease,transform 160ms ease;}#settings-section-eyebrows .homepage-text-table tbody tr:hover{background:rgba(34,94,97,0.035);}#settings-section-eyebrows .homepage-text-table .number-cell{font-variant-numeric:tabular-nums;}#settings-section-eyebrows .homepage-text-table tbody .number-cell{color:#225e61;background:rgba(34,94,97,0.035);}#settings-section-eyebrows .homepage-text-section-name{color:#123739;letter-spacing:0.005em;}#settings-section-eyebrows .homepage-text-table input,#settings-section-eyebrows .homepage-story-copy-compact-grid textarea{min-height:38px;border:1px solid rgba(17,64,64,0.18);border-radius:10px;background:linear-gradient(180deg,#ffffff,#fbfcf7);box-shadow:inset 0 1px 2px rgba(17,64,64,0.06);transition:border-color 160ms ease,box-shadow 160ms ease,background 160ms ease;}#settings-section-eyebrows .homepage-text-table input:hover,#settings-section-eyebrows .homepage-story-copy-compact-grid textarea:hover{border-color:rgba(34,94,97,0.38);}#settings-section-eyebrows .homepage-text-table input:focus,#settings-section-eyebrows .homepage-story-copy-compact-grid textarea:focus{background:#ffffff;box-shadow:0 0 0 4px rgba(34,94,97,0.10),inset 0 1px 2px rgba(17,64,64,0.05);}#settings-section-eyebrows .locale-pill{vertical-align:middle;box-shadow:0 1px 2px rgba(17,64,64,0.08);}#settings-section-eyebrows .small-icon-button[data-homepage-text-reset-row]{position:relative;cursor:pointer;border:1px solid rgba(34,94,97,0.22);background:#ffffff;color:#225e61;box-shadow:0 7px 16px rgba(17,64,64,0.08);}#settings-section-eyebrows .small-icon-button[data-homepage-text-reset-row]:hover,#settings-section-eyebrows .small-icon-button[data-homepage-text-reset-row]:focus-visible{background:#225e61;border-color:#225e61;color:#ffffff;transform:translateY(-1px);}#settings-section-eyebrows .homepage-story-copy-compact-grid{margin:1rem 1rem 0.4rem;}#settings-section-eyebrows .homepage-story-copy-compact-grid>label{border-color:rgba(17,64,64,0.12);border-radius:16px;background:linear-gradient(180deg,#ffffff,#fbfcf7);box-shadow:0 10px 22px rgba(17,64,64,0.055);}#settings-section-eyebrows .homepage-text-reset-flash{animation:homepageTextResetFlash 700ms ease;}@keyframes homepageTextResetFlash{0%{box-shadow:inset 0 0 0 999px rgba(34,94,97,0.16);}100%{box-shadow:inset 0 0 0 999px rgba(34,94,97,0);}}#settings-section-eyebrows .homepage-section-settings-form>.auth-actions{position:sticky;bottom:0.75rem;z-index:3;padding:0.75rem;margin:1rem 0 0;border:1px solid rgba(17,64,64,0.10);border-radius:16px;background:rgba(255,255,255,0.86);backdrop-filter:blur(10px);box-shadow:0 12px 30px rgba(17,64,64,0.08);}@media (max-width:900px){#settings-section-eyebrows .homepage-text-manager-header{padding:0.95rem 1rem;}#settings-section-eyebrows .homepage-text-table-wrap{margin:0.8rem;width:calc(100% - 1.6rem);}}#settings-section-eyebrows .homepage-text-manager-actions:empty{display:none;}#settings-section-eyebrows .homepage-text-compact-table th:last-child:empty,#settings-section-eyebrows .homepage-text-compact-table td.action-cell:empty{display:none;}#settings-section-eyebrows .homepage-text-compact-table tr>th:nth-last-child(1):not(:only-child){white-space:nowrap;}#settings-section-eyebrows .homepage-text-compact-table td:last-child input,#settings-section-eyebrows .homepage-text-compact-table td:last-child textarea{width:100%;}#settings-section-eyebrows .homepage-text-manager .homepage-text-manager-actions{gap:8px;}.session-timeout-overlay{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:24px;background:rgba(16,18,20,0.54);backdrop-filter:blur(8px);}.session-timeout-overlay.hidden{display:none !important;}.session-timeout-dialog{width:min(520px,calc(100vw - 32px));border:1px solid rgba(34,94,97,0.2);border-radius:28px;background:#fffdf7;box-shadow:0 28px 80px rgba(16,18,20,0.28);padding:26px;display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;}.session-timeout-icon{width:46px;height:46px;border-radius:999px;display:grid;place-items:center;background:#225e61;color:#fff;font-weight:900;font-size:1.4rem;line-height:1;}.session-timeout-content{display:grid;gap:8px;}.session-timeout-content .eyebrow{margin:0;color:#225e61;font-weight:800;text-transform:uppercase;letter-spacing:.08em;font-size:.76rem;}.session-timeout-content h2{margin:0;font-size:clamp(1.35rem,2vw,1.8rem);color:#101214;}.session-timeout-content p{margin:0;color:#3f4547;}.session-timeout-countdown{font-weight:800;color:#101214 !important;}.session-timeout-actions{grid-column:1 / -1;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;}.session-timeout-actions .primary-button,.session-timeout-actions .ghost-button{min-width:138px;justify-content:center;}@media (max-width:560px){.session-timeout-dialog{grid-template-columns:1fr;}.session-timeout-actions{justify-content:stretch;}.session-timeout-actions .primary-button,.session-timeout-actions .ghost-button{width:100%;}}.customer-phone-grid{display:grid;grid-template-columns:minmax(180px,0.8fr) minmax(220px,1.2fr);gap:0.85rem;align-items:end;}.otp-media-chooser{border:1px solid rgba(34,94,97,0.18);border-radius:16px;padding:0.85rem 1rem;background:rgba(251,252,243,0.72);margin:0.25rem 0 0.5rem;}.otp-media-chooser legend{font-weight:800;padding:0 0.35rem;color:#225e61;}.otp-media-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:0.65rem;}.otp-media-option{display:flex;gap:0.5rem;align-items:center;border:1px solid rgba(16,18,20,0.12);border-radius:14px;padding:0.72rem 0.85rem;background:#ffffff;cursor:pointer;font-weight:700;}.otp-media-option input{accent-color:#225e61;}@media (max-width:720px){.customer-phone-grid{grid-template-columns:1fr;}}.sms-credit-wallet-page .section-heading .muted-text{max-width:820px;margin:0.4rem 0 0;}.sms-credit-wallet-shell{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);gap:1rem;align-items:start;}.sms-credit-summary-panel,.sms-credit-transaction-panel{grid-column:1 / -1;}.sms-credit-wallet-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;}.sms-credit-wallet-card{border:1px solid rgba(34,94,97,0.18);border-radius:18px;padding:1rem;background:linear-gradient(135deg,rgba(251,252,243,0.96),rgba(255,255,255,0.98));box-shadow:0 14px 30px rgba(26,48,50,0.07);display:grid;gap:0.55rem;}.sms-credit-wallet-card.masking{border-left:5px solid #225E61;}.sms-credit-wallet-card.non_masking{border-left:5px solid #111827;}.sms-credit-wallet-card h3{margin:0.15rem 0 0;font-size:clamp(1.65rem,3vw,2.45rem);}.sms-credit-card-rule{display:inline-flex;align-items:center;gap:0.5rem;border-radius:999px;padding:0.4rem 0.7rem;background:rgba(34,94,97,0.08);width:fit-content;}.sms-credit-request-row strong{color:#172124;}.sms-credit-ledger-table .numeric-cell{text-align:right;font-variant-numeric:tabular-nums;}@media (max-width:980px){.sms-credit-wallet-shell,.sms-credit-wallet-cards{grid-template-columns:1fr;}.sms-credit-summary-panel,.sms-credit-transaction-panel{grid-column:auto;}}.sms-authentication-settings-panel{border-left:4px solid var(--theme-primary,#225E61);background:linear-gradient(135deg,rgba(34,94,97,0.08),rgba(255,255,255,0.96));}.compact-auth-sms-summary{margin-top:0.75rem;margin-bottom:0.75rem;}.sms-authentication-settings-panel .auth-actions{align-items:center;gap:0.75rem;flex-wrap:wrap;}.sms-credit-ledger-table td.numeric-cell{text-align:right;font-variant-numeric:tabular-nums;}.sms-greeting-campaign-shell{display:grid;grid-template-columns:minmax(360px,1.15fr) minmax(320px,0.85fr);gap:18px;align-items:start;}.sms-greeting-composer-panel{border-left:5px solid var(--button-workflow-bg,#225E61);}.sms-greeting-audience-panel,.sms-greeting-history-panel{border-left:5px solid rgba(34,94,97,0.35);}.sms-greeting-history-panel{grid-column:1 / -1;}.sms-greeting-preview-card{margin-top:12px;background:linear-gradient(135deg,rgba(34,94,97,0.08),rgba(251,252,243,0.92));}.sms-greeting-summary-cards{grid-template-columns:repeat(2,minmax(0,1fr));}.sms-greeting-recipient-row,.sms-greeting-campaign-row{border-left:4px solid rgba(34,94,97,0.25);}.sms-greeting-campaign-row strong,.sms-greeting-recipient-row strong{color:#12383a;}@media (max-width:1100px){.sms-greeting-campaign-shell{grid-template-columns:1fr;}.sms-greeting-summary-cards{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:700px){.sms-greeting-summary-cards{grid-template-columns:1fr;}}.sms-sending-report-panel{grid-column:1 / -1;border-left:5px solid var(--theme-primary,#225E61);background:linear-gradient(135deg,rgba(34,94,97,0.06),rgba(251,252,243,0.72));}.sms-report-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;}.sms-report-table-card{border:1px solid rgba(34,94,97,0.14);border-radius:18px;background:rgba(255,255,255,0.82);padding:1rem;box-shadow:0 16px 36px rgba(17,24,39,0.06);}.sms-report-table-card h4{margin:0 0 0.75rem;color:var(--theme-primary,#225E61);}.sms-greeting-campaign-row{align-items:center;gap:1rem;}.sms-greeting-campaign-row .backup-row-actions{margin-left:auto;display:flex;gap:0.5rem;align-items:center;}.sms-sending-summary-cards{margin-top:0.75rem;}@media (max-width:980px){.sms-report-grid{grid-template-columns:1fr;}.sms-greeting-campaign-row{align-items:stretch;}.sms-greeting-campaign-row .backup-row-actions{margin-left:0;}}.catalog-price-filter-settings-panel{border:1px solid rgba(34,94,97,0.18);border-radius:18px;padding:1rem;background:rgba(251,252,243,0.78);}.catalog-price-filter-settings-panel h4{margin:0 0 0.35rem;}.catalog-price-mode-grid,.catalog-price-range-grid{margin-top:0.85rem;}.catalog-price-slider-panel{margin-top:1rem;border:1px solid rgba(20,32,35,0.12);border-radius:16px;padding:0.85rem;background:#fff;}.catalog-price-scale-labels,.catalog-price-preview-bar{display:flex;align-items:center;justify-content:space-between;gap:0.75rem;font-size:0.82rem;color:var(--muted-text,#657273);}.catalog-price-range-stack{display:grid;gap:0.45rem;margin:0.85rem 0;}.catalog-price-range-stack input[type="range"]{width:100%;accent-color:#225E61;}.catalog-price-preview-bar{align-items:stretch;flex-wrap:wrap;justify-content:flex-start;}.catalog-price-preview-bar span{border:1px solid rgba(34,94,97,0.18);border-radius:999px;padding:0.35rem 0.65rem;background:rgba(34,94,97,0.07);color:#163d40;font-weight:600;}.catalog-price-filter-message{margin-top:0.85rem;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .commerce-settings-card{grid-column:1 / -1;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .commerce-settings-column-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;align-items:stretch;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .settings-subpanel{border:1px solid rgba(34,94,97,0.16);border-radius:18px;padding:14px;background:rgba(255,255,255,0.76);min-width:0;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .settings-subpanel h4{margin:0 0 8px;color:#163d40;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .compact-commerce-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .catalog-price-filter-settings-panel{grid-column:span 2;}body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .commerce-settings-grid .wide-field,body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .compact-commerce-grid .wide-field{grid-column:1 / -1;}.catalog-price-slider-panel{overflow:visible;}.catalog-price-range-track{position:relative;min-height:58px;margin:16px 6px 8px;}.catalog-price-track-base,.catalog-price-track-fill{position:absolute;left:0;right:0;top:31px;height:8px;border-radius:999px;}.catalog-price-track-base{background:rgba(34,94,97,0.14);}.catalog-price-track-fill{right:auto;background:#225E61;}.catalog-price-range-track input[type="range"]{position:absolute;left:0;top:23px;width:100%;height:24px;margin:0;background:transparent;pointer-events:none;appearance:none;-webkit-appearance:none;}.catalog-price-range-track input[type="range"]::-webkit-slider-runnable-track{height:8px;background:transparent;}.catalog-price-range-track input[type="range"]::-webkit-slider-thumb{width:20px;height:20px;margin-top:-6px;border:3px solid #fff;border-radius:50%;background:#225E61;box-shadow:0 4px 14px rgba(17,19,20,0.2);cursor:grab;pointer-events:auto;appearance:none;-webkit-appearance:none;}.catalog-price-range-track input[type="range"]::-moz-range-track{height:8px;background:transparent;}.catalog-price-range-track input[type="range"]::-moz-range-thumb{width:16px;height:16px;border:3px solid #fff;border-radius:50%;background:#225E61;box-shadow:0 4px 14px rgba(17,19,20,0.2);cursor:grab;pointer-events:auto;}.catalog-price-range-track input[type="range"]:disabled::-webkit-slider-thumb,.catalog-price-range-track input[type="range"]:disabled::-moz-range-thumb{cursor:not-allowed;opacity:0.62;}.catalog-price-callout{position:absolute;top:0;transform:translateX(-50%);min-width:max-content;max-width:160px;padding:3px 8px;border-radius:999px;border:1px solid rgba(34,94,97,0.18);background:#fff;color:#163d40;font-size:0.78rem;font-weight:800;box-shadow:0 8px 18px rgba(17,19,20,0.12);pointer-events:none;z-index:4;}.catalog-price-callout::after{content:"";position:absolute;left:50%;bottom:-5px;width:9px;height:9px;transform:translateX(-50%) rotate(45deg);background:#fff;border-right:1px solid rgba(34,94,97,0.18);border-bottom:1px solid rgba(34,94,97,0.18);}.catalogue-filter-bar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;}.catalogue-filter-bar label{flex:1 1 145px;min-width:145px;max-width:100%;}.catalogue-filter-bar .catalogue-price-filter-control{flex:1.35 1 240px;min-width:min(100%,240px);}.catalogue-filter-bar select{width:100%;min-width:0;}.catalogue-custom-price-range{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;margin-top:6px;}.catalogue-custom-price-range.hidden{display:none !important;}.catalogue-custom-price-range input{min-height:36px;width:100%;min-width:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink);padding:0 9px;}.catalogue-filter-bar .ghost-button{flex:0 0 auto;}@media (max-width:720px){body.admin-body[data-admin-shell="professional-sidebar"] #order-settings .catalog-price-filter-settings-panel{grid-column:1 / -1;}.catalogue-filter-bar label,.catalogue-filter-bar .catalogue-price-filter-control,.catalogue-filter-bar .ghost-button{flex-basis:100%;}}.cookie-consent-banner{position:fixed;left:clamp(12px,4vw,32px);right:clamp(12px,4vw,32px);bottom:clamp(12px,4vw,28px);z-index:1200;background:rgba(251,252,243,0.98);border:1px solid rgba(28,66,60,0.18);border-radius:22px;box-shadow:0 22px 60px rgba(10,25,22,0.22);padding:18px;color:#172421;}.cookie-consent-banner.hidden{display:none;}.cookie-consent-content{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,0.7fr) auto;gap:18px;align-items:center;}.cookie-consent-content h3{margin:0 0 6px;}.cookie-consent-content p{margin:0 0 8px;line-height:1.5;}.cookie-consent-content a{font-weight:700;color:var(--theme-color,#1d5a4f);}.cookie-consent-choices{display:grid;gap:8px;padding:12px;border-radius:16px;background:rgba(29,90,79,0.06);}.cookie-consent-choices.hidden{display:none;}.cookie-consent-choices label{display:flex;gap:8px;align-items:center;font-weight:700;}.cookie-consent-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;}@media (max-width:860px){.cookie-consent-content{grid-template-columns:1fr;}.cookie-consent-actions{justify-content:stretch;}.cookie-consent-actions button{flex:1 1 160px;}}.cookie-admin-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;}.cookie-admin-settings-grid label,.cookie-admin-settings-grid .full-width-field{display:grid;gap:6px;}.cookie-admin-settings-grid .full-width-field{grid-column:1 / -1;}.cookie-admin-settings-grid textarea{min-height:96px;}.cookie-admin-toggle-row{display:flex;flex-wrap:wrap;gap:14px;align-items:center;margin:12px 0;}.cookie-admin-toggle-row label{display:inline-flex;align-items:center;gap:8px;font-weight:700;}.header-customer-photo,.header-customer-initials{width:2.15rem;height:2.15rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;object-fit:cover;font-weight:800;font-size:0.82rem;border:1px solid rgba(16,18,20,0.16);background:#f7f7ef;color:#172124;}.account-state-button.has-customer-photo{padding:0.12rem;}.customer-dashboard-heading{align-items:center;}.customer-dashboard-identity{display:flex;align-items:center;gap:0.9rem;}.customer-dashboard-avatar,.customer-profile-photo-preview-wrap{width:4.75rem;height:4.75rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:#f7f7ef;border:1px solid rgba(16,18,20,0.12);box-shadow:0 10px 28px rgba(16,18,20,0.08);color:#172124;font-weight:800;font-size:1.45rem;}.customer-dashboard-avatar img,.customer-profile-photo-preview{width:100%;height:100%;object-fit:cover;display:block;}.customer-profile-photo-card{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:1rem;align-items:center;padding:1rem;border:1px solid rgba(16,18,20,0.1);border-radius:18px;background:rgba(255,255,255,0.72);}.customer-profile-photo-form{display:grid;gap:0.65rem;}.customer-profile-photo-form input[type="file"]{margin-top:0.35rem;}.customer-profile-photo-fallback.hidden,.customer-profile-photo-preview.hidden{display:none;}@media (max-width:680px){.customer-profile-photo-card{grid-template-columns:1fr;justify-items:start;}}body.admin-body #products.product-list-location-locked .inventory-layout{align-items:start;}body.admin-body #products.product-list-location-locked #productForm,body.admin-body #products.product-list-location-locked #adminProducts{position:sticky;top:var(--product-edit-lock-top,86px);max-height:var(--product-edit-lock-height,calc(100vh - 110px));overscroll-behavior:contain;scrollbar-gutter:stable;}body.admin-body #products.product-list-location-locked #productForm[data-product-edit-scroll-enabled="active"]{overflow-y:auto;overflow-x:hidden;padding-right:14px;}body.admin-body #products.product-list-location-locked #adminProducts[data-product-list-location-locked="active"]{overflow:hidden;contain:layout paint;min-height:min(520px,var(--product-edit-lock-height,calc(100vh - 110px)));}body.admin-body #products.product-list-location-locked #adminProducts[data-product-save-list-lock="active"]{pointer-events:none;}body.admin-body #products.product-list-location-locked #adminProducts[data-product-save-list-lock="active"]::before{content:"Updating selected product...";position:sticky;top:0;z-index:2;display:block;margin-bottom:8px;border:1px solid rgba(34,94,97,0.18);border-radius:999px;background:rgba(251,252,243,0.96);color:var(--forest);font-size:0.78rem;font-weight:800;letter-spacing:0.04em;padding:7px 12px;text-align:center;}@media (max-width:980px){body.admin-body #products.product-list-location-locked #productForm,body.admin-body #products.product-list-location-locked #adminProducts{position:static;top:auto;max-height:none;overflow:visible;min-height:0;}}body.admin-body #products.product-list-location-locked #adminProducts[data-product-list-location-locked="active"] .product-admin-card.product-edit-locked-card{border-color:rgba(34,94,97,0.58);box-shadow:0 0 0 2px rgba(34,94,97,0.14),0 12px 28px rgba(16,18,20,0.08);background:rgba(251,252,243,0.98);}body.admin-body #products.product-list-location-locked #adminProducts[data-product-list-location-locked="active"] .product-admin-card.product-edit-locked-card::after{content:"Editing";justify-self:end;align-self:start;border:1px solid rgba(34,94,97,0.2);border-radius:999px;background:rgba(34,94,97,0.08);color:var(--forest);font-size:0.68rem;font-weight:800;letter-spacing:0.05em;padding:4px 8px;text-transform:uppercase;}body.admin-body #products.product-list-location-locked[data-product-edit-lock-mode="list-only"] .inventory-layout{min-height:var(--product-edit-lock-height,calc(100vh - 110px));}body.admin-body #products.product-list-location-locked[data-product-edit-lock-mode="list-only"] #productForm[data-product-edit-scroll-enabled="active"]{scroll-behavior:auto;}body.admin-body #products.product-list-location-locked[data-product-edit-lock-mode="list-only"] #adminProducts[data-product-list-location-locked="active"]{scroll-behavior:auto;}.footer-powered-by{grid-column:1 / -1;display:block;margin-top:-8px;font-size:0.76rem;line-height:1.35;color:var(--muted,#63706f);text-align:center;}.footer-powered-by a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;}.footer-powered-by a:hover,.footer-powered-by a:focus-visible{color:var(--accent,#225e61);}#navigation.navigation-settings-page .manual-navigation-list-panel .manual-navigation-list>.nav-item-card.manual-nav-hover-card{position:relative !important;overflow:visible !important;padding-right:220px !important;transition:border-color 160ms ease,box-shadow 160ms ease,background 160ms ease !important;}#navigation.navigation-settings-page .manual-navigation-list-panel .nav-item-card.manual-nav-hover-card:hover,#navigation.navigation-settings-page .manual-navigation-list-panel .nav-item-card.manual-nav-hover-card:focus-within,#navigation.navigation-settings-page .manual-navigation-list-panel .nav-item-card.manual-nav-hover-card:focus-visible{border-color:rgba(34,94,97,0.52) !important;box-shadow:0 14px 30px rgba(16,18,20,0.09) !important;background:rgba(251,252,243,0.98) !important;outline:none !important;}#navigation.navigation-settings-page .manual-navigation-list-panel .nav-item-card.manual-nav-hover-card:focus-visible{outline:2px solid rgba(34,94,97,0.38) !important;outline-offset:3px !important;}#navigation.navigation-settings-page .manual-navigation-list-panel .nav-item-card.manual-nav-hover-card .nav-floating-action-group{position:absolute !important;top:12px !important;right:12px !important;z-index:5 !important;display:inline-flex !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:flex-end !important;gap:6px !important;margin:0 !important;margin-left:0 !important;padding:5px !important;border:1px solid rgba(34,94,97,0.18) !important;border-radius:999px !important;background:rgba(255,255,255,0.96) !important;box-shadow:0 10px 24px rgba(16,18,20,0.12) !important;opacity:0 !important;transform:translateY(-4px) !important;pointer-events:none !important;transition:opacity 160ms ease,transform 160ms ease !important;}#navigation.navigation-settings-page .manual-navigation-list-panel .nav-item-card.manual-nav-hover-card:hover .nav-floating-action-group,#navigation.navigation-settings-page .manual-navigation-list-panel .nav-item-card.manual-nav-hover-card:focus-within .nav-floating-action-group,#navigation.navigation-settings-page .manual-navigation-list-panel .nav-item-card.manual-nav-hover-card:focus-visible .nav-floating-action-group{opacity:1 !important;transform:translateY(0) !important;pointer-events:auto !important;}#navigation.navigation-settings-page .manual-navigation-list-panel .nav-floating-action-group>.compact-floating-action{min-height:28px !important;height:28px !important;min-width:auto !important;padding:0 9px !important;border-radius:999px !important;font-size:0.72rem !important;line-height:1 !important;white-space:nowrap !important;}#navigation.navigation-settings-page .manual-navigation-list-panel .nav-floating-action-group>.compact-floating-action:focus-visible{outline:2px solid rgba(34,94,97,0.42) !important;outline-offset:2px !important;}@media (max-width:760px){#navigation.navigation-settings-page .manual-navigation-list-panel .manual-navigation-list>.nav-item-card.manual-nav-hover-card{padding-right:16px !important;padding-top:56px !important;}#navigation.navigation-settings-page .manual-navigation-list-panel .nav-item-card.manual-nav-hover-card .nav-floating-action-group{left:12px !important;right:auto !important;max-width:calc(100% - 24px) !important;overflow-x:auto !important;}}.language-icon-dropdown-trigger{display:inline-grid !important;place-items:center !important;width:42px !important;height:42px !important;min-width:42px !important;min-height:42px !important;padding:0 !important;border:1px solid rgba(17,19,20,0.16) !important;border-radius:999px !important;background:rgba(255,255,255,0.92) !important;box-shadow:0 6px 18px rgba(17,19,20,0.08) !important;cursor:pointer !important;transition:background-color 0.16s ease,border-color 0.16s ease,transform 0.16s ease,box-shadow 0.16s ease !important;}.language-icon-dropdown-trigger:hover,.language-icon-dropdown-trigger:focus-visible,.language-icon-dropdown-trigger[aria-expanded="true"]{border-color:rgba(34,94,97,0.32) !important;background:#fff !important;box-shadow:0 8px 22px rgba(17,19,20,0.11) !important;transform:translateY(-1px) !important;}.language-icon-dropdown-trigger:focus-visible{outline:2px solid rgba(34,94,97,0.30) !important;outline-offset:2px !important;}.language-icon-dropdown-trigger .language-map-icon,.language-icon-dropdown .language-current-icon{width:25px !important;height:17px !important;max-height:17px !important;object-fit:cover !important;border-radius:2px !important;border:0 !important;box-shadow:none !important;}.cookie-consent-admin-layout{align-items:start;grid-template-columns:minmax(0,1.5fr) minmax(280px,0.7fr);}.cookie-consent-preview-card{position:sticky;top:84px;}.cookie-consent-admin-checklist{margin:0;padding-left:20px;display:grid;gap:10px;color:#475852;line-height:1.5;}@media (max-width:980px){.cookie-consent-admin-layout{grid-template-columns:1fr;}.cookie-consent-preview-card{position:static;}}body:not(.admin-body):not(.customer-account-page){--mrcart-css-surface:storefront;}
