/**
 * Copyright © Magento, Inc. All rights reserved.
 * See COPYING.txt for license details.
 */
/**
 * @codingStandardsIgnoreStart
 */
.js1-home,
.js1-curated,
.js1-best,
.js1-life {
  background: #faf9f6;
}
.js1-hero .pagebuilder-overlay.pagebuilder-poster-overlay,
.js1-life-banner .pagebuilder-overlay.pagebuilder-poster-overlay {
  min-height: inherit;
}
.js1-hero .pagebuilder-banner-wrapper {
  min-height: 870px;
  background-size: cover;
  background-position: center;
}
.js1-hero-card {
  max-width: 640px;
  background: rgba(250, 249, 246, 0.8);
  border: 1px solid rgba(209, 196, 184, 0.3);
  border-radius: 12px;
  padding: 40px 48px;
  backdrop-filter: blur(8px);
}
.js1-eyebrow {
  margin: 0 0 14px;
  color: #705838;
  font: 600 14px/1.2 "Plus Jakarta Sans", sans-serif;
  letter-spacing: 0.12em;
  text-transform: uppercase;
}
.js1-h1 {
  margin: 0 0 18px;
  color: #1a1c1a;
  font: 600 48px/1.2 "Plus Jakarta Sans", sans-serif;
  letter-spacing: -0.02em;
}
.js1-copy {
  margin: 0;
  color: #4e453c;
  font: 400 18px/1.6 "Noto Serif", serif;
}
.js1-cta-wrap {
  margin: 28px 0 0;
}
.js1-cta {
  display: inline-block;
  background: #705838;
  color: #fff !important;
  padding: 14px 26px;
  border-radius: 8px;
  font: 600 14px/1.2 "Plus Jakarta Sans", sans-serif;
  text-decoration: none !important;
  transition: transform 0.22s ease, box-shadow 0.22s ease, background-color 0.22s ease;
}
.js1-curated,
.js1-best {
  padding: 80px 0;
}
.js1-title,
.js1-best-title {
  margin: 0;
  text-align: center;
  color: #1a1c1a;
  font: 500 32px/1.3 "Plus Jakarta Sans", sans-serif;
}
.js1-line {
  width: 64px;
  height: 2px;
  background: #705838;
  margin: 14px auto 40px;
}
.js1-curated .pagebuilder-column-line {
  display: grid !important;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 24px;
}
.js1-curated .pagebuilder-column {
  width: 100% !important;
  max-width: none !important;
  flex: none !important;
}
.js1-tile {
  border-radius: 12px;
  overflow: hidden;
  margin: 0;
  position: relative;
  transition: transform 0.35s ease, box-shadow 0.35s ease;
}
.js1-tile img {
  width: 100%;
  aspect-ratio: 1/1;
  object-fit: cover;
  transition: transform 0.45s ease, filter 0.45s ease;
}
.js1-tile-title {
  margin: -72px 20px 26px;
  position: relative;
  color: #fff;
  font: 500 24px/1.4 "Plus Jakarta Sans", sans-serif;
  text-shadow: 0 2px 8px rgba(0, 0, 0, 0.35);
}
.js1-philo {
  background: rgba(235, 225, 207, 0.3);
  padding: 80px 0;
}
.js1-philo .pagebuilder-column {
  text-align: center;
}
.js1-philo .pagebuilder-column-line {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 48px;
}
.js1-philo .pagebuilder-column {
  width: 100% !important;
  max-width: none !important;
  flex: none !important;
}
.js1-icon {
  width: 64px;
  height: 64px;
  margin: 0 auto 18px;
  border-radius: 999px;
  background: #faf9f6;
  box-shadow: 0 10px 30px rgba(60, 48, 40, 0.05);
  display: flex;
  align-items: center;
  justify-content: center;
  font: 500 26px/1 "Plus Jakarta Sans", sans-serif;
  color: #705838;
}
.js1-ph-title {
  margin: 0 0 10px;
  color: #1a1c1a;
  font: 500 24px/1.4 "Plus Jakarta Sans", sans-serif;
}
.js1-ph-copy {
  margin: 0 auto;
  max-width: 280px;
  color: #4e453c;
  font: 400 16px/1.6 "Noto Serif", serif;
}
.js1-best-sub {
  text-align: center;
  color: #4e453c;
  margin: 8px 0 30px;
  font: 400 16px/1.6 "Noto Serif", serif;
}
.js1-products .products-list {
  margin: 0;
}
.js1-products .products-grid .product-items {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 24px;
}
.js1-products .product-item {
  width: 100% !important;
  margin: 0 !important;
}
.js1-products .product-item-photo {
  display: block;
  border-radius: 12px;
  overflow: hidden;
  background: #f4f3f1;
  margin-bottom: 18px;
  transition: transform 0.32s ease, box-shadow 0.32s ease;
}
.js1-products .product-image-container {
  width: 100% !important;
}
.js1-products .product-image-photo {
  transition: transform 0.4s ease;
}
.js1-products .product-item-name {
  margin: 0 0 6px !important;
  color: #1a1c1a;
  font: 500 24px/1.35 "Plus Jakarta Sans", sans-serif;
}
.js1-products .price {
  color: #705838;
  font: 600 14px/1.2 "Plus Jakarta Sans", sans-serif;
}
.js1-products .product-item-actions .action {
  display: block;
  width: 100%;
  text-align: center;
  border: 1px solid #d1c4b8;
  border-radius: 8px;
  padding: 12px;
  color: #1a1c1a;
  background: transparent;
  transition: color 0.24s ease, background-color 0.24s ease, border-color 0.24s ease, transform 0.24s ease;
}
.js1-products .slick-prev,
.js1-products .slick-next {
  width: 36px;
  height: 36px;
  border: 1px solid #1a1a1a;
  border-radius: 999px;
  background: #fff;
  z-index: 2;
  transition: transform 0.22s ease, background-color 0.22s ease, border-color 0.22s ease;
}
.js1-life {
  padding: 0 0 80px;
}
.js1-life-banner .pagebuilder-banner-wrapper {
  min-height: 500px;
  background-size: cover;
  background-position: center;
}
.js1-life-title {
  margin: 0 0 16px;
  text-align: center;
  color: #fff;
  font: 600 48px/1.2 "Plus Jakarta Sans", sans-serif;
}
.js1-life-quote {
  margin: 0 0 18px;
  text-align: center;
  color: rgba(255, 255, 255, 0.92);
  font: 400 18px/1.6 "Noto Serif", serif;
  font-style: italic;
  max-width: 900px;
}
.js1-life-tag {
  text-align: center;
  color: #fff;
  font: 600 14px/1.2 "Plus Jakarta Sans", sans-serif;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
.js1-life-tag:before,
.js1-life-tag:after {
  content: "";
  display: inline-block;
  width: 48px;
  height: 1px;
  background: rgba(255, 255, 255, 0.5);
  margin: 0 12px;
  vertical-align: middle;
}
.js1-products[data-content-type="products"][data-appearance="carousel"] .slick-initialized li.product-item:first-child {
  padding: 0 5px;
}
@media (hover: hover) and (pointer: fine) {
  .js1-cta:hover {
    transform: translateY(-2px);
    box-shadow: 0 10px 24px rgba(112, 88, 56, 0.32);
    background: #594325;
  }
  .js1-curated .pagebuilder-column:hover .js1-tile {
    transform: translateY(-6px);
    box-shadow: 0 16px 34px rgba(60, 48, 40, 0.16);
  }
  .js1-curated .pagebuilder-column:hover .js1-tile img {
    transform: scale(1.045);
    filter: saturate(1.05) contrast(1.02);
  }
  .js1-products .product-item:hover .product-item-photo {
    transform: translateY(-5px);
    box-shadow: 0 14px 32px rgba(60, 48, 40, 0.14);
  }
  .js1-products .product-item:hover .product-image-photo {
    transform: scale(1.04);
  }
  .js1-products .product-item:hover .product-item-name a {
    text-decoration: underline;
    text-underline-offset: 3px;
  }
  .js1-products .product-item-actions .action:hover {
    background: #705838;
    border-color: #705838;
    color: #fff;
    transform: translateY(-1px);
  }
  .js1-products .slick-prev:hover,
  .js1-products .slick-next:hover {
    background: #705838;
    border-color: #705838;
    transform: scale(1.05);
  }
  .js1-products .slick-prev:hover:before,
  .js1-products .slick-next:hover:before {
    color: #fff;
  }
  .js1-life-banner:hover .pagebuilder-overlay {
    background: rgba(112, 88, 56, 0.28);
    transition: background 0.35s ease;
  }
  .js1-life-banner:hover .js1-life-title {
    transform: translateY(-2px);
    transition: transform 0.35s ease;
  }
}
@media (max-width: 1024px) {
  .js1-hero .pagebuilder-banner-wrapper {
    min-height: 700px;
  }
  .js1-h1,
  .js1-life-title {
    font-size: 40px;
  }
  .js1-curated,
  .js1-best,
  .js1-philo {
    padding: 56px 0;
  }
  .js1-curated .pagebuilder-column-line {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .js1-philo .pagebuilder-column-line {
    grid-template-columns: 1fr;
  }
  .js1-products .products-grid .product-items {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (max-width: 768px) {
  .js1-hero .pagebuilder-banner-wrapper {
    min-height: 560px;
  }
  .js1-hero-card {
    padding: 24px;
  }
  .js1-h1,
  .js1-title,
  .js1-best-title,
  .js1-life-title {
    font-size: 30px;
  }
  .js1-copy,
  .js1-life-quote {
    font-size: 16px;
  }
  .js1-curated,
  .js1-best,
  .js1-philo,
  .js1-life {
    padding: 36px 0;
  }
  .js1-curated .pagebuilder-column-line {
    grid-template-columns: 1fr;
  }
  .js1-products .products-grid .product-items {
    grid-template-columns: 1fr;
  }
}
body.theme-ysagi-default {
  background: #faf9f6;
  color: #1a1c1a;
}
body.theme-ysagi-default a[class*="bg-"]:visited,
body.theme-ysagi-default a[style*="background"]:visited {
  color: #fff;
}
body.theme-ysagi-default a[class*="bg-"]:hover,
body.theme-ysagi-default a[style*="background"]:hover {
  color: #fff;
  text-decoration-color: #fff;
  text-decoration: none;
}
body.theme-ysagi-default a[class*="bg-"]:active,
body.theme-ysagi-default a[style*="background"]:active {
  color: #fff;
}
body.theme-ysagi-default a[class*="bg-"]:target,
body.theme-ysagi-default a[style*="background"]:target {
  background: rgba(112, 88, 56, 0.06);
  border-radius: 4px;
  padding: 0 4px;
}
body.theme-ysagi-default a:not([class*="bg-"]):not([style*="background"]) {
  color: #705838;
  text-decoration: underline;
  text-underline-offset: 2px;
  text-decoration-color: transparent;
  transition: color 0.2s ease, text-decoration-color 0.2s ease;
}
body.theme-ysagi-default a:not([class*="bg-"]):not([style*="background"]):visited {
  color: #5a4a32;
}
body.theme-ysagi-default a:not([class*="bg-"]):not([style*="background"]):hover {
  color: #a68966;
  text-decoration-color: #a68966;
}
body.theme-ysagi-default a:not([class*="bg-"]):not([style*="background"]):active {
  color: #3d2e1a;
}
body.theme-ysagi-default a:not([class*="bg-"]):not([style*="background"]):target {
  background: rgba(112, 88, 56, 0.06);
  border-radius: 4px;
  padding: 0 4px;
}
body.theme-ysagi-default a:focus {
  outline: 2px solid transparent;
}
body.theme-ysagi-default a:focus-visible {
  outline: 2px solid #705838;
  outline-offset: 2px;
  border-radius: 2px;
}
body.theme-ysagi-default button {
  transition: background 0.2s ease, color 0.2s ease, transform 0.15s ease, box-shadow 0.2s ease;
}
body.theme-ysagi-default button:hover {
  cursor: pointer;
}
body.theme-ysagi-default button:focus {
  outline: 2px solid transparent;
}
body.theme-ysagi-default button:focus-visible {
  outline: 2px solid #705838;
  outline-offset: 2px;
}
body.theme-ysagi-default button:active {
  transform: scale(0.97);
}
body.theme-ysagi-default button:disabled,
body.theme-ysagi-default button[disabled] {
  opacity: 0.45;
  cursor: not-allowed;
  transform: none !important;
  pointer-events: none;
}
@media (min-width: 769px) {
  .nav-toggle {
    display: none !important;
  }
  .nav-sections {
    display: none !important;
  }
}
@media (max-width: 768px) {
  .nav-toggle {
    display: block !important;
  }
  .ysagi-header-wrapper .ysagi-topmenu {
    display: none !important;
  }
}
.minicart-wrapper,
.mobile-breadcrumbs {
  display: none !important;
}
.cms-home .column.main,
.page-category-ysagi .column.main,
.page-product-ysagi .column.main {
  width: 100%;
  max-width: 100%;
  padding: 0;
}
.cms-home .page-title-wrapper {
  display: none;
}
.ys-stitch-category,
.ys-stitch-product {
  max-width: 1280px;
  margin: 0 auto;
  padding: 0 32px;
}
.ys-stitch-product {
  margin-top: 32px;
}
@media (max-width: 768px) {
  .ys-stitch-category,
  .ys-stitch-product {
    padding: 0 16px;
  }
}
.ysagi-topmenu .navigation,
.ysagi-topmenu .ui-menu {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 0 !important;
}
.ysagi-header-wrapper .ysagi-topmenu,
.ysagi-topmenu {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex: 1;
  min-width: 0;
}
.ysagi-topmenu .navigation {
  text-align: right !important;
  width: auto !important;
  max-width: 100% !important;
  display: block !important;
  background: transparent !important;
}
.ysagi-topmenu .navigation > ul {
  display: flex !important;
  flex-wrap: wrap;
  justify-content: flex-end;
  width: auto;
  float: none !important;
  gap: 0 28px;
  background: transparent !important;
  margin: 0 !important;
  padding: 0 !important;
  line-height: 1;
}
.ysagi-topmenu .level0 {
  margin: 0 !important;
}
.ysagi-topmenu .level0 > .level-top,
.ysagi-topmenu .ui-menu-item > a {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: 0.06em;
  color: #6a5d43 !important;
  padding: 4px 0 !important;
  text-transform: uppercase !important;
  line-height: 1 !important;
  white-space: nowrap;
  transition: color 0.2s ease;
}
.ysagi-topmenu .level0 > .level-top:hover,
.ysagi-topmenu .ui-menu-item > a:hover,
.ysagi-topmenu .level0.active > .level-top {
  color: #a68966 !important;
}
.ysagi-topmenu .submenu {
  border: 1px solid #e5d3b3;
  border-radius: 8px;
  background: #faf9f6;
}
.page-wrapper .logo {
  max-width: none !important;
  margin: 0 !important;
}
.ysagi-header-wrapper .logo {
  margin: 0 !important;
  line-height: 0;
  display: flex;
  align-items: center;
}
.ysagi-header-wrapper .logo a {
  margin: 0 !important;
  display: flex;
  align-items: center;
}
.ysagi-header-wrapper .logo img {
  display: block;
  width: auto !important;
  height: auto !important;
  max-height: 42px;
}
.ysagi-header-wrapper .shrink-0 {
  display: flex;
  align-items: center;
}
.ysagi-header-wrapper .header.container {
  padding: 0;
}
[data-content-type="row"][data-appearance="full-bleed"] .pagebuilder-mobile-hidden,
[data-content-type="row"][data-appearance="full-bleed"] .pagebuilder-desktop-hidden {
  display: none !important;
}
[data-content-type="row"][data-appearance="full-bleed"][style*="home-01.jpg"]:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(to right, rgba(250, 249, 246, 0.92) 0%, rgba(250, 249, 246, 0.75) 45%, rgba(250, 249, 246, 0) 100%);
  z-index: 1;
  pointer-events: none;
}
.cms-home .pagebuilder-column-group.pagebuilder-column-group {
  gap: 24px;
}
.cms-home .pagebuilder-column.pagebuilder-column {
  margin: 0;
  padding: 0;
}
.cms-home .pagebuilder-button-primary {
  transition: all 0.25s ease;
}
.cms-home .pagebuilder-button-primary:hover {
  background: #594325 !important;
  transform: translateY(-1px);
  box-shadow: 0 4px 12px rgba(112, 88, 56, 0.3);
}
@media (max-width: 1200px) {
  .cms-home .pagebuilder-column-group[data-grid-size="12"][style*="grid-template-columns: repeat(4"] {
    grid-template-columns: repeat(3, 1fr) !important;
  }
}
@media (max-width: 1024px) {
  .cms-home .pagebuilder-column-group[data-grid-size="12"][style*="grid-template-columns: repeat(4"] {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .cms-home .pagebuilder-column-group[data-grid-size="12"][style*="grid-template-columns: repeat(3"] {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}
@media (max-width: 768px) {
  .cms-home .pagebuilder-column-group[data-grid-size="12"][style*="grid-template-columns: repeat(4"],
  .cms-home .pagebuilder-column-group[data-grid-size="12"][style*="grid-template-columns: repeat(3"],
  .cms-home .pagebuilder-column-group[data-grid-size="12"][style*="grid-template-columns: repeat(2"] {
    grid-template-columns: 1fr !important;
  }
  .cms-home .pagebuilder-button-primary {
    width: 100%;
    text-align: center;
  }
  .cms-home [data-content-type="heading"] h1 {
    font-size: 36px !important;
  }
  .cms-home [data-content-type="heading"] h2 {
    font-size: 28px !important;
  }
  .cms-home [data-content-type="heading"] h3 {
    font-size: 20px !important;
  }
  .cms-home [data-content-type="row"][data-appearance="full-bleed"] [data-element="inner"] {
    padding: 0 16px !important;
    min-height: 600px !important;
  }
}
.cms-home .pagebuilder-column-group[data-grid-size="12"] {
  overflow-x: visible;
}
.cms-home .pagebuilder-container,
.cms-home [data-element="inner"],
.cms-home [data-content-type="row"] {
  max-width: 100vw !important;
  overflow-x: hidden;
}
.cms-home img {
  max-width: 100%;
  height: auto;
}
.cms-home [data-content-type="banner"] {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  border-radius: 12px;
}
.cms-home [data-content-type="banner"]:hover {
  transform: translateY(-2px);
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.12);
}
.cms-home [data-content-type="banner"]:hover [data-element="content"] h3 {
  transform: translateY(-2px);
  transition: transform 0.3s ease;
}
.cms-home .pagebuilder-column-group .pagebuilder-column .num {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.cms-home .pagebuilder-column-group .pagebuilder-column:hover .num {
  transform: scale(1.05);
  box-shadow: 0 4px 16px rgba(112, 88, 56, 0.15);
}
.copyright {
  padding: 0;
  margin-top: 15px;
  color: #6a5d43;
}
.slick-slider-wrapper {
  width: 100% !important;
  display: block !important;
  grid-template-columns: none !important;
}
.slick-slider-wrapper .slick-slide {
  padding: 0 10px;
  box-sizing: border-box;
}
.slick-slider-wrapper .pagebuilder-column {
  flex: none !important;
}
.slick-prev,
.slick-next {
  width: 44px !important;
  height: 44px !important;
  z-index: 10;
  background: #fff !important;
  border-radius: 50% !important;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);
  transition: all 0.2s ease;
  opacity: 0.85;
}
.slick-prev:hover,
.slick-next:hover {
  opacity: 1;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.18);
}
.slick-prev:before,
.slick-next:before {
  font-family: "Material Symbols Outlined" !important;
  font-size: 24px !important;
  line-height: 44px !important;
  opacity: 1 !important;
}
.slick-prev {
  left: -22px;
}
.slick-prev:before {
  content: "chevron_left" !important;
  color: #705838 !important;
}
.slick-next {
  right: -22px;
}
.slick-next:before {
  content: "chevron_right" !important;
  color: #705838 !important;
}
.slick-dots {
  bottom: -36px;
}
.slick-dots li {
  margin: 0 5px;
  width: 8px;
  height: 8px;
}
.slick-dots li button {
  width: 8px;
  height: 8px;
  padding: 0;
}
.slick-dots li button:before {
  font-size: 0;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #d1c4b8;
  opacity: 1;
  content: "";
  transition: all 0.2s ease;
}
.slick-dots li.slick-active button:before {
  background: #705838;
  transform: scale(1.25);
}
@media (max-width: 768px) {
  .ysagi-topmenu {
    display: none !important;
  }
  .slick-slider-wrapper .slick-slide {
    padding: 0 6px;
  }
  .slick-prev {
    left: 8px;
  }
  .slick-next {
    right: 8px;
  }
}
.ys-mobile-menu .sections-nav {
  display: none !important;
}
.ys-mobile-menu .section-item-title,
.ys-mobile-menu .section-item-content {
  display: none !important;
}
.ys-mobile-menu .ys-mobile-menu-section .navigation {
  background: #faf9f6 !important;
  border: 0 !important;
  box-shadow: 0 10px 30px rgba(60, 48, 40, 0.05) !important;
  padding: 24px 0 !important;
  margin: 0 !important;
}
.ys-mobile-menu .ys-mobile-menu-section .navigation > ul {
  display: block !important;
  gap: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  width: 100% !important;
}
.ys-mobile-menu .ys-mobile-menu-section .navigation .level0 {
  margin: 0 !important;
  border-bottom: 1px solid #e5d3b3;
}
.ys-mobile-menu .ys-mobile-menu-section .navigation .level0 > .level-top {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0.05em;
  color: #705838 !important;
  padding: 16px 24px !important;
  display: flex !important;
  justify-content: space-between !important;
  align-items: center !important;
  text-transform: uppercase !important;
  line-height: 1.5 !important;
  transition: all 0.2s ease !important;
  background: transparent !important;
}
.ys-mobile-menu .ys-mobile-menu-section .navigation .level0 > .level-top:hover {
  color: #a68966 !important;
  background: rgba(112, 88, 56, 0.03) !important;
}
.ys-mobile-menu .ys-mobile-menu-section .navigation .level0 > .level-top:after {
  content: "";
  font-family: "Material Symbols Outlined" !important;
  font-size: 20px !important;
  content: "chevron_right" !important;
  opacity: 0.6 !important;
}
.ys-mobile-menu .ys-mobile-menu-section .navigation .level0.parent > .level-top:after {
  content: "expand_more" !important;
}
.ys-mobile-menu .ys-mobile-menu-section .navigation .level0.parent > .level-top.active:after {
  content: "expand_less" !important;
}
.ys-mobile-menu .ys-mobile-menu-section .navigation .level0.parent .submenu {
  border: 0 !important;
  background: #f0debd !important;
  border-top: 1px solid #e5d3b3 !important;
  margin: 0 !important;
  padding: 8px 0 !important;
}
.ys-mobile-menu .ys-mobile-menu-section .navigation .level0.parent .submenu .level1 > a {
  font-family: "Plus Jakarta Sans", sans-serif;
  font-size: 14px;
  font-weight: 400;
  color: #705838 !important;
  padding: 12px 32px 12px 48px !important;
  display: block !important;
  line-height: 1.5 !important;
  transition: all 0.2s ease !important;
  background: transparent !important;
}
.ys-mobile-menu .ys-mobile-menu-section .navigation .level0.parent .submenu .level1 > a:hover {
  color: #a68966 !important;
  background: rgba(112, 88, 56, 0.05) !important;
}
.nav-toggle {
  font-family: "Material Symbols Outlined" !important;
  font-size: 28px !important;
  line-height: 1 !important;
  color: #705838 !important;
  padding: 0 !important;
  background: transparent !important;
  border: 0 !important;
  cursor: pointer !important;
  transition: all 0.2s ease !important;
}
.nav-toggle:hover {
  color: #a68966 !important;
}
.page-wrapper .page-footer {
  padding: 0;
}
.sections-nav-item,
#store.menu ~ .section-item-title,
#store.menu ~ .section-item-content,
#customer,
#customer ~ * {
  display: none !important;
}
.nav-sections {
  background: #faf9f6 !important;
  border-bottom: 1px solid #e5d3b3 !important;
  box-shadow: 0 10px 30px rgba(60, 48, 40, 0.05) !important;
}
.nav-sections .section-item-title {
  display: none !important;
}
.nav-sections .section-item-content {
  display: none !important;
}
.nav-sections .section-item-content:first-of-type {
  display: block !important;
}
.pager-desktop {
  display: block;
}
.load-more-container {
  display: none;
}
@media (max-width: 768px) {
  .pager-desktop {
    display: none;
  }
  .load-more-container {
    display: block;
    text-align: center;
    margin-top: 48px;
  }
  .load-more-btn {
    font-family: "Noto Serif", serif;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.1em;
    text-transform: uppercase;
    color: #ffffff;
    background: #705838;
    border: 0;
    border-radius: 4px;
    padding: 16px 48px;
    cursor: pointer;
    transition: all 0.25s ease;
  }
  .load-more-btn:hover {
    background: #a68966;
    transform: translateY(-1px);
    box-shadow: 0 4px 12px rgba(60, 48, 40, 0.15);
  }
  .load-more-btn:disabled {
    opacity: 0.6;
    cursor: not-allowed;
  }
}
.product-item-price {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}
.product-item-price .special-price .price {
  font-weight: 600;
  color: #705838;
}
.product-item-price .old-price .price {
  font-weight: 400;
  color: #a68966;
  text-decoration: line-through;
}
.product-item-price .price-label {
  display: none;
}
.ys-stitch-product .product-price .special-price .price {
  font-weight: 600;
  color: #705838;
}
.ys-stitch-product .product-price .old-price .price {
  font-weight: 400;
  color: #a68966;
  text-decoration: line-through;
  font-size: 18px;
}
.ys-stitch-product .product-price .price-label {
  display: none;
}
.product-item-details .special-price .price {
  font-weight: 600;
  color: #705838;
}
.product-item-details .old-price .price {
  font-weight: 400;
  color: #a68966;
  text-decoration: line-through;
}
.product-item-details .price-label {
  display: none;
}
/* Native Magento currency switcher styling for JOJOSEE footer */
.ysagi-footer-currency-switch {
  display: flex;
  align-items: center;
  position: relative;
}
.page-footer .ysagi-footer-currency-switch .switcher .options ul.dropdown {
  top: -10px;
  transform: translateY(-100%);
  bottom: auto;
  margin: 0;
  right: 0 !important;
  left: auto !important;
  min-width: 60px;
}
.page-footer .ysagi-footer-currency-switch .switcher .options ul.dropdown::before {
  bottom: -13px;
  left: auto;
  right: 20px;
  top: auto;
  transform: rotate(-90deg);
}
.page-footer .ysagi-footer-currency-switch .switcher .options ul.dropdown li + li {
  border-bottom: 1px solid #bbb;
}
.ysagi-footer-currency-switch .switcher-currency {
  margin: 0;
  font-family: "Plus Jakarta Sans", sans-serif;
  position: relative;
}
.ysagi-footer-currency-switch .switcher-label {
  display: none;
}
.ysagi-footer-currency-switch .switcher-trigger {
  border: 1px solid #d1c4b8;
  border-radius: 999px !important;
  background: #f2e8d5;
  color: #705838;
  padding: 7px 12px;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  transition: all 0.2s ease;
  min-width: 70px;
  text-align: center;
  line-height: 24px;
}
.ysagi-footer-currency-switch .switcher-trigger:hover,
.ysagi-footer-currency-switch .switcher-trigger:focus-visible {
  border-color: #705838;
  box-shadow: 0 8px 20px rgba(60, 48, 40, 0.12);
}
.ysagi-footer-currency-switch .switcher-dropdown {
  top: auto;
  bottom: calc(100% + 8px);
  right: auto !important;
  left: 50% !important;
  transform: translateX(-50%);
  margin-top: 0;
  border: 1px solid #e5d3b3;
  border-radius: 10px;
  background: #fffaf2;
  min-width: 92px;
  box-shadow: 0 10px 30px rgba(60, 48, 40, 0.1);
  overflow: hidden;
  z-index: 60;
}
.ysagi-footer-currency-switch .switcher-option a {
  display: block;
  padding: 8px 10px;
  color: #4e453c;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.04em;
  text-transform: uppercase;
  text-align: center;
  font-family: "Plus Jakarta Sans", sans-serif;
}
.ysagi-footer-currency-switch .switcher-option a:hover,
.ysagi-footer-currency-switch .switcher-option a:focus-visible {
  background: #f2e8d5;
  color: #705838;
  text-decoration: none;
}
@media (max-width: 1024px) {
  .ysagi-footer-currency-switch {
    width: 100%;
    justify-content: center;
  }
}
@media (max-width: 768px) {
  .ysagi-footer-currency-switch .switcher-trigger {
    width: auto;
    text-align: center;
  }
  .ysagi-footer-currency-switch .switcher-dropdown {
    left: 50% !important;
    right: auto !important;
    transform: translateX(-50%);
    bottom: calc(100% + 6px);
  }
}
/* hard stop: never render currency switch in header */
.ysagi-header-wrapper .ysagi-currency-switch {
  display: none !important;
}
.page-print .logo {
  display: block;
  float: none;
  text-align: left;
}
@media print {
  * {
    -webkit-filter: none !important;
    background: transparent !important;
    color: #000 !important;
    filter: none !important;
    text-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline !important;
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  .table-wrapper table {
    width: 100%;
    table-layout: fixed;
  }
  .table-wrapper table td {
    width: auto;
  }
  .table-wrapper table > tfoot > tr:first-child {
    border-top: 1px solid #999;
  }
  .box,
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 1cm;
  }
  .block-content,
  p,
  h2,
  h3 {
    break-inside: avoid;
  }
  .block-content {
    break-before: avoid;
  }
  .block-title,
  h2,
  h3 {
    break-after: avoid;
    break-inside: avoid;
  }
  .nav-toggle {
    display: none !important;
  }
  .sidebar,
  .nav-sections,
  .header.content > *[class],
  .panel.wrapper > *[class],
  .footer.content > *[class] {
    display: none;
  }
  .logo,
  .footer .copyright {
    display: block !important;
    margin: 10px 0;
  }
  .order-details-items .order-items .order-gift-message:not(.expanded-content) {
    height: auto;
    visibility: visible;
  }
  .column.main {
    float: none !important;
    width: 100% !important;
  }
  .breadcrumbs {
    margin: 0 auto;
    text-align: right;
  }
  .footer.content {
    padding: 0;
  }
  .hidden-print {
    display: none !important;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%5C%2Fstatic%5C%2Ffrontend%5C%2Fysagi%5C%2Fjojosee%5C%2Fen_US%5C%2Fcss%5C%2Fsource%5C%2F_cms-pagebuilder-custom.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2Fysagi%5C%2Fjojosee%5C%2Fen_US%5C%2Fcss%5C%2Fsource%5C%2F_theme.less%22%2C%22%5C%2Fstatic%5C%2Ffrontend%5C%2Fysagi%5C%2Fjojosee%5C%2Fen_US%5C%2Fcss%5C%2Fprint.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3B%3B%3B%3B%3BAAAA%3BAACA%3BAACA%3BAACA%3BEACI%2CmBAAA%3B%3BAAEJ%2CSAAU%2CqBAAoB%3BAAC9B%2CgBAAiB%2CqBAAoB%3BEACjC%2CmBAAA%3B%3BAAEJ%2CSAAU%3BEACN%2CiBAAA%3BEACA%2CsBAAA%3BEACA%2C2BAAA%3B%3BAAEJ%3BEACI%2CgBAAA%3BEACA%2CoCAAA%3BEACA%2C0CAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAiB%2CSAAjB%3B%3BAAEJ%3BEACI%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CmBACiB%2C%2BBADjB%3BEAGA%2CsBAAA%3BEACA%2CyBAAA%3B%3BAAEJ%3BEACI%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CmBACiB%2C%2BBADjB%3BEAGA%2CuBAAA%3B%3BAAEJ%3BEACI%2CSAAA%3BEACA%2CcAAA%3BEACA%2CmBACiB%2CmBADjB%3B%3BAAIJ%3BEACI%2CgBAAA%3B%3BAAEJ%3BEACI%2CqBAAA%3BEACA%2CmBAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CkBAAA%3BEACA%2CmBACiB%2C%2BBADjB%3BEAGA%2CgCAAA%3BEACA%2CoFAAA%3B%3BAAKJ%3BAACA%3BEACI%2CeAAA%3B%3BAAEJ%3BAACA%3BEACI%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3BEACA%2CmBACiB%2C%2BBADjB%3B%3BAAIJ%3BEACI%2CWAAA%3BEACA%2CWAAA%3BEACA%2CmBAAA%3BEACA%2CsBAAA%3B%3BAAEJ%2CYAAa%3BEACT%2CwBAAA%3BEACA%2CuBAAuB%2CUAAU%2CeAAjC%3BEACA%2CSAAA%3B%3BAAEJ%2CYAAa%3BEACT%2CsBAAA%3BEACA%2C0BAAA%3BEACA%2CqBAAA%3B%3BAAEJ%3BEACI%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CSAAA%3BEACA%2CkBAAA%3BEACA%2CuDAAA%3B%3BAAIJ%2CSAAU%3BEACN%2CWAAA%3BEACA%2CiBAAA%3BEACA%2CiBAAA%3BEACA%2CmDAAA%3B%3BAAIJ%3BEACI%2CuBAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3BEACA%2CmBACiB%2C%2BBADjB%3BEAGA%2C0CAAA%3B%3BAAEJ%3BEACI%2CoCAAA%3BEACA%2CeAAA%3B%3BAAEJ%2CUAAW%3BEACP%2CkBAAA%3B%3BAAEJ%2CUAAW%3BEACP%2CwBAAA%3BEACA%2CuBAAuB%2CUAAU%2CeAAjC%3BEACA%2CSAAA%3B%3BAAEJ%2CUAAW%3BEACP%2CsBAAA%3BEACA%2C0BAAA%3BEACA%2CqBAAA%3B%3BAAEJ%3BEACI%2CWAAA%3BEACA%2CYAAA%3BEACA%2CmBAAA%3BEACA%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2C8CAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CuBAAA%3BEACA%2CiBACe%2C%2BBADf%3BEAGA%2CcAAA%3B%3BAAEJ%3BEACI%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CmBACiB%2C%2BBADjB%3B%3BAAIJ%3BEACI%2CcAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CmBACiB%2CmBADjB%3B%3BAAIJ%3BEACI%2CkBAAA%3BEACA%2CcAAA%3BEACA%2CkBAAA%3BEACA%2CmBACiB%2CmBADjB%3B%3BAAIJ%2CaAAc%3BEACV%2CSAAA%3B%3BAAEJ%2CaAAc%2CeAAe%3BEACzB%2CaAAA%3BEACA%2CuBAAuB%2CUAAU%2CeAAjC%3BEACA%2CSAAA%3B%3BAAEJ%2CaAAc%3BEACV%2CsBAAA%3BEACA%2CoBAAA%3B%3BAAEJ%2CaAAc%3BEACV%2CcAAA%3BEACA%2CmBAAA%3BEACA%2CgBAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CuDAAA%3B%3BAAIJ%2CaAAc%3BEACV%2CsBAAA%3B%3BAAEJ%2CaAAc%3BEACV%2C%2BBAAA%3B%3BAAEJ%2CaAAc%3BEACV%2C0BAAA%3BEACA%2CcAAA%3BEACA%2CoBACkB%2C%2BBADlB%3B%3BAAIJ%2CaAAc%3BEACV%2CcAAA%3BEACA%2CmBACiB%2C%2BBADjB%3B%3BAAIJ%2CaAAc%2CsBAAsB%3BEAChC%2CcAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CaAAA%3BEACA%2CcAAA%3BEACA%2CuBAAA%3BEACA%2CwGAAA%3B%3BAAMJ%2CaAAc%3BAACd%2CaAAc%3BEACV%2CWAAA%3BEACA%2CYAAA%3BEACA%2CyBAAA%3BEACA%2CoBAAA%3BEACA%2CgBAAA%3BEACA%2CUAAA%3BEACA%2CsFAAA%3B%3BAAKJ%3BEACI%2CiBAAA%3B%3BAAEJ%2CgBAAiB%3BEACb%2CiBAAA%3BEACA%2CsBAAA%3BEACA%2C2BAAA%3B%3BAAEJ%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CWAAA%3BEACA%2CmBACiB%2C%2BBADjB%3B%3BAAIJ%3BEACI%2CgBAAA%3BEACA%2CkBAAA%3BEACA%2CgCAAA%3BEACA%2CmBACiB%2CmBADjB%3BEAGA%2CkBAAA%3BEACA%2CgBAAA%3B%3BAAEJ%3BEACI%2CkBAAA%3BEACA%2CWAAA%3BEACA%2CmBACiB%2C%2BBADjB%3BEAGA%2CqBAAA%3BEACA%2CyBAAA%3B%3BAAEJ%2CaAAa%3BAACb%2CaAAa%3BEACT%2CSAAS%2CEAAT%3BEACA%2CqBAAA%3BEACA%2CWAAA%3BEACA%2CWAAA%3BEACA%2CoCAAA%3BEACA%2CcAAA%3BEACA%2CsBAAA%3B%3BAAGJ%2CaAAa%2C8BAA8B%2C4BACvC%2CmBACA%2CGAAE%2CaAAa%3BEACf%2CcAAA%3B%3BAA%2BDJ%2CQA5DsB%2CmBAAoB%3BEACtC%2CQAAQ%3BIACJ%2CWAAW%2CgBAAX%3BIACA%2C%2BCAAA%3BIACA%2CmBAAA%3B%3BEAGJ%2CYAAa%2CoBAAmB%2CMAAO%3BIACnC%2CWAAW%2CgBAAX%3BIACA%2C8CAAA%3B%3BEAGJ%2CYAAa%2CoBAAmB%2CMAAO%2CUAAU%3BIAC7C%2CWAAW%2CYAAX%3BIACA%2CQAAQ%2CeAAe%2CcAAvB%3B%3BEAGJ%2CaAAc%2CcAAa%2CMAAO%3BIAC9B%2CWAAW%2CgBAAX%3BIACA%2C8CAAA%3B%3BEAGJ%2CaAAc%2CcAAa%2CMAAO%3BIAC9B%2CWAAW%2CWAAX%3B%3BEAGJ%2CaAAc%2CcAAa%2CMAAO%2CmBAAmB%3BIACjD%2C0BAAA%3BIACA%2C0BAAA%3B%3BEAGJ%2CaAAc%2CsBAAsB%2CQAAO%3BIACvC%2CmBAAA%3BIACA%2CqBAAA%3BIACA%2CWAAA%3BIACA%2CWAAW%2CgBAAX%3B%3BEAGJ%2CaAAc%2CYAAW%3BEACzB%2CaAAc%2CYAAW%3BIACrB%2CmBAAA%3BIACA%2CqBAAA%3BIACA%2CWAAW%2CWAAX%3B%3BEAGJ%2CaAAc%2CYAAW%2CMAAM%3BEAC%5C%2FB%2CaAAc%2CYAAW%2CMAAM%3BIAC3B%2CWAAA%3B%3BEAGJ%2CgBAAgB%2CMAAO%3BIACnB%2CmCAAA%3BIACA%2CiCAAA%3B%3BEAGJ%2CgBAAgB%2CMAAO%3BIACnB%2CWAAW%2CgBAAX%3BIACA%2CgCAAA%3B%3B%3BAA0BR%2CQAvB2B%3BEACvB%2CSAAU%3BIACN%2CiBAAA%3B%3BEAEJ%3BEACA%3BIACI%2CeAAA%3B%3BEAEJ%3BEACA%3BEACA%3BIACI%2CeAAA%3B%3BEAEJ%2CYAAa%3BIACT%2CuBAAuB%2CUAAU%2CeAAjC%3B%3BEAEJ%2CUAAW%3BIACP%2C0BAAA%3B%3BEAEJ%2CaAAc%2CeAAe%3BIACzB%2CuBAAuB%2CUAAU%2CeAAjC%3B%3B%3BAAiCR%2CQA9B0B%3BEACtB%2CSAAU%3BIACN%2CiBAAA%3B%3BEAEJ%3BIACI%2CaAAA%3B%3BEAEJ%3BEACA%3BEACA%3BEACA%3BIACI%2CeAAA%3B%3BEAEJ%3BEACA%3BIACI%2CeAAA%3B%3BEAEJ%3BEACA%3BEACA%3BEACA%3BIACI%2CeAAA%3B%3BEAEJ%2CYAAa%3BIACT%2C0BAAA%3B%3BEAEJ%2CaAAc%2CeAAe%3BIACzB%2C0BAAA%3B%3B%3BAChZR%2CIAAI%3BEACA%2CmBAAA%3BEACA%2CcAAA%3B%3BAAMI%2CIARJ%2CoBAMA%2CEAAC%2CcAEI%3BAAAD%2CIARJ%2CoBAOA%2CEAAC%2CqBACI%3BEACG%2CWAAA%3B%3BAAGJ%2CIAZJ%2CoBAMA%2CEAAC%2CcAMI%3BAAAD%2CIAZJ%2CoBAOA%2CEAAC%2CqBAKI%3BEACG%2CWAAA%3BEACA%2C2BAAA%3BEACA%2CqBAAA%3B%3BAAGJ%2CIAlBJ%2CoBAMA%2CEAAC%2CcAYI%3BAAAD%2CIAlBJ%2CoBAOA%2CEAAC%2CqBAWI%3BEACG%2CWAAA%3B%3BAAGJ%2CIAtBJ%2CoBAMA%2CEAAC%2CcAgBI%3BAAAD%2CIAtBJ%2CoBAOA%2CEAAC%2CqBAeI%3BEACG%2CmCAAA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3B%3BAAzBZ%2CIAAI%2CoBA4BA%2CEAAC%2CIAAI%2CgBAAgB%2CIAAI%3BEACrB%2CcAAA%3BEACA%2C0BAAA%3BEACA%2C0BAAA%3BEACA%2CkCAAA%3BEACA%2C4DAAA%3B%3BAAIA%2CIArCJ%2CoBA4BA%2CEAAC%2CIAAI%2CgBAAgB%2CIAAI%2CuBASpB%3BEACG%2CcAAA%3B%3BAAGJ%2CIAzCJ%2CoBA4BA%2CEAAC%2CIAAI%2CgBAAgB%2CIAAI%2CuBAapB%3BEACG%2CcAAA%3BEACA%2C8BAAA%3B%3BAAGJ%2CIA9CJ%2CoBA4BA%2CEAAC%2CIAAI%2CgBAAgB%2CIAAI%2CuBAkBpB%3BEACG%2CcAAA%3B%3BAAGJ%2CIAlDJ%2CoBA4BA%2CEAAC%2CIAAI%2CgBAAgB%2CIAAI%2CuBAsBpB%3BEACG%2CmCAAA%3BEACA%2CkBAAA%3BEACA%2CcAAA%3B%3BAAMJ%2CIA3DJ%2CoBA0DA%2CEACK%3BEACG%2C8BAAA%3B%3BAAGJ%2CIA%5C%2FDJ%2CoBA0DA%2CEAKK%3BEACG%2C0BAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3B%3BAAlEZ%2CIAAI%2CoBAuEA%3BEACI%2C6FAAA%3B%3BAAMA%2CIA9EJ%2CoBAuEA%2COAOK%3BEACG%2CeAAA%3B%3BAAGJ%2CIAlFJ%2CoBAuEA%2COAWK%3BEACG%2C8BAAA%3B%3BAAGJ%2CIAtFJ%2CoBAuEA%2COAeK%3BEACG%2C0BAAA%3BEACA%2CmBAAA%3B%3BAAGJ%2CIA3FJ%2CoBAuEA%2COAoBK%3BEACG%2CWAAW%2CWAAX%3B%3BAAGJ%2CIA%5C%2FFJ%2CoBAuEA%2COAwBK%3BAACD%2CIAhGJ%2CoBAuEA%2COAyBK%3BEACG%2CaAAA%3BEACA%2CmBAAA%3BEACA%2C0BAAA%3BEACA%2CoBAAA%3B%3BAAgBZ%2CQAV0B%3BEACtB%3BIACI%2CwBAAA%3B%3BEAEJ%3BIACI%2CwBAAA%3B%3B%3BAAeR%2CQAV0B%3BEACtB%3BIACI%2CyBAAA%3B%3BEAEJ%2CqBAAsB%3BIAClB%2CwBAAA%3B%3B%3BAAKR%3BAACA%3BEACI%2CwBAAA%3B%3BAAGJ%2CSAAU%2CQAAO%3BAACjB%2CoBAAqB%2CQAAO%3BAAC5B%2CmBAAoB%2CQAAO%3BEACvB%2CWAAA%3BEACA%2CeAAA%3BEACA%2CUAAA%3B%3BAAGJ%2CSAAU%3BEACN%2CaAAA%3B%3BAAGJ%3BAACA%3BEACI%2CiBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3B%3BAAGJ%3BEACI%2CgBAAA%3B%3BAAWJ%2CQAR0B%3BEACtB%3BEACA%3BIACI%2CeAAA%3B%3B%3BAAKR%2CcAAe%3BAACf%2CcAAe%3BEACX%2CkCAAA%3BEACA%2CoBAAA%3BEACA%2C2BAAA%3BEACA%2CqBAAA%3BEACA%2CoBAAA%3B%3BAAGJ%2CqBAAsB%3BAACtB%3BEACI%2CWAAA%3BEACA%2CaAAA%3BEACA%2CyBAAA%3BEACA%2CmBAAA%3BEACA%2COAAA%3BEACA%2CYAAA%3B%3BAAGJ%2CcAAe%3BEACX%2C4BAAA%3BEACA%2CsBAAA%3BEACA%2C0BAAA%3BEACA%2CyBAAA%3BEACA%2CkCAAA%3B%3BAAGJ%2CcAAe%2CYAAc%3BEACzB%2CwBAAA%3BEACA%2CeAAA%3BEACA%2CyBAAA%3BEACA%2CWAAA%3BEACA%2CsBAAA%3BEACA%2CWAAA%3BEACA%2CkCAAA%3BEACA%2CoBAAA%3BEACA%2CqBAAA%3BEACA%2CcAAA%3B%3BAAGJ%2CcAAe%3BEACX%2CoBAAA%3B%3BAAGJ%2CcAAe%2CQAAU%3BAACzB%2CcAAe%2CcAAgB%3BEAC3B%2CaAAa%2C%2BBAAb%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CsBAAA%3BEACA%2CcAAA%3BEACA%2CyBAAA%3BEACA%2CoCAAA%3BEACA%2CyBAAA%3BEACA%2CmBAAA%3BEACA%2C2BAAA%3B%3BAAGJ%2CcAAe%2CQAAU%2CaAAU%3BAACnC%2CcAAe%2CcAAgB%2CIAAC%3BAAChC%2CcAAe%2CQAAO%2COAAU%3BEAC5B%2CcAAA%3B%3BAAGJ%2CcAAe%3BEACX%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3B%3BAAIJ%2CaAAc%3BEACV%2C0BAAA%3BEACA%2CoBAAA%3B%3BAAEJ%2CqBAAsB%3BEAClB%2CoBAAA%3BEACA%2CcAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3B%3BAAEJ%2CqBAAsB%2CMAAM%3BEACxB%2CoBAAA%3BEACA%2CaAAA%3BEACA%2CmBAAA%3B%3BAAEJ%2CqBAAsB%2CMAAM%3BEACxB%2CcAAA%3BEACA%2CsBAAA%3BEACA%2CuBAAA%3BEACA%2CgBAAA%3B%3BAAEJ%2CqBAAsB%3BEAClB%2CaAAA%3BEACA%2CmBAAA%3B%3BAAEJ%2CqBAAsB%2CQAAO%3BEACzB%2CUAAA%3B%3BAAIJ%2CyBAAyB%2C8BACrB%3BAADJ%2CyBAAyB%2C8BAErB%3BEACI%2CwBAAA%3B%3BAAIA%2CyBAPiB%2C8BAMpB%2CsBACI%3BEACG%2CSAAS%2CEAAT%3BEACA%2CkBAAA%3BEACA%2CMAAA%3BEACA%2COAAA%3BEACA%2CQAAA%3BEACA%2CSAAA%3BEACA%2CYAAY%2CmHAAZ%3BEAMA%2CUAAA%3BEACA%2CoBAAA%3B%3BAAMZ%2CSACI%2C0BAAyB%3BEACrB%2CSAAA%3B%3BAAFR%2CSAKI%2CoBAAmB%3BEACf%2CSAAA%3BEACA%2CUAAA%3B%3BAAPR%2CSAUI%3BEACI%2C0BAAA%3B%3BAACA%2CSAFJ%2C4BAEK%3BEACG%2CmBAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2C6CAAA%3B%3BAAaR%2CQAR2B%3BEAEnB%2CSADJ%2C0BAAyB%2CqBACpB%3BIACG%2CuBAAuB%2CcAAvB%3B%3B%3BAAgBZ%2CQAX2B%3BEAEnB%2CSADJ%2C0BAAyB%2CqBACpB%3BIACG%2CuBAAuB%2CcAAvB%3B%3BEAEJ%2CSAJJ%2C0BAAyB%2CqBAIpB%3BIACG%2CuBAAuB%2CcAAvB%3B%3B%3BAAuCZ%2CQAlC0B%3BEAElB%2CSADJ%2C0BAAyB%2CqBACpB%3BEACD%2CSAFJ%2C0BAAyB%2CqBAEpB%3BEACD%2CSAHJ%2C0BAAyB%2CqBAGpB%3BIACG%2CqCAAA%3B%3BEA6BZ%2CSAzBI%3BIACI%2CWAAA%3BIACA%2CkBAAA%3B%3BEAuBR%2CSApBI%2C8BACI%3BIACI%2C0BAAA%3B%3BEAkBZ%2CSApBI%2C8BAII%3BIACI%2C0BAAA%3B%3BEAeZ%2CSApBI%2C8BAOI%3BIACI%2C0BAAA%3B%3BEAYZ%2CSARI%2C0BAAyB%2C8BACrB%3BIACI%2C0BAAA%3BIACA%2C4BAAA%3B%3B%3BAApEhB%2CSAyEI%2C0BAAyB%3BEACrB%2CmBAAA%3B%3BAA1ER%2CSA6EI%3BAA7EJ%2CSA8EI%3BAA9EJ%2CSA%2BEI%3BEACI%2C2BAAA%3BEACA%2CkBAAA%3B%3BAAjFR%2CSAoFI%3BEACI%2CeAAA%3BEACA%2CYAAA%3B%3BAAtFR%2CSA0FI%3BEACI%2CqDAAA%3BEAGA%2CmBAAA%3B%3BAACA%2CSALJ%2C6BAKK%3BEACG%2CWAAW%2CgBAAX%3BEACA%2C0CAAA%3B%3BAAFJ%2CSALJ%2C6BAKK%2CMAGG%2CyBAAyB%3BEACrB%2CWAAW%2CgBAAX%3BEACA%2C%2BBAAA%3B%3BAApGhB%2CSAyGI%2C0BAA0B%2CoBACtB%3BEACI%2CqDAAA%3B%3BAAIJ%2CSANJ%2C0BAA0B%2CoBAMrB%2CMAAO%3BEACJ%2CWAAW%2CWAAX%3BEACA%2C8CAAA%3B%3BAAKZ%3BEACI%2CUAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3B%3BAAIJ%3BEACI%2CsBAAA%3BEACA%2CyBAAA%3BEACA%2CsCAAA%3B%3BAAHJ%2CqBAKI%3BEACI%2CeAAA%3BEACA%2CsBAAA%3B%3BAAPR%2CqBAUI%3BEAEI%2CqBAAA%3B%3BAAKR%3BAACA%3BEACI%2CsBAAA%3BEACA%2CuBAAA%3BEACA%2CWAAA%3BEACA%2CgBAAA%3BEACA%2C6BAAA%3BEACA%2CyCAAA%3BEACA%2CyBAAA%3BEACA%2CaAAA%3B%3BAAEA%2CWAAC%3BAAAD%2CWAAC%3BEACG%2CUAAA%3BEACA%2C0CAAA%3B%3BAAGJ%2CWAAC%3BAAAD%2CWAAC%3BEACG%2CaAAa%2C2BAAb%3BEACA%2C0BAAA%3BEACA%2C4BAAA%3BEACA%2CqBAAA%3B%3BAAIR%3BEACI%2CWAAA%3B%3BAACA%2CWAAC%3BEACG%2CSAAS%2CcAAT%3BEACA%2CcAAA%3B%3BAAIR%3BEACI%2CYAAA%3B%3BAACA%2CWAAC%3BEACG%2CSAAS%2CeAAT%3BEACA%2CcAAA%3B%3BAAKR%3BEACI%2CaAAA%3B%3BAADJ%2CWAGI%3BEACI%2CaAAA%3BEACA%2CUAAA%3BEACA%2CWAAA%3B%3BAANR%2CWAGI%2CGAKI%3BEACI%2CUAAA%3BEACA%2CWAAA%3BEACA%2CUAAA%3B%3BAAEA%2CWAVR%2CGAKI%2COAKK%3BEACG%2CYAAA%3BEACA%2CUAAA%3BEACA%2CWAAA%3BEACA%2CkBAAA%3BEACA%2CmBAAA%3BEACA%2CUAAA%3BEACA%2CSAAS%2CEAAT%3BEACA%2CyBAAA%3B%3BAAIR%2CWAtBJ%2CGAsBK%2CaAAc%2COAAM%3BEACjB%2CmBAAA%3BEACA%2CWAAW%2CWAAX%3B%3BAAqBZ%2CQAhB0B%3BEACtB%3BIACI%2CwBAAA%3B%3BEAEJ%2CqBAAsB%3BIAClB%2CcAAA%3B%3BEAEJ%3BIACI%2CSAAA%3B%3BEAEJ%3BIACI%2CUAAA%3B%3B%3BAAKR%2CeACI%3BEACI%2CwBAAA%3B%3BAAFR%2CeAKI%3BAALJ%2CeAMI%3BEACI%2CwBAAA%3B%3BAAPR%2CeAUI%2CwBACI%3BEACI%2CmBAAA%3BEACA%2CoBAAA%3BEACA%2C8CAAA%3BEACA%2C0BAAA%3BEACA%2CoBAAA%3B%3BAAhBZ%2CeAUI%2CwBACI%2CYAOM%3BEACE%2CyBAAA%3BEACA%2CiBAAA%3BEACA%2CqBAAA%3BEACA%2CoBAAA%3BEACA%2CsBAAA%3B%3BAAvBhB%2CeAUI%2CwBACI%2CYAeI%3BEACI%2CoBAAA%3BEACA%2CgCAAA%3B%3BAA5BhB%2CeAUI%2CwBACI%2CYAeI%2CQAIM%3BEACE%2CaAAa%2C%2BBAAb%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CsBAAA%3BEACA%2CcAAA%3BEACA%2C6BAAA%3BEACA%2CwBAAA%3BEACA%2C8BAAA%3BEACA%2C8BAAA%3BEACA%2CoCAAA%3BEACA%2CgBAAA%3BEACA%2CyBAAA%3BEACA%2CkCAAA%3B%3BAAEA%2CeAnChB%2CwBACI%2CYAeI%2CQAIM%2CaAeG%3BEACG%2CcAAA%3BEACA%2CmCAAA%3B%3BAAGJ%2CeAxChB%2CwBACI%2CYAeI%2CQAIM%2CaAoBG%3BEACG%2CSAAS%2CEAAT%3BEACA%2CaAAa%2C2BAAb%3BEACA%2C0BAAA%3BEACA%2CSAAS%2CeAAT%3BEACA%2CYAAA%3B%3BAAMA%2CeAnDpB%2CwBACI%2CYAeI%2CQAiCK%2COACK%2CaACG%3BEACG%2CSAAS%2CaAAT%3B%3BAAGJ%2CeAvDpB%2CwBACI%2CYAeI%2CQAiCK%2COACK%2CaAKG%2COAAO%3BEACJ%2CSAAS%2CaAAT%3B%3BAAPZ%2CeAjDZ%2CwBACI%2CYAeI%2CQAiCK%2COAWG%3BEACI%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2C6BAAA%3BEACA%2CoBAAA%3BEACA%2CyBAAA%3B%3BAAhBR%2CeAjDZ%2CwBACI%2CYAeI%2CQAiCK%2COAWG%2CSAOI%2CQACM%3BEACE%2CaAAa%2C%2BBAAb%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CcAAA%3BEACA%2CuCAAA%3BEACA%2CyBAAA%3BEACA%2CgBAAA%3BEACA%2CyBAAA%3BEACA%2CkCAAA%3B%3BAAEA%2CeA%5C%2FE5B%2CwBACI%2CYAeI%2CQAiCK%2COAWG%2CSAOI%2CQACM%2CIAWG%3BEACG%2CcAAA%3BEACA%2CmCAAA%3B%3BAAiBpC%3BEACI%2CaAAa%2C2BAAb%3BEACA%2C0BAAA%3BEACA%2CyBAAA%3BEACA%2CcAAA%3BEACA%2CqBAAA%3BEACA%2CkCAAA%3BEACA%2CoBAAA%3BEACA%2C0BAAA%3BEACA%2CyBAAA%3B%3BAAEA%2CWAAC%3BEACG%2CcAAA%3B%3BAAKR%2CaAAc%3BEACV%2CUAAA%3B%3BAAIJ%3BAACA%2CMAAM%2CKAAQ%3BAACd%2CMAAM%2CKAAQ%3BAACd%3BAACA%2CSAAY%3BEACR%2CwBAAA%3B%3BAAIJ%3BEACI%2CmBAAA%3BEACA%2CgCAAA%3BEACA%2C8CAAA%3B%3BAAHJ%2CaAMI%3BEACI%2CwBAAA%3B%3BAAPR%2CaAUI%3BEACI%2CwBAAA%3B%3BAAEA%2CaAHJ%2CsBAGK%3BEACG%2CyBAAA%3B%3BAAMZ%3BEACI%2CcAAA%3B%3BAAGJ%3BEACI%2CaAAA%3B%3BAA8CJ%2CQA3C0B%3BEACtB%3BIACI%2CaAAA%3B%3BEAGJ%3BIACI%2CcAAA%3BIACA%2CkBAAA%3BIACA%2CgBAAA%3B%3BEAGJ%3BIACI%2CaAAa%2CmBAAb%3BIACA%2CeAAA%3BIACA%2CgBAAA%3BIACA%2CqBAAA%3BIACA%2CyBAAA%3BIACA%2CcAAA%3BIACA%2CmBAAA%3BIACA%2CSAAA%3BIACA%2CkBAAA%3BIACA%2CkBAAA%3BIACA%2CeAAA%3BIACA%2C0BAAA%3B%3BEAEA%2CcAAC%3BIACG%2CmBAAA%3BIACA%2CWAAW%2CgBAAX%3BIACA%2C6CAAA%3B%3BEAGJ%2CcAAC%3BIACG%2CYAAA%3BIACA%2CmBAAA%3B%3B%3BAAUZ%3BEACI%2CoBAAA%3BEACA%2CmBAAA%3BEACA%2CQAAA%3BEACA%2CeAAA%3B%3BAAJJ%2CmBAMI%2CeAAe%3BEACX%2CgBAAA%3BEACA%2CcAAA%3B%3BAARR%2CmBAUI%2CWAAW%3BEACP%2CgBAAA%3BEACA%2CcAAA%3BEACA%2C6BAAA%3B%3BAAbR%2CmBAeI%3BEACI%2CaAAA%3B%3BAAKR%2CkBAAmB%2CeACf%2CeAAe%3BEACX%2CgBAAA%3BEACA%2CcAAA%3B%3BAAHR%2CkBAAmB%2CeAKf%2CWAAW%3BEACP%2CgBAAA%3BEACA%2CcAAA%3BEACA%2C6BAAA%3BEACA%2CeAAA%3B%3BAATR%2CkBAAmB%2CeAWf%3BEACI%2CaAAA%3B%3BAAKR%2CqBACI%2CeAAe%3BEACX%2CgBAAA%3BEACA%2CcAAA%3B%3BAAHR%2CqBAKI%2CWAAW%3BEACP%2CgBAAA%3BEACA%2CcAAA%3BEACA%2C6BAAA%3B%3BAARR%2CqBAUI%3BEACI%2CaAAA%3B%3B%3BAAKR%3BEACI%2CaAAA%3BEACA%2CmBAAA%3BEACA%2CkBAAA%3B%3BAAEJ%2CYAAa%2C8BAA8B%2CUAAU%2CSAAS%2CGAAE%3BEAC5D%2CUAAA%3BEACA%2CWAAW%2CiBAAX%3BEACA%2CYAAA%3BEACA%2CSAAA%3BEACA%2CmBAAA%3BEACA%2CqBAAA%3BEACA%2CeAAA%3B%3BAACA%2CYARS%2C8BAA8B%2CUAAU%2CSAAS%2CGAAE%2CSAQ3D%3BEACG%2CaAAA%3BEACA%2CUAAA%3BEACA%2CWAAA%3BEACA%2CSAAA%3BEACA%2CWAAW%2CcAAX%3B%3BAAbR%2CYAAa%2C8BAA8B%2CUAAU%2CSAAS%2CGAAE%2CSAe5D%2CGAAK%3BEACD%2C6BAAA%3B%3BAAIR%2C6BAA8B%3BEAC1B%2CSAAA%3BEACA%2CaAAa%2C%2BBAAb%3BEACA%2CkBAAA%3B%3BAAGJ%2C6BAA8B%3BEAC1B%2CaAAA%3B%3BAAGJ%2C6BAA8B%3BEAC1B%2CyBAAA%3BEACA%2C%2BBAAA%3BEACA%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CiBAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CsBAAA%3BEACA%2CyBAAA%3BEACA%2CyBAAA%3BEACA%2CeAAA%3BEACA%2CkBAAA%3BEACA%2CiBAAA%3B%3BAAGJ%2C6BAA8B%2CkBAAiB%3BAAC%5C%2FC%2C6BAA8B%2CkBAAiB%3BEAC3C%2CqBAAA%3BEACA%2C6CAAA%3B%3BAAGJ%2C6BAA8B%3BEAC1B%2CSAAA%3BEACA%2CQAAQ%2CgBAAR%3BEACA%2CsBAAA%3BEACA%2CoBAAA%3BEACA%2CWAAW%2CgBAAX%3BEACA%2CaAAA%3BEACA%2CyBAAA%3BEACA%2CmBAAA%3BEACA%2CmBAAA%3BEACA%2CeAAA%3BEACA%2C6CAAA%3BEACA%2CgBAAA%3BEACA%2CWAAA%3B%3BAAGJ%2C6BAA8B%2CiBAAiB%3BEAC3C%2CcAAA%3BEACA%2CiBAAA%3BEACA%2CcAAA%3BEACA%2CeAAA%3BEACA%2CgBAAA%3BEACA%2CsBAAA%3BEACA%2CyBAAA%3BEACA%2CkBAAA%3BEACA%2CaAAa%2C%2BBAAb%3B%3BAAGJ%2C6BAA8B%2CiBAAiB%2CEAAC%3BAAChD%2C6BAA8B%2CiBAAiB%2CEAAC%3BEAC5C%2CmBAAA%3BEACA%2CcAAA%3BEACA%2CqBAAA%3B%3BAAUJ%2CQAP2B%3BEACvB%3BIACI%2CWAAA%3BIACA%2CuBAAA%3B%3B%3BAAkBR%2CQAd0B%3BEACtB%2C6BAA8B%3BIAC1B%2CWAAA%3BIACA%2CkBAAA%3B%3BEAEJ%2C6BAA8B%3BIAC1B%2CoBAAA%3BIACA%2CsBAAA%3BIACA%2CWAAW%2CgBAAX%3BIACA%2CQAAQ%2CgBAAR%3B%3B%3B%3BAAKR%2CqBAAsB%3BEAClB%2CwBAAA%3B%3BACv3BJ%2CWACI%3BEACI%2CcAAA%3BEACA%2CWAAA%3BEACA%2CgBAAA%3B%3BAA0HR%3BEArHI%3BIACI%2C%2BBAAA%3BIACA%2CkCAAA%3BIACA%2CWAAA%3BIACA%2CuBAAA%3BIACA%2C4BAAA%3B%3BEAGJ%3BEACA%2CCAAC%3BIACG%2CqCAAA%3B%3BEAIJ%3BEACA%3BIACI%2CsBAAA%3BIACA%2CwBAAA%3B%3BEAGJ%3BIACI%2C2BAAA%3B%3BEAGJ%2CcAAe%3BIACX%2CWAAA%3BIAMA%2CmBAAA%3B%3BEAPJ%2CcAAe%2CMAGX%3BIACI%2CWAAA%3B%3BEAKJ%2CcATW%2CMASP%2CQAAQ%2CKAAE%3BIACV%2C0BAAA%3B%3BEAIR%3BEACA%3BEACA%3BIACI%2CwBAAA%3B%3BEAGJ%3BIACI%2C0BAAA%3B%3BEAGJ%3BIACI%2CWAAA%3B%3BEAGJ%3BEACA%3BEACA%3BEACA%3BIACI%2CmBAAA%3B%3BEAGJ%3BIACI%2CmBAAA%3B%3BEAGJ%3BEACA%3BEACA%3BIACI%2CkBAAA%3BIACA%2CmBAAA%3B%3BEAGJ%3BIACI%2CwBAAA%3B%3BEAGJ%3BEACA%3BEACA%2COAAO%2CQAAW%2CIAAC%3BEACnB%2CMAAM%2CQAAW%2CIAAC%3BEAClB%2COAAO%2CQAAW%2CIAAC%3BIACf%2CaAAA%3B%3BEAGJ%3BEACA%2COAAQ%3BIACJ%2CyBAAA%3BIACA%2CcAAA%3B%3BEAMQ%2CoBAFR%2CaACI%2CoBACK%2CIAAI%3BIACD%2CYAAA%3BIACA%2CmBAAA%3B%3BEAMhB%2COAAO%3BIACH%2CsBAAA%3BIACA%2CsBAAA%3B%3BEAGJ%3BIACI%2CcAAA%3BIACA%2CiBAAA%3B%3BEAGJ%2COAAO%3BIACH%2CUAAA%3B%3BEAGJ%3BIACI%2CwBAAA%22%7D */