/* [project]/src/components/LanguagePicker.module.scss.module.css [app-client] (css) */
.LanguagePicker-module-scss-module__8YmU2G__picker {
  position: relative;
}

.LanguagePicker-module-scss-module__8YmU2G__trigger {
  border: 2px solid var(--color-text-primary);
  cursor: pointer;
  color: var(--color-text-primary);
  text-transform: uppercase;
  background: none;
  border-radius: 8px;
  align-items: center;
  gap: 4px;
  padding: 4px 8px;
  font-family: Archivo Black, Arial Black, sans-serif;
  font-size: .75rem;
  transition: border-color .15s, background .15s;
  display: flex;
}

.LanguagePicker-module-scss-module__8YmU2G__trigger:hover {
  border-color: var(--color-accent);
  background: var(--color-accent);
  color: var(--color-text-on-secondary);
}

.LanguagePicker-module-scss-module__8YmU2G__flag {
  font-size: 1rem;
  line-height: 1;
}

.LanguagePicker-module-scss-module__8YmU2G__code {
  letter-spacing: .05em;
}

@media (max-width: 767px) {
  .LanguagePicker-module-scss-module__8YmU2G__compactOnMobile .LanguagePicker-module-scss-module__8YmU2G__code {
    display: none;
  }
}

.LanguagePicker-module-scss-module__8YmU2G__chevron {
  margin-left: 2px;
  transition: transform .15s;
}

.LanguagePicker-module-scss-module__8YmU2G__chevronOpen {
  transform: rotate(180deg);
}

.LanguagePicker-module-scss-module__8YmU2G__dropdown {
  background: var(--color-bg-primary);
  border: 2px solid var(--color-text-primary);
  z-index: 200;
  border-radius: 8px;
  min-width: 140px;
  margin: 0;
  padding: 4px;
  list-style: none;
  animation: .15s ease-out LanguagePicker-module-scss-module__8YmU2G__dropIn;
  position: absolute;
  top: calc(100% + 6px);
  right: 0;
  box-shadow: 0 4px 12px #00000026;
}

@keyframes LanguagePicker-module-scss-module__8YmU2G__dropIn {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.LanguagePicker-module-scss-module__8YmU2G__option {
  cursor: pointer;
  width: 100%;
  color: var(--color-text-primary);
  background: none;
  border: none;
  border-radius: 4px;
  align-items: center;
  gap: 8px;
  padding: 8px 10px;
  font-family: Archivo, Arial, sans-serif;
  font-size: .85rem;
  font-weight: 500;
  transition: background .15s;
  display: flex;
}

.LanguagePicker-module-scss-module__8YmU2G__option:hover {
  background: var(--color-accent);
  color: var(--color-text-on-secondary);
}

.LanguagePicker-module-scss-module__8YmU2G__optionActive {
  background: var(--color-bg-surface);
  font-weight: 700;
}

.LanguagePicker-module-scss-module__8YmU2G__optionLabel {
  flex: 1;
}

/* [project]/src/components/Header.module.scss.module.css [app-client] (css) */
.Header-module-scss-module__t7BEda__header {
  z-index: 100;
  background: var(--color-bg-primary);
  border-bottom: 3px solid var(--color-text-primary);
  transition: background-color .3s;
  position: sticky;
  top: 0;
}

.Header-module-scss-module__t7BEda__inner {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 1.25rem;
}

@media (min-width: 768px) {
  .Header-module-scss-module__t7BEda__inner {
    padding: 0 2rem;
  }
}

.Header-module-scss-module__t7BEda__inner {
  justify-content: space-between;
  align-items: center;
  height: 70px;
  display: flex;
}

@media (max-width: 767px) {
  .Header-module-scss-module__t7BEda__inner {
    height: 56px;
  }
}

.Header-module-scss-module__t7BEda__logo {
  color: var(--color-text-primary);
  letter-spacing: -.02em;
  font-family: Archivo Black, Arial Black, sans-serif;
  font-size: 1.5rem;
  text-decoration: none;
}

.Header-module-scss-module__t7BEda__logo:hover {
  opacity: 1;
  color: var(--color-text-secondary);
}

.Header-module-scss-module__t7BEda__desktopNav {
  align-items: center;
  gap: 2rem;
  display: none;
}

@media (min-width: 768px) {
  .Header-module-scss-module__t7BEda__desktopNav {
    display: flex;
  }
}

.Header-module-scss-module__t7BEda__navLink {
  text-transform: uppercase;
  color: var(--color-text-primary);
  font-family: Archivo Black, Arial Black, sans-serif;
  font-size: 1rem;
  text-decoration: none;
  transition: color .15s;
}

.Header-module-scss-module__t7BEda__navLink:hover {
  color: var(--color-text-secondary);
}

.Header-module-scss-module__t7BEda__dropdown {
  position: relative;
}

.Header-module-scss-module__t7BEda__dropdownTrigger {
  cursor: pointer;
  background: none;
  border: none;
  align-items: center;
  gap: 4px;
  padding: 0;
  display: inline-flex;
}

.Header-module-scss-module__t7BEda__chevron {
  transition: transform .15s;
}

.Header-module-scss-module__t7BEda__chevronOpen {
  transform: rotate(180deg);
}

.Header-module-scss-module__t7BEda__dropdownMenu {
  background: var(--color-bg-primary);
  border: 2px solid var(--color-text-primary);
  z-index: 200;
  border-radius: 8px;
  min-width: 180px;
  padding: 0;
  animation: .15s ease-out Header-module-scss-module__t7BEda__dropIn;
  position: absolute;
  top: calc(100% + 10px);
  left: 50%;
  overflow: hidden;
  transform: translateX(-50%);
  box-shadow: 0 8px 24px #0000001f;
}

.Header-module-scss-module__t7BEda__dropdownMenu:before {
  content: "";
  height: 16px;
  position: absolute;
  top: -14px;
  left: -8px;
  right: -8px;
}

@keyframes Header-module-scss-module__t7BEda__dropIn {
  from {
    opacity: 0;
    transform: translateX(-50%)translateY(-6px);
  }

  to {
    opacity: 1;
    transform: translateX(-50%)translateY(0);
  }
}

.Header-module-scss-module__t7BEda__dropdownItem {
  text-transform: uppercase;
  color: var(--color-text-primary);
  white-space: nowrap;
  padding: .5rem 2rem;
  font-family: Archivo Black, Arial Black, sans-serif;
  font-size: .9rem;
  text-decoration: none;
  transition: background .15s, color .15s;
  display: block;
}

.Header-module-scss-module__t7BEda__dropdownItem:hover {
  background: var(--color-bg-secondary);
  color: var(--color-text-on-secondary);
}

.Header-module-scss-module__t7BEda__mobileDropdown {
  flex-direction: column;
  align-items: center;
  display: flex;
}

.Header-module-scss-module__t7BEda__mobileDropdownTrigger {
  cursor: pointer;
  background: none;
  border: none;
  align-items: center;
  gap: 8px;
  padding: 0;
  display: inline-flex;
}

.Header-module-scss-module__t7BEda__mobileDropdownMenu {
  opacity: 0;
  flex-direction: column;
  align-items: center;
  gap: 1rem;
  max-height: 0;
  transition: max-height .3s, opacity .3s, margin .3s;
  display: flex;
  overflow: hidden;
}

.Header-module-scss-module__t7BEda__mobileDropdownMenuOpen {
  opacity: 1;
  max-height: 200px;
  margin-top: 1rem;
}

.Header-module-scss-module__t7BEda__mobileDropdownItem {
  text-transform: uppercase;
  color: var(--color-text-primary);
  opacity: .7;
  font-family: Archivo Black, Arial Black, sans-serif;
  font-size: 1.3rem;
  text-decoration: none;
  transition: color .15s, opacity .15s;
}

.Header-module-scss-module__t7BEda__mobileDropdownItem:hover {
  color: var(--color-text-secondary);
  opacity: 1;
}

.Header-module-scss-module__t7BEda__actions {
  align-items: center;
  gap: .5rem;
  display: flex;
}

@media (min-width: 1024px) {
  .Header-module-scss-module__t7BEda__actions {
    gap: 1rem;
  }
}

.Header-module-scss-module__t7BEda__themeToggle {
  color: var(--color-text-primary);
  cursor: pointer;
  background: none;
  border: none;
  padding: .25rem;
  font-size: 1.2rem;
  transition: color .15s;
}

.Header-module-scss-module__t7BEda__themeToggle:hover {
  color: var(--color-text-secondary);
}

.Header-module-scss-module__t7BEda__cartButton {
  cursor: pointer;
  color: var(--color-text-primary);
  background: none;
  border: none;
  justify-content: center;
  align-items: center;
  padding: .25rem;
  transition: color .15s;
  display: flex;
  position: relative;
}

.Header-module-scss-module__t7BEda__cartButton:hover {
  color: var(--color-text-secondary);
}

.Header-module-scss-module__t7BEda__cartIcon {
  width: 24px;
  height: 24px;
}

.Header-module-scss-module__t7BEda__cartCount {
  background: var(--color-accent);
  color: var(--color-text-on-secondary);
  text-align: center;
  border-radius: 50%;
  min-width: 18px;
  height: 18px;
  padding: 0 4px;
  font-family: Archivo, Arial, sans-serif;
  font-size: .65rem;
  font-weight: 700;
  line-height: 18px;
  position: absolute;
  top: -4px;
  right: -6px;
}

.Header-module-scss-module__t7BEda__menuToggle {
  cursor: pointer;
  background: none;
  border: none;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  padding: .25rem;
  display: flex;
}

@media (min-width: 768px) {
  .Header-module-scss-module__t7BEda__menuToggle {
    display: none;
  }
}

.Header-module-scss-module__t7BEda__burger {
  background: var(--color-text-primary);
  width: 22px;
  height: 2px;
  transition: background .15s;
  display: block;
  position: relative;
}

.Header-module-scss-module__t7BEda__burger:before, .Header-module-scss-module__t7BEda__burger:after {
  content: "";
  background: var(--color-text-primary);
  width: 22px;
  height: 2px;
  transition: transform .15s;
  position: absolute;
  left: 0;
}

.Header-module-scss-module__t7BEda__burger:before {
  top: -7px;
}

.Header-module-scss-module__t7BEda__burger:after {
  top: 7px;
}

.Header-module-scss-module__t7BEda__burgerOpen {
  background: none;
}

.Header-module-scss-module__t7BEda__burgerOpen:before {
  top: 0;
  transform: rotate(45deg);
}

.Header-module-scss-module__t7BEda__burgerOpen:after {
  top: 0;
  transform: rotate(-45deg);
}

.Header-module-scss-module__t7BEda__mobileNav {
  z-index: 99;
  background: var(--color-bg-primary);
  opacity: 0;
  visibility: hidden;
  pointer-events: none;
  justify-content: center;
  align-items: center;
  transition: opacity .3s, visibility .3s;
  display: flex;
  position: fixed;
  inset: 0;
}

@media (min-width: 768px) {
  .Header-module-scss-module__t7BEda__mobileNav {
    display: none;
  }
}

.Header-module-scss-module__t7BEda__mobileNav nav {
  flex-direction: column;
  align-items: center;
  gap: 3rem;
  display: flex;
}

.Header-module-scss-module__t7BEda__mobileNavOpen {
  opacity: 1;
  visibility: visible;
  pointer-events: all;
}

@media (min-width: 768px) {
  .Header-module-scss-module__t7BEda__mobileNavOpen {
    display: none;
  }
}

.Header-module-scss-module__t7BEda__mobileNavLink {
  text-transform: uppercase;
  color: var(--color-text-primary);
  font-family: Archivo Black, Arial Black, sans-serif;
  font-size: 2rem;
  text-decoration: none;
  transition: color .15s;
}

.Header-module-scss-module__t7BEda__mobileNavLink:hover {
  color: var(--color-text-secondary);
}

.Header-module-scss-module__t7BEda__mobileLangPicker {
  margin-top: 2rem;
}

/* [project]/src/components/Footer.module.scss.module.css [app-client] (css) */
.Footer-module-scss-module__DkSkqG__footer {
  background: var(--color-footer-bg);
  color: var(--color-footer-text);
  padding: 5rem 0 2rem;
}

@media (max-width: 767px) {
  .Footer-module-scss-module__DkSkqG__footer {
    padding: 3rem 0 1rem;
  }
}

.Footer-module-scss-module__DkSkqG__inner {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 1.25rem;
}

@media (min-width: 768px) {
  .Footer-module-scss-module__DkSkqG__inner {
    padding: 0 2rem;
  }
}

.Footer-module-scss-module__DkSkqG__inner {
  grid-template-columns: 2fr 1fr 1fr 1fr;
  gap: 3rem;
  display: grid;
}

@media (max-width: 767px) {
  .Footer-module-scss-module__DkSkqG__inner {
    grid-template-columns: 1fr;
    gap: 2rem;
  }
}

.Footer-module-scss-module__DkSkqG__logo {
  color: var(--color-footer-accent);
  margin-bottom: 1rem;
  font-family: Archivo Black, Arial Black, sans-serif;
  font-size: 1.8rem;
}

.Footer-module-scss-module__DkSkqG__address, .Footer-module-scss-module__DkSkqG__contact {
  color: var(--color-footer-muted);
  font-family: Archivo, Arial, sans-serif;
  font-size: clamp(.95rem, 1.5vw, 1.1rem);
  font-weight: 500;
  line-height: 1.8;
}

.Footer-module-scss-module__DkSkqG__contact {
  margin-top: .5rem;
}

.Footer-module-scss-module__DkSkqG__contact a {
  color: var(--color-footer-text);
  text-underline-offset: 3px;
  text-decoration: underline;
}

.Footer-module-scss-module__DkSkqG__contact a:hover {
  color: var(--color-footer-accent);
}

.Footer-module-scss-module__DkSkqG__links {
  flex-direction: column;
  gap: .5rem;
  display: flex;
}

.Footer-module-scss-module__DkSkqG__links h4 {
  text-transform: uppercase;
  color: var(--color-footer-accent);
  margin-bottom: .25rem;
  font-family: Archivo Black, Arial Black, sans-serif;
  font-size: 1rem;
}

.Footer-module-scss-module__DkSkqG__links a {
  color: var(--color-footer-muted);
  font-family: Archivo, Arial, sans-serif;
  font-size: clamp(.95rem, 1.5vw, 1.1rem);
  font-weight: 500;
  line-height: 1.6;
  transition: color .15s;
}

.Footer-module-scss-module__DkSkqG__links a:hover {
  color: var(--color-footer-text);
  text-underline-offset: 3px;
  text-decoration: underline;
}

.Footer-module-scss-module__DkSkqG__smiley {
  flex-direction: column;
  gap: .5rem;
  display: flex;
}

.Footer-module-scss-module__DkSkqG__smiley h4 {
  text-transform: uppercase;
  color: var(--color-footer-accent);
  margin-bottom: .25rem;
  font-family: Archivo Black, Arial Black, sans-serif;
  font-size: 1rem;
}

.Footer-module-scss-module__DkSkqG__smiley a {
  transition: opacity .15s;
  display: inline-block;
}

.Footer-module-scss-module__DkSkqG__smiley a:hover {
  opacity: .8;
}

.Footer-module-scss-module__DkSkqG__smiley img {
  height: auto;
  display: block;
}

.Footer-module-scss-module__DkSkqG__bottom {
  width: 100%;
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 1.25rem;
}

@media (min-width: 768px) {
  .Footer-module-scss-module__DkSkqG__bottom {
    padding: 0 2rem;
  }
}

.Footer-module-scss-module__DkSkqG__bottom {
  text-align: center;
  border-top: 1px solid #ffffff1a;
  margin-top: 3rem;
  padding-top: 1rem;
}

@media (max-width: 767px) {
  .Footer-module-scss-module__DkSkqG__bottom {
    margin-top: 2rem;
  }
}

.Footer-module-scss-module__DkSkqG__bottom p {
  color: var(--color-footer-muted);
  font-size: .85rem;
}

/* [project]/src/components/Cart.module.scss.module.css [app-client] (css) */
.Cart-module-scss-module__z-dLFW__overlay {
  background: var(--color-overlay);
  z-index: 200;
  animation: .2s Cart-module-scss-module__z-dLFW__fadeIn;
  position: fixed;
  inset: 0;
}

.Cart-module-scss-module__z-dLFW__drawer {
  background: var(--color-bg-surface);
  z-index: 201;
  flex-direction: column;
  width: min(420px, 90vw);
  animation: .3s Cart-module-scss-module__z-dLFW__slideIn;
  display: flex;
  position: fixed;
  top: 0;
  bottom: 0;
  right: 0;
  box-shadow: -4px 0 20px #0003;
}

.Cart-module-scss-module__z-dLFW__header {
  border-bottom: 2px solid var(--color-border);
  justify-content: space-between;
  align-items: center;
  padding: 1rem 2rem;
  display: flex;
}

@media (max-width: 767px) {
  .Cart-module-scss-module__z-dLFW__header {
    padding: 1rem;
  }
}

.Cart-module-scss-module__z-dLFW__header h2 {
  text-transform: uppercase;
  font-family: Archivo Black, Arial Black, sans-serif;
  font-size: 1.3rem;
}

.Cart-module-scss-module__z-dLFW__close {
  color: var(--color-text-primary);
  cursor: pointer;
  background: none;
  border: none;
  font-size: 2rem;
  line-height: 1;
}

.Cart-module-scss-module__z-dLFW__close:hover {
  color: var(--color-text-secondary);
}

.Cart-module-scss-module__z-dLFW__empty {
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
  gap: .5rem;
  padding: 3rem;
  display: flex;
}

.Cart-module-scss-module__z-dLFW__empty p {
  color: var(--color-text-muted);
  font-family: Archivo, Arial, sans-serif;
  font-size: clamp(.95rem, 1.5vw, 1.1rem);
  font-weight: 700;
  line-height: 1.6;
}

.Cart-module-scss-module__z-dLFW__emptyHint {
  color: var(--color-text-secondary);
  font-size: .85rem;
  font-weight: 600;
}

.Cart-module-scss-module__z-dLFW__items {
  flex: 1;
  padding: 1rem 2rem;
  overflow-y: auto;
}

@media (max-width: 767px) {
  .Cart-module-scss-module__z-dLFW__items {
    padding: 1rem;
  }
}

.Cart-module-scss-module__z-dLFW__item {
  border-bottom: 1px solid var(--color-border);
  gap: 1rem;
  padding: 1rem 0;
  display: flex;
  position: relative;
}

.Cart-module-scss-module__z-dLFW__itemImage {
  background: var(--color-bg-elevated);
  border-radius: 8px;
  flex-shrink: 0;
  width: 80px;
  height: 80px;
  position: relative;
  overflow: hidden;
}

.Cart-module-scss-module__z-dLFW__itemInfo {
  flex: 1;
}

.Cart-module-scss-module__z-dLFW__itemInfo h3 {
  text-transform: none;
  margin-bottom: 2px;
  font-family: Archivo, Arial, sans-serif;
  font-size: .95rem;
  font-weight: 700;
}

.Cart-module-scss-module__z-dLFW__itemSize {
  color: var(--color-text-muted);
  margin-bottom: .25rem;
  font-size: .85rem;
}

.Cart-module-scss-module__z-dLFW__itemPrice {
  font-family: Archivo, Arial, sans-serif;
  font-size: .95rem;
  font-weight: 700;
  line-height: 1.6;
}

.Cart-module-scss-module__z-dLFW__quantity {
  align-items: center;
  gap: .5rem;
  margin-top: .25rem;
  display: flex;
}

.Cart-module-scss-module__z-dLFW__quantity button {
  background: var(--color-bg-elevated);
  border: 1px solid var(--color-border);
  cursor: pointer;
  width: 28px;
  height: 28px;
  color: var(--color-text-primary);
  border-radius: 4px;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
  display: flex;
}

.Cart-module-scss-module__z-dLFW__quantity button:hover {
  background: var(--color-accent);
  color: var(--color-text-on-secondary);
}

.Cart-module-scss-module__z-dLFW__quantity span {
  text-align: center;
  min-width: 20px;
  font-weight: 700;
}

.Cart-module-scss-module__z-dLFW__remove {
  color: var(--color-text-muted);
  cursor: pointer;
  background: none;
  border: none;
  font-size: 1.3rem;
  line-height: 1;
  position: absolute;
  top: 1rem;
  right: 0;
}

.Cart-module-scss-module__z-dLFW__remove:hover {
  color: var(--color-text-secondary);
}

.Cart-module-scss-module__z-dLFW__footer {
  border-top: 2px solid var(--color-border);
  background: var(--color-bg-surface);
  padding: 2rem;
}

@media (max-width: 767px) {
  .Cart-module-scss-module__z-dLFW__footer {
    padding: 1rem;
  }
}

.Cart-module-scss-module__z-dLFW__shippingBar {
  margin-bottom: 1rem;
}

.Cart-module-scss-module__z-dLFW__shippingProgress {
  background: var(--color-border);
  border-radius: 3px;
  width: 100%;
  height: 6px;
  margin-bottom: .25rem;
  overflow: hidden;
}

.Cart-module-scss-module__z-dLFW__shippingFill {
  background: var(--color-accent);
  border-radius: 3px;
  height: 100%;
  transition: width .3s;
}

.Cart-module-scss-module__z-dLFW__shippingText {
  color: var(--color-text-secondary);
  text-align: center;
  font-size: .82rem;
  font-weight: 600;
}

.Cart-module-scss-module__z-dLFW__error {
  background: #fef2f2;
  border: 1px solid #fca5a5;
  border-radius: 8px;
  margin-bottom: 1rem;
  padding: .5rem 1rem;
}

.Cart-module-scss-module__z-dLFW__error p {
  color: #dc2626;
  font-size: .85rem;
  font-weight: 600;
  line-height: 1.4;
}

[data-theme="dark"] .Cart-module-scss-module__z-dLFW__error {
  background: #451a1a;
  border-color: #7f1d1d;
}

[data-theme="dark"] .Cart-module-scss-module__z-dLFW__error p {
  color: #fca5a5;
}

.Cart-module-scss-module__z-dLFW__total {
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1rem;
  display: flex;
}

.Cart-module-scss-module__z-dLFW__total span {
  text-transform: uppercase;
  font-family: Archivo, Arial, sans-serif;
  font-weight: 700;
}

.Cart-module-scss-module__z-dLFW__total strong {
  font-family: Archivo Black, Arial Black, sans-serif;
  font-size: 1.3rem;
}

.Cart-module-scss-module__z-dLFW__checkout {
  text-transform: uppercase;
  cursor: pointer;
  border: 3px solid #0000;
  border-radius: 8px;
  justify-content: center;
  align-items: center;
  gap: .5rem;
  padding: .5rem 2rem;
  font-family: Archivo Black, Arial Black, sans-serif;
  font-size: 1rem;
  text-decoration: none;
  transition: background .15s, border-color .15s, transform .15s, opacity .15s;
  display: inline-flex;
}

.Cart-module-scss-module__z-dLFW__checkout {
  color: #fff;
  box-shadow: 0 4px 0 0 var(--color-3d-shadow);
  opacity: 1;
  background: orchid;
  border-color: orchid;
  transition: transform .15s, box-shadow .15s, background .15s, border-color .15s;
  transform: translateY(0);
}

.Cart-module-scss-module__z-dLFW__checkout:hover:not(:disabled) {
  box-shadow: 0 7px 0 0 var(--color-3d-shadow);
  opacity: 1;
  transform: translateY(-3px);
}

.Cart-module-scss-module__z-dLFW__checkout:active:not(:disabled) {
  box-shadow: 0 2px 0 0 var(--color-3d-shadow);
  opacity: 1;
  transform: translateY(2px);
}

.Cart-module-scss-module__z-dLFW__checkout {
  width: 100%;
  padding: 1rem 3rem;
  font-size: 1.1rem;
}

.Cart-module-scss-module__z-dLFW__checkout:disabled {
  opacity: .7;
  cursor: wait;
}

@keyframes Cart-module-scss-module__z-dLFW__fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes Cart-module-scss-module__z-dLFW__slideIn {
  from {
    transform: translateX(100%);
  }

  to {
    transform: translateX(0);
  }
}

/*# sourceMappingURL=src_components_8f2e2c51._.css.map*/