@charset "UTF-8";
/* line 1, theme.scss */
:root {
  --bear:url("data:image/webp;base64,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"); }

/* Мишка Бум — дизайн v23 */
@font-face {
  font-display: swap; }
/* line 5, theme.scss */
:root {
  --ink:#3a2317;
  --cream:#fff6e4;
  --paper:#ffffff;
  --sun:#ffd23f;
  --coral:#ff6b57;
  --sky:#5cc8f2;
  --mint:#86e3bd;
  --pink:#ff9ccb;
  --wrap:min(1760px,100%);
  --head:"Baloo 2","Trebuchet MS",system-ui,sans-serif;
  --body:"Nunito","Segoe UI",system-ui,sans-serif; }

/* line 11, theme.scss */
* {
  box-sizing: border-box; }

/* line 12, theme.scss */
html {
  scroll-behavior: smooth; }

/* line 13, theme.scss */
body {
  margin: 0;
  color: var(--ink);
  font: 500 16px/1.55 var(--body);
  background-color: var(--cream);
  background-image: radial-gradient(rgba(58, 35, 23, 0.2) 1.1px, rgba(0, 0, 0, 0) 1.3px);
  background-size: 22px 22px;
  background-attachment: fixed; }

/* line 15, theme.scss */
img {
  display: block;
  max-width: 100%; }

/* line 16, theme.scss */
a {
  color: inherit; }

/* line 17, theme.scss */
h1, h2, h3 {
  font-family: var(--head);
  line-height: 1.02;
  margin: 0 0 .35em;
  letter-spacing: -.015em; }

/* line 18, theme.scss */
h1 {
  font-size: clamp(2.3rem, 5.6vw, 5.8rem);
  font-weight: 800; }

/* line 19, theme.scss */
h2 {
  font-size: clamp(1.7rem, 3vw, 2.6rem);
  font-weight: 800; }

/* line 20, theme.scss */
h3 {
  font-size: 1.1rem;
  font-weight: 700; }

/* line 21, theme.scss */
.sr {
  position: absolute;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0 0 0 0); }

/* line 22, theme.scss */
.lead {
  font-size: 1.14rem;
  max-width: 56ch;
  color: #6b4a36; }

/* line 23, theme.scss */
.link {
  font: 800 1rem var(--head);
  text-decoration: none;
  color: var(--coral); }

/* line 24, theme.scss */
.link:hover {
  text-decoration: underline;
  text-underline-offset: 4px; }

/* highlights: marker stroke, squiggle underline, outlined words */
/* line 27, theme.scss */
.marker {
  background: linear-gradient(100deg, transparent 2%, var(--sun) 3%, var(--sun) 97%, transparent 98%);
  padding: 0 .12em;
  margin: 0 -.04em;
  -webkit-box-decoration-break: clone;
  box-decoration-break: clone; }

/* line 28, theme.scss */
.kicker {
  display: inline-block;
  position: relative;
  font: 800 0.9rem var(--head);
  letter-spacing: .12em;
  text-transform: uppercase;
  color: var(--coral);
  padding: 0 0 10px; }

/* line 29, theme.scss */
.kicker::after {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 8px;
  background: url(DATA) repeat-x;
  background-size: 22px 8px; }

/* line 30, theme.scss */
.ow {
  color: transparent;
  -webkit-text-stroke: 2px var(--ink); }

/* line 31, theme.scss */
.cw {
  color: var(--coral); }

/* line 33, theme.scss */
.btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  min-height: 50px;
  padding: 10px 26px;
  border: 0;
  border-radius: 14px;
  background: var(--ink);
  color: var(--sun);
  font: 800 1.05rem var(--head);
  text-decoration: none;
  cursor: pointer;
  transition: background .15s,color .15s,transform .15s; }

/* line 34, theme.scss */
.btn:hover {
  background: var(--coral);
  color: #fff;
  transform: translateY(-2px); }

/* line 35, theme.scss */
.btn--ghost {
  background: transparent;
  color: var(--ink);
  box-shadow: inset 0 0 0 2px var(--ink); }

/* line 36, theme.scss */
.btn--ghost:hover {
  background: var(--ink);
  color: var(--sun); }

/* line 37, theme.scss */
.btn--full {
  width: 100%;
  margin-top: 14px; }

/* line 38, theme.scss */
.tag {
  display: inline-block;
  font: 800 0.7rem var(--body);
  text-transform: uppercase;
  letter-spacing: .1em;
  color: var(--coral); }

/* line 39, theme.scss */
.price {
  font: 800 1.25rem var(--head);
  margin: 4px 0 0; }

/* line 40, theme.scss */
.price--big {
  font-size: 2.1rem; }

/* line 41, theme.scss */
.count {
  color: #8a6a55;
  margin: 0 0 14px;
  font-weight: 700; }

/* line 42, theme.scss */
.empty {
  font-weight: 700; }

/* line 43, theme.scss */
.crumbs {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  font-size: .9rem;
  color: #8a6a55;
  margin-bottom: 10px; }

/* line 44, theme.scss */
.crumbs a {
  text-decoration: none;
  font-weight: 700; }

/* line 45, theme.scss */
.page-head {
  padding: 34px clamp(16px, 4vw, 56px) 10px;
  max-width: var(--wrap);
  margin: 0 auto; }

/* line 46, theme.scss */
.page-head .kicker {
  margin-top: 12px; }

/* line 47, theme.scss */
.sec {
  padding: clamp(40px, 6vw, 76px) clamp(16px, 4vw, 56px);
  max-width: var(--wrap);
  margin: 0 auto; }

/* line 48, theme.scss */
.sec--top {
  padding-top: 10px; }

/* line 49, theme.scss */
.sec--flush {
  padding-left: clamp(16px, 4vw, 56px);
  padding-right: clamp(16px, 4vw, 56px); }

/* line 50, theme.scss */
.sec--tint {
  background: var(--paper);
  max-width: none;
  margin-top: 30px;
  padding-top: clamp(44px, 6vw, 80px);
  padding-bottom: clamp(44px, 6vw, 80px); }

/* line 51, theme.scss */
.sec--tint > * {
  max-width: var(--wrap);
  margin-left: auto;
  margin-right: auto; }

/* line 52, theme.scss */
.sec__head {
  display: flex;
  flex-wrap: wrap;
  align-items: end;
  justify-content: space-between;
  gap: 12px;
  margin-bottom: 24px; }

/* line 53, theme.scss */
.sec__head p {
  margin: 0;
  color: #8a6a55; }

/* header */
/* line 56, theme.scss */
.hdr {
  position: sticky;
  top: 0;
  z-index: 50;
  background: var(--sun);
  border-bottom: 2px solid var(--ink); }

/* line 57, theme.scss */
.hdr__in {
  display: flex;
  align-items: center;
  gap: 18px;
  padding: 10px clamp(14px, 3vw, 48px);
  max-width: var(--wrap);
  margin: 0 auto;
  position: relative; }

/* line 58, theme.scss */
.brand img {
  height: 54px;
  width: auto; }

/* line 59, theme.scss */
.brand--c {
  display: inline-block;
  margin: 0 auto 18px; }

/* line 60, theme.scss */
.brand--c img {
  height: 70px; }

/* line 61, theme.scss */
.nav {
  display: flex;
  gap: 4px;
  margin-left: auto; }

/* line 62, theme.scss */
.nav a {
  font: 800 1rem var(--head);
  text-decoration: none;
  padding: 6px 12px;
  border-radius: 10px; }

/* line 63, theme.scss */
.nav a:hover {
  background: rgba(58, 35, 23, 0.1); }

/* line 64, theme.scss */
.hdr__act {
  display: flex;
  align-items: center;
  gap: 10px; }

/* line 65, theme.scss */
.search {
  display: flex;
  align-items: center;
  background: var(--paper);
  border: 2px solid var(--ink);
  border-radius: 999px;
  overflow: hidden;
  margin: 0; }

/* line 66, theme.scss */
.search input {
  border: 0;
  background: transparent;
  padding: 9px 14px;
  width: 190px;
  min-width: 0;
  font: 600 0.95rem var(--body);
  outline: none;
  color: var(--ink); }

/* line 67, theme.scss */
.search button {
  border: 0;
  background: var(--ink);
  color: var(--sun);
  width: 42px;
  height: 38px;
  font-size: 1.15rem;
  cursor: pointer;
  flex: none; }

/* line 68, theme.scss */
.search button:hover {
  background: var(--coral); }

/* line 69, theme.scss */
.cartbtn {
  font: 800 1rem var(--head);
  text-decoration: none;
  background: var(--ink);
  color: var(--cream);
  border-radius: 999px;
  padding: 8px 16px;
  white-space: nowrap; }

/* line 70, theme.scss */
.cartbtn b {
  display: inline-grid;
  place-items: center;
  min-width: 24px;
  height: 24px;
  border-radius: 99px;
  background: var(--sun);
  color: var(--ink);
  font-size: .85rem;
  padding: 0 6px;
  margin-left: 6px; }

/* line 71, theme.scss */
.burger {
  display: none;
  width: 44px;
  height: 44px;
  border: 2px solid var(--ink);
  border-radius: 12px;
  background: var(--paper);
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 5px;
  padding: 0;
  margin-left: auto; }

/* line 72, theme.scss */
.burger span:not(.sr) {
  display: block;
  width: 20px;
  height: 2px;
  background: var(--ink);
  border-radius: 2px; }

@media (max-width: 1080px) {
  /* line 74, theme.scss */
  .burger {
    display: flex; }

  /* line 75, theme.scss */
  .nav {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    flex-direction: column;
    background: var(--sun);
    border-bottom: 2px solid var(--ink);
    padding: 12px 18px;
    gap: 4px;
    margin: 0; }

  /* line 76, theme.scss */
  .nav.is-open {
    display: flex; }

  /* line 77, theme.scss */
  .hdr__in {
    flex-wrap: wrap; }

  /* line 78, theme.scss */
  .search input {
    width: 120px; } }
@media (max-width: 620px) {
  /* line 80, theme.scss */
  .search input {
    width: 90px; }

  /* line 80, theme.scss */
  .cartbtn {
    font-size: .9rem;
    padding: 6px 12px; }

  /* line 80, theme.scss */
  .brand img {
    height: 44px; }

  /* line 80, theme.scss */
  .hdr__act {
    gap: 6px; } }
/* home top: hero fills the first screen, ticker sits on its bottom edge */
/* line 83, theme.scss */
.home-top {
  min-height: calc(100vh - 80px);
  min-height: calc(100svh - 80px);
  display: flex;
  flex-direction: column; }

/* line 84, theme.scss */
.hero {
  flex: 1;
  display: grid;
  grid-template-columns: 1.1fr .9fr;
  gap: 28px;
  align-items: center;
  max-width: var(--wrap);
  width: 100%;
  margin: 0 auto;
  padding: clamp(28px, 5vw, 70px) clamp(16px, 4vw, 56px); }

/* line 85, theme.scss */
.hero h1 {
  margin: 14px 0 16px; }

/* line 86, theme.scss */
.cta {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  margin-top: 24px; }

/* line 87, theme.scss */
.hero__art {
  position: relative;
  display: grid;
  place-items: center;
  min-height: 380px; }

/* line 88, theme.scss */
.blob {
  position: absolute;
  width: 88%;
  aspect-ratio: 1;
  border-radius: 46% 54% 40% 60%/55% 45% 55% 45%;
  background: var(--mint);
  animation: morph 9s ease-in-out infinite; }

@keyframes morph {
  50% {
    border-radius: 60% 40% 55% 45%/45% 60% 40% 55%; } }
/* line 90, theme.scss */
.bear {
  position: relative;
  width: min(700px, 100%);
  animation: bob 4s ease-in-out infinite; }

@keyframes bob {
  50% {
    transform: translateY(-10px) rotate(-1deg); } }
@media (max-width: 860px) {
  /* line 92, theme.scss */
  .hero {
    grid-template-columns: 1fr; }

  /* line 92, theme.scss */
  .hero__art {
    min-height: 260px; } }
/* marquee: full width, seamless loop, bottom of first screen */
/* line 95, theme.scss */
.marquee {
  overflow: hidden;
  background: var(--ink);
  color: var(--cream);
  white-space: nowrap;
  padding: 16px 0 14px; }

/* line 96, theme.scss */
.marquee__track {
  display: inline-flex;
  animation: mq 40s linear infinite;
  font: 800 1.25rem var(--head);
  letter-spacing: .02em; }

/* line 97, theme.scss */
.marquee__half {
  display: inline-flex;
  align-items: center; }

/* line 98, theme.scss */
.marquee__item {
  padding: 0 22px; }

/* line 99, theme.scss */
.marquee__item i {
  font-style: normal;
  color: var(--sun);
  margin-left: 44px; }

@keyframes mq {
  to {
    transform: translateX(-50%); } }
/* tiles: flat colour blocks, big numbers */
/* line 103, theme.scss */
.tiles {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 16px; }

/* line 104, theme.scss */
.tile {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 6px;
  padding: 24px;
  min-height: 230px;
  border-radius: 30px;
  text-decoration: none;
  transition: transform .2s; }

/* line 105, theme.scss */
.tile:hover {
  transform: translateY(-4px) rotate(-0.6deg); }

/* line 106, theme.scss */
.tile__n {
  font: 800 5.4rem/0.85 var(--head);
  letter-spacing: -.04em; }

/* line 107, theme.scss */
.tile b {
  font: 800 1.5rem var(--head);
  margin-top: auto; }

/* line 108, theme.scss */
.tile small {
  font-weight: 700;
  opacity: .85; }

/* line 109, theme.scss */
.tile--pink {
  background: var(--pink); }

/* line 109, theme.scss */
.tile--sky {
  background: var(--sky); }

/* line 109, theme.scss */
.tile--mint {
  background: var(--mint); }

/* line 109, theme.scss */
.tile--sun {
  background: var(--sun); }

@media (max-width: 900px) {
  /* line 110, theme.scss */
  .tiles {
    grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 520px) {
  /* line 111, theme.scss */
  .tiles {
    grid-template-columns: 1fr; }

  /* line 111, theme.scss */
  .tile__n {
    font-size: 4rem; } }
/* product cards: editorial, no boxes */
/* line 114, theme.scss */
.pgrid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(230px, 1fr));
  gap: 26px 20px; }

/* line 115, theme.scss */
.pcard {
  display: flex;
  flex-direction: column;
  text-decoration: none;
  transition: transform .2s; }

/* line 116, theme.scss */
.pcard:hover {
  transform: translateY(-4px); }

/* line 117, theme.scss */
.pcard:hover .ph {
  box-shadow: 0 14px 0 -4px var(--sun); }

/* line 118, theme.scss */
.ph {
  position: relative;
  aspect-ratio: 3/4;
  background: var(--paper) var(--bear) center/55% no-repeat;
  border-radius: 26px;
  overflow: hidden;
  transition: box-shadow .2s; }

/* line 119, theme.scss */
.ph img {
  width: 100%;
  height: 100%;
  object-fit: cover; }

/* line 120, theme.scss */
.pcard__body {
  padding: 12px 4px 0;
  display: flex;
  flex-direction: column;
  gap: 4px; }

/* line 121, theme.scss */
.pcard__body h3 {
  font: 700 1.02rem var(--body);
  margin: 2px 0 0;
  line-height: 1.3; }

/* line 122, theme.scss */
.pcard__meta {
  margin: 0;
  color: #8a6a55;
  font-size: .9rem; }

/* line 123, theme.scss */
.pcard__body .price {
  margin-top: 6px; }

@media (max-width: 720px) {
  /* line 124, theme.scss */
  .pgrid {
    grid-template-columns: repeat(2, 1fr);
    gap: 18px 12px; }

  /* line 124, theme.scss */
  .ph {
    border-radius: 20px; }

  /* line 124, theme.scss */
  .pcard__body h3 {
    font-size: .92rem; } }
/* ticker-like statement band in outlined type */
/* line 127, theme.scss */
.words {
  padding: clamp(40px, 6vw, 80px) clamp(16px, 4vw, 56px);
  max-width: var(--wrap);
  margin: 0 auto;
  font: 800 clamp(2rem, 5vw, 4.4rem)/1.12 var(--head);
  letter-spacing: -.02em; }

/* line 128, theme.scss */
.words i {
  font-style: normal;
  color: var(--sun);
  -webkit-text-stroke: 0; }

/* form */
/* line 131, theme.scss */
.form-card {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 40px;
  align-items: center;
  background: var(--sun);
  border-radius: 34px;
  padding: clamp(24px, 4vw, 52px); }

/* line 132, theme.scss */
.form-card p {
  margin: 0;
  max-width: 44ch; }

/* line 133, theme.scss */
.ask {
  display: grid;
  gap: 10px;
  background: var(--paper);
  border-radius: 24px;
  padding: 22px; }

/* line 134, theme.scss */
.ask input, .ask textarea {
  font: 600 1rem var(--body);
  color: var(--ink);
  padding: 12px 14px;
  border: 2px solid var(--ink);
  border-radius: 14px;
  background: #fffdf8;
  outline: none;
  resize: vertical; }

/* line 135, theme.scss */
.ask input:focus, .ask textarea:focus {
  border-color: var(--coral); }

/* line 136, theme.scss */
.ask .ok {
  margin: 0;
  font-weight: 800;
  color: #1f7a4d; }

@media (max-width: 820px) {
  /* line 137, theme.scss */
  .form-card {
    grid-template-columns: 1fr; } }
/* chips */
/* line 140, theme.scss */
.chips {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 20px; }

/* line 141, theme.scss */
.chip {
  font: 800 1rem var(--head);
  padding: 8px 18px;
  border: 2px solid var(--ink);
  border-radius: 999px;
  background: transparent;
  cursor: pointer; }

/* line 142, theme.scss */
.chip:hover {
  background: var(--paper); }

/* line 143, theme.scss */
.chip.is-on {
  background: var(--ink);
  color: var(--sun); }

/* product page */
/* line 146, theme.scss */
.prod {
  max-width: var(--wrap);
  margin: 0 auto;
  padding: 18px clamp(16px, 4vw, 56px) 40px; }

/* line 147, theme.scss */
.prod__grid {
  display: grid;
  grid-template-columns: 1.05fr .95fr;
  gap: 44px;
  align-items: start;
  margin-top: 10px; }

/* line 148, theme.scss */
.gallery {
  display: grid;
  gap: 12px; }

/* line 149, theme.scss */
.pmain {
  background: var(--paper) var(--bear) center/40% no-repeat;
  border-radius: 34px;
  overflow: hidden;
  aspect-ratio: 3/4; }

/* line 150, theme.scss */
.pmain__img {
  width: 100%;
  height: 100%;
  object-fit: cover; }

/* line 151, theme.scss */
.pmain__empty {
  font-weight: 800;
  opacity: .6;
  display: grid;
  place-items: center;
  height: 100%; }

/* line 152, theme.scss */
.thumbs {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(78px, 1fr));
  gap: 10px; }

/* line 153, theme.scss */
.thumb {
  padding: 0;
  border: 0;
  border-radius: 16px;
  overflow: hidden;
  background: var(--paper);
  cursor: pointer;
  aspect-ratio: 1;
  opacity: .6; }

/* line 154, theme.scss */
.thumb img {
  width: 100%;
  height: 100%;
  object-fit: cover; }

/* line 155, theme.scss */
.thumb:hover, .thumb.is-on {
  opacity: 1;
  outline: 3px solid var(--sun);
  outline-offset: 2px; }

/* line 156, theme.scss */
.buy {
  position: sticky;
  top: 110px;
  padding: 6px 4px; }

/* line 157, theme.scss */
.buy h1 {
  font-size: clamp(1.8rem, 3vw, 2.5rem);
  margin: 12px 0 8px; }

/* line 158, theme.scss */
.meta {
  margin: 6px 0 14px;
  color: #6b4a36; }

/* line 159, theme.scss */
.sizes {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin: 10px 0 4px; }

/* line 160, theme.scss */
.size {
  min-width: 60px;
  padding: 8px 10px;
  border: 2px solid var(--ink);
  border-radius: 14px;
  background: transparent;
  font: 800 1rem var(--head);
  cursor: pointer;
  display: grid;
  place-items: center;
  line-height: 1.1; }

/* line 161, theme.scss */
.size small {
  font: 600 0.72rem var(--body);
  opacity: .75;
  margin-top: 2px; }

/* line 162, theme.scss */
.size:hover {
  background: var(--paper); }

/* line 163, theme.scss */
.size.is-on {
  background: var(--ink);
  color: var(--sun); }

/* line 164, theme.scss */
.size.is-on small {
  color: var(--sun); }

/* line 165, theme.scss */
.hint {
  margin: 4px 0 0;
  font-weight: 800;
  color: var(--coral);
  min-height: 1.4em; }

/* line 166, theme.scss */
.facts {
  margin: 24px 0 0;
  display: grid;
  gap: 8px;
  border-top: 2px solid var(--ink);
  padding-top: 16px; }

/* line 167, theme.scss */
.facts div {
  display: grid;
  grid-template-columns: 110px 1fr;
  gap: 10px; }

/* line 168, theme.scss */
.facts dt {
  font-weight: 800;
  color: #8a6a55; }

/* line 169, theme.scss */
.facts dd {
  margin: 0; }

/* line 170, theme.scss */
.desc {
  max-width: 880px;
  margin: 48px 0 0; }

/* line 171, theme.scss */
.desc p {
  margin: 0 0 12px;
  font-size: 1.05rem; }

@media (max-width: 900px) {
  /* line 172, theme.scss */
  .prod__grid {
    grid-template-columns: 1fr; }

  /* line 172, theme.scss */
  .buy {
    position: static; } }
/* cart */
/* line 175, theme.scss */
.cart {
  max-width: 820px;
  margin: 0 auto;
  padding: 0 clamp(16px, 4vw, 56px) 40px; }

/* line 176, theme.scss */
.cart__list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  gap: 14px; }

/* line 177, theme.scss */
.cart__item {
  display: grid;
  grid-template-columns: 84px 1fr auto;
  gap: 14px;
  align-items: center;
  background: var(--paper);
  border-radius: 20px;
  padding: 12px; }

/* line 178, theme.scss */
.cart__item .ci-ph {
  width: 84px;
  height: 104px;
  border-radius: 14px;
  background: var(--cream) var(--bear) center/60% no-repeat;
  overflow: hidden; }

/* line 179, theme.scss */
.cart__item .ci-ph img {
  width: 100%;
  height: 100%;
  object-fit: cover; }

/* line 180, theme.scss */
.cart__item h3 {
  font: 700 1rem var(--body);
  margin: 0 0 4px; }

/* line 181, theme.scss */
.cart__item small {
  color: #8a6a55;
  font-weight: 700; }

/* line 182, theme.scss */
.cart__rm {
  border: 0;
  background: none;
  color: var(--coral);
  font-weight: 800;
  cursor: pointer;
  text-decoration: underline; }

/* line 183, theme.scss */
.cart__empty {
  font-weight: 700;
  color: #6b4a36; }

/* line 184, theme.scss */
.cart__sum {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 20px;
  font: 800 1.4rem var(--head); }

/* line 185, theme.scss */
.checkout {
  min-height: 100vh;
  display: grid;
  place-items: center;
  padding: 24px; }

/* line 186, theme.scss */
.checkout__card {
  max-width: 520px;
  background: var(--paper);
  border-radius: 26px;
  padding: 28px;
  text-align: center; }

/* line 187, theme.scss */
.prose {
  max-width: 720px; }

/* line 188, theme.scss */
.prose p {
  font-size: 1.08rem; }

/* footer */
/* line 191, theme.scss */
.ftr {
  background: var(--sun);
  margin-top: 60px;
  padding: 40px clamp(16px, 4vw, 56px) 0; }

/* line 192, theme.scss */
.ftr__in {
  display: grid;
  grid-template-columns: 1.4fr 1fr 1fr;
  gap: 28px;
  max-width: var(--wrap);
  margin: 0 auto; }

/* line 193, theme.scss */
.ftr__brand img {
  height: 70px;
  width: auto;
  margin-bottom: 10px; }

/* line 194, theme.scss */
.ftr__brand p {
  max-width: 34ch;
  margin: 0; }

/* line 195, theme.scss */
.ftr nav {
  display: grid;
  gap: 8px;
  align-content: start; }

/* line 196, theme.scss */
.ftr nav strong {
  font: 800 1.1rem var(--head); }

/* line 197, theme.scss */
.ftr nav a {
  text-decoration: none;
  font-weight: 700; }

/* line 198, theme.scss */
.ftr nav a:hover {
  text-decoration: underline;
  text-decoration-thickness: 3px; }

/* line 199, theme.scss */
.ftr__bot {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 8px;
  max-width: var(--wrap);
  margin: 30px auto 0;
  padding: 14px 0 18px;
  border-top: 2px solid var(--ink);
  font-weight: 700; }

@media (max-width: 760px) {
  /* line 200, theme.scss */
  .ftr__in {
    grid-template-columns: 1fr; } }
/* toast: fully hidden until shown */
/* line 203, theme.scss */
.toast {
  position: fixed;
  left: 50%;
  bottom: 24px;
  transform: translate(-50%, 20px);
  opacity: 0;
  visibility: hidden;
  background: var(--ink);
  color: var(--sun);
  border-radius: 14px;
  padding: 12px 18px;
  font: 800 1rem var(--head);
  transition: opacity .25s,transform .25s,visibility .25s;
  z-index: 998; }

/* line 204, theme.scss */
.toast.is-on {
  opacity: 1;
  visibility: visible;
  transform: translate(-50%, 0); }

/* line 205, theme.scss */
[hidden] {
  display: none!important; }

/* line 206, theme.scss */
body.is-checkout .hdr, body.is-checkout .ftr, body.is-checkout .marquee {
  display: none; }

/* hero slider */
/* line 209, theme.scss */
.slider {
  position: relative;
  width: min(460px, 100%);
  aspect-ratio: 4/5;
  margin-bottom: 46px; }

/* line 210, theme.scss */
.slider__track {
  position: absolute;
  inset: 0; }

/* line 211, theme.scss */
.slide {
  position: absolute;
  inset: 0;
  opacity: 0;
  visibility: hidden;
  transform: scale(0.97);
  transition: opacity .6s ease,transform .6s ease,visibility .6s;
  border-radius: 32px;
  overflow: hidden;
  text-decoration: none;
  display: block; }

/* line 212, theme.scss */
.slide.is-on {
  opacity: 1;
  visibility: visible;
  transform: none;
  z-index: 1; }

/* line 213, theme.scss */
.slide__ph {
  position: absolute;
  inset: 0;
  background: var(--paper) var(--bear) center/45% no-repeat; }

/* line 214, theme.scss */
.slide__ph img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block; }

/* line 215, theme.scss */
.slide__cap {
  position: absolute;
  left: 14px;
  right: 14px;
  bottom: 14px;
  z-index: 2;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  background: var(--paper);
  border-radius: 18px;
  padding: 10px 14px; }

/* line 216, theme.scss */
.slide__cap b {
  font: 700 0.95rem/1.25 var(--body); }

/* line 217, theme.scss */
.slide__cap span {
  font: 800 1.05rem var(--head);
  white-space: nowrap; }

/* line 218, theme.scss */
.slider__btn {
  position: absolute;
  top: 44%;
  z-index: 3;
  width: 46px;
  height: 46px;
  border-radius: 50%;
  border: 0;
  background: var(--ink);
  color: var(--sun);
  font: 800 1.6rem/1 var(--head);
  cursor: pointer;
  display: grid;
  place-items: center;
  transform: translateY(-50%); }

/* line 219, theme.scss */
.slider__btn--prev {
  left: -20px; }

/* line 219, theme.scss */
.slider__btn--next {
  right: -20px; }

/* line 220, theme.scss */
.slider__btn:hover {
  background: var(--coral);
  color: #fff; }

/* line 221, theme.scss */
.slider__dots {
  position: absolute;
  left: 0;
  right: 0;
  bottom: -32px;
  display: flex;
  justify-content: center;
  gap: 8px; }

/* line 222, theme.scss */
.dot {
  width: 10px;
  height: 10px;
  border-radius: 99px;
  border: 0;
  background: var(--ink);
  opacity: .25;
  cursor: pointer;
  padding: 0;
  transition: width .3s,opacity .3s; }

/* line 223, theme.scss */
.dot.is-on {
  opacity: 1;
  width: 28px; }

@media (max-width: 860px) {
  /* line 224, theme.scss */
  .slider {
    margin: 0 auto 46px; }

  /* line 224, theme.scss */
  .slider__btn--prev {
    left: 6px; }

  /* line 224, theme.scss */
  .slider__btn--next {
    right: 6px; } }
/* certificates page, product certificate line, zoom */
/* line 227, theme.scss */
.docs {
  display: grid;
  grid-template-columns: minmax(260px, 400px) 1fr;
  gap: clamp(24px, 4vw, 56px);
  align-items: start; }

/* line 228, theme.scss */
.doc {
  margin: 0; }

/* line 229, theme.scss */
.doc__img {
  display: block;
  width: 100%;
  padding: 0;
  border: 0;
  border-radius: 22px;
  overflow: hidden;
  cursor: zoom-in;
  background: var(--paper);
  box-shadow: 0 0 0 2px var(--ink); }

/* line 230, theme.scss */
.doc__img img {
  width: 100%;
  height: auto; }

/* line 231, theme.scss */
.doc figcaption {
  margin-top: 10px;
  font-weight: 700;
  color: #8a6a55;
  font-size: .9rem; }

/* line 232, theme.scss */
.doc__facts h2 {
  margin-bottom: 14px; }

/* line 233, theme.scss */
.doc__list {
  margin-top: 18px;
  max-width: 64ch; }

/* line 234, theme.scss */
.facts--wide div {
  grid-template-columns: 210px 1fr; }

/* line 235, theme.scss */
.docline {
  display: flex;
  gap: 10px;
  align-items: flex-start;
  margin: 18px 0 0;
  padding: 12px 14px;
  border-radius: 16px;
  background: var(--mint);
  text-decoration: none;
  font-weight: 700;
  font-size: .95rem; }

/* line 236, theme.scss */
.docline:hover {
  text-decoration: underline; }

/* line 237, theme.scss */
.docline__ico {
  display: grid;
  place-items: center;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  background: var(--ink);
  color: var(--mint);
  flex: none;
  font-size: .85rem; }

/* line 238, theme.scss */
.zoom {
  position: fixed;
  inset: 0;
  z-index: 2000;
  background: rgba(58, 35, 23, 0.86);
  display: grid;
  place-items: center;
  padding: 20px;
  cursor: zoom-out; }

/* line 239, theme.scss */
.zoom img {
  max-height: 92vh;
  max-width: min(900px, 100%);
  background: #fff;
  border-radius: 14px; }

@media (max-width: 860px) {
  /* line 240, theme.scss */
  .docs {
    grid-template-columns: 1fr; }

  /* line 240, theme.scss */
  .facts--wide div {
    grid-template-columns: 1fr; } }
/* v22 editorial redesign: wide fashion-style hero, calmer rhythm, no gender taxonomy */
/* line 243, theme.scss */
.home-top--editorial {
  padding: 18px clamp(12px, 3vw, 40px) 0;
  background: var(--cream, #fffaf3); }

/* line 244, theme.scss */
.hero--editorial {
  display: block;
  max-width: 1440px;
  width: 100%;
  margin: 0 auto;
  padding: 0; }

/* line 245, theme.scss */
.slider--editorial {
  width: 100%;
  height: clamp(410px, 48vw, 620px);
  aspect-ratio: auto;
  margin: 0;
  position: relative;
  border-radius: clamp(18px, 2.4vw, 34px);
  overflow: hidden;
  background: #dfc2aa;
  isolation: isolate; }

/* line 246, theme.scss */
.slider--editorial .slider__track {
  position: absolute;
  inset: 0; }

/* line 247, theme.scss */
.slider--editorial .slide--editorial {
  border-radius: 0;
  transform: none;
  overflow: hidden;
  background: #d9b99f; }

/* line 248, theme.scss */
.slider--editorial .slide--editorial.is-on {
  z-index: 2; }

/* line 249, theme.scss */
.slider--editorial .slide__ph {
  position: absolute;
  inset: 0;
  border-radius: 0;
  background: #e8d5c5; }

/* line 250, theme.scss */
.slider--editorial .slide__ph img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center 35%;
  opacity: .94; }

/* line 251, theme.scss */
.slider--editorial .slide__shade {
  position: absolute;
  inset: 0;
  background: linear-gradient(90deg, rgba(40, 25, 17, 0.72) 0%, rgba(40, 25, 17, 0.38) 45%, rgba(40, 25, 17, 0.04) 100%);
  z-index: 1; }

/* line 252, theme.scss */
.slider--editorial .slide__editorial-copy {
  position: absolute;
  z-index: 2;
  left: clamp(24px, 7vw, 100px);
  top: 50%;
  transform: translateY(-50%);
  width: min(570px, 68%);
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: 16px;
  color: #fffaf4;
  text-align: left; }

/* line 253, theme.scss */
.slider--editorial .slide__editorial-copy small {
  font-size: .76rem;
  font-weight: 800;
  letter-spacing: .16em; }

/* line 254, theme.scss */
.slider--editorial .slide__editorial-copy b {
  font-family: var(--head, Georgia, serif);
  font-size: clamp(2.25rem, 5.4vw, 5rem);
  line-height: .99;
  letter-spacing: -.045em;
  font-weight: 800;
  max-width: 11ch; }

/* line 255, theme.scss */
.slider--editorial .slide__editorial-copy em {
  font-style: normal;
  font-size: clamp(1rem, 1.5vw, 1.2rem);
  line-height: 1.5;
  max-width: 38ch;
  color: rgba(255, 250, 244, 0.92); }

/* line 256, theme.scss */
.slider--editorial .slide__editorial-copy .btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #fff8ef;
  color: #4b2b1a;
  border-radius: 999px;
  padding: 14px 22px;
  margin-top: 4px;
  font-weight: 800;
  text-decoration: none;
  min-height: 48px; }

/* line 257, theme.scss */
.slider--editorial .slider__btn {
  z-index: 5;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  background: rgba(255, 250, 244, 0.92);
  color: #4b2b1a;
  border: 0;
  box-shadow: 0 3px 15px #29170f20; }

/* line 258, theme.scss */
.slider--editorial .slider__btn--prev {
  left: 18px; }

/* line 258, theme.scss */
.slider--editorial .slider__btn--next {
  right: 18px; }

/* line 259, theme.scss */
.slider--editorial .slider__dots {
  z-index: 5;
  bottom: 22px;
  left: clamp(24px, 7vw, 100px);
  transform: none;
  gap: 8px; }

/* line 260, theme.scss */
.slider--editorial .dot {
  width: 8px;
  height: 8px;
  background: #ffffff88;
  border: 0; }

/* line 260, theme.scss */
.slider--editorial .dot.is-on {
  width: 26px;
  border-radius: 8px;
  background: #fffaf4; }

/* line 261, theme.scss */
.slider__counter {
  position: absolute;
  right: 26px;
  bottom: 23px;
  z-index: 5;
  color: white;
  font-size: .8rem;
  letter-spacing: .08em; }

/* line 262, theme.scss */
.slider__counter b {
  font-size: 1rem; }

/* line 263, theme.scss */
.home-top--editorial + .marquee {
  margin-top: 18px; }

/* line 264, theme.scss */
.sec--tint {
  background: #f7efe7; }

/* line 265, theme.scss */
.sec__head h2, .page-head h1 {
  letter-spacing: -.035em; }

/* line 266, theme.scss */
.pcard:hover {
  transform: translateY(-3px); }

/* line 267, theme.scss */
.pcard:hover .ph {
  box-shadow: 0 8px 24px rgba(72, 43, 26, 0.12); }

/* line 268, theme.scss */
.ph {
  border-radius: 18px;
  box-shadow: none; }

/* line 269, theme.scss */
.tag {
  letter-spacing: .02em; }

/* line 270, theme.scss */
.docline {
  background: #f6eee5;
  color: #4b2b1a;
  border: 1px solid #e7d7c8; }

@media (max-width: 700px) {
  /* line 271, theme.scss */
  .home-top--editorial {
    padding: 10px 10px 0; }

  /* line 271, theme.scss */
  .slider--editorial {
    height: 560px;
    max-height: 76svh;
    min-height: 430px;
    border-radius: 18px; }

  /* line 271, theme.scss */
  .slider--editorial .slide__ph img {
    object-position: 58% center; }

  /* line 271, theme.scss */
  .slider--editorial .slide__shade {
    background: linear-gradient(0deg, rgba(40, 25, 17, 0.78) 0%, rgba(40, 25, 17, 0.35) 56%, rgba(40, 25, 17, 0.02) 100%); }

  /* line 271, theme.scss */
  .slider--editorial .slide__editorial-copy {
    top: auto;
    bottom: 68px;
    left: 22px;
    right: 22px;
    transform: none;
    width: auto;
    gap: 12px; }

  /* line 271, theme.scss */
  .slider--editorial .slide__editorial-copy b {
    font-size: clamp(2.2rem, 10vw, 3.4rem);
    max-width: 12ch; }

  /* line 271, theme.scss */
  .slider--editorial .slide__editorial-copy em {
    font-size: .98rem;
    max-width: 32ch; }

  /* line 271, theme.scss */
  .slider--editorial .slider__btn {
    width: 38px;
    height: 38px;
    top: 18px;
    transform: none; }

  /* line 271, theme.scss */
  .slider--editorial .slider__btn--prev {
    left: auto;
    right: 64px; }

  /* line 271, theme.scss */
  .slider--editorial .slider__btn--next {
    right: 16px; }

  /* line 271, theme.scss */
  .slider--editorial .slider__dots {
    left: 22px;
    bottom: 24px; }

  /* line 271, theme.scss */
  .slider__counter {
    right: 22px;
    bottom: 24px; }

  /* line 271, theme.scss */
  .ph {
    border-radius: 14px; } }
@media (prefers-reduced-motion: reduce) {
  /* line 272, theme.scss */
  .slider--editorial .slide {
    transition: none!important; }

  /* line 272, theme.scss */
  .pcard {
    transition: none!important; } }
/* v23: fashion editorial refinement — same warm brand palette, calmer layout */
/* line 276, theme.scss */
:root {
  --ink:#3a2317;
  --cream:#fff6e4;
  --paper:#fffdf9;
  --sun:#ffd23f;
  --coral:#ff6b57;
  --sky:#5cc8f2;
  --mint:#86e3bd;
  --pink:#ff9ccb;
  --wrap:1760px; }

/* line 277, theme.scss */
body {
  background: var(--cream);
  background-image: none;
  color: var(--ink); }

/* line 278, theme.scss */
.hdr {
  background: #fffdf9;
  border-bottom: 1px solid #e9ddd2;
  box-shadow: 0 3px 18px rgba(58, 35, 23, 0.035); }

/* line 279, theme.scss */
.hdr__in {
  min-height: 78px;
  gap: clamp(10px, 1.7vw, 28px);
  padding: 9px clamp(16px, 3.3vw, 56px); }

/* line 280, theme.scss */
.brand {
  display: flex;
  align-items: center;
  gap: 7px;
  flex: none;
  text-decoration: none; }

/* line 281, theme.scss */
.brand__bear {
  width: 58px;
  height: 53px;
  object-fit: contain;
  object-position: center;
  display: block; }

/* line 282, theme.scss */
.brand__wordmark {
  height: 39px!important;
  max-width: clamp(130px, 15vw, 210px);
  object-fit: contain;
  object-position: left center; }

/* line 283, theme.scss */
.nav {
  gap: 2px; }

/* line 284, theme.scss */
.nav a {
  font: 700 0.9rem var(--body);
  padding: 9px 12px;
  border-radius: 999px;
  color: #5a4030;
  white-space: nowrap; }

/* line 285, theme.scss */
.nav a:hover {
  background: #f5ebe1;
  color: var(--ink); }

/* line 286, theme.scss */
.search {
  border: 1px solid #e7d9cc;
  background: #fff;
  border-radius: 999px; }

/* line 287, theme.scss */
.search input {
  font-size: .88rem;
  padding: 8px 13px; }

/* line 288, theme.scss */
.search button {
  height: 36px;
  width: 38px;
  background: transparent;
  color: var(--ink); }

/* line 289, theme.scss */
.search button:hover {
  background: #f4e8dd;
  color: var(--ink); }

/* line 290, theme.scss */
.cartbtn {
  background: var(--ink);
  color: #fffaf4;
  font: 700 0.9rem var(--body);
  padding: 8px 14px; }

/* line 291, theme.scss */
.cartbtn b {
  background: var(--sun);
  color: var(--ink); }

/* Full-bleed homepage hero: no side gutters, no gap before ticker */
/* line 293, theme.scss */
.home-top--editorial {
  height: calc(100svh - 78px - 46px);
  min-height: 480px;
  max-height: 980px;
  padding: 0;
  background: var(--cream); }

/* line 294, theme.scss */
.hero--editorial {
  height: 100%;
  max-width: none;
  padding: 0;
  margin: 0; }

/* line 295, theme.scss */
.slider--editorial {
  height: 100%;
  min-height: 0;
  max-height: none;
  width: 100%;
  border-radius: 0; }

/* line 296, theme.scss */
.slider--editorial .slide__ph img {
  opacity: 1;
  object-position: center 42%; }

/* line 297, theme.scss */
.slider--editorial .slide__shade {
  background: linear-gradient(90deg, rgba(40, 25, 17, 0.66) 0%, rgba(40, 25, 17, 0.32) 43%, rgba(40, 25, 17, 0.02) 78%); }

/* line 298, theme.scss */
.slider--editorial .slide__editorial-copy {
  left: clamp(28px, 8vw, 140px);
  width: min(590px, 62%);
  gap: 18px; }

/* line 299, theme.scss */
.slider--editorial .slide__editorial-copy small {
  font-size: .7rem;
  letter-spacing: .19em; }

/* line 300, theme.scss */
.slider--editorial .slide__editorial-copy b {
  font-family: var(--body);
  font-size: clamp(2.6rem, 5.2vw, 5.6rem);
  font-weight: 800;
  letter-spacing: -.055em;
  line-height: .98;
  max-width: 10ch; }

/* line 301, theme.scss */
.slider--editorial .slide__editorial-copy em {
  font-size: clamp(0.98rem, 1.25vw, 1.12rem);
  max-width: 36ch; }

/* line 302, theme.scss */
.slider--editorial .slide__editorial-copy .btn {
  border-radius: 2px;
  background: #fffaf4;
  color: var(--ink);
  font: 700 0.9rem var(--body);
  padding: 15px 23px;
  min-height: 48px; }

/* line 303, theme.scss */
.slider--editorial .slide__editorial-copy .btn:hover {
  background: var(--sun); }

/* line 304, theme.scss */
.slider--editorial .slider__btn {
  background: rgba(255, 253, 249, 0.86);
  box-shadow: none;
  width: 42px;
  height: 42px; }

/* line 305, theme.scss */
.slider--editorial .slider__dots {
  bottom: 25px;
  left: clamp(28px, 8vw, 140px); }

/* line 306, theme.scss */
.slider__counter {
  right: clamp(22px, 4vw, 58px);
  bottom: 24px; }

/* line 307, theme.scss */
.home-top--editorial + .marquee {
  margin: 0;
  width: 100%;
  height: 46px;
  padding: 0;
  display: flex;
  align-items: center;
  background: var(--ink);
  overflow: hidden; }

/* line 308, theme.scss */
.marquee__track {
  align-items: center;
  height: 46px;
  font: 700 0.78rem var(--body);
  letter-spacing: .13em;
  text-transform: uppercase;
  animation-duration: 48s; }

/* line 309, theme.scss */
.marquee__item {
  padding: 0 18px; }

/* line 310, theme.scss */
.marquee__item i {
  margin-left: 34px;
  color: var(--sun); }

/* Section titles and category tiles */
/* line 312, theme.scss */
.sec {
  padding: clamp(48px, 6.5vw, 92px) clamp(18px, 5vw, 76px);
  max-width: none; }

/* line 313, theme.scss */
.sec__head {
  margin-bottom: 28px;
  align-items: center; }

/* line 314, theme.scss */
.sec__head h2, .page-head h1 {
  font-family: var(--body);
  font-weight: 800;
  letter-spacing: -.045em; }

/* line 315, theme.scss */
.sec__head h2 {
  font-size: clamp(1.8rem, 3vw, 2.7rem); }

/* line 316, theme.scss */
.tiles {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 18px; }

/* line 317, theme.scss */
.tile--editorial {
  position: relative;
  display: block;
  min-height: 0;
  padding: 0;
  aspect-ratio: 4/4.8;
  border-radius: 0;
  background: #ead9ca;
  overflow: hidden;
  color: #fffdf9;
  transform: none!important; }

/* line 318, theme.scss */
.tile--editorial .tile__image {
  position: absolute;
  inset: 0;
  display: block;
  background: #e8d8ca; }

/* line 319, theme.scss */
.tile--editorial .tile__image:after {
  content: "";
  position: absolute;
  inset: 35% 0 0;
  background: linear-gradient(0deg, rgba(43, 28, 19, 0.7), transparent); }

/* line 320, theme.scss */
.tile--editorial .tile__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.55s cubic-bezier(0.2, 0.65, 0.2, 1); }

/* line 321, theme.scss */
.tile--editorial:hover .tile__image img {
  transform: scale(1.04); }

/* line 322, theme.scss */
.tile--editorial .tile__copy {
  position: absolute;
  inset: auto 22px 22px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 7px;
  z-index: 1; }

/* line 323, theme.scss */
.tile--editorial .tile__copy b {
  margin: 0;
  font: 800 clamp(1.35rem, 2.3vw, 2rem)/1.1 var(--body);
  letter-spacing: -.035em; }

/* line 324, theme.scss */
.tile--editorial .tile__copy small {
  font: 500 0.88rem/1.4 var(--body);
  max-width: 27ch;
  opacity: .93; }

/* line 325, theme.scss */
.tile--editorial .tile__arrow {
  position: absolute;
  right: 0;
  bottom: 2px;
  font-size: 1.35rem;
  line-height: 1; }

/* Product cards: editorial product photography, less UI chrome */
/* line 327, theme.scss */
.pgrid {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 36px 18px; }

/* line 328, theme.scss */
.pcard {
  min-width: 0; }

/* line 329, theme.scss */
.ph {
  border-radius: 0;
  background-color: #f1e8df;
  box-shadow: none!important;
  aspect-ratio: 3/4;
  overflow: hidden; }

/* line 330, theme.scss */
.ph img {
  transition: transform .45s ease;
  object-fit: cover; }

/* line 331, theme.scss */
.pcard:hover .ph img {
  transform: scale(1.035); }

/* line 332, theme.scss */
.pcard__body {
  padding: 12px 0 0;
  gap: 5px; }

/* line 333, theme.scss */
.pcard__body h3 {
  font: 600 0.94rem/1.35 var(--body);
  letter-spacing: 0; }

/* line 334, theme.scss */
.pcard__meta {
  font-size: .82rem;
  color: #8a7768; }

/* line 335, theme.scss */
.pcard__body .price {
  font: 800 1.05rem var(--body);
  margin-top: 5px; }

/* line 336, theme.scss */
.tag {
  font-size: .65rem;
  color: #8d6b52;
  letter-spacing: .09em; }

/* line 337, theme.scss */
.sec--tint {
  background: #f3e7dc;
  margin: 0;
  padding-top: clamp(48px, 6vw, 80px);
  padding-bottom: clamp(48px, 6vw, 80px); }

/* A quiet contact block: no white inset inside a colored card */
/* line 339, theme.scss */
.form-card {
  grid-template-columns: 1fr 1.1fr;
  gap: 40px;
  align-items: start;
  background: transparent;
  border-radius: 0;
  padding: 30px 0;
  border-top: 1px solid #dfcbb9;
  border-bottom: 1px solid #dfcbb9; }

/* line 340, theme.scss */
.form-card h2 {
  font-size: clamp(1.65rem, 2.6vw, 2.35rem);
  font-family: var(--body);
  font-weight: 800; }

/* line 341, theme.scss */
.form-card p {
  color: #765d4a;
  line-height: 1.6; }

/* line 342, theme.scss */
.ask {
  background: transparent;
  border-radius: 0;
  padding: 0;
  grid-template-columns: 1fr 1fr;
  gap: 10px; }

/* line 343, theme.scss */
.ask input, .ask textarea {
  background: transparent;
  border: 1px solid #d9c5b3;
  border-radius: 0;
  padding: 13px 14px;
  font: 500 0.92rem var(--body); }

/* line 344, theme.scss */
.ask textarea {
  grid-column: 1/-1;
  min-height: 88px; }

/* line 345, theme.scss */
.ask .btn {
  grid-column: 1/-1;
  justify-self: start;
  margin-top: 2px;
  border-radius: 0;
  background: var(--ink);
  color: #fffaf4;
  font: 700 0.9rem var(--body);
  min-width: 150px; }

/* line 346, theme.scss */
.ask .btn:hover {
  background: var(--coral); }

/* line 347, theme.scss */
.docline {
  border-radius: 2px;
  background: #f6eee5;
  border: 1px solid #e7d7c8; }

/* Ensure homepage-only content never leaks into informational/product routes */
/* line 349, theme.scss */
[data-route][hidden] {
  display: none!important; }

@media (max-width: 1000px) {
  /* line 350, theme.scss */
  .hdr__in {
    gap: 8px; }

  /* line 350, theme.scss */
  .nav a {
    padding: 8px 9px;
    font-size: .82rem; }

  /* line 350, theme.scss */
  .brand__bear {
    width: 48px;
    height: 45px; }

  /* line 350, theme.scss */
  .brand__wordmark {
    max-width: 150px; }

  /* line 350, theme.scss */
  .search input {
    width: 115px; }

  /* line 350, theme.scss */
  .pgrid {
    grid-template-columns: repeat(3, minmax(0, 1fr)); } }
@media (max-width: 760px) {
  /* line 352, theme.scss */
  .hdr__in {
    min-height: 68px;
    flex-wrap: nowrap;
    padding: 8px 14px; }

  /* line 352, theme.scss */
  .brand__bear {
    width: 43px;
    height: 40px; }

  /* line 352, theme.scss */
  .brand__wordmark {
    height: 30px!important;
    max-width: 128px; }

  /* line 352, theme.scss */
  .hdr__act {
    gap: 6px; }

  /* line 352, theme.scss */
  .search input {
    width: 0;
    padding: 8px 0; }

  /* line 352, theme.scss */
  .search:focus-within input {
    width: 105px;
    padding: 8px 10px; }

  /* line 352, theme.scss */
  .search button {
    width: 34px;
    height: 34px; }

  /* line 352, theme.scss */
  .cartbtn {
    font-size: .78rem;
    padding: 7px 10px; }

  /* line 352, theme.scss */
  .burger {
    width: 38px;
    height: 38px;
    margin-left: 0;
    border: 1px solid #e7d9cc;
    background: #fff; }

  /* line 353, theme.scss */
  .home-top--editorial {
    height: calc(100svh - 68px - 42px);
    min-height: 470px;
    max-height: 850px; }

  /* line 353, theme.scss */
  .slider--editorial {
    height: 100%;
    border-radius: 0;
    min-height: 0; }

  /* line 353, theme.scss */
  .slider--editorial .slide__ph img {
    object-position: 62% center; }

  /* line 353, theme.scss */
  .slider--editorial .slide__shade {
    background: linear-gradient(0deg, rgba(40, 25, 17, 0.72) 0%, rgba(40, 25, 17, 0.25) 58%, rgba(40, 25, 17, 0.02) 100%); }

  /* line 353, theme.scss */
  .slider--editorial .slide__editorial-copy {
    left: 22px;
    right: 22px;
    bottom: 70px;
    top: auto;
    transform: none;
    width: auto;
    gap: 12px; }

  /* line 353, theme.scss */
  .slider--editorial .slide__editorial-copy b {
    font-size: clamp(2.35rem, 9vw, 3.7rem);
    max-width: 11ch; }

  /* line 353, theme.scss */
  .slider--editorial .slide__editorial-copy em {
    font-size: .95rem;
    max-width: 30ch; }

  /* line 353, theme.scss */
  .slider--editorial .slide__editorial-copy .btn {
    padding: 12px 18px; }

  /* line 353, theme.scss */
  .slider--editorial .slider__dots {
    left: 22px;
    bottom: 20px; }

  /* line 353, theme.scss */
  .slider__counter {
    right: 20px;
    bottom: 19px; }

  /* line 353, theme.scss */
  .home-top--editorial + .marquee, .marquee__track {
    height: 42px; }

  /* line 353, theme.scss */
  .marquee__track {
    font-size: .68rem; }

  /* line 353, theme.scss */
  .tiles {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 10px; }

  /* line 353, theme.scss */
  .tile--editorial {
    aspect-ratio: 3/4; }

  /* line 353, theme.scss */
  .tile--editorial:last-child {
    grid-column: 1/-1;
    aspect-ratio: 16/8; }

  /* line 353, theme.scss */
  .tile--editorial .tile__copy {
    inset: auto 14px 15px; }

  /* line 353, theme.scss */
  .tile--editorial .tile__copy b {
    font-size: 1.25rem; }

  /* line 353, theme.scss */
  .tile--editorial .tile__copy small {
    font-size: .78rem; }

  /* line 353, theme.scss */
  .sec {
    padding: 46px 16px; }

  /* line 353, theme.scss */
  .pgrid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 26px 12px; }

  /* line 353, theme.scss */
  .pcard__body h3 {
    font-size: .86rem; }

  /* line 353, theme.scss */
  .pcard__body .price {
    font-size: 1rem; }

  /* line 353, theme.scss */
  .form-card {
    grid-template-columns: 1fr;
    gap: 20px;
    padding: 26px 0; }

  /* line 353, theme.scss */
  .ask {
    grid-template-columns: 1fr; }

  /* line 353, theme.scss */
  .ask textarea, .ask .btn {
    grid-column: 1; }

  /* line 353, theme.scss */
  .page-head {
    padding: 28px 18px 10px; } }
@media (prefers-reduced-motion: reduce) {
  /* line 354, theme.scss */
  .tile--editorial .tile__image img, .ph img {
    transition: none!important; } }
/* line 356, theme.scss */
.static-note {
  position: fixed;
  left: 12px;
  bottom: 12px;
  z-index: 900;
  background: var(--ink);
  color: var(--cream);
  padding: 6px 10px;
  border-radius: 10px;
  font: 700 12px var(--body);
  opacity: .85; }

/* ------------------------------------------------------------------
   MISHKA BOOM / InSales v4 bridge
   Original visual system and photo-led editorial layout are retained.
   Only targeted adaptations for real InSales routes and full-width use.
   ------------------------------------------------------------------ */
/* line 364, theme.scss */
:root {
  --wrap:100%;
  --ink:#3a2317;
  --cream:#fff6e4;
  --paper:#fffdf9;
  --sun:#ffd23f;
  --coral:#ff6b57;
  --body:'Nunito',sans-serif;
  --head:'Baloo 2',sans-serif; }

/* line 365, theme.scss */
html, body {
  width: 100%;
  max-width: none;
  margin: 0;
  overflow-x: hidden; }

/* line 366, theme.scss */
body {
  background: var(--cream);
  color: var(--ink); }

/* line 367, theme.scss */
.page_layout, .page_layout > main, .page_layout > header, .page_layout > footer {
  width: 100%;
  max-width: none;
  margin: 0; }

/* line 368, theme.scss */
.hdr {
  width: 100%;
  position: sticky;
  top: 0;
  z-index: 100;
  background: #fffdf9;
  border-bottom: 1px solid #e9ddd2;
  box-shadow: 0 3px 18px rgba(58, 35, 23, 0.035); }

/* line 369, theme.scss */
.hdr__in {
  width: 100%;
  max-width: none;
  min-height: 78px;
  margin: 0;
  padding: 9px clamp(16px, 3.3vw, 56px);
  display: flex;
  align-items: center;
  gap: clamp(10px, 1.7vw, 28px); }

/* line 370, theme.scss */
.brand {
  display: flex;
  align-items: center;
  gap: 7px;
  flex: none;
  text-decoration: none; }

/* line 371, theme.scss */
.brand__bear {
  width: 58px;
  height: 53px;
  object-fit: contain;
  display: block; }

/* line 372, theme.scss */
.brand__wordmark {
  height: 39px;
  max-width: clamp(130px, 15vw, 210px);
  object-fit: contain;
  display: block; }

/* line 373, theme.scss */
.burger {
  display: grid!important;
  place-content: center;
  gap: 5px;
  width: 44px;
  height: 44px;
  margin-left: auto;
  border: 1px solid #e7d9cc;
  border-radius: 50%;
  background: #fff;
  color: var(--ink);
  cursor: pointer;
  flex: none; }

/* line 374, theme.scss */
.burger span:not(.sr) {
  display: block;
  width: 18px;
  height: 2px;
  border-radius: 2px;
  background: var(--ink);
  transition: transform .2s,opacity .2s; }

/* line 375, theme.scss */
.burger[aria-expanded="true"] span:nth-child(1) {
  transform: translateY(7px) rotate(45deg); }

/* line 376, theme.scss */
.burger[aria-expanded="true"] span:nth-child(2) {
  opacity: 0; }

/* line 377, theme.scss */
.burger[aria-expanded="true"] span:nth-child(3) {
  transform: translateY(-7px) rotate(-45deg); }

/* line 378, theme.scss */
.hdr__act {
  margin-left: 0;
  display: flex;
  align-items: center;
  gap: 12px; }

/* line 379, theme.scss */
.search {
  display: flex;
  align-items: center;
  border: 1px solid #e7d9cc;
  background: #fff;
  border-radius: 999px;
  overflow: hidden; }

/* line 380, theme.scss */
.search input {
  border: 0;
  outline: 0;
  background: transparent;
  color: var(--ink);
  font: 600 0.9rem var(--body);
  padding: 8px 13px;
  width: clamp(120px, 15vw, 210px); }

/* line 381, theme.scss */
.search input::placeholder {
  color: #947d6c;
  opacity: 1; }

/* line 382, theme.scss */
.search button {
  height: 38px;
  min-width: 42px;
  border: 0;
  background: transparent;
  color: var(--ink);
  font-size: 1rem;
  cursor: pointer; }

/* line 383, theme.scss */
.cartbtn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: var(--ink) !important;
  color: #fffaf4!important;
  border: 1px solid var(--ink);
  font: 800 0.9rem var(--body);
  padding: 9px 15px;
  text-decoration: none;
  white-space: nowrap; }

/* line 384, theme.scss */
.cartbtn b {
  display: inline-grid;
  place-items: center;
  min-width: 23px;
  height: 23px;
  padding: 0 5px;
  border-radius: 50%;
  background: var(--sun);
  color: var(--ink) !important;
  font-weight: 900; }

/* line 385, theme.scss */
.nav-backdrop {
  position: fixed;
  inset: 0;
  background: rgba(39, 24, 16, 0.42);
  z-index: 109;
  opacity: 0;
  visibility: hidden;
  transition: opacity .22s,visibility .22s; }

/* line 386, theme.scss */
.nav {
  position: fixed;
  z-index: 110;
  top: 0;
  right: 0;
  bottom: 0;
  width: min(460px, 92vw);
  height: 100dvh;
  overflow-y: auto;
  padding: 88px 28px 32px;
  background: #fffdf9;
  box-shadow: -14px 0 44px rgba(39, 24, 16, 0.12);
  display: block;
  transform: translateX(105%);
  visibility: hidden;
  transition: transform .25s ease,visibility .25s;
  color: var(--ink); }

/* line 387, theme.scss */
.nav.is-open {
  transform: translateX(0);
  visibility: visible; }

/* line 388, theme.scss */
.nav-backdrop.is-open {
  opacity: 1;
  visibility: visible; }

/* line 389, theme.scss */
.nav-group {
  padding: 0 0 19px;
  margin: 0 0 18px;
  border-bottom: 1px solid #eadfd5; }

/* line 390, theme.scss */
.nav-group strong {
  display: block;
  margin: 0 0 9px;
  font: 800 1.12rem var(--head);
  color: var(--ink); }

/* line 391, theme.scss */
.nav-group a {
  display: block;
  padding: 7px 0;
  border: 0;
  border-radius: 0;
  background: transparent;
  color: #6b5140;
  text-decoration: none;
  font: 700 0.93rem/1.35 var(--body);
  white-space: normal; }

/* line 392, theme.scss */
.nav-group a:hover {
  color: var(--coral);
  background: transparent; }

/* line 393, theme.scss */
.nav-group--categories {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0 16px; }

/* line 394, theme.scss */
.nav-group--categories strong {
  grid-column: 1/-1; }

/* line 395, theme.scss */
.nav-close {
  position: absolute;
  top: 20px;
  right: 22px;
  width: 42px;
  height: 42px;
  border: 1px solid #eadfd5;
  border-radius: 50%;
  background: #fff;
  color: var(--ink);
  font-size: 1.4rem;
  cursor: pointer; }

/* line 396, theme.scss */
.layout {
  width: 100%;
  max-width: none;
  margin: 0; }

/* line 397, theme.scss */
.hdr__in, .page-head, .prod, .ftr__in, .ftr__bot {
  max-width: none; }

/* line 398, theme.scss */
.home-top--editorial {
  height: calc(100svh - 78px - 46px);
  min-height: 480px;
  max-height: 980px;
  padding: 0;
  background: var(--cream); }

/* line 399, theme.scss */
.hero--editorial {
  height: 100%;
  max-width: none;
  width: 100%;
  padding: 0;
  margin: 0; }

/* line 400, theme.scss */
.slider--editorial {
  height: 100%;
  min-height: 0;
  max-height: none;
  width: 100%;
  border-radius: 0; }

/* line 401, theme.scss */
.home-top--editorial + .marquee {
  margin: 0;
  width: 100%;
  height: 46px;
  padding: 0;
  display: flex;
  align-items: center;
  background: var(--ink);
  overflow: hidden; }

/* line 402, theme.scss */
.marquee__track {
  align-items: center;
  height: 46px;
  font: 700 0.78rem var(--body);
  letter-spacing: .13em;
  text-transform: uppercase;
  animation-duration: 48s; }

/* line 403, theme.scss */
.home-intro {
  padding: clamp(35px, 5vw, 68px) clamp(18px, 5vw, 76px) 0;
  background: var(--cream); }

/* line 404, theme.scss */
.home-intro h1 {
  max-width: none;
  margin: 0;
  font: 800 clamp(2rem, 4vw, 3.6rem)/1.05 var(--body);
  letter-spacing: -.045em;
  color: var(--ink); }

/* line 405, theme.scss */
.sec {
  width: 100%;
  max-width: none;
  padding: clamp(48px, 6.5vw, 92px) clamp(18px, 5vw, 76px); }

/* line 406, theme.scss */
.tiles {
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 18px; }

/* line 407, theme.scss */
.tile--editorial {
  position: relative;
  display: block;
  min-height: 0;
  padding: 0;
  aspect-ratio: 4/4.8;
  border-radius: 0;
  background: #ead9ca;
  overflow: hidden;
  color: #fffdf9;
  transform: none!important;
  text-decoration: none; }

/* line 408, theme.scss */
.tile--editorial .tile__image {
  position: absolute;
  inset: 0;
  display: block;
  background: #e8d8ca; }

/* line 409, theme.scss */
.tile--editorial .tile__image:after {
  content: "";
  position: absolute;
  inset: 35% 0 0;
  background: linear-gradient(0deg, rgba(43, 28, 19, 0.7), transparent); }

/* line 410, theme.scss */
.tile--editorial .tile__image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.55s cubic-bezier(0.2, 0.65, 0.2, 1); }

/* line 411, theme.scss */
.tile--editorial:hover .tile__image img {
  transform: scale(1.04); }

/* line 412, theme.scss */
.tile--editorial .tile__copy {
  position: absolute;
  inset: auto 22px 22px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 7px;
  z-index: 1; }

/* line 413, theme.scss */
.tile--editorial .tile__copy b {
  margin: 0;
  font: 800 clamp(1.35rem, 2.3vw, 2rem)/1.1 var(--body);
  letter-spacing: -.035em; }

/* line 414, theme.scss */
.tile--editorial .tile__copy small {
  font: 500 0.88rem/1.4 var(--body);
  max-width: 27ch;
  opacity: .93;
  color: rgba(255, 253, 249, 0.95); }

/* line 415, theme.scss */
.tile--editorial .tile__arrow {
  position: absolute;
  right: 0;
  bottom: 2px;
  font-size: 1.35rem;
  line-height: 1; }

/* line 416, theme.scss */
.category-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 22px; }

/* line 417, theme.scss */
.category-card {
  position: relative;
  display: block;
  aspect-ratio: 4/4.8;
  overflow: hidden;
  background: #ead9ca;
  color: #fffdf9;
  text-decoration: none; }

/* line 418, theme.scss */
.category-card__image {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform .5s ease; }

/* line 419, theme.scss */
.category-card:after {
  content: "";
  position: absolute;
  inset: 42% 0 0;
  background: linear-gradient(0deg, rgba(43, 28, 19, 0.75), transparent); }

/* line 420, theme.scss */
.category-card:hover .category-card__image {
  transform: scale(1.04); }

/* line 421, theme.scss */
.category-card__title {
  position: absolute;
  z-index: 2;
  left: 22px;
  right: 22px;
  bottom: 22px;
  color: #fffdf9;
  font: 800 clamp(1.4rem, 2.5vw, 2.25rem)/1.1 var(--body); }

/* line 422, theme.scss */
.category-card__count {
  display: block;
  margin-top: 8px;
  font: 700 0.82rem var(--body);
  opacity: .9; }

/* line 423, theme.scss */
.category-card__fallback {
  position: absolute;
  inset: 0;
  background: #ead9ca var(--bear) center/30% no-repeat; }

/* line 424, theme.scss */
.pgrid {
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: 36px 18px; }

/* line 425, theme.scss */
.pcard {
  min-width: 0;
  color: var(--ink);
  text-decoration: none; }

/* line 426, theme.scss */
.pcard .ph {
  border-radius: 0;
  background-color: #f1e8df;
  aspect-ratio: 3/4;
  overflow: hidden; }

/* line 427, theme.scss */
.pcard .ph img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform .45s ease; }

/* line 428, theme.scss */
.pcard__body h3 {
  font: 600 0.94rem/1.35 var(--body);
  letter-spacing: 0;
  color: var(--ink); }

/* line 429, theme.scss */
.pcard__body .price {
  font: 800 1.05rem var(--body);
  margin-top: 5px;
  color: var(--ink); }

/* line 430, theme.scss */
.words {
  max-width: none;
  width: 100%;
  margin: 0;
  padding: clamp(42px, 6vw, 78px) clamp(18px, 5vw, 76px);
  background: #fffdf9; }

/* line 431, theme.scss */
.newsletter-words {
  display: grid;
  grid-template-columns: 1.1fr 1fr;
  align-items: center;
  gap: 30px; }

/* line 432, theme.scss */
.newsletter-words h2 {
  margin: 0;
  font: 800 clamp(1.8rem, 3.5vw, 3.4rem)/1.04 var(--body);
  color: var(--ink); }

/* line 433, theme.scss */
.newsletter-words p {
  margin: 10px 0 0;
  font: 600 1rem/1.5 var(--body);
  color: #7a6250; }

/* line 434, theme.scss */
.newsletter-form {
  display: flex;
  gap: 8px;
  align-items: stretch; }

/* line 435, theme.scss */
.newsletter-form input {
  flex: 1;
  min-width: 0;
  padding: 14px 16px;
  border: 1px solid #d9c5b3;
  border-radius: 0;
  background: #fff;
  color: var(--ink);
  font: 600 0.95rem var(--body); }

/* line 436, theme.scss */
.newsletter-form button {
  border: 0;
  border-radius: 0;
  padding: 14px 20px;
  background: var(--ink);
  color: #fffaf4;
  font: 800 0.92rem var(--body);
  cursor: pointer; }

/* line 437, theme.scss */
.newsletter-note {
  grid-column: 1/-1;
  margin: 0;
  color: #806854;
  font: 500 0.78rem var(--body); }

/* line 438, theme.scss */
.form-card {
  grid-template-columns: 1fr 1.1fr;
  gap: 40px;
  align-items: start;
  background: transparent;
  border-radius: 0;
  padding: 30px 0;
  border-top: 1px solid #dfcbb9;
  border-bottom: 1px solid #dfcbb9; }

/* line 439, theme.scss */
.page-head {
  width: 100%;
  max-width: none;
  margin: 0;
  padding: 42px clamp(18px, 5vw, 76px) 12px; }

/* line 440, theme.scss */
.page-head h1 {
  font: 800 clamp(2rem, 4vw, 3.6rem)/1.05 var(--body);
  color: var(--ink); }

/* line 441, theme.scss */
.page-head p {
  color: #765d4a;
  max-width: 75ch;
  line-height: 1.55; }

/* line 442, theme.scss */
.collection-info {
  padding: 0 clamp(18px, 5vw, 76px) 24px;
  color: #765d4a; }

/* line 443, theme.scss */
.collection-products {
  padding-top: 20px; }

/* line 444, theme.scss */
.prod {
  width: 100%;
  max-width: none;
  margin: 0 auto;
  padding: 22px clamp(18px, 5vw, 76px) 54px; }

/* line 445, theme.scss */
.prod__grid {
  display: grid;
  grid-template-columns: minmax(0, 1.1fr) minmax(360px, 0.9fr);
  gap: clamp(28px, 4vw, 64px);
  align-items: start;
  margin-top: 10px; }

/* line 446, theme.scss */
.gallery {
  display: grid;
  gap: 12px;
  min-width: 0; }

/* line 447, theme.scss */
.pmain {
  background: #f3ebe3;
  overflow: hidden; }

/* line 448, theme.scss */
.pmain__img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 4/5;
  object-fit: contain;
  max-height: 920px; }

/* line 449, theme.scss */
.thumbs {
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  gap: 8px; }

/* line 450, theme.scss */
.thumb {
  padding: 0;
  border: 1px solid #e2d4c8;
  background: #f5eee7;
  cursor: pointer;
  aspect-ratio: 1;
  overflow: hidden; }

/* line 451, theme.scss */
.thumb img {
  width: 100%;
  height: 100%;
  object-fit: cover; }

/* line 452, theme.scss */
.thumb.is-on {
  border: 2px solid var(--ink); }

/* line 453, theme.scss */
.buy {
  position: sticky;
  top: 100px;
  padding: 6px 4px; }

/* line 454, theme.scss */
.buy h1 {
  font-size: clamp(1.8rem, 3vw, 2.6rem);
  line-height: 1.08;
  margin: 12px 0 8px;
  color: var(--ink); }

/* line 455, theme.scss */
.price--big {
  font: 800 1.6rem var(--body);
  color: var(--ink); }

/* line 456, theme.scss */
.sizes {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin: 10px 0 4px; }

/* line 457, theme.scss */
.size {
  min-width: 48px;
  min-height: 44px;
  padding: 8px 12px;
  border: 1px solid #d9c5b3;
  border-radius: 0;
  background: #fffdf9;
  color: var(--ink);
  font: 800 0.95rem var(--body);
  cursor: pointer; }

/* line 458, theme.scss */
.size.is-on, .size[aria-pressed="true"] {
  background: var(--ink);
  border-color: var(--ink);
  color: #fffaf4; }

/* line 459, theme.scss */
.variant-native {
  position: absolute!important;
  left: -9999px!important;
  width: 1px!important;
  height: 1px!important;
  opacity: 0!important;
  pointer-events: none!important; }

/* line 460, theme.scss */
.hint {
  min-height: 1.5em;
  color: #806854;
  font-size: .88rem; }

/* line 461, theme.scss */
.prod__form {
  display: grid;
  gap: 12px;
  margin-top: 14px; }

/* line 462, theme.scss */
.quantity-row {
  display: flex;
  align-items: center;
  gap: 12px; }

/* line 463, theme.scss */
.quantity-row input {
  width: 76px;
  padding: 10px;
  border: 1px solid #d9c5b3;
  background: #fff;
  color: var(--ink);
  font: 700 1rem var(--body); }

/* line 464, theme.scss */
.btn--full {
  width: 100%;
  min-height: 52px;
  border: 0;
  border-radius: 0;
  background: var(--ink);
  color: #fffaf4;
  font: 800 1rem var(--body);
  cursor: pointer; }

/* line 465, theme.scss */
.btn--full:hover {
  background: var(--coral); }

/* line 466, theme.scss */
.facts {
  margin: 24px 0 0;
  display: grid;
  gap: 0;
  border-top: 1px solid #dfcbb9;
  padding-top: 14px; }

/* line 467, theme.scss */
.facts div {
  display: grid;
  grid-template-columns: minmax(120px, 0.7fr) 1.3fr;
  gap: 12px;
  padding: 9px 0;
  border-bottom: 1px solid #eadfd5; }

/* line 468, theme.scss */
.facts dt {
  font-weight: 800;
  color: #8a6a55; }

/* line 469, theme.scss */
.facts dd {
  margin: 0;
  color: var(--ink);
  overflow-wrap: anywhere; }

/* line 470, theme.scss */
.desc {
  width: 100%;
  max-width: 1000px;
  margin: 56px 0 0; }

/* line 471, theme.scss */
.desc p {
  margin: 0 0 12px;
  font-size: 1.03rem;
  line-height: 1.7; }

/* line 472, theme.scss */
.prose table {
  width: 100%;
  border-collapse: collapse; }

/* line 473, theme.scss */
.product-properties {
  margin: 12px 0 0; }

/* line 474, theme.scss */
.docline {
  background: #f6eee5;
  color: #4b2b1a;
  border: 1px solid #e7d7c8;
  border-radius: 0; }

/* line 475, theme.scss */
.ftr {
  width: 100%;
  background: var(--sun);
  margin-top: 60px;
  padding: 40px clamp(18px, 5vw, 76px) 0;
  color: var(--ink); }

/* line 476, theme.scss */
.ftr__in {
  width: 100%;
  max-width: none;
  margin: 0 auto;
  display: grid;
  grid-template-columns: 1.3fr repeat(3, minmax(0, 1fr));
  gap: clamp(20px, 4vw, 60px); }

/* line 477, theme.scss */
.ftr__brand img {
  height: 70px;
  width: auto;
  max-width: 210px;
  object-fit: contain;
  margin-bottom: 10px; }

/* line 478, theme.scss */
.ftr nav {
  display: grid;
  gap: 8px;
  align-content: start; }

/* line 479, theme.scss */
.ftr nav strong {
  font: 800 1.1rem var(--head); }

/* line 480, theme.scss */
.ftr nav a {
  color: var(--ink);
  text-decoration: none;
  font-weight: 700; }

/* line 481, theme.scss */
.ftr nav a:hover {
  text-decoration: underline;
  text-decoration-thickness: 2px; }

/* line 482, theme.scss */
.ftr__bot {
  width: 100%;
  max-width: none;
  margin: 30px auto 0;
  padding: 14px 0 18px;
  border-top: 2px solid var(--ink);
  font-weight: 700; }

/* line 483, theme.scss */
.search-results {
  padding: 20px clamp(18px, 5vw, 76px) 60px; }

/* line 484, theme.scss */
.cart-page {
  padding: 32px clamp(18px, 5vw, 76px) 60px; }

/* line 485, theme.scss */
.cart-line {
  display: grid;
  grid-template-columns: 110px 1fr auto auto;
  gap: 18px;
  align-items: center;
  padding: 16px 0;
  border-bottom: 1px solid #e7d9cc; }

/* line 486, theme.scss */
.cart-line img {
  width: 100%;
  aspect-ratio: 3/4;
  object-fit: cover;
  background: #f2e9e0; }

/* line 487, theme.scss */
.cart-line input {
  width: 70px;
  padding: 8px;
  border: 1px solid #d9c5b3; }

/* line 488, theme.scss */
.cart-actions {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  justify-content: flex-end;
  margin-top: 24px; }

@media (max-width: 900px) {
  /* line 489, theme.scss */
  .hdr__act .search input {
    width: 95px; }

  /* line 489, theme.scss */
  .prod__grid {
    grid-template-columns: 1fr 1fr;
    gap: 24px; }

  /* line 489, theme.scss */
  .pgrid {
    grid-template-columns: repeat(3, minmax(0, 1fr)); }

  /* line 489, theme.scss */
  .ftr__in {
    grid-template-columns: 1fr 1fr; } }
@media (max-width: 700px) {
  /* line 491, theme.scss */
  .hdr__in {
    min-height: 68px;
    padding: 8px 14px;
    gap: 9px; }

  /* line 491, theme.scss */
  .brand__bear {
    width: 43px;
    height: 40px; }

  /* line 491, theme.scss */
  .brand__wordmark {
    height: 30px;
    max-width: 128px; }

  /* line 491, theme.scss */
  .hdr__act {
    gap: 6px; }

  /* line 491, theme.scss */
  .search input {
    width: 0;
    padding: 8px 0; }

  /* line 491, theme.scss */
  .search:focus-within input {
    width: 100px;
    padding: 8px 10px; }

  /* line 491, theme.scss */
  .search button {
    min-width: 34px; }

  /* line 491, theme.scss */
  .cartbtn {
    font-size: .78rem;
    padding: 7px 9px; }

  /* line 491, theme.scss */
  .burger {
    width: 38px;
    height: 38px; }

  /* line 492, theme.scss */
  .home-top--editorial {
    height: calc(100svh - 68px - 42px);
    min-height: 470px;
    max-height: 850px; }

  /* line 492, theme.scss */
  .slider--editorial {
    height: 100%;
    border-radius: 0;
    min-height: 0; }

  /* line 492, theme.scss */
  .slider--editorial .slide__ph img {
    object-position: 62% center; }

  /* line 492, theme.scss */
  .slider--editorial .slide__shade {
    background: linear-gradient(0deg, rgba(40, 25, 17, 0.72) 0%, rgba(40, 25, 17, 0.25) 58%, rgba(40, 25, 17, 0.02) 100%); }

  /* line 492, theme.scss */
  .slider--editorial .slide__editorial-copy {
    left: 22px;
    right: 22px;
    bottom: 70px;
    top: auto;
    transform: none;
    width: auto;
    gap: 12px; }

  /* line 492, theme.scss */
  .slider--editorial .slide__editorial-copy b {
    font-size: clamp(2.35rem, 9vw, 3.7rem);
    max-width: 11ch; }

  /* line 492, theme.scss */
  .slider--editorial .slider__btn {
    width: 38px;
    height: 38px;
    top: 18px;
    transform: none; }

  /* line 492, theme.scss */
  .slider--editorial .slider__btn--prev {
    left: auto;
    right: 64px; }

  /* line 492, theme.scss */
  .slider--editorial .slider__btn--next {
    right: 16px; }

  /* line 492, theme.scss */
  .slider--editorial .slider__dots {
    left: 22px;
    bottom: 20px; }

  /* line 492, theme.scss */
  .slider__counter {
    right: 20px;
    bottom: 19px; }

  /* line 492, theme.scss */
  .home-top--editorial + .marquee, .marquee__track {
    height: 42px; }

  /* line 492, theme.scss */
  .marquee__track {
    font-size: .68rem; }

  /* line 493, theme.scss */
  .tiles, .category-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 10px; }

  /* line 493, theme.scss */
  .tile--editorial, .category-card {
    aspect-ratio: 3/4; }

  /* line 493, theme.scss */
  .tile--editorial:last-child {
    grid-column: 1/-1;
    aspect-ratio: 16/8; }

  /* line 493, theme.scss */
  .tile--editorial .tile__copy {
    inset: auto 14px 15px; }

  /* line 493, theme.scss */
  .tile--editorial .tile__copy b {
    font-size: 1.25rem; }

  /* line 493, theme.scss */
  .tile--editorial .tile__copy small {
    font-size: .78rem; }

  /* line 494, theme.scss */
  .sec {
    padding: 46px 16px; }

  /* line 494, theme.scss */
  .pgrid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 26px 12px; }

  /* line 494, theme.scss */
  .pcard__body h3 {
    font-size: .86rem; }

  /* line 494, theme.scss */
  .pcard__body .price {
    font-size: 1rem; }

  /* line 494, theme.scss */
  .home-intro {
    padding: 36px 16px 0; }

  /* line 494, theme.scss */
  .newsletter-words {
    grid-template-columns: 1fr;
    gap: 20px; }

  /* line 494, theme.scss */
  .newsletter-form {
    display: grid;
    grid-template-columns: 1fr; }

  /* line 494, theme.scss */
  .newsletter-form button {
    min-height: 48px; }

  /* line 494, theme.scss */
  .newsletter-note {
    grid-column: 1; }

  /* line 495, theme.scss */
  .prod {
    padding: 14px 16px 40px; }

  /* line 495, theme.scss */
  .prod__grid {
    grid-template-columns: 1fr;
    gap: 20px; }

  /* line 495, theme.scss */
  .buy {
    position: static;
    padding: 8px 0; }

  /* line 495, theme.scss */
  .thumbs {
    grid-template-columns: repeat(5, minmax(0, 1fr)); }

  /* line 495, theme.scss */
  .desc {
    margin-top: 34px; }

  /* line 495, theme.scss */
  .facts div {
    grid-template-columns: 120px 1fr; }

  /* line 495, theme.scss */
  .ftr__in {
    grid-template-columns: 1fr 1fr;
    gap: 24px; }

  /* line 495, theme.scss */
  .ftr__brand {
    grid-column: 1/-1; }

  /* line 495, theme.scss */
  .page-head {
    padding: 28px 16px 10px; }

  /* line 495, theme.scss */
  .collection-info {
    padding: 0 16px 20px; }

  /* line 495, theme.scss */
  .cart-line {
    grid-template-columns: 74px 1fr;
    gap: 12px; }

  /* line 495, theme.scss */
  .cart-line .cart-line-price, .cart-line .cart-line-qty {
    grid-column: 2; }

  /* line 495, theme.scss */
  .cart-actions {
    justify-content: stretch; }

  /* line 495, theme.scss */
  .cart-actions > * {
    width: 100%; } }
@media (prefers-reduced-motion: reduce) {
  /* line 497, theme.scss */
  .slide, .pcard, .category-card__image, .tile--editorial .tile__image img {
    transition: none!important; } }
/* v27 — Soft Fashion + Boutique Kids / InSales v4 integration */
/* line 501, theme.scss */
:root {
  --ink:#463126;
  --paper:#fbf6ef;
  --cream:#fffaf4;
  --sun:#f4e7d8;
  --coral:#d97962;
  --muted:#816958;
  --line:#eadfd5;
  --wrap:1920px; }

/* line 502, theme.scss */
html, body {
  width: 100%;
  max-width: none;
  background: var(--paper);
  color: var(--ink); }

/* line 503, theme.scss */
.page_layout, main, .layout {
  width: 100%;
  max-width: none;
  margin-left: 0;
  margin-right: 0; }

/* line 504, theme.scss */
.hdr {
  width: 100%;
  max-width: none;
  background: #fffdf9;
  border-bottom: 1px solid #eadfd5;
  box-shadow: 0 3px 18px rgba(58, 35, 23, 0.035); }

/* line 505, theme.scss */
.hdr__in {
  width: 100%;
  max-width: none;
  min-height: 78px;
  margin: 0;
  padding: 9px clamp(14px, 2.4vw, 40px);
  display: flex;
  align-items: center;
  gap: clamp(10px, 1.5vw, 24px); }

/* line 506, theme.scss */
.burger {
  order: 0!important;
  display: grid!important;
  place-content: center;
  gap: 5px;
  width: 44px;
  height: 44px;
  margin: 0!important;
  border: 1px solid #e7d9cc;
  border-radius: 50%;
  background: #fff;
  color: var(--ink);
  cursor: pointer;
  flex: none; }

/* line 507, theme.scss */
.burger span:not(.sr) {
  display: block;
  width: 18px;
  height: 2px;
  border-radius: 2px;
  background: var(--ink); }

/* line 508, theme.scss */
.brand {
  order: 1;
  display: flex;
  align-items: center;
  gap: 8px;
  flex: none; }

/* line 509, theme.scss */
.hdr__act {
  order: 2;
  margin-left: auto!important;
  display: flex;
  align-items: center;
  gap: 12px; }

/* line 510, theme.scss */
.nav {
  background: #fffdf9;
  color: var(--ink); }

/* line 511, theme.scss */
.nav-group strong, .nav-group a {
  color: var(--ink); }

/* line 512, theme.scss */
.nav-submenu {
  padding: 2px 0 4px 14px;
  border-left: 1px solid var(--line);
  margin: 2px 0 8px 4px; }

/* line 513, theme.scss */
.nav-submenu a {
  font-size: .88rem!important;
  color: #806754!important; }

/* line 514, theme.scss */
.nav-menu-item {
  margin: 2px 0 9px; }

/* line 515, theme.scss */
.nav-contact {
  width: 100%;
  margin-top: 8px; }

/* line 516, theme.scss */
.cartbtn {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  background: var(--ink) !important;
  color: #fffaf4!important;
  border: 1px solid var(--ink);
  font: 800 0.9rem var(--body);
  padding: 9px 15px;
  text-decoration: none;
  white-space: nowrap; }

/* line 517, theme.scss */
.cartbtn span {
  color: #fffaf4!important; }

/* line 518, theme.scss */
.cartbtn b {
  display: inline-grid;
  place-items: center;
  min-width: 23px;
  height: 23px;
  padding: 0 5px;
  border-radius: 50%;
  background: #f2d9bf;
  color: var(--ink) !important;
  font-weight: 900; }

/* line 519, theme.scss */
.hdr__in, .page-head, .prod, .ftr__in, .ftr__bot {
  max-width: none; }

/* line 520, theme.scss */
.sec--home-categories {
  padding-top: 18px;
  padding-bottom: 50px; }

/* line 521, theme.scss */
.tiles--two {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: clamp(14px, 2vw, 28px); }

/* line 522, theme.scss */
.tiles--two .tile--editorial {
  aspect-ratio: 1.9/1;
  min-height: 260px; }

/* line 523, theme.scss */
.tiles--two .tile__copy {
  inset: auto 28px 26px; }

/* line 524, theme.scss */
.tiles--two .tile__copy b {
  font-size: clamp(1.7rem, 3vw, 3rem); }

/* line 525, theme.scss */
.category-grid {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  gap: clamp(14px, 1.7vw, 26px); }

/* line 526, theme.scss */
.category-grid--catalog {
  padding-top: 4px; }

/* line 527, theme.scss */
.category-card {
  background: #efe3d8;
  color: var(--ink);
  border-radius: 2px;
  aspect-ratio: 4/4.7; }

/* line 528, theme.scss */
.category-card:after {
  background: linear-gradient(0deg, rgba(46, 31, 23, 0.7) 0%, rgba(46, 31, 23, 0.02) 72%); }

/* line 529, theme.scss */
.category-card__title {
  color: #fffaf4; }

/* line 530, theme.scss */
.category-card__count {
  color: #fffaf4; }

/* line 531, theme.scss */
.sec--subcategories {
  padding-top: 10px; }

/* line 532, theme.scss */
.native-collection-modules, .native-product-modules, .native-page-modules, .native-cart-modules, .native-search-modules, .native-blog-modules, .native-article-modules {
  width: 100%;
  max-width: none;
  color: var(--ink); }

/* Native InSales widgets inherit the store's boutique palette and readable contrast. */
/* line 534, theme.scss */
[class*="system-widget"], .widget, .widget-container {
  color: var(--ink); }

/* line 535, theme.scss */
button, a {
  -webkit-tap-highlight-color: transparent; }

/* line 536, theme.scss */
button:focus-visible, a:focus-visible, input:focus-visible, textarea:focus-visible, select:focus-visible {
  outline: 2px solid var(--coral);
  outline-offset: 3px; }

/* line 537, theme.scss */
.contact-trigger, .ftr-contact {
  border: 0;
  cursor: pointer; }

/* line 538, theme.scss */
.contact-modal[hidden] {
  display: none!important; }

/* line 539, theme.scss */
.contact-modal {
  position: fixed;
  inset: 0;
  z-index: 3000;
  display: grid;
  place-items: center;
  padding: 18px; }

/* line 540, theme.scss */
.contact-modal__backdrop {
  position: absolute;
  inset: 0;
  background: rgba(42, 27, 20, 0.58);
  backdrop-filter: blur(3px); }

/* line 541, theme.scss */
.contact-modal__dialog {
  position: relative;
  z-index: 1;
  width: min(100%, 560px);
  max-height: min(92dvh, 900px);
  overflow: auto;
  padding: clamp(24px, 4vw, 42px);
  background: #fffaf4;
  color: var(--ink);
  border: 1px solid #ead8c7;
  box-shadow: 0 24px 80px rgba(35, 21, 14, 0.24); }

/* line 542, theme.scss */
.contact-modal__close {
  position: absolute;
  top: 12px;
  right: 14px;
  width: 40px;
  height: 40px;
  border: 1px solid var(--line);
  border-radius: 50%;
  background: #fff;
  color: var(--ink);
  font-size: 1.5rem;
  cursor: pointer; }

/* line 543, theme.scss */
.contact-modal__dialog h2 {
  margin: 8px 44px 6px 0;
  font: 800 clamp(1.8rem, 4vw, 2.6rem)/1.05 var(--body);
  color: var(--ink); }

/* line 544, theme.scss */
.contact-modal__lead {
  margin: 8px 0 20px;
  color: var(--muted); }

/* line 545, theme.scss */
.contact-form {
  display: grid;
  gap: 14px; }

/* line 546, theme.scss */
.contact-form > label {
  display: grid;
  gap: 6px;
  font: 700 0.9rem var(--body);
  color: var(--ink); }

/* line 547, theme.scss */
.contact-form > label > span {
  color: var(--coral); }

/* line 548, theme.scss */
.contact-form input[type=text], .contact-form input[type=tel], .contact-form input[type=email], .contact-form textarea {
  width: 100%;
  padding: 12px 14px;
  border: 1px solid #d9c5b3;
  background: #fff;
  color: var(--ink);
  font: 600 0.95rem var(--body);
  border-radius: 0; }

/* line 549, theme.scss */
.contact-form textarea {
  resize: vertical;
  min-height: 96px; }

/* line 550, theme.scss */
.contact-form__agree {
  display: flex;
  align-items: flex-start;
  gap: 9px;
  font: 500 0.8rem/1.45 var(--body);
  color: #705744; }

/* line 551, theme.scss */
.contact-form__agree input {
  margin-top: 3px;
  flex: none; }

/* line 552, theme.scss */
.contact-form__agree a {
  color: var(--coral);
  text-decoration: underline; }

/* line 553, theme.scss */
.contact-form .btn--full {
  min-height: 52px; }

/* line 554, theme.scss */
.contact-form__note {
  margin: 0;
  color: #806854;
  font: 500 0.76rem/1.45 var(--body); }

/* line 555, theme.scss */
.contact-form__success {
  display: none;
  padding: 12px 14px;
  background: #eaf3e7;
  color: #31552e;
  font-weight: 700; }

/* line 556, theme.scss */
.contact-form__captcha {
  min-height: 0; }

@media (max-width: 900px) {
  /* line 557, theme.scss */
  .category-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr)); }

  /* line 557, theme.scss */
  .tiles--two .tile--editorial {
    min-height: 210px; } }
@media (max-width: 700px) {
  /* line 559, theme.scss */
  .hdr__in {
    min-height: 68px;
    padding: 8px 12px;
    gap: 9px; }

  /* line 559, theme.scss */
  .burger {
    width: 38px;
    height: 38px; }

  /* line 559, theme.scss */
  .hdr__act {
    gap: 6px; }

  /* line 559, theme.scss */
  .brand__bear {
    width: 40px;
    height: 38px; }

  /* line 559, theme.scss */
  .brand__wordmark {
    height: 29px;
    max-width: 120px; }

  /* line 560, theme.scss */
  .tiles--two {
    grid-template-columns: 1fr; }

  /* line 560, theme.scss */
  .tiles--two .tile--editorial {
    aspect-ratio: 1.35/1;
    min-height: 0; }

  /* line 560, theme.scss */
  .tiles--two .tile__copy {
    inset: auto 18px 18px; }

  /* line 561, theme.scss */
  .category-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 10px; }

  /* line 561, theme.scss */
  .category-card {
    aspect-ratio: 3/4; }

  /* line 562, theme.scss */
  .contact-modal {
    padding: 10px; }

  /* line 562, theme.scss */
  .contact-modal__dialog {
    padding: 25px 18px 22px;
    max-height: 94dvh; } }
/* line 565, theme.scss */
.contact-form [data-feedback-form-field-error] {
  color: #b74434;
  font: 600 0.78rem/1.35 var(--body);
  margin-top: 4px; }

/* line 565, theme.scss */
.contact-form__success.is-show {
  display: block; }

/* v29 fix: catalogue category tree + left-side navigation drawer */
/* line 569, theme.scss */
.nav {
  left: 0!important;
  right: auto!important;
  transform: translateX(-105%) !important;
  box-shadow: 14px 0 44px rgba(39, 24, 16, 0.12) !important;
  transition: transform .25s ease,visibility .25s ease!important; }

/* line 576, theme.scss */
.nav.is-open {
  left: 0!important;
  right: auto!important;
  transform: translateX(0) !important; }

/* line 577, theme.scss */
.nav-category-child {
  padding-left: 14px!important;
  margin-left: 5px;
  border-left: 1px solid var(--line) !important;
  color: #806754!important;
  font-size: .88rem!important; }

/* line 578, theme.scss */
.category-grid--catalog {
  align-items: stretch; }

/* line 579, theme.scss */
.category-card--nested {
  aspect-ratio: 4/4.6; }

@media (max-width: 700px) {
  /* line 580, theme.scss */
  .nav {
    width: min(420px, 92vw) !important; }

  /* line 580, theme.scss */
  .category-card--nested {
    aspect-ratio: 3/4; } }
