*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#07030c;color:#f8f3ff;font-family:Arial,sans-serif}a{color:inherit;text-decoration:none}.store-nav{height:76px;position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:30px;padding:0 4vw;background:#07030cf2;border-bottom:1px solid #3a1c4b}.store-brand{display:flex;align-items:center;gap:12px}.store-brand-mark{width:46px;height:46px;display:grid;place-items:center;border:1px solid #a64af1;border-radius:10px;font:700 23px Georgia;background:#190b25}.store-brand b{display:block;font:700 20px Georgia}.store-brand small{display:block;font-size:9px;letter-spacing:.22em;color:#c9b7d7}.store-nav nav{display:flex;gap:25px;margin-left:auto}.store-admin{border:1px solid #7d399d;border-radius:9px;padding:11px 16px}.store-hero{position:relative;min-height:610px;background:#12081d url('/images/storefront-hero-clear.jpg') right center/cover no-repeat;border-bottom:1px solid #53246c}.hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#050208f4,#08030dd8 34%,#09030f24 70%,#05020870),linear-gradient(0deg,#08030d,transparent 40%)}.store-hero-inner{position:relative;z-index:2;max-width:1380px;margin:auto;padding:92px 34px}.hero-logo{font:800 clamp(46px,7vw,92px) Georgia;text-shadow:0 0 26px #b72cff66}.hero-logo span{font-size:.55em}.hero-rule{width:520px;max-width:75vw;height:2px;background:linear-gradient(90deg,#d34cff,transparent);margin:12px 0 20px}.store-hero h1{font:500 clamp(30px,4vw,40px) Georgia}.store-hero h1 i{color:#cf52ff}.store-hero p{max-width:650px;font-size:18px;line-height:1.6;color:#dfd2e7}.hero-buttons{display:flex;gap:14px;margin:28px 0 46px}.store-btn{display:inline-flex;justify-content:center;padding:14px 24px;border:1px solid #8b42ad;border-radius:11px;font-weight:700}.store-btn.primary{background:linear-gradient(135deg,#8d2de1,#d14dff);box-shadow:0 0 26px #b52cff55}.store-btn.wide{width:100%}.trust-row{display:grid;grid-template-columns:repeat(4,1fr);max-width:900px;border-top:1px solid #392046;padding-top:24px;gap:20px}.trust-row span{display:grid}.trust-row b{font-size:18px;color:#cf54ff}.trust-row small{color:#a995b7}.store-main{max-width:1380px;margin:auto;padding:58px 34px 80px}.store-section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:24px}.store-section-head span,.store-trust>span{font-size:11px;font-weight:900;letter-spacing:.25em;color:#d759ff}.store-section-head h2,.store-trust h2{font:600 34px Georgia;margin:6px 0}.store-section-head p{color:#a995b7}.store-filter-panel{display:grid;grid-template-columns:1.6fr repeat(5,.68fr) auto;gap:10px;padding:16px;border:1px solid #392046;background:#0e0615;border-radius:15px;margin-bottom:28px}.store-filter-panel input,.store-filter-panel select,.store-filter-panel button{height:46px;border:1px solid #3b1b4c;background:#09040e;color:#fff;border-radius:9px;padding:0 12px}.store-search{display:flex;align-items:center;border:1px solid #6f2e8d;border-radius:9px;padding:0 12px}.store-search input{border:0;width:100%;outline:0}.store-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.store-card{overflow:hidden;border:1px solid #3b1b4c;border-radius:14px;background:#100717}.store-card-image{height:190px;position:relative}.store-card-image>img{width:100%;height:100%;object-fit:cover}.store-card-placeholder{height:100%;display:grid;place-items:center;background:radial-gradient(circle,#3a1552,#100719 60%)}.store-card-placeholder span{font:800 54px Georgia;color:#d35bff}.store-card-placeholder small{position:absolute;margin-top:100px}.store-card-placeholder.big{min-height:520px}.verified-badge{position:absolute;top:12px;right:12px;padding:7px;background:#110918dd;border:1px solid #a846d1;border-radius:8px;color:#e588ff;font-size:10px}.store-card-stats{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid #3c1c4d}.store-card-stats span{text-align:center;padding:10px}.store-card-stats b,.store-card-stats small{display:block}.store-card-stats small{font-size:8px;color:#9d89aa}.store-card-body{padding:16px}.store-card-body h3{font:600 19px Georgia}.store-tags{display:flex;gap:6px;flex-wrap:wrap}.store-tags span{font-size:10px;padding:5px 8px;border:1px solid #4b255d;border-radius:6px}.store-card-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:18px}.store-card-bottom strong,.public-price{font:700 24px Georgia;color:#e16cff}.store-card-bottom a{padding:9px;background:#a437e4;border-radius:7px}.empty-store{grid-column:1/-1;padding:60px;text-align:center;border:1px dashed #63317b}.empty-store b,.empty-store span{display:block}.store-info-section{padding:80px 0 20px}.how-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.how-grid article,.store-trust{padding:25px;border:1px solid #382047;border-radius:13px;background:#0e0714}.store-trust{margin-top:55px}.store-footer{padding:35px 4vw;border-top:1px solid #2c1736;display:flex;justify-content:space-between;color:#9d89aa}.store-detail{max-width:1280px;margin:auto;padding:50px 32px}.back-store{color:#d158f8}.detail-public-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:32px;margin-top:25px}.public-main-image{height:540px;position:relative;border:1px solid #432153;border-radius:17px;overflow:hidden}.public-main-image>img{width:100%;height:100%;object-fit:contain}.store-thumbs{display:flex;gap:9px;margin-top:10px;overflow:auto}.store-thumb{width:84px;height:66px;padding:0;background:#0c0511;border:1px solid #40204f;flex:0 0 auto}.store-thumb img{width:100%;height:100%;object-fit:cover}.public-listing-info h1{font:600 46px Georgia}.public-code{color:#d55cff}.public-price{display:block;font-size:38px}.public-facts{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:25px 0}.public-facts div{padding:14px;border:1px solid #351b42;border-radius:9px}.public-facts span,.public-facts b{display:block}.public-facts span{font-size:10px;color:#9e8baa}.public-safe-note{display:block;text-align:center;color:#8f7c9b;margin-top:12px}.store-card[hidden]{display:none!important}@media(max-width:1000px){.store-grid{grid-template-columns:repeat(2,1fr)}.store-filter-panel{grid-template-columns:1fr 1fr}.store-search{grid-column:1/-1}.detail-public-grid{grid-template-columns:1fr}.store-nav nav{display:none}.how-grid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.store-grid,.how-grid,.store-filter-panel{grid-template-columns:1fr}.store-search{grid-column:auto}.trust-row{grid-template-columns:1fr 1fr}.store-main{padding:40px 16px}.store-hero-inner{padding:70px 20px}.hero-buttons{flex-direction:column}.store-detail{padding:30px 15px}.public-main-image{height:390px}.store-footer{display:block}.store-footer span{display:block;margin-top:10px}}
.featured-section{margin-bottom:58px}.featured-viewport{overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory}.featured-viewport::-webkit-scrollbar{display:none}.featured-track{display:flex;gap:18px}.featured-track .store-card{flex:0 0 calc((100% - 54px)/4);scroll-snap-align:start}.featured-arrows{display:flex;gap:8px}.featured-arrows button{width:44px;height:44px;border:1px solid #7d399d;border-radius:50%;background:#12081d;color:#fff;font-size:28px;cursor:pointer}.featured-arrows button[hidden]{opacity:.25;display:block;pointer-events:none}.featured-badge{position:absolute;top:12px;left:12px;padding:7px 9px;background:#6e20aee8;border:1px solid #d26bff;border-radius:8px;color:#fff;font-size:10px;font-weight:800}.promo-badge{position:absolute;left:12px;bottom:12px;padding:7px 9px;border-radius:8px;font-size:10px;font-weight:900}.promo-badge.sale{background:#c52a64;color:#fff}.promo-badge.reduced{background:#f0d5ff;color:#25052f}.store-price-wrap,.public-price-wrap{display:flex;flex-direction:column;gap:2px}.store-price-wrap del,.public-price-wrap del{color:#8f7c9b;font-size:13px}.public-price-wrap del{font-size:18px}.featured-track .store-card[hidden]{display:block!important}@media(max-width:1000px){.featured-track .store-card{flex-basis:calc((100% - 18px)/2)}}@media(max-width:620px){.featured-track .store-card{flex-basis:88%}}

/* Packet 5.4.1 - Featured carousel + All Listings shopping layout */
.all-listings-section{scroll-margin-top:95px}.market-heading{margin-bottom:34px}.all-listings-title{display:flex;align-items:end;justify-content:space-between;border-top:1px solid #352040;padding-top:30px;margin-bottom:22px}.all-listings-title>div:first-child>span{font-size:10px;font-weight:900;letter-spacing:.22em;color:#d759ff}.all-listings-title h2{font:600 31px Georgia;margin:6px 0}.listing-tools{display:flex;align-items:center;gap:14px}.listing-tools label{display:flex;align-items:center;gap:8px;color:#bcaac8;font-size:12px}.listing-tools select{height:42px;background:#0c0511;color:#fff;border:1px solid #442055;border-radius:8px;padding:0 12px}.market-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:24px;align-items:start}.market-filters{position:sticky;top:96px;padding:20px;border:1px solid #3a1c4b;border-radius:14px;background:#0d0613}.filter-title-row{display:flex;justify-content:space-between;align-items:start;border-bottom:1px solid #2d1738;padding-bottom:14px;margin-bottom:16px}.filter-title-row span{font-size:9px;font-weight:900;letter-spacing:.2em;color:#d759ff}.filter-title-row h3{font:600 26px Georgia;margin:4px 0}.filter-close{display:none}.market-filters>label,.market-filters fieldset{display:block;border:0;border-bottom:1px solid #291532;padding:0 0 17px;margin:0 0 17px}.market-filters legend,.market-filters>label{font-size:12px;font-weight:800;color:#eee3f4}.market-filters fieldset label{display:flex;align-items:center;gap:8px;margin:9px 0;font-size:12px;color:#c9b9d3;cursor:pointer}.market-filters input[type=checkbox]{accent-color:#b640ef}.market-filters input[type=text],.market-filters input:not([type]),.market-filters select,.filter-search-label input,.price-pair input{width:100%;height:42px;margin-top:8px;border:1px solid #3b1b4c;background:#08030d;color:#fff;border-radius:8px;padding:0 10px}.price-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.clear-filters{width:100%;height:42px;border:1px solid #8540a5;background:transparent;color:#fff;border-radius:8px;cursor:pointer}.market-results{min-width:0}.market-results .store-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.featured-section{padding:24px;border:1px solid #3b1b4c;border-radius:18px;background:linear-gradient(180deg,#12081b,#0a040f);box-shadow:0 18px 50px #0005}.featured-section .store-section-head{margin-bottom:20px}.featured-track .store-card{box-shadow:0 0 0 1px #4d1e65,0 12px 30px #0007}.mobile-filter-button{display:none}.filter-scrim{display:none}.featured-badge{box-shadow:0 0 18px #b93cff55}
@media(max-width:1100px){.market-layout{grid-template-columns:220px minmax(0,1fr)}.market-results .store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.all-listings-title{align-items:flex-start;gap:16px}.listing-tools{flex-wrap:wrap;justify-content:flex-end}.mobile-filter-button{display:block;height:42px;padding:0 18px;border:1px solid #9b42bf;border-radius:8px;background:#190a24;color:#fff;font-weight:800}.market-layout{display:block}.market-filters{position:fixed;z-index:80;left:0;top:0;bottom:0;width:min(88vw,340px);overflow:auto;border-radius:0;transform:translateX(-105%);transition:transform .2s ease;padding:24px}.market-filters.open{transform:translateX(0)}.filter-close{display:block;border:0;background:none;color:#fff;font-size:28px}.filter-scrim{position:fixed;z-index:70;inset:0;background:#000a}.filter-scrim.open{display:block}body.filters-open{overflow:hidden}.market-results .store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){.all-listings-title{display:block}.listing-tools{justify-content:flex-start;margin-top:14px}.listing-tools strong{width:100%}.market-results .store-grid{grid-template-columns:1fr}.featured-section{padding:16px}.featured-arrows button{width:40px;height:40px}}


/* Packet 5.4.3 — separate public pages */
.browse-page{padding-top:64px}.browse-page-head{margin-bottom:42px}.browse-page-head>span,.home-browse-cta span{font-size:11px;font-weight:900;letter-spacing:.25em;color:#d759ff}.browse-page-head h1,.standalone-public-page h1,.home-browse-cta h2{font:600 40px Georgia;margin:7px 0 10px}.browse-page-head p,.standalone-public-page .store-section-head p,.home-browse-cta p{color:#a995b7}.home-browse-cta{margin-top:34px;padding:28px;border:1px solid #382047;border-radius:15px;background:#0e0714;display:flex;align-items:center;justify-content:space-between;gap:24px}.home-browse-cta h2{font-size:30px}.standalone-public-page{min-height:calc(100vh - 150px);padding-top:72px}.standalone-public-page .store-section-head{align-items:start}.trust-public-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.trust-public-grid article{padding:28px;border:1px solid #382047;border-radius:14px;background:#0e0714}.trust-public-grid article>b,.how-grid article>b{color:#d759ff}.page-action{margin-top:30px}.featured-carousel-shell{position:relative;display:flex;align-items:center;gap:12px}.featured-carousel-shell .featured-viewport{flex:1 1 auto;min-width:0}.featured-side-arrow{flex:0 0 44px;width:44px;height:44px;border-radius:50%;border:1px solid #7d399d;background:#12081d;color:#fff;font-size:30px;line-height:1;display:grid;place-items:center;cursor:pointer}.featured-side-arrow[hidden]{display:grid;opacity:.22;pointer-events:none}.featured-side-arrow:hover:not([hidden]){border-color:#c743ff;box-shadow:0 0 18px #b836ff38}.home-main .featured-section{margin-bottom:0}
@media(max-width:760px){.home-browse-cta{display:block}.home-browse-cta .store-btn{margin-top:16px}.trust-public-grid{grid-template-columns:1fr}.featured-carousel-shell{gap:6px}.featured-side-arrow{flex-basis:36px;width:36px;height:36px;font-size:25px}}

/* Packet 5.4.4 — Featured carousel side controls */
.featured-carousel-shell{position:relative;display:flex;align-items:center;gap:12px}
.featured-carousel-shell .featured-viewport{flex:1 1 auto;min-width:0}
.featured-side-arrow{flex:0 0 44px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(195,67,255,.48);background:rgba(18,7,27,.94);color:#f0caff;font-size:30px;line-height:1;display:grid;place-items:center;cursor:pointer;z-index:3}
.featured-side-arrow-left{margin-left:-2px}
.featured-side-arrow-right{margin-right:-2px}
.featured-side-arrow:disabled{opacity:.22;cursor:default}
@media(max-width:760px){.featured-carousel-shell{gap:6px}.featured-side-arrow{flex-basis:36px;width:36px;height:36px;font-size:25px}}

/* Packet 5.4.5 — Home How It Works, matching approved reference */
.home-how-section{padding:62px 0 10px}
.home-how-head{text-align:center;max-width:900px;margin:0 auto 26px}
.home-how-head>span{font-size:11px;font-weight:900;letter-spacing:.28em;color:#d759ff}
.home-how-head h2{font:600 clamp(34px,4vw,52px) Georgia;margin:12px 0 12px;color:#fff}
.home-how-head h2 em{font-style:normal;color:#c83cff;text-shadow:0 0 24px #b72cff3d}
.home-how-head p{font-size:17px;line-height:1.5;color:#bbaac7;margin:0}
.home-how-flow{display:grid;grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr) 42px minmax(0,1fr) 42px minmax(0,1fr);align-items:center}
.home-how-card{min-height:258px;padding:18px 24px 24px;border:1px solid #432052;border-radius:15px;background:linear-gradient(180deg,#120919,#0d0612);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:inset 0 1px 0 #2d1538}
.home-how-icon{width:58px;height:58px;border-radius:50%;display:grid;place-items:center;margin-bottom:12px;background:radial-gradient(circle at 35% 30%,#b73df5,#7314ad 72%);border:2px solid #c75aff;box-shadow:0 0 22px #b72cff8c}
.home-how-icon svg{width:31px;height:31px;fill:none;stroke:#fff;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}
.home-how-card>b{font-size:15px;color:#d759ff;margin-bottom:7px}
.home-how-card h3{font:600 19px Georgia;margin:0 0 9px;color:#fff}
.home-how-card p{max-width:235px;margin:0;color:#bbaac7;line-height:1.45;font-size:15px}
.home-how-arrow{display:grid;place-items:center;color:#d13cff;font-size:38px;font-weight:300;text-shadow:0 0 14px #c32cff80}
@media(max-width:1000px){
  .home-how-flow{grid-template-columns:1fr 32px 1fr}
  .home-how-flow .home-how-card:nth-of-type(3){grid-column:1}
  .home-how-flow .home-how-card:nth-of-type(4){grid-column:3}
  .home-how-arrow:nth-of-type(2){display:none}
}
@media(max-width:700px){
  .home-browse-cta{align-items:stretch;flex-direction:column}
  .home-how-section{padding-top:48px}
  .home-how-flow{grid-template-columns:1fr;gap:12px}
  .home-how-card,.home-how-flow .home-how-card:nth-of-type(3),.home-how-flow .home-how-card:nth-of-type(4){grid-column:1}
  .home-how-arrow{transform:rotate(90deg);height:28px}
}

/* Packet 5.4.6 — Option 1: actual crowned SR logo in top-left header only */
.store-brand-logo{width:58px;height:48px;padding:0;border:0;border-radius:0;background:transparent;display:flex;align-items:center;justify-content:center;overflow:visible}
.store-brand-logo img{display:block;width:58px;height:48px;object-fit:contain;filter:drop-shadow(0 0 7px rgba(194,54,255,.42))}
@media(max-width:700px){.store-brand-logo{width:48px;height:42px}.store-brand-logo img{width:48px;height:42px}}

/* Packet 5.4.7 — Listing Photo Gallery */
.public-main-image[data-public-gallery]{position:relative}
.public-gallery-open{position:absolute;inset:0;z-index:1;border:0;background:transparent;cursor:zoom-in}
.public-gallery-arrow{position:absolute;z-index:5;top:50%;transform:translateY(-50%);width:44px;height:58px;border:1px solid #b438ec;border-radius:12px;background:rgba(7,2,11,.82);color:#ed72ff;font-size:36px;line-height:1;cursor:pointer;box-shadow:0 0 18px rgba(194,54,255,.22)}
.public-gallery-prev{left:14px}.public-gallery-next{right:14px}
.public-gallery-count{position:absolute;z-index:5;right:14px;bottom:14px;padding:6px 10px;border:1px solid #6c2a7d;border-radius:999px;background:rgba(7,2,11,.84);color:#fff;font-size:12px;font-weight:700}
.store-thumb{cursor:pointer}.store-thumb.active{border-color:#c83cff!important;box-shadow:0 0 12px rgba(199,55,255,.38)}
.public-gallery-lightbox[hidden]{display:none}.public-gallery-lightbox{position:fixed;inset:0;z-index:9999;background:rgba(2,0,4,.95);display:flex;align-items:center;justify-content:center;padding:55px 75px}.public-gallery-lightbox img{max-width:92vw;max-height:88vh;object-fit:contain}
.public-lightbox-close{position:absolute;z-index:3;right:22px;top:18px;width:44px;height:44px;border:1px solid #a936e8;border-radius:50%;background:#12051b;color:#fff;font-size:30px;cursor:pointer}
.public-lightbox-arrow{position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:50px;height:64px;border:1px solid #a936e8;border-radius:12px;background:rgba(18,5,27,.9);color:#ed72ff;font-size:40px;cursor:pointer}.public-lightbox-prev{left:18px}.public-lightbox-next{right:18px}
.public-lightbox-count{position:absolute;right:22px;bottom:20px;padding:6px 10px;border:1px solid #6c2a7d;border-radius:999px;background:#12051b;color:#fff;font-size:12px;font-weight:700}
@media(max-width:700px){.public-gallery-arrow{width:38px;height:50px}.public-gallery-prev{left:8px}.public-gallery-next{right:8px}.public-gallery-lightbox{padding:60px 12px}.public-lightbox-arrow{width:40px;height:54px}.public-lightbox-prev{left:6px}.public-lightbox-next{right:6px}}

/* ===== Storefront Language Picker ===== */
.store-nav-actions{display:flex;align-items:center;gap:12px}
.store-nav .sr-language-mount{position:relative}
.store-nav .sr-language-toggle{
  height:39px;
  min-width:80px;
  padding:0 11px;
  display:flex;
  align-items:center;
  justify-content:center;
  gap:7px;
  border:1px solid #71338e;
  border-radius:8px;
  background:linear-gradient(180deg,#180d20,#0b0810);
  color:#fff;
  font:800 12px/1 inherit;
  letter-spacing:.6px;
  cursor:pointer;
  box-shadow:0 8px 22px rgba(0,0,0,.22)
}
.store-nav .sr-language-toggle:hover{border-color:#c04ced;background:#24102f}
.store-nav .sr-language-globe{font-size:17px}
.store-nav .sr-language-chevron{color:#c696d8}
.store-nav .sr-language-menu{
  position:absolute;
  z-index:500;
  top:calc(100% + 9px);
  right:0;
  width:285px;
  max-height:min(520px,72vh);
  overflow:hidden;
  border:1px solid #71378c;
  border-radius:12px;
  background:linear-gradient(155deg,#100b18,#090b13 72%,#16091f);
  box-shadow:0 20px 55px rgba(0,0,0,.6),0 0 28px rgba(166,52,222,.13);
  color:#fff
}
.store-nav .sr-language-menu[hidden]{display:none!important}
.store-nav .sr-language-menu-head{display:flex;align-items:center;gap:11px;padding:15px 16px;border-bottom:1px solid #32213e}
.store-nav .sr-language-menu-head>span{font-size:21px}
.store-nav .sr-language-menu-head div{display:flex;flex-direction:column;gap:3px}
.store-nav .sr-language-menu-head strong{font:700 16px Georgia,serif}
.store-nav .sr-language-menu-head small{font-size:10px;color:#a89caf}
.store-nav .sr-language-options{max-height:min(445px,62vh);overflow:auto;padding:7px}
.store-nav .sr-language-option{
  width:100%;
  min-height:38px;
  display:grid;
  grid-template-columns:27px 1fr 22px;
  align-items:center;
  gap:8px;
  padding:7px 10px;
  border:0;
  border-radius:7px;
  background:transparent;
  color:#eee9f3;
  text-align:left;
  cursor:pointer;
  font:600 12px/1.25 inherit
}
.store-nav .sr-language-option:hover{background:#21102c;color:#fff}
.store-nav .sr-language-option.selected{background:linear-gradient(90deg,rgba(116,32,205,.45),rgba(168,47,213,.16))}
.store-nav .sr-language-flag{font-size:18px}
.store-nav .sr-language-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.store-nav .sr-language-check{color:#d969ff;font-size:15px;font-weight:900;text-align:center}
.store-nav .sr-language-options::-webkit-scrollbar{width:7px}
.store-nav .sr-language-options::-webkit-scrollbar-track{background:#090b12}
.store-nav .sr-language-options::-webkit-scrollbar-thumb{background:#563065;border-radius:20px}

@media(max-width:900px){
  .store-nav-actions{gap:7px}
  .store-nav .sr-language-menu{position:fixed;top:70px;right:12px;width:min(310px,calc(100vw - 24px));max-height:76vh}
}
