body:not([data-local-mobile="true"]) #comp-kul0hdhv,
body:not([data-local-mobile="true"]) #comp-lit8y7qf,
body[data-local-mobile="false"] #comp-kul0hdhv,
body[data-local-mobile="false"] #comp-lit8y7qf {
  width: 190px !important;
  height: 126px !important;
  max-width: 100% !important;
  aspect-ratio: 107 / 71 !important;
}

body:not([data-local-mobile="true"]) [data-mesh-id=comp-limdqwavinlineContent-gridContainer] > [id="comp-kul0hdhv"],
body:not([data-local-mobile="true"]) [data-mesh-id=comp-limdqwavinlineContent-gridContainer] > interact-element > [id="comp-kul0hdhv"],
body[data-local-mobile="false"] [data-mesh-id=comp-limdqwavinlineContent-gridContainer] > [id="comp-kul0hdhv"],
body[data-local-mobile="false"] [data-mesh-id=comp-limdqwavinlineContent-gridContainer] > interact-element > [id="comp-kul0hdhv"] {
  margin: 6px 0 5px calc((100% - 294px) * 0) !important;
  left: 21px !important;
  grid-area: 1 / 1 / 2 / 2 !important;
  justify-self: start !important;
  align-self: start !important;
}

body:not([data-local-mobile="true"]) [data-mesh-id=comp-kugnqtxzinlineContent-gridContainer] > [id="comp-lit8y7qf"],
body:not([data-local-mobile="true"]) [data-mesh-id=comp-kugnqtxzinlineContent-gridContainer] > interact-element > [id="comp-lit8y7qf"],
body[data-local-mobile="false"] [data-mesh-id=comp-kugnqtxzinlineContent-gridContainer] > [id="comp-lit8y7qf"],
body[data-local-mobile="false"] [data-mesh-id=comp-kugnqtxzinlineContent-gridContainer] > interact-element > [id="comp-lit8y7qf"] {
  margin: 58px 0 12px calc((100% - 235px) * 0.5) !important;
  left: 22px !important;
  grid-area: 1 / 1 / 2 / 2 !important;
  justify-self: start !important;
  align-self: start !important;
}

body:not([data-local-mobile="true"]) #comp-liougzf0,
body[data-local-mobile="false"] #comp-liougzf0 {
  width: auto !important;
  min-width: 96px !important;
  height: auto !important;
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 14px !important;
  overflow: visible !important;
  --item-size: auto !important;
  --item-margin-block: 0 !important;
  --item-margin-inline: 0 !important;
}

body:not([data-local-mobile="true"]) #comp-liougzf0 ul,
body[data-local-mobile="false"] #comp-liougzf0 ul {
  width: auto !important;
  display: flex !important;
  flex-direction: row !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 14px !important;
  margin: 0 !important;
  padding: 0 !important;
}

body:not([data-local-mobile="true"]) #comp-liougzf0 li,
body[data-local-mobile="false"] #comp-liougzf0 li {
  display: block !important;
  position: static !important;
  margin: 0 !important;
  flex: 0 0 auto !important;
}

body:not([data-local-mobile="true"]) #comp-liougzf0 a,
body[data-local-mobile="false"] #comp-liougzf0 a {
  width: 32px !important;
  height: 32px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 0 !important;
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}

body:not([data-local-mobile="true"]) #comp-liougzf0 img,
body[data-local-mobile="false"] #comp-liougzf0 img {
  display: block !important;
  width: 24px !important;
  height: 24px !important;
  max-width: none !important;
  object-fit: contain !important;
}

body:not([data-local-mobile="true"]) #comp-liougzf0 a::before,
body[data-local-mobile="false"] #comp-liougzf0 a::before {
  content: none !important;
}

body:not([data-local-mobile="true"]) [data-mesh-id=comp-kugnqtxzinlineContent-gridContainer] > [id="comp-liougzf0"],
body:not([data-local-mobile="true"]) [data-mesh-id=comp-kugnqtxzinlineContent-gridContainer] > interact-element > [id="comp-liougzf0"],
body[data-local-mobile="false"] [data-mesh-id=comp-kugnqtxzinlineContent-gridContainer] > [id="comp-liougzf0"],
body[data-local-mobile="false"] [data-mesh-id=comp-kugnqtxzinlineContent-gridContainer] > interact-element > [id="comp-liougzf0"] {
  margin: 2px 0 10px !important;
  left: 0 !important;
  grid-area: 4 / 1 / 5 / 2 !important;
  justify-self: center !important;
  align-self: start !important;
}

#comp-kul0hdhv,
#comp-lit8y7qf {
  line-height: 0 !important;
}

#comp-kul0hdhv a,
#comp-lit8y7qf a {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
}

#comp-kul0hdhv [data-testid^="svgRoot-"],
#comp-kul0hdhv svg,
#comp-lit8y7qf [data-testid^="svgRoot-"],
#comp-lit8y7qf svg {
  display: none !important;
}

#comp-kul0hdhv a::before,
#comp-lit8y7qf a::before {
  content: "" !important;
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  background: url("../gorseller/maestro-2026-logo.svg") center center / contain no-repeat !important;
}

#SITE_HEADER #comp-likwhjyo,
#SITE_HEADER #comp-kucovhyd {
  display: none !important;
}

.ckn-inline-site-menu__brand {
  gap: 0 !important;
  min-width: 0 !important;
  line-height: 0 !important;
}

.ckn-inline-site-menu__brand > * {
  display: none !important;
}

.ckn-inline-site-menu__brand::before {
  content: "" !important;
  display: block !important;
  width: clamp(118px, 24vw, 156px) !important;
  max-width: 100% !important;
  aspect-ratio: 107 / 71 !important;
  background: url("../gorseller/maestro-2026-logo.svg") center center / contain no-repeat !important;
}

:root {
  --font_0: normal normal 400 54px/1.04em "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif;
  --font_1: normal normal 400 16px/1.45em "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif;
  --font_2: normal normal 400 54px/1.04em "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif;
  --font_3: normal normal 400 54px/1.04em "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif;
  --font_4: normal normal 400 42px/1.08em "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif;
  --font_5: normal normal 400 36px/1.08em "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif;
  --font_6: normal normal 400 30px/1.12em "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif;
  --font_7: normal normal 400 13px/1.5em "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif;
  --font_8: italic normal 400 15px/1.6em "Cormorant", serif;
  --font_9: italic normal 400 15px/1.6em "Cormorant", serif;
  --font_10: italic normal 400 12px/1.45em "Cormorant", serif;
  --wix-font-Heading-L-family: "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif;
  --wix-font-Heading-M-family: "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif;
  --wix-font-Heading-S-family: "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif;
}

[style*="orig_wensley_light"],
[style*="wf_17a352654b8e49bd88fb60501"],
[style*="wfont_53e3cb_17a352654b8e49bd88fb6050103ce768"],
.font_0,
.font_2,
.font_3 {
  font-family: "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif !important;
}

[style*="orig_printed_moments"],
[style*="wf_90ac90a8c87e4fb68942c728e"],
[style*="wfont_72b697_90ac90a8c87e4fb68942c728e65b88f5"],
.font_4,
.font_5,
.font_6 {
  font-family: "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif !important;
}

[style*="prompt"],
.font_7 {
  font-family: "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif !important;
}

[style*="proxima-n-w01-reg"],
.font_8,
.font_9,
body,
button,
input,
textarea,
select {
  font-family: "Cormorant", serif !important;
  font-style: italic !important;
}

[style*="din-next-w01-light"],
.font_1,
.font_10 {
  font-family: "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif !important;
}

.local-ckn-mobile-nav,
.local-ckn-mobile-nav-toggle {
  display: none;
}

@media screen and (max-width: 767px) {
  :root {
    --wix-ads-height: 0px !important;
    --sticky-offset: 0px !important;
    --wix-ads-top-height: 0px !important;
  }

  html,
  body {
    width: 100%;
    max-width: 100%;
    overflow-x: hidden !important;
  }

  body {
    --local-readable-body-size: 17px !important;
    --local-readable-small-size: 15px !important;
    --local-readable-header-nav-size: 17px !important;
    --local-readable-nav-size: 15px !important;
    --local-readable-button-size: 14px !important;
    --local-readable-body-line: 1.68 !important;
  }

  body.device-mobile-optimized:not(.responsive) #SITE_CONTAINER,
  #SITE_CONTAINER,
  #site-root,
  #masterPage,
  #SITE_PAGES,
  #PAGES_CONTAINER {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  #site-root {
    top: 0 !important;
  }

  #SITE_HEADER-placeholder {
    display: none !important;
    height: 0 !important;
    min-height: 0 !important;
  }

  #SITE_HEADER_WRAPPER,
  #SITE_HEADER {
    min-height: 0 !important;
    height: auto !important;
  }

  #masterPage:not(.landingPage) {
    --header-height: 80px !important;
  }

  #SITE_HEADER [data-testid="columns"] {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) auto !important;
    align-items: center !important;
    gap: 12px !important;
  }

  #SITE_HEADER #comp-lio2wz3t,
  #SITE_HEADER #comp-liow7xsi,
  #SITE_HEADER #comp-kt16eqqk,
  #SITE_HEADER #comp-likw8wp2,
  #SITE_HEADER #comp-kw53w524,
  #SITE_HEADER #comp-lio32i61,
  #SITE_HEADER #comp-liotdol1,
  #SITE_HEADER #comp-liotdom6,
  #SITE_HEADER #comp-liotdomh3,
  #SITE_HEADER #comp-liotdom9,
  #SITE_HEADER #comp-liotdomf4,
  #SITE_HEADER .local-ckn-corporate-drop,
  #WIX_ADS,
  #TINY_MENU,
  #MOBILE_ACTIONS_MENU,
  #pinnedBottomRight,
  #comp-kul3qg26-pinned-layer,
  #comp-liotnf00-pinned-layer {
    display: none !important;
  }

  #SITE_HEADER [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] {
    grid-template-rows: min-content !important;
    width: min(calc(100% - 20px), 720px) !important;
    margin: 0 auto !important;
    padding-top: 10px !important;
    padding-bottom: 4px !important;
    padding-right: 0 !important;
  }

  #SITE_HEADER [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-kt15w0ja"],
  #SITE_HEADER [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > interact-element > [id="comp-kt15w0ja"] {
    margin: 0 !important;
    left: auto !important;
    justify-self: stretch !important;
    align-self: start !important;
  }

  #SITE_HEADER #comp-kt15w0ja,
  #SITE_HEADER #comp-limdqwav,
  #SITE_HEADER #comp-kt15wad2 {
    min-width: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
  }

  #SITE_HEADER #comp-limdqwav,
  #SITE_HEADER #comp-kt15wad2 {
    margin: 0 !important;
    --column-width: auto !important;
    --column-flex: 0 !important;
  }

  #SITE_HEADER [data-mesh-id="comp-limdqwavinlineContent-gridContainer"],
  #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  #SITE_HEADER [data-mesh-id="comp-limdqwavinlineContent-gridContainer"] > [id="comp-kul0hdhv"],
  #SITE_HEADER [data-mesh-id="comp-limdqwavinlineContent-gridContainer"] > interact-element > [id="comp-kul0hdhv"] {
    margin: 0 !important;
    left: 0 !important;
    justify-self: start !important;
    align-self: center !important;
  }

  #SITE_HEADER #comp-kul0hdhv {
    width: clamp(84px, 24vw, 108px) !important;
    max-width: 108px !important;
  }

  #SITE_HEADER #comp-kucovhyd .wixui-rich-text__text {
    font-size: 9px !important;
    letter-spacing: 0.22em !important;
    line-height: 1.25 !important;
    text-align: left !important;
  }

  #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    grid-template-columns: none !important;
  }

  #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] > [id="comp-kt16eqqk"],
  #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] > interact-element > [id="comp-kt16eqqk"],
  #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] > [id="comp-likw8wp2"],
  #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] > interact-element > [id="comp-likw8wp2"],
  #local-ckn-mobile-nav-toggle {
    margin: 0 !important;
    left: 0 !important;
    justify-self: end !important;
    align-self: center !important;
  }

  #local-ckn-mobile-nav-toggle {
    position: fixed !important;
    top: 14px !important;
    right: 14px !important;
    left: auto !important;
    z-index: 100002 !important;
    width: 58px !important;
    max-width: none !important;
    min-width: 58px !important;
    min-height: 58px !important;
    height: 58px !important;
    padding: 0 !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    flex-direction: column !important;
    border: 1px solid rgba(112, 85, 74, 0.14) !important;
    border-radius: 22px !important;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.96) 0%, rgba(249, 241, 236, 0.94) 100%) !important;
    color: #7b1612 !important;
    box-shadow: 0 20px 42px rgba(48, 29, 25, 0.14) !important;
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
  }

  .local-ckn-mobile-nav-toggle__line {
    width: 22px !important;
    height: 2.5px !important;
    border-radius: 999px !important;
    background: currentColor !important;
    transition: transform 200ms ease, opacity 200ms ease !important;
    transform-origin: center !important;
  }

  body[data-local-static="true"] {
    overflow-x: hidden !important;
  }

  body[data-local-mobile-nav="true"] {
    --local-mobile-safe-top: max(14px, calc(env(safe-area-inset-top) + 6px));
    --local-mobile-safe-right: max(14px, calc(env(safe-area-inset-right) + 6px));
    --local-mobile-safe-bottom: max(18px, calc(env(safe-area-inset-bottom) + 10px));
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER [data-testid="columns"] {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) auto !important;
    align-items: center !important;
    gap: 12px !important;
  }

  body[data-local-mobile-nav="true"] #masterPage:not(.landingPage) {
    --header-height: 80px !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-lio2wz3t,
  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-liow7xsi {
    display: none !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] {
    grid-template-rows: min-content !important;
    width: min(calc(100% - 20px), 720px) !important;
    margin: 0 auto !important;
    padding-top: 10px !important;
    padding-bottom: 4px !important;
    padding-right: 0 !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > [id="comp-kt15w0ja"],
  body[data-local-mobile-nav="true"] #SITE_HEADER [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] > interact-element > [id="comp-kt15w0ja"] {
    margin: 0 !important;
    left: auto !important;
    justify-self: stretch !important;
    align-self: start !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-kt15w0ja,
  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-limdqwav,
  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-kt15wad2 {
    min-width: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-limdqwav,
  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-kt15wad2 {
    margin: 0 !important;
    --column-width: auto !important;
    --column-flex: 0 !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER [data-mesh-id="comp-limdqwavinlineContent-gridContainer"],
  body[data-local-mobile-nav="true"] #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER [data-mesh-id="comp-limdqwavinlineContent-gridContainer"] > [id="comp-kul0hdhv"],
  body[data-local-mobile-nav="true"] #SITE_HEADER [data-mesh-id="comp-limdqwavinlineContent-gridContainer"] > interact-element > [id="comp-kul0hdhv"] {
    margin: 0 !important;
    left: 0 !important;
    justify-self: start !important;
    align-self: center !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-kul0hdhv {
    width: clamp(84px, 24vw, 108px) !important;
    max-width: 108px !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-likwhjyo .wixui-rich-text__text {
    font-size: clamp(22px, 6.8vw, 28px) !important;
    line-height: 0.9 !important;
    text-align: left !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-kucovhyd .wixui-rich-text__text {
    font-size: 9px !important;
    letter-spacing: 0.22em !important;
    line-height: 1.25 !important;
    text-align: left !important;
  }

  .local-ckn-mobile-nav-toggle {
    display: inline-flex !important;
    visibility: visible !important;
    opacity: 1 !important;
  }

  .local-ckn-mobile-nav {
    display: block !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    grid-template-columns: none !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] > [id="comp-kt16eqqk"],
  body[data-local-mobile-nav="true"] #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] > interact-element > [id="comp-kt16eqqk"],
  body[data-local-mobile-nav="true"] #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] > [id="comp-likw8wp2"],
  body[data-local-mobile-nav="true"] #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] > interact-element > [id="comp-likw8wp2"],
  body[data-local-mobile-nav="true"] #local-ckn-mobile-nav-toggle {
    margin: 0 !important;
    left: 0 !important;
    justify-self: end !important;
    align-self: center !important;
  }

  body[data-local-mobile-nav="true"] #local-ckn-mobile-nav-toggle {
    position: fixed !important;
    top: 14px !important;
    right: 14px !important;
    left: auto !important;
    z-index: 100002 !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER wix-dropdown-menu,
  body[data-local-mobile-nav="true"] #SITE_HEADER nav,
  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-kt16eqqknavContainer,
  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-kt16eqqkitemsContainer,
  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-kt16eqqk {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-kt16eqqk {
    display: none !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-likw8wp2 {
    display: none !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-kw53w524,
  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-lio32i61,
  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-liotdol1,
  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-liotdom6,
  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-liotdomh3,
  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-liotdom9,
  body[data-local-mobile-nav="true"] #SITE_HEADER #comp-liotdomf4,
  body[data-local-mobile-nav="true"] #WIX_ADS,
  body[data-local-mobile-nav="true"] #TINY_MENU,
  body[data-local-mobile-nav="true"] #MOBILE_ACTIONS_MENU,
  body[data-local-mobile-nav="true"] #pinnedBottomRight,
  body[data-local-mobile-nav="true"] #comp-kul3qg26-pinned-layer,
  body[data-local-mobile-nav="true"] #comp-liotnf00-pinned-layer {
    display: none !important;
  }

  body[data-local-mobile-nav="true"] #SITE_HEADER .local-ckn-corporate-drop {
    display: none !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav-toggle {
    display: inline-flex !important;
    position: fixed !important;
    width: 58px !important;
    max-width: none !important;
    min-width: 58px !important;
    min-height: 58px !important;
    height: 58px !important;
    margin: 0 0 0 auto !important;
    padding: 0 !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
    flex-direction: column !important;
    justify-self: end !important;
    border: 1px solid rgba(112, 85, 74, 0.14) !important;
    border-radius: 22px !important;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.96) 0%, rgba(249, 241, 236, 0.94) 100%) !important;
    color: #7b1612 !important;
    box-shadow: 0 20px 42px rgba(48, 29, 25, 0.14) !important;
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav-toggle__line {
    width: 22px !important;
    height: 2.5px !important;
    border-radius: 999px !important;
    background: currentColor !important;
    transition: transform 200ms ease, opacity 200ms ease !important;
    transform-origin: center !important;
  }

  body[data-local-mobile-nav="true"][data-local-mobile-nav-open="true"] .local-ckn-mobile-nav-toggle__line:nth-child(1) {
    transform: translateY(7px) rotate(45deg) !important;
  }

  body[data-local-mobile-nav="true"][data-local-mobile-nav-open="true"] .local-ckn-mobile-nav-toggle__line:nth-child(2) {
    opacity: 0 !important;
  }

  body[data-local-mobile-nav="true"][data-local-mobile-nav-open="true"] .local-ckn-mobile-nav-toggle__line:nth-child(3) {
    transform: translateY(-7px) rotate(-45deg) !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav {
    display: block !important;
    position: fixed !important;
    inset: 0 !important;
    z-index: 100000 !important;
    visibility: hidden !important;
    pointer-events: none !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__backdrop {
    position: absolute !important;
    inset: 0 !important;
    background: rgba(38, 24, 22, 0.38) !important;
    backdrop-filter: blur(6px) !important;
    -webkit-backdrop-filter: blur(6px) !important;
    opacity: 0 !important;
    transition: opacity 240ms ease !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__panel {
    position: absolute !important;
    top: 10px !important;
    right: 10px !important;
    bottom: 10px !important;
    width: min(calc(100vw - 20px), 388px) !important;
    max-width: 100vw !important;
    display: flex !important;
    flex-direction: column !important;
    gap: 18px !important;
    padding: max(20px, calc(env(safe-area-inset-top) + 10px)) 18px var(--local-mobile-safe-bottom) !important;
    border: 1px solid rgba(112, 85, 74, 0.12) !important;
    border-radius: 30px !important;
    background: linear-gradient(180deg, #fffaf7 0%, #f7efe8 100%) !important;
    color: #6e2218 !important;
    box-shadow: -24px 0 56px rgba(47, 30, 26, 0.18) !important;
    transform: translateX(100%) !important;
    transition: transform 240ms ease !important;
    overflow-y: auto !important;
    -webkit-overflow-scrolling: touch;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__header {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 12px !important;
    margin-bottom: 8px !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__brand {
    display: inline-flex !important;
    align-items: center !important;
    min-height: 48px !important;
    text-decoration: none !important;
    color: inherit !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__brand-image {
    display: block !important;
    width: auto !important;
    height: 40px !important;
    max-width: min(44vw, 138px) !important;
    object-fit: contain !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__sr-text {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__close {
    width: 48px !important;
    max-width: none !important;
    min-width: 48px !important;
    min-height: 48px !important;
    height: 48px !important;
    padding: 0 !important;
    position: relative !important;
    border: 1px solid rgba(112, 85, 74, 0.14) !important;
    border-radius: 999px !important;
    background: rgba(255, 255, 255, 0.92) !important;
    box-shadow: 0 10px 24px rgba(65, 38, 31, 0.08) !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__close-line {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    width: 18px !important;
    height: 2px !important;
    border-radius: 999px !important;
    background: #8b0000 !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__close-line:first-child {
    transform: translate(-50%, -50%) rotate(45deg) !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__close-line:last-child {
    transform: translate(-50%, -50%) rotate(-45deg) !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__body,
  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__links,
  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav-group-links {
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__body {
    flex: 1 1 auto !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav-group {
    display: grid !important;
    gap: 12px !important;
    padding: 12px 0 4px !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav-group-title {
    margin: 0 !important;
    padding: 0 2px !important;
    font: 600 12px/1.2em "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif !important;
    letter-spacing: 0.2em !important;
    text-transform: uppercase !important;
    color: rgba(139, 0, 0, 0.68) !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav-link {
    display: flex !important;
    align-items: center !important;
    width: 100% !important;
    min-height: 52px !important;
    padding: 14px 16px !important;
    border: 1px solid rgba(139, 0, 0, 0.06) !important;
    border-radius: 18px !important;
    color: #6e2218 !important;
    background: rgba(255, 255, 255, 0.68) !important;
    font: 400 16px/1.35em "Avenir Next", "Avenir", "Helvetica Neue", Helvetica, sans-serif !important;
    box-sizing: border-box !important;
    box-shadow: 0 10px 24px rgba(48, 29, 25, 0.04) !important;
    transition: background-color 180ms ease, color 180ms ease, transform 180ms ease, box-shadow 180ms ease !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav-link--nested {
    padding-left: 20px !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav-link[aria-current="page"] {
    background: rgba(139, 0, 0, 0.08) !important;
    color: #8b0000 !important;
  }

  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav-link:focus-visible,
  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav__close:focus-visible,
  body[data-local-mobile-nav="true"] .local-ckn-mobile-nav-toggle:focus-visible {
    outline: 2px solid rgba(139, 0, 0, 0.34) !important;
    outline-offset: 3px !important;
  }

  body[data-local-mobile-nav="true"][data-local-mobile-nav-open="true"] {
    overflow: hidden !important;
  }

  body[data-local-mobile-nav="true"][data-local-mobile-nav-open="true"] .local-ckn-mobile-nav {
    visibility: visible !important;
    pointer-events: auto !important;
  }

  body[data-local-mobile-nav="true"][data-local-mobile-nav-open="true"] .local-ckn-mobile-nav__backdrop {
    opacity: 1 !important;
  }

  body[data-local-mobile-nav="true"][data-local-mobile-nav-open="true"] .local-ckn-mobile-nav__panel {
    transform: translateX(0) !important;
  }

  body[data-local-static="true"] #SITE_FOOTER [data-testid="columns"],
  body[data-local-static="true"] .comp-kugnpe84 [data-testid="columns"] {
    gap: 28px !important;
  }

  body[data-local-static="true"] #comp-liouwjb9,
  body[data-local-static="true"] #comp-liov75o5,
  body[data-local-static="true"] #local-ckn-footer-primary-links {
    width: 100% !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"] #comp-liouwjb9 li,
  body[data-local-static="true"] #comp-liov75o5 li,
  body[data-local-static="true"] #local-ckn-footer-primary-links li {
    min-height: 36px !important;
  }

  body[data-local-static="true"] .MpKiNN,
  body[data-local-static="true"] .ZXdXNL,
  body[data-local-static="true"] .JVi7i2,
  body[data-local-static="true"] .hrbzfT,
  body[data-local-static="true"] textarea,
  body[data-local-static="true"] input,
  body[data-local-static="true"] select,
  body[data-local-static="true"] button {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  body[data-local-static="true"] textarea {
    min-height: 120px !important;
  }

  body[data-local-static="true"] [data-hook="extended-gallery-app-root"],
  body[data-local-static="true"] [data-hook="extended-gallery-app-container"],
  body[data-local-static="true"] [data-hook="extended-gallery-app-content"],
  body[data-local-static="true"] [data-hook="product-list-container"],
  body[data-local-static="true"] [data-hook="product-list-wrapper"],
  body[data-local-static="true"] [data-hook="product-list"],
  body[data-local-static="true"] [data-hook="extended-gallery-side-filters-container"],
  body[data-local-static="true"] [data-hook="extended-gallery-aside-filters"],
  body[data-local-static="true"] [data-hook="filters-list"],
  body[data-local-static="true"] [data-hook="counter-sort-container"],
  body[data-local-static="true"] [data-hook="sort-wrapper"] {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"] [data-hook="product-list-grid-item"],
  body[data-local-static="true"] [data-hook="product-item-root"],
  body[data-local-static="true"] [data-hook="product-item-container"],
  body[data-local-static="true"] [data-hook="product-item-product-details"],
  body[data-local-static="true"] [data-hook="product-item-name-and-price-layout"],
  body[data-local-static="true"] [data-hook="SliderGalleryDataHook.Slide"],
  body[data-local-static="true"] .swiper-slide {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }

  body[data-local-static="true"] [data-hook="ProductMediaDataHook.Images"],
  body[data-local-static="true"] [data-hook="ImageUiTpaWrapperDataHook.Wrapper_0"],
  body[data-local-static="true"] [data-hook="ImageUiTpaWrapperDataHook.Media_0"],
  body[data-local-static="true"] [data-hook="ProductImageDataHook.ProductImage"] {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"] [data-hook="floating-dropdown-button"],
  body[data-local-static="true"] [data-hook="core-dropdown"],
  body[data-local-static="true"] [data-hook="range-filter"] {
    width: 100% !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"] [data-hook="faq-root"],
  body[data-local-static="true"] [data-hook="widget-accordion-wrapper"],
  body[data-local-static="true"] [data-hook="questions-wrapper"] {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  body[data-local-static="true"] .fullScreenOverlay,
  body[data-local-static="true"] .fullScreenOverlay > .fullScreenOverlayContent {
    top: 0 !important;
    left: 0 !important;
    right: 0 !important;
    width: 100vw !important;
    max-width: 100vw !important;
  }

  body[data-local-static="true"] [role="dialog"],
  body[data-local-static="true"] [aria-modal="true"],
  body[data-local-static="true"] .local-ckn-whatsapp-chat-panel {
    max-width: calc(100vw - 24px) !important;
    box-sizing: border-box !important;
  }
}

@media screen and (max-width: 767px) {
  :root {
    --ckn-mobile-gutter: clamp(16px, 4.4vw, 22px);
    --ckn-mobile-content-width: min(calc(100vw - (var(--ckn-mobile-gutter) * 2)), 430px);
    --ckn-mobile-card-radius: 24px;
    --ckn-mobile-card-radius-sm: 18px;
    --ckn-mobile-shadow: 0 20px 48px rgba(52, 28, 20, 0.12);
    --ckn-mobile-shadow-soft: 0 14px 32px rgba(52, 28, 20, 0.08);
    --ckn-mobile-border: 1px solid rgba(139, 0, 0, 0.1);
  }

  body[data-local-static="true"] {
    -webkit-text-size-adjust: 100%;
    text-size-adjust: 100%;
    color: #3b241d;
    background: #fffdfa;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] {
    padding: 12px var(--ckn-mobile-gutter) 10px !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt15w0ja,
  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-limdqwav,
  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt15wad2 {
    min-width: 0 !important;
    width: 100% !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER [data-testid="columns"] {
    display: flex !important;
    flex-direction: column !important;
    gap: 10px !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER [data-mesh-id="comp-limdqwavinlineContent-gridContainer"] {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 2px !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER [data-mesh-id="comp-limdqwavinlineContent-gridContainer"] > * {
    margin: 0 !important;
    left: 0 !important;
    justify-self: start !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kul0hdhv {
    width: 112px !important;
    height: auto !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-likwhjyo,
  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kucovhyd {
    width: auto !important;
    height: auto !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-likwhjyo .wixui-rich-text__text {
    font-size: 24px !important;
    line-height: 1 !important;
    text-align: left !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kucovhyd .wixui-rich-text__text {
    font-size: 9px !important;
    line-height: 1.35 !important;
    letter-spacing: 0.16em !important;
    text-align: left !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] {
    display: block !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt16eqqk,
  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt16eqqknavContainer {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt16eqqkitemsContainer {
    display: flex !important;
    flex-wrap: nowrap !important;
    gap: 10px !important;
    overflow-x: auto !important;
    padding: 6px 0 4px !important;
    justify-content: flex-start !important;
    scrollbar-width: none;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt16eqqkitemsContainer::-webkit-scrollbar {
    display: none !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt16eqqkitemsContainer > li {
    flex: 0 0 auto !important;
    width: auto !important;
    min-width: 0 !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER .UiHgGh {
    display: inline-flex !important;
    align-items: center !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER .JS76Uv {
    padding: 10px 16px !important;
    border-radius: 999px !important;
    border: 1px solid rgba(139, 0, 0, 0.12) !important;
    background: rgba(255, 255, 255, 0.94) !important;
    box-shadow: 0 10px 24px rgba(52, 28, 20, 0.08) !important;
    color: #7f1d14 !important;
    font-size: 12px !important;
    line-height: 1.2 !important;
    letter-spacing: 0.08em !important;
    text-transform: uppercase !important;
    white-space: nowrap !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER .xTjc1A[data-state*="selected"] .JS76Uv {
    background: #7f1d14 !important;
    border-color: #7f1d14 !important;
    color: #fffdfb !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-likw8wp2,
  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER .local-ckn-corporate-drop,
  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt16eqqkmoreContainer {
    display: none !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER,
  body[data-local-static="true"] #SITE_PAGES,
  body[data-local-static="true"] #SITE_PAGES > div {
    width: 100% !important;
    max-width: 100% !important;
    overflow-x: clip !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER section,
  body[data-local-static="true"] main#PAGES_CONTAINER [id^="comp-"],
  body[data-local-static="true"] main#PAGES_CONTAINER [data-testid="inline-content"],
  body[data-local-static="true"] main#PAGES_CONTAINER [data-testid="mesh-container-content"],
  body[data-local-static="true"] main#PAGES_CONTAINER .SPY_vo,
  body[data-local-static="true"] main#PAGES_CONTAINER .wixui-image,
  body[data-local-static="true"] main#PAGES_CONTAINER .wixui-rich-text,
  body[data-local-static="true"] main#PAGES_CONTAINER .wixui-vector-image,
  body[data-local-static="true"] main#PAGES_CONTAINER .wixui-button,
  body[data-local-static="true"] main#PAGES_CONTAINER .wixui-form {
    min-width: 0 !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER [data-testid="columns"] {
    display: flex !important;
    flex-direction: column !important;
    gap: 24px !important;
    width: 100% !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER [data-testid="columns"] > * {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    left: auto !important;
    right: auto !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    --column-width: 100% !important;
    --column-flex: 1 !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER [data-mesh-id$="inlineContent-gridContainer"],
  body[data-local-static="true"] main#PAGES_CONTAINER [data-mesh-id$="centeredContent-gridContainer"],
  body[data-local-static="true"] main#PAGES_CONTAINER [data-mesh-id$="form-gridContainer"] {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  body[data-local-static="true"] .wixui-rich-text,
  body[data-local-static="true"] .wixui-rich-text__text {
    width: 100% !important;
    max-width: 100% !important;
    overflow-wrap: anywhere !important;
    word-break: normal !important;
    text-wrap: pretty;
  }

  body[data-local-static="true"] .font_0 .wixui-rich-text__text,
  body[data-local-static="true"] .font_2 .wixui-rich-text__text,
  body[data-local-static="true"] .font_3 .wixui-rich-text__text {
    font-size: clamp(32px, 9.6vw, 46px) !important;
    line-height: 1.05 !important;
    white-space: normal !important;
    text-wrap: balance;
  }

  body[data-local-static="true"] .font_4 .wixui-rich-text__text,
  body[data-local-static="true"] .font_5 .wixui-rich-text__text,
  body[data-local-static="true"] .font_6 .wixui-rich-text__text {
    font-size: clamp(28px, 8.9vw, 40px) !important;
    line-height: 1.08 !important;
    white-space: normal !important;
    text-wrap: balance;
  }

  body[data-local-static="true"] .font_7 .wixui-rich-text__text {
    font-size: clamp(15px, 4.5vw, 18px) !important;
    line-height: 1.58 !important;
    letter-spacing: 0.01em !important;
  }

  body[data-local-static="true"] .font_8 .wixui-rich-text__text,
  body[data-local-static="true"] .font_9 .wixui-rich-text__text {
    font-size: clamp(15px, 4.2vw, 17px) !important;
    line-height: 1.68 !important;
    letter-spacing: 0.01em !important;
  }

  body[data-local-static="true"] .font_10 .wixui-rich-text__text {
    font-size: clamp(13px, 3.7vw, 15px) !important;
    line-height: 1.6 !important;
  }

  body[data-local-static="true"] .MpKiNN,
  body[data-local-static="true"] .ZXdXNL,
  body[data-local-static="true"] .JVi7i2,
  body[data-local-static="true"] .hrbzfT,
  body[data-local-static="true"] textarea,
  body[data-local-static="true"] input,
  body[data-local-static="true"] select {
    font-size: 16px !important;
    line-height: 1.5 !important;
    border-radius: var(--ckn-mobile-card-radius-sm) !important;
  }

  body[data-local-static="true"] textarea,
  body[data-local-static="true"] input,
  body[data-local-static="true"] select {
    padding-inline: 16px !important;
  }

  body[data-local-static="true"] textarea {
    min-height: 140px !important;
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER [data-semantic-classname="button"],
  body[data-local-static="true"] #SITE_FOOTER [data-semantic-classname="button"] {
    width: 100% !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER [data-semantic-classname="button"] a,
  body[data-local-static="true"] #SITE_FOOTER [data-semantic-classname="button"] a,
  body[data-local-static="true"] main#PAGES_CONTAINER .uDW_Qe,
  body[data-local-static="true"] #SITE_FOOTER .uDW_Qe {
    width: 100% !important;
    min-height: 54px !important;
    padding-left: 18px !important;
    padding-right: 18px !important;
    justify-content: center !important;
    text-align: center !important;
    border-radius: var(--ckn-mobile-card-radius-sm) !important;
    box-shadow: var(--ckn-mobile-shadow-soft) !important;
  }

  body[data-local-static="true"] .StylableButton2545352419__container,
  body[data-local-static="true"] .uDW_Qe {
    min-height: 54px !important;
  }

  body[data-local-static="true"] .StylableButton2545352419__label,
  body[data-local-static="true"] .wixui-button__label {
    max-width: 100% !important;
    min-width: 0 !important;
    white-space: normal !important;
    text-wrap: balance;
    font-size: 14px !important;
    line-height: 1.35 !important;
    letter-spacing: 0.08em !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER .wixui-image,
  body[data-local-static="true"] main#PAGES_CONTAINER [data-hook="ProductMediaDataHook.Images"],
  body[data-local-static="true"] main#PAGES_CONTAINER [data-hook="ImageUiTpaWrapperDataHook.Wrapper_0"],
  body[data-local-static="true"] main#PAGES_CONTAINER [data-hook="ImageUiTpaWrapperDataHook.Media_0"],
  body[data-local-static="true"] main#PAGES_CONTAINER wow-image {
    border-radius: var(--ckn-mobile-card-radius) !important;
    overflow: hidden !important;
    box-shadow: var(--ckn-mobile-shadow-soft) !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER .wixui-image img,
  body[data-local-static="true"] main#PAGES_CONTAINER [data-hook="ProductMediaDataHook.Images"] img,
  body[data-local-static="true"] main#PAGES_CONTAINER [data-hook="ProductImageDataHook.ProductImage"] img,
  body[data-local-static="true"] main#PAGES_CONTAINER wow-image img {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
  }

  body[data-local-static="true"] [data-hook="product-list"] {
    gap: 18px !important;
  }

  body[data-local-static="true"] [data-hook="product-list-grid-item"],
  body[data-local-static="true"] [data-hook="product-item-root"] {
    border-radius: var(--ckn-mobile-card-radius) !important;
    overflow: hidden !important;
    background: rgba(255, 255, 255, 0.96) !important;
    box-shadow: var(--ckn-mobile-shadow-soft) !important;
  }

  body[data-local-static="true"] [data-hook="product-item-product-details"] {
    padding: 16px 16px 18px !important;
  }

  body[data-local-static="true"] [data-hook="product-item-name"],
  body[data-local-static="true"] [data-hook="product-name"] {
    font-size: 18px !important;
    line-height: 1.26 !important;
    letter-spacing: 0.01em !important;
  }

  body[data-local-static="true"] [data-hook="product-item-root"] .local-ckn-card-copy {
    margin-top: 12px !important;
    font-size: 14px !important;
    line-height: 1.65 !important;
  }

  body[data-local-static="true"] [data-hook="floating-dropdown-button"],
  body[data-local-static="true"] [data-hook="core-dropdown"],
  body[data-local-static="true"] [data-hook="range-filter"],
  body[data-local-static="true"] [data-hook="sort-wrapper"] {
    border-radius: 16px !important;
    box-shadow: var(--ckn-mobile-shadow-soft) !important;
    overflow: hidden !important;
  }

  body[data-local-static="true"] #SITE_FOOTER [data-testid="columns"] {
    gap: 20px !important;
  }

  body[data-local-static="true"] #SITE_FOOTER [data-mesh-id$="gridContainer"] > *,
  body[data-local-static="true"] #SITE_FOOTER .wixui-rich-text,
  body[data-local-static="true"] #SITE_FOOTER .wixui-rich-text__text {
    text-align: center !important;
    justify-self: stretch !important;
  }

  body[data-local-static="true"] #SITE_FOOTER ul {
    display: grid !important;
    gap: 10px !important;
  }

  body[data-local-static="true"] #SITE_FOOTER li {
    min-height: 40px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
  }

  body[data-local-static="true"] .local-ckn-whatsapp-chat-widget {
    right: max(14px, env(safe-area-inset-right)) !important;
    bottom: max(14px, env(safe-area-inset-bottom)) !important;
  }

  body[data-local-static="true"] .local-ckn-whatsapp-chat-trigger {
    width: 56px !important;
    height: 56px !important;
    border-radius: 20px !important;
  }

  body[data-local-static="true"] .local-ckn-whatsapp-chat-panel {
    right: 0 !important;
    bottom: 76px !important;
    width: min(344px, calc(100vw - 24px)) !important;
    max-width: calc(100vw - 24px) !important;
    border-radius: 22px !important;
  }

  .ckn-inline-site-menu__inner {
    width: min(100% - 24px, 1180px) !important;
    align-items: flex-start !important;
    gap: 14px !important;
  }

  .ckn-inline-site-menu__nav {
    width: 100% !important;
    gap: 10px 14px !important;
  }

  .ckn-inline-site-menu__brand::before {
    width: 138px !important;
  }

  body[data-local-static="true"] #comp-lit4zwuh,
  body[data-local-static="true"] #comp-lit587bf,
  body[data-local-static="true"] #comp-lit5nfoq,
  body[data-local-static="true"] #comp-lit5nopa,
  body[data-local-static="true"] #comp-limavrwr,
  body[data-local-static="true"] #comp-limavrxw8,
  body[data-local-static="true"] #comp-limbb24u,
  body[data-local-static="true"] #comp-limbb5ya {
    min-width: 0 !important;
  }

  body[data-local-static="true"] #comp-lit4zwvg,
  body[data-local-static="true"] #comp-lit587cp,
  body[data-local-static="true"] #comp-lit5nfpd,
  body[data-local-static="true"] #comp-lit5noqz {
    width: 100% !important;
    min-width: 0 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit4zwvginlineContent-gridContainer"] {
    min-height: auto !important;
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto !important;
    padding: 34px var(--ckn-mobile-gutter) 0 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit4zwvginlineContent-gridContainer"] > [id="comp-lit50vg1"],
  body[data-local-static="true"] [data-mesh-id="comp-lit4zwvginlineContent-gridContainer"] > interact-element > [id="comp-lit50vg1"],
  body[data-local-static="true"] [data-mesh-id="comp-lit4zwvginlineContent-gridContainer"] > [id="comp-lit7w1u7"],
  body[data-local-static="true"] [data-mesh-id="comp-lit4zwvginlineContent-gridContainer"] > interact-element > [id="comp-lit7w1u7"] {
    margin: 0 auto 20px !important;
    left: 0 !important;
    justify-self: center !important;
    align-self: start !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit4zwvginlineContent-gridContainer"] > [id="comp-lit50vg1"],
  body[data-local-static="true"] [data-mesh-id="comp-lit4zwvginlineContent-gridContainer"] > interact-element > [id="comp-lit50vg1"] {
    grid-area: 1 / 1 / 2 / 2 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit4zwvginlineContent-gridContainer"] > [id="comp-lit7w1u7"],
  body[data-local-static="true"] [data-mesh-id="comp-lit4zwvginlineContent-gridContainer"] > interact-element > [id="comp-lit7w1u7"] {
    grid-area: 2 / 1 / 3 / 2 !important;
  }

  body[data-local-static="true"] #comp-lit50vg1 {
    width: min(82vw, 320px) !important;
    height: auto !important;
  }

  body[data-local-static="true"] #comp-lit7w1u7 {
    width: min(100%, 360px) !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] {
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto auto !important;
    gap: 16px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > [id="comp-lit53rfs"],
  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > interact-element > [id="comp-lit53rfs"],
  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > [id="comp-lit54q9s"],
  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > interact-element > [id="comp-lit54q9s"],
  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > [id="comp-lit56c5l"],
  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > interact-element > [id="comp-lit56c5l"] {
    margin: 0 auto !important;
    left: 0 !important;
    justify-self: center !important;
    text-align: center !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > [id="comp-lit53rfs"],
  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > interact-element > [id="comp-lit53rfs"] {
    grid-area: 1 / 1 / 2 / 2 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > [id="comp-lit54q9s"],
  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > interact-element > [id="comp-lit54q9s"] {
    grid-area: 2 / 1 / 3 / 2 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > [id="comp-lit56c5l"],
  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > interact-element > [id="comp-lit56c5l"] {
    grid-area: 3 / 1 / 4 / 2 !important;
  }

  body[data-local-static="true"] #comp-lit53rfs {
    width: min(100%, 320px) !important;
    height: auto !important;
  }

  body[data-local-static="true"] #comp-lit54q9s,
  body[data-local-static="true"] #comp-lit56c5l {
    width: min(100%, 360px) !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit587cpinlineContent-gridContainer"] {
    min-height: auto !important;
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto auto auto !important;
    padding: 28px var(--ckn-mobile-gutter) 0 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit587cpinlineContent-gridContainer"] > [id="comp-lit5ml8b"],
  body[data-local-static="true"] [data-mesh-id="comp-lit587cpinlineContent-gridContainer"] > interact-element > [id="comp-lit5ml8b"],
  body[data-local-static="true"] [data-mesh-id="comp-lit587cpinlineContent-gridContainer"] > [id="comp-lit5bz3i"],
  body[data-local-static="true"] [data-mesh-id="comp-lit587cpinlineContent-gridContainer"] > interact-element > [id="comp-lit5bz3i"],
  body[data-local-static="true"] [data-mesh-id="comp-lit587cpinlineContent-gridContainer"] > [id="comp-lit5l0vf"],
  body[data-local-static="true"] [data-mesh-id="comp-lit587cpinlineContent-gridContainer"] > interact-element > [id="comp-lit5l0vf"],
  body[data-local-static="true"] [data-mesh-id="comp-lit587cpinlineContent-gridContainer"] > [id="comp-lit5b282"],
  body[data-local-static="true"] [data-mesh-id="comp-lit587cpinlineContent-gridContainer"] > interact-element > [id="comp-lit5b282"] {
    margin: 0 auto 16px !important;
    left: 0 !important;
    justify-self: center !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-lit5ml8b,
  body[data-local-static="true"] #comp-lit5bz3i,
  body[data-local-static="true"] #comp-lit5l0vf {
    width: min(100%, 360px) !important;
  }

  body[data-local-static="true"] #comp-lit5b282 {
    width: min(78vw, 320px) !important;
    height: auto !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] {
    min-height: auto !important;
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto auto auto auto auto !important;
    padding: 28px var(--ckn-mobile-gutter) 0 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > [id="comp-lit5rjv5"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > interact-element > [id="comp-lit5rjv5"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > [id="comp-lit5qgl1"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > interact-element > [id="comp-lit5qgl1"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > [id="comp-lit5z3qa"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > interact-element > [id="comp-lit5z3qa"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > [id="comp-lit5z4f5"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > interact-element > [id="comp-lit5z4f5"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > [id="comp-lit5z7co"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > interact-element > [id="comp-lit5z7co"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > [id="comp-lit5zbn0"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > interact-element > [id="comp-lit5zbn0"] {
    margin: 0 auto 14px !important;
    left: 0 !important;
    justify-self: center !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-lit5rjv5 {
    width: min(100%, 360px) !important;
  }

  body[data-local-static="true"] #comp-lit5qgl1 {
    width: min(72vw, 280px) !important;
    height: auto !important;
  }

  body[data-local-static="true"] #comp-lit5z3qa,
  body[data-local-static="true"] #comp-lit5z4f5,
  body[data-local-static="true"] #comp-lit5z7co,
  body[data-local-static="true"] #comp-lit5zbn0 {
    width: 100% !important;
    max-width: 380px !important;
    border: var(--ckn-mobile-border) !important;
    border-radius: 20px !important;
    background: rgba(255, 255, 255, 0.9) !important;
    box-shadow: var(--ckn-mobile-shadow-soft) !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit5z3qainlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5z4f5inlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5z7coinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5zbn0inlineContent-gridContainer"] {
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto !important;
    gap: 10px !important;
    padding: 18px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit5z3qainlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5z4f5inlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5z7coinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5zbn0inlineContent-gridContainer"] > * {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-lit5s0br,
  body[data-local-static="true"] #comp-lit5z4fv,
  body[data-local-static="true"] #comp-lit5z7di2,
  body[data-local-static="true"] #comp-lit5zbnv2 {
    display: none !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit5noqzinlineContent-gridContainer"] {
    min-height: auto !important;
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto auto auto !important;
    padding: 32px var(--ckn-mobile-gutter) 12px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit5noqzinlineContent-gridContainer"] > [id="comp-lit6a8uu"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5noqzinlineContent-gridContainer"] > interact-element > [id="comp-lit6a8uu"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5noqzinlineContent-gridContainer"] > [id="comp-lit69ise"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5noqzinlineContent-gridContainer"] > interact-element > [id="comp-lit69ise"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5noqzinlineContent-gridContainer"] > [id="comp-lit6f4ab"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5noqzinlineContent-gridContainer"] > interact-element > [id="comp-lit6f4ab"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5noqzinlineContent-gridContainer"] > [id="comp-lit70py2"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5noqzinlineContent-gridContainer"] > interact-element > [id="comp-lit70py2"] {
    margin: 0 auto 16px !important;
    left: 0 !important;
    justify-self: center !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-lit6a8uu {
    width: min(100%, 280px) !important;
  }

  body[data-local-static="true"] #comp-lit69ise,
  body[data-local-static="true"] #comp-lit70py2 {
    width: min(100%, 360px) !important;
  }

  body[data-local-static="true"] #comp-lit6f4ab {
    width: min(100%, 320px) !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit70py2inlineContent-gridContainer"] {
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto auto auto auto !important;
    gap: 14px !important;
    padding: 24px 20px !important;
    border: var(--ckn-mobile-border) !important;
    border-radius: var(--ckn-mobile-card-radius) !important;
    background: linear-gradient(180deg, #fffdfa 0%, #f7ede6 100%) !important;
    box-shadow: var(--ckn-mobile-shadow) !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit70py2inlineContent-gridContainer"] > * {
    margin: 0 auto !important;
    left: 0 !important;
    justify-self: center !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-lit6i8bz {
    width: min(100%, 320px) !important;
    height: auto !important;
  }

  body[data-local-static="true"] #comp-lit6rv2x,
  body[data-local-static="true"] #comp-lit6u39c,
  body[data-local-static="true"] #comp-lit6uh66,
  body[data-local-static="true"] #comp-lit6vch3 {
    width: 100% !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"] #comp-limavrwr [data-testid="columns"] {
    gap: 24px !important;
    padding: 8px var(--ckn-mobile-gutter) 0 !important;
  }

  body[data-local-static="true"] #comp-linkegvc,
  body[data-local-static="true"] #comp-linkeiul,
  body[data-local-static="true"] #comp-linkekzi {
    width: min(100%, 360px) !important;
    margin: 0 auto !important;
    border: var(--ckn-mobile-border) !important;
    border-radius: 28px !important;
    background: linear-gradient(180deg, #fffdfb 0%, #f7efe8 100%) !important;
    box-shadow: var(--ckn-mobile-shadow-soft) !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-linkegvcinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-linkeiulinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-linkekziinlineContent-gridContainer"] {
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto !important;
    min-height: auto !important;
    gap: 18px !important;
    padding: 22px 18px 18px !important;
    justify-items: center !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-linkegvcinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-linkeiulinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-linkekziinlineContent-gridContainer"] > * {
    margin: 0 auto !important;
    left: 0 !important;
    justify-self: center !important;
  }

  body[data-local-static="true"] #comp-limbbktf,
  body[data-local-static="true"] #comp-limbba3r,
  body[data-local-static="true"] #comp-limbbh5b {
    width: min(60vw, 228px) !important;
    height: auto !important;
  }

  body[data-local-static="true"] #comp-linkdw2m,
  body[data-local-static="true"] #comp-linka8vj,
  body[data-local-static="true"] #comp-linkdnye,
  body[data-local-static="true"] #comp-limaxcbe,
  body[data-local-static="true"] #comp-limavrxr6 {
    width: 100% !important;
    max-width: 100% !important;
  }
}

@media screen and (max-width: 767px) {
  body[data-local-static="true"] {
    --ckn-phone-gutter: clamp(16px, 4.8vw, 22px);
    --ckn-mobile-copy-width: 34rem;
  }

  body[data-local-static="true"] #comp-limaxcb62,
  body[data-local-static="true"] #comp-limavrxp1,
  body[data-local-static="true"] #comp-limbvt55,
  body[data-local-static="true"] #comp-lio77x8v,
  body[data-local-static="true"] #comp-lio6tkhw {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-limavrxp1inlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-limbvt55inlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lio77x8vinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lio6tkhwinlineContent-gridContainer"] {
    width: 100% !important;
    min-height: auto !important;
    max-width: 100% !important;
    padding-left: var(--ckn-phone-gutter) !important;
    padding-right: var(--ckn-phone-gutter) !important;
    box-sizing: border-box !important;
    justify-items: center !important;
  }

  body[data-local-static="true"] #comp-limaxc9p [data-testid="colorUnderlay"] {
    background: linear-gradient(180deg, rgba(47, 28, 20, 0.18) 0%, rgba(47, 28, 20, 0.34) 52%, rgba(47, 28, 20, 0.46) 100%) !important;
    opacity: 1 !important;
  }

  body[data-local-static="true"] #bgLayers_comp-lio6tkgc > [data-testid="colorUnderlay"] {
    background: linear-gradient(180deg, rgba(47, 28, 20, 0.12) 0%, rgba(47, 28, 20, 0.46) 100%) !important;
    opacity: 1 !important;
  }

  body[data-local-static="true"] #bgLayers_comp-lio6tkhw > [data-testid="colorUnderlay"] {
    background: transparent !important;
    background-color: transparent !important;
    opacity: 1 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] {
    grid-template-rows: auto auto !important;
    align-content: center !important;
    gap: 18px !important;
    padding-top: clamp(124px, 34vw, 172px) !important;
    padding-bottom: 64px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] > [id="comp-limaxcba5"],
  body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] > interact-element > [id="comp-limaxcba5"],
  body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] > [id="comp-limaxcbe"],
  body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] > interact-element > [id="comp-limaxcbe"] {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
  }

  body[data-local-static="true"] #comp-limaxcba5 {
    width: min(100%, 21rem) !important;
    max-width: 21rem !important;
    z-index: 1 !important;
  }

  body[data-local-static="true"] #comp-limaxcba5 .wixui-rich-text__text,
  body[data-local-static="true"] #comp-lio6tkhw7 .wixui-rich-text__text,
  body[data-local-static="true"] #comp-lio6tkhx3 .wixui-rich-text__text {
    color: #ffffff !important;
    text-align: center !important;
    text-shadow: 0 3px 18px rgba(47, 28, 20, 0.38), 0 12px 32px rgba(47, 28, 20, 0.22) !important;
  }

  body[data-local-static="true"] #comp-limaxcba5 .font_0.wixui-rich-text__text,
  body[data-local-static="true"] #comp-limavrxq1 .font_3.wixui-rich-text__text,
  body[data-local-static="true"] #comp-linkh13k .font_3.wixui-rich-text__text,
  body[data-local-static="true"] #comp-lio77x992 .font_3.wixui-rich-text__text,
  body[data-local-static="true"] #comp-lio6tkhw7 .font_3.wixui-rich-text__text {
    font-size: clamp(34px, 10.5vw, 46px) !important;
    line-height: 1.08 !important;
    text-align: center !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-limavrxp1inlineContent-gridContainer"] {
    gap: 18px !important;
    padding-top: 56px !important;
    padding-bottom: 48px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-limavrxp1inlineContent-gridContainer"] > [id="comp-limavrxq1"],
  body[data-local-static="true"] [data-mesh-id="comp-limavrxp1inlineContent-gridContainer"] > interact-element > [id="comp-limavrxq1"],
  body[data-local-static="true"] [data-mesh-id="comp-limavrxp1inlineContent-gridContainer"] > [id="comp-limavrxr"],
  body[data-local-static="true"] [data-mesh-id="comp-limavrxp1inlineContent-gridContainer"] > interact-element > [id="comp-limavrxr"],
  body[data-local-static="true"] [data-mesh-id="comp-limavrxp1inlineContent-gridContainer"] > [id="comp-limavrxr6"],
  body[data-local-static="true"] [data-mesh-id="comp-limavrxp1inlineContent-gridContainer"] > interact-element > [id="comp-limavrxr6"] {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
  }

  body[data-local-static="true"] #comp-limavrxq1,
  body[data-local-static="true"] #comp-limavrxr,
  body[data-local-static="true"] #comp-linkh13k,
  body[data-local-static="true"] #comp-linw303s,
  body[data-local-static="true"] #comp-lio77x992,
  body[data-local-static="true"] #comp-lio6tkhw7,
  body[data-local-static="true"] #comp-lio6tkhx3 {
    width: min(100%, var(--ckn-mobile-copy-width)) !important;
    max-width: var(--ckn-mobile-copy-width) !important;
  }

  body[data-local-static="true"] #comp-limavrxq1 .wixui-rich-text__text,
  body[data-local-static="true"] #comp-limavrxr .wixui-rich-text__text,
  body[data-local-static="true"] #comp-linkh13k .wixui-rich-text__text,
  body[data-local-static="true"] #comp-linw303s .wixui-rich-text__text,
  body[data-local-static="true"] #comp-lio77x992 .wixui-rich-text__text {
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-limavrxr p.wixui-rich-text__text,
  body[data-local-static="true"] #comp-linw303s p.wixui-rich-text__text,
  body[data-local-static="true"] #comp-lio6tkhx3 p.wixui-rich-text__text,
  body[data-local-static="true"] #comp-lio7jxt05__item1 p.wixui-rich-text__text {
    font-size: clamp(15px, 4.4vw, 18px) !important;
    line-height: 1.7 !important;
    text-align: center !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-limbvt55inlineContent-gridContainer"] {
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto auto auto !important;
    gap: 18px !important;
    padding-top: 56px !important;
    padding-bottom: 48px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-limbvt55inlineContent-gridContainer"] > [id="comp-linkh13k"],
  body[data-local-static="true"] [data-mesh-id="comp-limbvt55inlineContent-gridContainer"] > interact-element > [id="comp-linkh13k"],
  body[data-local-static="true"] [data-mesh-id="comp-limbvt55inlineContent-gridContainer"] > [id="comp-linw303s"],
  body[data-local-static="true"] [data-mesh-id="comp-limbvt55inlineContent-gridContainer"] > interact-element > [id="comp-linw303s"],
  body[data-local-static="true"] [data-mesh-id="comp-limbvt55inlineContent-gridContainer"] > [id="comp-linw3tr9"],
  body[data-local-static="true"] [data-mesh-id="comp-limbvt55inlineContent-gridContainer"] > interact-element > [id="comp-linw3tr9"],
  body[data-local-static="true"] [data-mesh-id="comp-limbvt55inlineContent-gridContainer"] > [id="comp-linttsok"],
  body[data-local-static="true"] [data-mesh-id="comp-limbvt55inlineContent-gridContainer"] > interact-element > [id="comp-linttsok"] {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
    align-self: start !important;
  }

  body[data-local-static="true"] #comp-linttsok {
    width: min(100%, 20rem) !important;
    height: auto !important;
  }

  body[data-local-static="true"] #comp-linttsok img {
    display: block !important;
    width: 100% !important;
    height: auto !important;
  }

  body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel {
    margin: 72px 0 56px !important;
  }

  body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__inner {
    padding: 0 var(--ckn-phone-gutter) !important;
  }

  body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__heading {
    font-size: clamp(34px, 11vw, 46px) !important;
    line-height: 1.02 !important;
  }

  body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__description,
  body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__copy,
  body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__chip {
    font-size: 16px !important;
    line-height: 1.65 !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__description {
    margin: 24px auto 36px !important;
  }

  body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__card {
    padding: 24px 18px 20px !important;
  }

  body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__card-title {
    font-size: clamp(22px, 7vw, 28px) !important;
  }

  body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__chips {
    gap: 10px !important;
  }

  body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__chip {
    width: 100% !important;
    min-height: 50px !important;
    padding: 12px 14px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lio77x8vinlineContent-gridContainer"] {
    gap: 20px !important;
    padding-top: 56px !important;
    padding-bottom: 48px !important;
  }

  body[data-local-static="true"] #comp-lio77x2u #comp-lio7jxrk,
  body[data-local-static="true"] #comp-lio77x2u .Exmq9,
  body[data-local-static="true"] #comp-lio77x2u .TmK0x,
  body[data-local-static="true"] #comp-lio77x2u ._FiCX {
    width: 100% !important;
  }

  body[data-local-static="true"] #comp-lio77x2u #comp-lio7jxsv1__item1 {
    width: min(100%, 22rem) !important;
    margin: 0 auto !important;
    border: var(--ckn-mobile-border) !important;
    border-radius: var(--ckn-mobile-card-radius) !important;
    overflow: hidden !important;
    background: rgba(255, 255, 255, 0.94) !important;
    box-shadow: var(--ckn-mobile-shadow-soft) !important;
  }

  body[data-local-static="true"] #comp-lio77x2u [data-mesh-id="comp-lio7jxsv1__item1inlineContent-gridContainer"] {
    min-height: auto !important;
    grid-template-columns: 1fr !important;
    gap: 14px !important;
    padding: 24px 18px !important;
    justify-items: center !important;
  }

  body[data-local-static="true"] #comp-lio77x2u #comp-lio7k8ls__item1 {
    width: 112px !important;
    height: 112px !important;
  }

  body[data-local-static="true"] #comp-lio77x2u #comp-lio7k8ls__item1 img {
    width: 100% !important;
    height: 100% !important;
    border-radius: 999px !important;
    object-fit: cover !important;
  }

  body[data-local-static="true"] #comp-lio77x2u [style*="margin-top: -20px"] {
    margin-top: 4px !important;
  }

  body[data-local-static="true"] #comp-lio77x2u a[style*="font-size: 13px"] {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    width: min(100%, 16rem) !important;
    min-height: 44px !important;
    max-width: 100% !important;
    padding: 12px 18px !important;
    text-align: center !important;
    line-height: 1.35 !important;
    white-space: normal !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lio6tkhwinlineContent-gridContainer"] {
    gap: 16px !important;
    padding-top: 64px !important;
    padding-bottom: 56px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lio6tkhwinlineContent-gridContainer"] > [id="comp-lio6tkhw7"],
  body[data-local-static="true"] [data-mesh-id="comp-lio6tkhwinlineContent-gridContainer"] > interact-element > [id="comp-lio6tkhw7"],
  body[data-local-static="true"] [data-mesh-id="comp-lio6tkhwinlineContent-gridContainer"] > [id="comp-lio6tkhx3"],
  body[data-local-static="true"] [data-mesh-id="comp-lio6tkhwinlineContent-gridContainer"] > interact-element > [id="comp-lio6tkhx3"],
  body[data-local-static="true"] [data-mesh-id="comp-lio6tkhwinlineContent-gridContainer"] > [id="comp-lio6tkhx9"],
  body[data-local-static="true"] [data-mesh-id="comp-lio6tkhwinlineContent-gridContainer"] > interact-element > [id="comp-lio6tkhx9"] {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
  }

  body[data-local-static="true"] #custom-cake-gallery {
    padding: 48px 0 52px !important;
  }

  body[data-local-static="true"] #custom-cake-gallery > div {
    padding: 0 var(--ckn-phone-gutter) !important;
  }

  body[data-local-static="true"] #custom-cake-gallery h2:first-of-type {
    font-size: clamp(32px, 11vw, 42px) !important;
    line-height: 1.05 !important;
  }

  body[data-local-static="true"] #custom-cake-gallery h2:last-of-type {
    font-size: clamp(38px, 12vw, 54px) !important;
    line-height: 1 !important;
    margin-top: 4px !important;
    margin-bottom: 22px !important;
  }

  body[data-local-static="true"] #custom-cake-gallery p {
    margin-bottom: 32px !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #custom-cake-gallery > div > div:first-of-type {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 12px !important;
    margin-bottom: 36px !important;
  }

  body[data-local-static="true"] #custom-cake-gallery img {
    display: block !important;
    width: 100% !important;
    max-width: none !important;
    height: auto !important;
    aspect-ratio: 2 / 3 !important;
  }

  body[data-local-static="true"] #custom-cake-gallery > div > div:last-of-type {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    gap: 12px !important;
    padding: 0 !important;
  }

  body[data-local-static="true"] #custom-cake-gallery > div > div:last-of-type > div:last-child {
    display: none !important;
  }

  body[data-local-static="true"] #custom-cake-gallery a {
    width: min(100%, 20rem) !important;
    max-width: 100% !important;
    text-align: center !important;
  }

  body[data-local-static="true"] {
    overflow-x: hidden !important;
  }

  body[data-local-static="true"] #comp-linjkfjm,
  body[data-local-static="true"] #comp-linjkfks2,
  body[data-local-static="true"] #comp-kugnoyt3,
  body[data-local-static="true"] #comp-kugnoyu2,
  body[data-local-static="true"] #comp-kugnpe84,
  body[data-local-static="true"] #comp-kugnpe9b,
  body[data-local-static="true"] #comp-kugnqtxz,
  body[data-local-static="true"] #comp-kugnquzf,
  body[data-local-static="true"] #comp-liotdol1,
  body[data-local-static="true"] #comp-liotdom6 {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] {
    grid-template-columns: 1fr !important;
    grid-template-rows: repeat(4, auto) !important;
    gap: 16px !important;
    padding: 34px var(--ckn-phone-gutter) 40px !important;
    justify-items: center !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > [id="comp-linjtgmv"],
  body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > interact-element > [id="comp-linjtgmv"],
  body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > [id="comp-lintq6e4"],
  body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > interact-element > [id="comp-lintq6e4"],
  body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > [id="comp-linjtcdu"],
  body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > interact-element > [id="comp-linjtcdu"],
  body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > [id="comp-linjrwza"],
  body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > interact-element > [id="comp-linjrwza"] {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
    width: min(100%, 20rem) !important;
    max-width: 20rem !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-linjtgmvinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lintq6e4inlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-linjtcduinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-linjrwzainlineContent-gridContainer"] {
    min-height: auto !important;
    grid-template-columns: 1fr !important;
    gap: 10px !important;
    justify-items: center !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-linjtgmvinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-linjtgmvinlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-lintq6e4inlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lintq6e4inlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-linjtcduinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-linjtcduinlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-linjrwzainlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-linjrwzainlineContent-gridContainer"] > interact-element > * {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
  }

  body[data-local-static="true"] #comp-linjmu0c,
  body[data-local-static="true"] #comp-linjmu0e,
  body[data-local-static="true"] #comp-linjmu09,
  body[data-local-static="true"] #comp-linjmu06 {
    width: 58px !important;
    height: 58px !important;
  }

  body[data-local-static="true"] #comp-linjstua,
  body[data-local-static="true"] #comp-linjs588,
  body[data-local-static="true"] #comp-linjt3z0,
  body[data-local-static="true"] #comp-linjrbcd {
    width: min(100%, 18rem) !important;
    max-width: 18rem !important;
  }

  body[data-local-static="true"] #comp-linjstua .wixui-rich-text__text,
  body[data-local-static="true"] #comp-linjs588 .wixui-rich-text__text,
  body[data-local-static="true"] #comp-linjt3z0 .wixui-rich-text__text,
  body[data-local-static="true"] #comp-linjrbcd .wixui-rich-text__text {
    font-size: clamp(17px, 4.8vw, 20px) !important;
    line-height: 1.45 !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #SITE_FOOTER,
  body[data-local-static="true"] #comp-kugnoyt3,
  body[data-local-static="true"] #comp-kugnoyu2,
  body[data-local-static="true"] #comp-kugnpe84 {
    min-width: 0 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kugnoyu2inlineContent-gridContainer"] {
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto auto !important;
    gap: 22px !important;
    padding: 30px var(--ckn-phone-gutter) 32px !important;
    box-sizing: border-box !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kugnoyu2inlineContent-gridContainer"] > [id="comp-liovnlx8"],
  body[data-local-static="true"] [data-mesh-id="comp-kugnoyu2inlineContent-gridContainer"] > interact-element > [id="comp-liovnlx8"],
  body[data-local-static="true"] [data-mesh-id="comp-kugnoyu2inlineContent-gridContainer"] > [id="comp-kugnpe84"],
  body[data-local-static="true"] [data-mesh-id="comp-kugnoyu2inlineContent-gridContainer"] > interact-element > [id="comp-kugnpe84"],
  body[data-local-static="true"] [data-mesh-id="comp-kugnoyu2inlineContent-gridContainer"] > [id="comp-lioviwna"],
  body[data-local-static="true"] [data-mesh-id="comp-kugnoyu2inlineContent-gridContainer"] > interact-element > [id="comp-lioviwna"] {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
  }

  body[data-local-static="true"] #comp-kugnpe84 [data-testid="columns"] {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 22px !important;
    align-items: start !important;
  }

  body[data-local-static="true"] #comp-kugnpe9b,
  body[data-local-static="true"] #comp-kugnqtxz,
  body[data-local-static="true"] #comp-kugnquzf {
    width: min(100%, 22rem) !important;
    max-width: 22rem !important;
    margin: 0 auto !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kugnpe9binlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-kugnqtxzinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-kugnquzfinlineContent-gridContainer"] {
    min-height: auto !important;
    gap: 10px !important;
    justify-items: center !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kugnpe9binlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-kugnpe9binlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-kugnqtxzinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-kugnqtxzinlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-kugnquzfinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-kugnquzfinlineContent-gridContainer"] > interact-element > * {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
  }

  body[data-local-static="true"] #comp-liouzsuf,
  body[data-local-static="true"] #comp-lit8woa9,
  body[data-local-static="true"] #comp-liovgj6w,
  body[data-local-static="true"] #comp-liou6nfp,
  body[data-local-static="true"] #comp-lioviwna {
    width: min(100%, 21rem) !important;
    max-width: 21rem !important;
  }

  body[data-local-static="true"] #comp-liouzsuf .wixui-rich-text__text {
    font-size: clamp(22px, 7.4vw, 28px) !important;
    line-height: 1.2 !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-lit8woa9 .wixui-rich-text__text {
    font-size: 22px !important;
    line-height: 1.15 !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-liovgj6w .wixui-rich-text__text,
  body[data-local-static="true"] #comp-lioviwna .wixui-rich-text__text {
    font-size: 15px !important;
    line-height: 1.7 !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-liou6nfp .wixui-rich-text__text {
    font-size: clamp(28px, 9vw, 36px) !important;
    line-height: 1.18 !important;
    text-align: center !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-liotdol1inlineContent-gridContainer"] {
    min-height: auto !important;
    justify-items: center !important;
  }

  body[data-local-static="true"] #comp-liotdom6,
  body[data-local-static="true"] [data-mesh-id="comp-liotdom6inlineContent"],
  body[data-local-static="true"] [data-mesh-id="comp-liotdom6inlineContent-gridContainer"] {
    width: min(100%, 21rem) !important;
    max-width: 21rem !important;
    margin: 0 auto !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-liotdom6inlineContent-gridContainer"] {
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto auto !important;
    gap: 12px !important;
    justify-items: stretch !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-liotdom6inlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-liotdom6inlineContent-gridContainer"] > interact-element > * {
    margin: 0 !important;
    left: 0 !important;
    justify-self: stretch !important;
  }

  body[data-local-static="true"] #comp-liotdom9 input,
  body[data-local-static="true"] #comp-liotdomf4 button {
    min-height: 52px !important;
  }

  body[data-local-static="true"] #comp-liotdom9 input {
    padding: 0 16px !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-liotdomf4 button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 18px !important;
  }

  body[data-local-static="true"] #comp-liotdomh3 {
    width: 100% !important;
  }

  body[data-local-static="true"] #comp-liotdomh3 .wixui-rich-text__text {
    font-size: 14px !important;
    line-height: 1.6 !important;
    text-align: center !important;
  }
}

@media screen and (max-width: 479px) {
  body[data-local-static="true"] #comp-limaxcba5 .font_0.wixui-rich-text__text,
  body[data-local-static="true"] #comp-limavrxq1 .font_3.wixui-rich-text__text,
  body[data-local-static="true"] #comp-linkh13k .font_3.wixui-rich-text__text,
  body[data-local-static="true"] #comp-lio77x992 .font_3.wixui-rich-text__text,
  body[data-local-static="true"] #comp-lio6tkhw7 .font_3.wixui-rich-text__text {
    font-size: clamp(30px, 11vw, 38px) !important;
  }

  body[data-local-static="true"] #custom-cake-gallery > div > div:first-of-type {
    grid-template-columns: 1fr !important;
  }

  body[data-local-static="true"] #comp-liou6nfp .wixui-rich-text__text {
    font-size: clamp(26px, 9.8vw, 32px) !important;
  }
}

/* Responsive repair layer: tablet and page-template fixes */
@media screen and (max-width: 1024px) {
  :root {
    --ckn-tablet-gutter: clamp(22px, 4vw, 34px);
    --ckn-tablet-content-width: min(calc(100vw - (var(--ckn-tablet-gutter) * 2)), 880px);
  }

  body[data-local-static="true"] {
    overflow-x: hidden !important;
  }

  body[data-local-static="true"] #masterPage,
  body[data-local-static="true"] #SITE_HEADER,
  body[data-local-static="true"] #SITE_FOOTER,
  body[data-local-static="true"] main#PAGES_CONTAINER,
  body[data-local-static="true"] #SITE_PAGES,
  body[data-local-static="true"] #SITE_PAGES > div {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER,
  body[data-local-static="true"] #SITE_PAGES,
  body[data-local-static="true"] #SITE_PAGES > div,
  body[data-local-static="true"] #SITE_CONTAINER {
    overflow-x: clip !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER section,
  body[data-local-static="true"] main#PAGES_CONTAINER [id^="comp-"],
  body[data-local-static="true"] main#PAGES_CONTAINER [data-testid="inline-content"],
  body[data-local-static="true"] main#PAGES_CONTAINER [data-testid="mesh-container-content"] {
    min-width: 0 !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER [data-testid="columns"] {
    display: flex !important;
    flex-direction: column !important;
    gap: clamp(24px, 4vw, 36px) !important;
    width: 100% !important;
    align-items: stretch !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER [data-testid="columns"] > * {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    left: auto !important;
    right: auto !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
    --column-width: 100% !important;
    --column-flex: 1 !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER .wixui-image img,
  body[data-local-static="true"] main#PAGES_CONTAINER wow-image img,
  body[data-local-static="true"] main#PAGES_CONTAINER [data-hook="ProductMediaDataHook.Images"] img {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
  }

  body[data-local-static="true"] .wixui-rich-text,
  body[data-local-static="true"] .wixui-rich-text__text {
    max-width: 100% !important;
    overflow-wrap: anywhere !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] {
    padding: 18px var(--ckn-tablet-gutter) 14px !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt15w0ja,
  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-limdqwav,
  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt15wad2 {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER [data-testid="columns"] {
    display: grid !important;
    grid-template-columns: minmax(0, 240px) minmax(0, 1fr) !important;
    gap: 18px 26px !important;
    align-items: start !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER [data-mesh-id="comp-limdqwavinlineContent-gridContainer"] {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    gap: 4px !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER [data-mesh-id="comp-limdqwavinlineContent-gridContainer"] > * {
    margin: 0 !important;
    left: 0 !important;
    justify-self: start !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kul0hdhv {
    width: 136px !important;
    height: auto !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-likwhjyo .wixui-rich-text__text {
    font-size: 28px !important;
    line-height: 1 !important;
    text-align: left !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kucovhyd .wixui-rich-text__text {
    font-size: 10px !important;
    line-height: 1.4 !important;
    letter-spacing: 0.16em !important;
    text-align: left !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-end !important;
    gap: 12px !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt16eqqk,
  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt16eqqknavContainer {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    height: auto !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt16eqqkitemsContainer {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: flex-end !important;
    gap: 10px 12px !important;
    padding: 0 !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-kt16eqqkitemsContainer > li {
    flex: 0 0 auto !important;
    width: auto !important;
    min-width: 0 !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER .UiHgGh {
    display: inline-flex !important;
    align-items: center !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER .JS76Uv {
    padding: 10px 14px !important;
    border-radius: 999px !important;
    border: 1px solid rgba(139, 0, 0, 0.12) !important;
    background: rgba(255, 255, 255, 0.92) !important;
    color: #7f1d14 !important;
    box-shadow: 0 10px 24px rgba(52, 28, 20, 0.08) !important;
    font-size: 12px !important;
    line-height: 1.2 !important;
    letter-spacing: 0.08em !important;
    text-transform: uppercase !important;
    white-space: nowrap !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-likw8wp2 {
    width: auto !important;
    max-width: 100% !important;
    align-self: flex-end !important;
  }

  body[data-local-static="true"]:not([data-local-mobile-nav="true"]) #SITE_HEADER #comp-likw8wp2 a {
    width: auto !important;
    min-height: 48px !important;
    padding: 0 20px !important;
  }

  html body[data-local-static="true"] #SITE_HEADER [data-testid="columns"] {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) auto !important;
    align-items: center !important;
    gap: 12px !important;
  }

  html body[data-local-static="true"] #SITE_HEADER [data-mesh-id="SITE_HEADERinlineContent-gridContainer"] {
    width: min(calc(100% - 20px), 720px) !important;
    margin: 0 auto !important;
    padding: 10px 0 4px !important;
  }

  html body[data-local-static="true"] #SITE_HEADER [data-mesh-id="comp-kt15wad2inlineContent-gridContainer"] {
    display: flex !important;
    align-items: center !important;
    justify-content: flex-end !important;
    grid-template-columns: none !important;
  }

  html body[data-local-static="true"] #SITE_HEADER #comp-kul0hdhv {
    width: clamp(84px, 24vw, 108px) !important;
    max-width: 108px !important;
  }

  html body[data-local-static="true"] #SITE_HEADER #comp-kt16eqqk,
  html body[data-local-static="true"] #SITE_HEADER #comp-likw8wp2,
  html body[data-local-static="true"] #SITE_HEADER #comp-kw53w524,
  html body[data-local-static="true"] #SITE_HEADER #comp-lio32i61,
  html body[data-local-static="true"] #SITE_HEADER #comp-liotdol1,
  html body[data-local-static="true"] #SITE_HEADER #comp-liotdom6,
  html body[data-local-static="true"] #SITE_HEADER #comp-liotdomh3,
  html body[data-local-static="true"] #SITE_HEADER #comp-liotdom9,
  html body[data-local-static="true"] #SITE_HEADER #comp-liotdomf4,
  html body[data-local-static="true"] #SITE_HEADER .local-ckn-corporate-drop {
    display: none !important;
  }

  html body[data-local-static="true"] #local-ckn-mobile-nav-toggle {
    display: inline-flex !important;
    position: fixed !important;
    top: 14px !important;
    right: 14px !important;
    left: auto !important;
    z-index: 100002 !important;
  }

  body[data-local-static="true"] #comp-lit4zwuh,
  body[data-local-static="true"] #comp-lit587bf,
  body[data-local-static="true"] #comp-lit5nfoq,
  body[data-local-static="true"] #comp-lit5nopa,
  body[data-local-static="true"] #comp-kunuwab1,
  body[data-local-static="true"] #comp-lip98afi,
  body[data-local-static="true"] #comp-kugnoyt3,
  body[data-local-static="true"] #comp-kugnpe84 {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"] #comp-lit4zwvg,
  body[data-local-static="true"] #comp-lit587cp,
  body[data-local-static="true"] #comp-lit5nfpd,
  body[data-local-static="true"] #comp-lit5noqz,
  body[data-local-static="true"] #comp-kunuwad2,
  body[data-local-static="true"] #comp-lip98age,
  body[data-local-static="true"] #comp-kunuxz0y,
  body[data-local-static="true"] #comp-kunuxz201 {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit4zwvginlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lit587cpinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5noqzinlineContent-gridContainer"] {
    min-height: auto !important;
    grid-template-columns: 1fr !important;
    justify-items: center !important;
    padding-left: var(--ckn-tablet-gutter) !important;
    padding-right: var(--ckn-tablet-gutter) !important;
    box-sizing: border-box !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit4zwvginlineContent-gridContainer"] {
    grid-template-rows: auto auto !important;
    gap: 22px !important;
    padding-top: 52px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit587cpinlineContent-gridContainer"] {
    grid-template-rows: auto auto auto auto !important;
    gap: 18px !important;
    padding-top: 42px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] {
    grid-template-rows: auto auto auto auto auto auto !important;
    gap: 16px !important;
    padding-top: 40px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit5noqzinlineContent-gridContainer"] {
    grid-template-rows: auto auto auto auto !important;
    gap: 18px !important;
    padding-top: 42px !important;
    padding-bottom: 24px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit4zwvginlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit587cpinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5noqzinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit4zwvginlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit587cpinlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5nfpdinlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5noqzinlineContent-gridContainer"] > interact-element > * {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
    align-self: start !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-lit50vg1,
  body[data-local-static="true"] #comp-lit53rfs,
  body[data-local-static="true"] #comp-lit5b282,
  body[data-local-static="true"] #comp-lit5qgl1,
  body[data-local-static="true"] #comp-lit6i8bz {
    width: min(100%, 420px) !important;
    height: auto !important;
  }

  body[data-local-static="true"] #comp-lit7w1u7,
  body[data-local-static="true"] #comp-lit5ml8b,
  body[data-local-static="true"] #comp-lit5bz3i,
  body[data-local-static="true"] #comp-lit5l0vf,
  body[data-local-static="true"] #comp-lit5rjv5,
  body[data-local-static="true"] #comp-lit69ise,
  body[data-local-static="true"] #comp-lit6u39c,
  body[data-local-static="true"] #comp-lit70py2 {
    width: min(100%, 42rem) !important;
    max-width: 42rem !important;
  }

  body[data-local-static="true"] #comp-lit5z3qa,
  body[data-local-static="true"] #comp-lit5z4f5,
  body[data-local-static="true"] #comp-lit5z7co,
  body[data-local-static="true"] #comp-lit5zbn0 {
    width: min(100%, 44rem) !important;
    max-width: 44rem !important;
  }

  body[data-local-static="true"] .ckn-editorial-container {
    grid-template-columns: 1fr !important;
    gap: clamp(30px, 5vw, 52px) !important;
    max-width: var(--ckn-tablet-content-width) !important;
    margin: clamp(40px, 6vw, 72px) auto !important;
    padding: 0 var(--ckn-tablet-gutter) !important;
    box-sizing: border-box !important;
  }

  body[data-local-static="true"] .ckn-editorial-text,
  body[data-local-static="true"] .ckn-intro-column,
  body[data-local-static="true"] .ckn-wider-content {
    max-width: 100% !important;
  }

  body[data-local-static="true"] .ckn-editorial-image {
    position: static !important;
    order: -1 !important;
    width: min(100%, 560px) !important;
    margin: 0 auto !important;
  }

  body[data-local-static="true"] .ckn-editorial-image img {
    display: block !important;
    width: 100% !important;
    height: auto !important;
    border-radius: 28px !important;
  }

  body[data-local-static="true"] .ckn-main-heading {
    font-size: clamp(40px, 6.5vw, 58px) !important;
    margin-bottom: 28px !important;
  }

  body[data-local-static="true"] .ckn-wider-content h2 {
    font-size: clamp(24px, 3.3vw, 30px) !important;
    line-height: 1.25 !important;
  }

  body[data-local-static="true"] .ckn-wider-content p,
  body[data-local-static="true"] .ckn-intro-column p {
    font-size: 16px !important;
    line-height: 1.82 !important;
  }

  body[data-local-static="true"] #comp-kunuwad2,
  body[data-local-static="true"] #comp-lip98age,
  body[data-local-static="true"] #comp-kunuxz0y,
  body[data-local-static="true"] #comp-kunuxz201,
  body[data-local-static="true"] #comp-likkycgt,
  body[data-local-static="true"] #comp-lip9z71i {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuwad2inlineContent-gridContainer"] {
    min-height: auto !important;
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto auto !important;
    gap: 20px !important;
    padding: clamp(44px, 6vw, 80px) var(--ckn-tablet-gutter) 0 !important;
    justify-items: center !important;
    box-sizing: border-box !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuwad2inlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-kunuwad2inlineContent-gridContainer"] > interact-element > * {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-kunuwad81 {
    width: min(100%, 40rem) !important;
  }

  body[data-local-static="true"] #comp-kunv29p0 {
    width: min(100%, 34rem) !important;
  }

  body[data-local-static="true"] #comp-kunuxz0y {
    width: min(100%, 46rem) !important;
  }

  body[data-local-static="true"] #comp-kunuxz201 {
    border-radius: 30px !important;
    background: rgba(255, 255, 255, 0.96) !important;
    box-shadow: 0 24px 60px rgba(52, 28, 20, 0.12) !important;
    border: 1px solid rgba(139, 0, 0, 0.08) !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] {
    width: 100% !important;
    min-height: auto !important;
    box-sizing: border-box !important;
    gap: 16px 16px !important;
    padding: 28px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > interact-element > * {
    margin: 0 !important;
    left: 0 !important;
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    justify-self: stretch !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-likkycgtinlineContent-gridContainer"] {
    width: 100% !important;
    min-height: auto !important;
    grid-template-columns: 1fr !important;
    grid-template-rows: auto !important;
    padding: 0 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lip98ageinlineContent-gridContainer"] {
    width: 100% !important;
    min-height: auto !important;
    grid-template-columns: 1fr !important;
    gap: 18px !important;
    padding: clamp(42px, 5vw, 56px) var(--ckn-tablet-gutter) clamp(52px, 6vw, 76px) !important;
    justify-items: center !important;
    box-sizing: border-box !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lip98ageinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lip98ageinlineContent-gridContainer"] > interact-element > * {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-lip9apw8 {
    width: min(100%, 320px) !important;
    height: auto !important;
  }

  body[data-local-static="true"] #comp-lipa6u39,
  body[data-local-static="true"] #comp-lipal6y1,
  body[data-local-static="true"] #comp-lipaanxg,
  body[data-local-static="true"] #comp-lipaavgm,
  body[data-local-static="true"] #comp-lipa6u3i,
  body[data-local-static="true"] #comp-lipaae4a {
    width: min(100%, 36rem) !important;
    max-width: 36rem !important;
  }

  body[data-local-static="true"] #comp-lipal6y1 a,
  body[data-local-static="true"] #comp-lipa6u3i a,
  body[data-local-static="true"] #comp-lipaae4a a {
    overflow-wrap: anywhere !important;
  }

  body[data-local-static="true"] #comp-lipac91i {
    display: none !important;
  }

  body[data-local-static="true"] [data-hook="faq-root"],
  body[data-local-static="true"] [data-hook="widget-accordion-wrapper"],
  body[data-local-static="true"] [data-hook="questions-wrapper"] {
    width: min(100%, 46rem) !important;
    max-width: 46rem !important;
    margin: 0 auto !important;
  }

  body[data-local-static="true"] [data-hook="accordion-item-header"] {
    min-height: 64px !important;
    padding: 0 18px !important;
  }

  body[data-local-static="true"] [data-hook="accordion-item-content"] {
    padding: 0 18px 18px !important;
  }

  body[data-local-static="true"] [data-hook="product-list-container"] {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"] [data-hook="counter-sort-container"] {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 14px !important;
    align-items: stretch !important;
  }

  body[data-local-static="true"] [data-hook="sort-wrapper"],
  body[data-local-static="true"] [data-hook="floating-dropdown-button"] {
    width: 100% !important;
    max-width: 100% !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] {
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    grid-template-rows: auto auto auto auto auto auto !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > [id="comp-kunuxz27"],
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > interact-element > [id="comp-kunuxz27"] {
    grid-area: 1 / 1 / 2 / 2 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > [id="comp-kunuxz2o"],
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > interact-element > [id="comp-kunuxz2o"] {
    grid-area: 1 / 2 / 2 / 3 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > [id="comp-kunuxz2q2"],
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > interact-element > [id="comp-kunuxz2q2"] {
    grid-area: 2 / 1 / 3 / 3 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > [id="comp-kunuxz2t"],
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > interact-element > [id="comp-kunuxz2t"] {
    grid-area: 3 / 1 / 4 / 2 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > [id="comp-lip8nxbv"],
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > interact-element > [id="comp-lip8nxbv"] {
    grid-area: 3 / 2 / 4 / 3 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > [id="comp-lip8me68"],
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > interact-element > [id="comp-lip8me68"] {
    grid-area: 4 / 1 / 5 / 2 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > [id="comp-lip91705"],
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > interact-element > [id="comp-lip91705"] {
    grid-area: 4 / 2 / 5 / 3 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > [id="comp-kunuxz30"],
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > interact-element > [id="comp-kunuxz30"] {
    grid-area: 5 / 1 / 6 / 3 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > [id="comp-lip8vf7k"],
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > interact-element > [id="comp-lip8vf7k"] {
    grid-area: 6 / 1 / 7 / 3 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > [id="comp-kunuxz3c1"],
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > interact-element > [id="comp-kunuxz3c1"] {
    grid-area: 7 / 1 / 8 / 2 !important;
    width: min(100%, 15rem) !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > [id="comp-kunuxz3m"],
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > interact-element > [id="comp-kunuxz3m"] {
    grid-area: 7 / 2 / 8 / 3 !important;
    align-self: center !important;
    text-align: left !important;
  }

  body[data-local-static="true"] [data-hook="product-list-wrapper"] {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 22px !important;
  }
}

@media screen and (max-width: 767px) {
  body[data-local-static="true"] .ckn-editorial-container {
    gap: 26px !important;
    margin: 32px auto 48px !important;
    padding: 0 var(--ckn-phone-gutter) !important;
  }

  body[data-local-static="true"] .ckn-main-heading,
  body[data-local-static="true"] .ckn-intro-column,
  body[data-local-static="true"] .ckn-wider-content h2 {
    text-align: center !important;
  }

  body[data-local-static="true"] .ckn-main-heading {
    font-size: clamp(34px, 10vw, 42px) !important;
    margin-bottom: 22px !important;
  }

  body[data-local-static="true"] .ckn-wider-content p,
  body[data-local-static="true"] .ckn-intro-column p {
    font-size: 15px !important;
    line-height: 1.78 !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] {
    grid-template-columns: 1fr !important;
    grid-template-rows: repeat(10, auto) !important;
    padding: 22px 18px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-kunuxz201inlineContent-gridContainer"] > interact-element > * {
    grid-area: auto !important;
  }

  body[data-local-static="true"] #comp-kunuxz3c1,
  body[data-local-static="true"] #comp-kunuxz3m {
    width: 100% !important;
    text-align: center !important;
  }

  body[data-local-static="true"] [data-hook="accordion-item-header"] {
    min-height: 58px !important;
    padding: 0 16px !important;
  }

  body[data-local-static="true"] [data-hook="title"],
  body[data-local-static="true"] [data-hook="accordion-item-content"] {
    text-align: left !important;
  }

  body[data-local-static="true"] [data-hook="product-list-wrapper"] {
    display: grid !important;
    grid-template-columns: 1fr !important;
    gap: 18px !important;
  }
}

@media screen and (max-width: 1024px) {
  body[data-local-static="true"]:not(.responsive),
  body[data-local-static="true"]:not(.responsive) #SITE_CONTAINER,
  body[data-local-static="true"]:not(.responsive) #site-root,
  body[data-local-static="true"]:not(.responsive) #masterPage,
  body[data-local-static="true"]:not(.responsive) #masterPageinlineContent {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
  }

  body[data-local-static="true"]:not(.responsive) {
    --site-width: 100vw !important;
  }

  body[data-local-static="true"] #comp-limaxc9p,
  body[data-local-static="true"] #comp-limaxcb62,
  body[data-local-static="true"] #comp-lit7w1u7,
  body[data-local-static="true"] #comp-lit70py2,
  body[data-local-static="true"] #comp-linkegvc,
  body[data-local-static="true"] #comp-linkeiul,
  body[data-local-static="true"] #comp-linkekzi,
  body[data-local-static="true"] #comp-linjtgmv {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    margin: 0 auto !important;
    left: auto !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] {
    width: 100% !important;
    min-height: auto !important;
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto !important;
    justify-items: center !important;
    gap: 22px !important;
    padding: clamp(100px, 18vw, 150px) var(--ckn-tablet-gutter) clamp(64px, 10vw, 96px) !important;
    box-sizing: border-box !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] > interact-element > * {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-limaxcba5,
  body[data-local-static="true"] #comp-limavrxq1,
  body[data-local-static="true"] #comp-limavrxr,
  body[data-local-static="true"] #comp-linkh13k,
  body[data-local-static="true"] #comp-linw303s,
  body[data-local-static="true"] #comp-limaxcbe,
  body[data-local-static="true"] #comp-lit54q9s,
  body[data-local-static="true"] #comp-lit56c5l,
  body[data-local-static="true"] #comp-lit6rv2x,
  body[data-local-static="true"] #comp-lit6u39c,
  body[data-local-static="true"] #comp-kunuwad81,
  body[data-local-static="true"] #comp-kunv29p0 {
    width: min(100%, 42rem) !important;
    max-width: 42rem !important;
    margin: 0 auto !important;
    left: auto !important;
  }

  body[data-local-static="true"] #comp-limaxcba5 .wixui-rich-text__text {
    font-size: clamp(38px, 7vw, 52px) !important;
    line-height: 1.04 !important;
    text-align: center !important;
    text-wrap: balance !important;
    text-shadow: 0 4px 18px rgba(0, 0, 0, 0.22) !important;
  }

  body[data-local-static="true"] #comp-limavrxq1 .wixui-rich-text__text,
  body[data-local-static="true"] #comp-linkh13k .wixui-rich-text__text {
    font-size: clamp(34px, 6vw, 44px) !important;
    line-height: 1.1 !important;
    text-align: center !important;
    text-wrap: balance !important;
  }

  body[data-local-static="true"] #comp-lit54q9s .wixui-rich-text__text,
  body[data-local-static="true"] #comp-lit6rv2x .wixui-rich-text__text,
  body[data-local-static="true"] #comp-kunuwad81 .wixui-rich-text__text {
    font-size: clamp(32px, 6vw, 44px) !important;
    line-height: 1.12 !important;
    text-align: center !important;
    text-wrap: balance !important;
  }

  body[data-local-static="true"] #comp-lit56c5l .wixui-rich-text__text,
  body[data-local-static="true"] #comp-lit6u39c .wixui-rich-text__text,
  body[data-local-static="true"] #comp-limavrxr .wixui-rich-text__text,
  body[data-local-static="true"] #comp-linw303s .wixui-rich-text__text,
  body[data-local-static="true"] #comp-kunv29p0 .wixui-rich-text__text {
    font-size: 15px !important;
    line-height: 1.78 !important;
    text-align: center !important;
  }

  body[data-local-static="true"] #comp-lit50vg1,
  body[data-local-static="true"] #comp-limaxcbe,
  body[data-local-static="true"] #comp-kunuxz3c1 {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lit70py2inlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-linkegvcinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-linkeiulinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-linkekziinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-linjtgmvinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5z3qainlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5z4f5inlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5z7coinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-lit5zbn0inlineContent-gridContainer"] {
    width: 100% !important;
    min-height: auto !important;
    grid-template-columns: 1fr !important;
    grid-template-rows: auto !important;
    justify-items: center !important;
    gap: 18px !important;
    padding: 0 !important;
    box-sizing: border-box !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit70py2inlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-linkegvcinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-linkeiulinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-linkekziinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-linjtgmvinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5z3qainlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5z4f5inlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5z7coinlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5zbn0inlineContent-gridContainer"] > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit70py2inlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-linkegvcinlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-linkeiulinlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-linkekziinlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-linjtgmvinlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5z3qainlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5z4f5inlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5z7coinlineContent-gridContainer"] > interact-element > *,
  body[data-local-static="true"] [data-mesh-id="comp-lit5zbn0inlineContent-gridContainer"] > interact-element > * {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
    align-self: start !important;
    text-align: center !important;
  }
}

@media screen and (max-width: 767px) {
  body[data-local-static="true"] main#PAGES_CONTAINER .SPY_vo,
  body[data-local-static="true"] main#PAGES_CONTAINER .SPY_vo > [data-testid="inline-content"],
  body[data-local-static="true"] main#PAGES_CONTAINER .SPY_vo > [data-testid="inline-content"] > [data-testid="mesh-container-content"] {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  body[data-local-static="true"] main#PAGES_CONTAINER .SPY_vo > [data-testid="inline-content"] > [data-testid="mesh-container-content"] > *,
  body[data-local-static="true"] main#PAGES_CONTAINER .SPY_vo > [data-testid="inline-content"] > [data-testid="mesh-container-content"] > interact-element > * {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] {
    gap: 18px !important;
    padding: 112px var(--ckn-phone-gutter) 74px !important;
  }

  body[data-local-static="true"] #comp-limaxcba5,
  body[data-local-static="true"] #comp-limavrxq1,
  body[data-local-static="true"] #comp-limavrxr,
  body[data-local-static="true"] #comp-linkh13k,
  body[data-local-static="true"] #comp-linw303s,
  body[data-local-static="true"] #comp-lit54q9s,
  body[data-local-static="true"] #comp-lit56c5l,
  body[data-local-static="true"] #comp-kunuwad81,
  body[data-local-static="true"] #comp-kunv29p0 {
    width: min(100%, 19rem) !important;
    max-width: 19rem !important;
  }

  body[data-local-static="true"] #comp-limaxcba5 .wixui-rich-text__text {
    font-size: clamp(28px, 9vw, 36px) !important;
    line-height: 1.08 !important;
  }

  body[data-local-static="true"] #comp-limaxcba5 .wixui-rich-text__text span {
    white-space: normal !important;
    display: inline !important;
  }

  body[data-local-static="true"] #comp-limavrxq1 .wixui-rich-text__text,
  body[data-local-static="true"] #comp-linkh13k .wixui-rich-text__text {
    font-size: clamp(28px, 8.4vw, 34px) !important;
    line-height: 1.12 !important;
  }

  body[data-local-static="true"] #comp-kunuwad81 .wixui-rich-text__text {
    font-size: clamp(28px, 9vw, 38px) !important;
    line-height: 1.08 !important;
  }

  body[data-local-static="true"] #comp-lit54q9s .wixui-rich-text__text {
    font-size: clamp(30px, 9vw, 38px) !important;
    line-height: 1.08 !important;
  }

  body[data-local-static="true"] #comp-lit50vg1 {
    width: min(100%, 320px) !important;
    max-width: 320px !important;
    margin: 0 auto 8px !important;
  }

  body[data-local-static="true"] #comp-lit53rfs,
  body[data-local-static="true"] #comp-lit6i8bz {
    width: 68px !important;
    height: 68px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit7w1u7inlineContent-gridContainer"] {
    gap: 16px !important;
    padding-top: 8px !important;
  }

  body[data-local-static="true"] [data-mesh-id="comp-lit70py2inlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-linkegvcinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-linkeiulinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-linkekziinlineContent-gridContainer"],
  body[data-local-static="true"] [data-mesh-id="comp-linjtgmvinlineContent-gridContainer"] {
    gap: 16px !important;
  }

  body[data-local-static="true"] #comp-kunuwad81,
  body[data-local-static="true"] #comp-kunv29p0 {
    left: auto !important;
  }

  body[data-local-static="true"] #comp-kunv29p0 .wixui-rich-text__text {
    font-size: 14px !important;
    line-height: 1.74 !important;
  }
}

@media screen and (max-width: 767px) {
  html body[data-local-static="true"] #comp-limaxc9p,
  html body[data-local-static="true"] #comp-limavrwo,
  html body[data-local-static="true"] #comp-limavrwr,
  html body[data-local-static="true"] #comp-limbvt3k,
  html body[data-local-static="true"] #comp-linjkfjm,
  html body[data-local-static="true"] #comp-lio6o0m0,
  html body[data-local-static="true"] #comp-lio77x2u,
  html body[data-local-static="true"] #SITE_FOOTER,
  html body[data-local-static="true"] #comp-kugnoyt3,
  html body[data-local-static="true"] #comp-kugnpe84 {
    min-height: 0 !important;
    height: auto !important;
  }

  html body[data-local-static="true"] #comp-limaxcb62,
  html body[data-local-static="true"] #comp-limavrxp1,
  html body[data-local-static="true"] #comp-limavrxw8,
  html body[data-local-static="true"] #comp-limbb24u,
  html body[data-local-static="true"] #comp-limbb5ya,
  html body[data-local-static="true"] #comp-limbvt55,
  html body[data-local-static="true"] #comp-linjkfks2,
  html body[data-local-static="true"] #comp-lio77x8v,
  html body[data-local-static="true"] #comp-kugnoyu2,
  html body[data-local-static="true"] #comp-kugnpe9b,
  html body[data-local-static="true"] #comp-kugnqtxz,
  html body[data-local-static="true"] #comp-kugnquzf,
  html body[data-local-static="true"] #comp-liotdom6 {
    min-height: 0 !important;
    height: auto !important;
  }

  html body[data-local-static="true"] #comp-limaxcba5,
  html body[data-local-static="true"] #comp-limavrxq1,
  html body[data-local-static="true"] #comp-limavrxr,
  html body[data-local-static="true"] #comp-linkh13k,
  html body[data-local-static="true"] #comp-linw303s,
  html body[data-local-static="true"] #comp-lit54q9s,
  html body[data-local-static="true"] #comp-lit56c5l,
  html body[data-local-static="true"] #comp-kunuwad81,
  html body[data-local-static="true"] #comp-kunv29p0,
  html body[data-local-static="true"] #comp-lio77x992,
  html body[data-local-static="true"] #comp-lio6tkhw7,
  html body[data-local-static="true"] #comp-lio6tkhx3,
  html body[data-local-static="true"] #comp-liouzsuf,
  html body[data-local-static="true"] #comp-lit8woa9,
  html body[data-local-static="true"] #comp-liovgj6w,
  html body[data-local-static="true"] #comp-liou6nfp,
  html body[data-local-static="true"] #comp-lioviwna,
  html body[data-local-static="true"] #comp-liotdomh3 {
    width: min(100%, 21rem) !important;
    max-width: 21rem !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  html body[data-local-static="true"] #comp-limaxcba5 .wixui-rich-text__text,
  html body[data-local-static="true"] #comp-limavrxq1 .wixui-rich-text__text,
  html body[data-local-static="true"] #comp-linkh13k .wixui-rich-text__text,
  html body[data-local-static="true"] #comp-lio77x992 .wixui-rich-text__text,
  html body[data-local-static="true"] #comp-lio6tkhw7 .wixui-rich-text__text,
  html body[data-local-static="true"] #comp-liou6nfp .wixui-rich-text__text {
    text-wrap: balance !important;
  }

  html body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"],
  html body[data-local-static="true"] [data-mesh-id="comp-limavrxp1inlineContent-gridContainer"],
  html body[data-local-static="true"] [data-mesh-id="comp-limbvt55inlineContent-gridContainer"],
  html body[data-local-static="true"] [data-mesh-id="comp-lio77x8vinlineContent-gridContainer"],
  html body[data-local-static="true"] [data-mesh-id="comp-lio6tkhwinlineContent-gridContainer"],
  html body[data-local-static="true"] [data-mesh-id="comp-kugnoyu2inlineContent-gridContainer"] {
    gap: 14px !important;
  }

  html body[data-local-static="true"] [data-mesh-id="comp-limbvt55inlineContent-gridContainer"] {
    padding-top: 44px !important;
    padding-bottom: 40px !important;
  }

  html body[data-local-static="true"] #comp-linttsok {
    width: min(100%, 18rem) !important;
  }

  html body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] {
    gap: 14px !important;
    padding-top: 28px !important;
    padding-bottom: 32px !important;
  }

  html body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > [id="comp-linjtgmv"],
  html body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > interact-element > [id="comp-linjtgmv"],
  html body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > [id="comp-lintq6e4"],
  html body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > interact-element > [id="comp-lintq6e4"],
  html body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > [id="comp-linjtcdu"],
  html body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > interact-element > [id="comp-linjtcdu"],
  html body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > [id="comp-linjrwza"],
  html body[data-local-static="true"] [data-mesh-id="comp-linjkfks2inlineContent-gridContainer"] > interact-element > [id="comp-linjrwza"] {
    width: min(100%, 18rem) !important;
    max-width: 18rem !important;
  }

  html body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel {
    margin: 34px 0 40px !important;
  }

  html body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__inner {
    padding: 0 var(--ckn-phone-gutter) 4px !important;
  }

  html body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__heading,
  html body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__description,
  html body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__copy {
    max-width: 21rem !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  html body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__heading {
    font-size: clamp(30px, 9.5vw, 40px) !important;
    line-height: 1.08 !important;
  }

  html body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__description {
    margin-top: 18px !important;
    margin-bottom: 24px !important;
  }

  html body[data-local-static="true"] #comp-lio6o0m0 .local-marjolaine-business-panel__card {
    max-width: 21rem !important;
    margin-left: auto !important;
    margin-right: auto !important;
    padding: 20px 16px 18px !important;
  }

  html body[data-local-static="true"] [data-mesh-id="comp-lio77x8vinlineContent-gridContainer"] {
    padding-top: 42px !important;
    padding-bottom: 38px !important;
  }

  html body[data-local-static="true"] #comp-lio77x2u #comp-lio7jxsv1__item1 {
    width: min(100%, 21rem) !important;
  }

  html body[data-local-static="true"] [data-mesh-id="comp-lio7jxsv1__item1inlineContent-gridContainer"] {
    padding: 22px 16px !important;
  }

  html body[data-local-static="true"] [data-mesh-id="comp-lio6tkhwinlineContent-gridContainer"] {
    padding-top: 52px !important;
    padding-bottom: 42px !important;
  }

  html body[data-local-static="true"] #comp-liotdom6,
  html body[data-local-static="true"] [data-mesh-id="comp-liotdom6inlineContent"],
  html body[data-local-static="true"] [data-mesh-id="comp-liotdom6inlineContent-gridContainer"] {
    width: min(100%, 22rem) !important;
    max-width: 22rem !important;
  }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
  html body[data-local-static="true"] #comp-limaxcba5 {
    width: min(100%, 30rem) !important;
    max-width: 30rem !important;
  }

  html body[data-local-static="true"] #comp-limaxcba5 .wixui-rich-text__text {
    font-size: clamp(32px, 4.8vw, 40px) !important;
    line-height: 1.15 !important;
  }

  html body[data-local-static="true"] #comp-limavrxq1,
  html body[data-local-static="true"] #comp-limavrxr,
  html body[data-local-static="true"] #comp-linkh13k,
  html body[data-local-static="true"] #comp-linw303s,
  html body[data-local-static="true"] #comp-lio77x992,
  html body[data-local-static="true"] #comp-lio6tkhw7,
  html body[data-local-static="true"] #comp-lio6tkhx3 {
    width: min(100%, 30rem) !important;
    max-width: 30rem !important;
  }

  html body[data-local-static="true"] #comp-limavrxq1 .wixui-rich-text__text,
  html body[data-local-static="true"] #comp-linkh13k .wixui-rich-text__text,
  html body[data-local-static="true"] #comp-lio77x992 .wixui-rich-text__text,
  html body[data-local-static="true"] #comp-lio6tkhw7 .wixui-rich-text__text {
    font-size: clamp(34px, 5vw, 42px) !important;
    line-height: 1.12 !important;
  }

  html body[data-local-static="true"] #comp-limavrwr [data-testid="columns"] {
    display: block !important;
  }

  html body[data-local-static="true"] #comp-limavrwr [data-testid="columns"] > .wixui-column-strip__column {
    display: block !important;
    width: min(100%, 19.5rem) !important;
    max-width: 19.5rem !important;
    margin: 0 auto 24px !important;
    left: auto !important;
  }

  html body[data-local-static="true"] #comp-limavrxw8,
  html body[data-local-static="true"] #comp-limbb24u,
  html body[data-local-static="true"] #comp-limbb5ya {
    width: min(100%, 19.5rem) !important;
    max-width: 19.5rem !important;
    margin: 0 auto !important;
    left: auto !important;
  }

  html body[data-local-static="true"] [data-mesh-id="comp-limavrxw8inlineContent-gridContainer"],
  html body[data-local-static="true"] [data-mesh-id="comp-limbb24uinlineContent-gridContainer"],
  html body[data-local-static="true"] [data-mesh-id="comp-limbb5yainlineContent-gridContainer"] {
    justify-items: center !important;
  }

  html body[data-local-static="true"] #comp-linkegvc,
  html body[data-local-static="true"] #comp-linkeiul,
  html body[data-local-static="true"] #comp-linkekzi {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}

@media screen and (min-width: 768px) {
  html body #comp-liougzf0,
  html body [data-mesh-id="comp-kugnqtxzinlineContent-gridContainer"] > #comp-liougzf0,
  html body [data-mesh-id="comp-kugnqtxzinlineContent-gridContainer"] > interact-element > #comp-liougzf0 {
    width: auto !important;
    min-width: 96px !important;
    height: auto !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 14px !important;
    margin: 2px auto 10px !important;
    left: 0 !important;
    right: 0 !important;
    justify-self: center !important;
    align-self: start !important;
    overflow: visible !important;
    --item-size: auto !important;
    --item-margin-block: 0 !important;
    --item-margin-inline: 0 !important;
  }

  html body #comp-liougzf0 ul {
    width: auto !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 14px !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  html body #comp-liougzf0 li {
    display: block !important;
    position: static !important;
    margin: 0 !important;
    flex: 0 0 auto !important;
  }

  html body #comp-liougzf0 a,
  html body #comp-liougzf0 .ckn-footer-social {
    width: 32px !important;
    height: 32px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
  }

  html body #comp-liougzf0 img,
  html body #comp-liougzf0 .ckn-footer-social img {
    display: block !important;
    width: 24px !important;
    height: 24px !important;
    max-width: none !important;
    max-height: none !important;
    object-fit: contain !important;
  }

  html body #comp-liougzf0 a::before,
  html body #comp-liougzf0 .ckn-footer-social::before {
    content: none !important;
  }
}

@media screen and (max-width: 767px) {
  html body[data-local-static="true"] #comp-limaxc9p,
  html body[data-local-static="true"] #comp-limaxcb62 {
    min-height: clamp(460px, 78svh, 620px) !important;
    height: auto !important;
  }

  html body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] {
    min-height: clamp(460px, 78svh, 620px) !important;
    grid-template-columns: 1fr !important;
    grid-template-rows: auto auto !important;
    align-content: center !important;
    justify-items: center !important;
    gap: 22px !important;
    padding-top: clamp(108px, 26vw, 148px) !important;
    padding-bottom: clamp(56px, 12vw, 84px) !important;
  }

  html body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] > [id="comp-limaxcba5"],
  html body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] > interact-element > [id="comp-limaxcba5"],
  html body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] > [id="comp-limaxcbe"],
  html body[data-local-static="true"] [data-mesh-id="comp-limaxcb62inlineContent-gridContainer"] > interact-element > [id="comp-limaxcbe"] {
    margin: 0 !important;
    left: 0 !important;
    justify-self: center !important;
  }

  html body[data-local-static="true"] #comp-limaxcba5 {
    width: min(100%, 28rem) !important;
    max-width: 28rem !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  html body[data-local-static="true"] #comp-limaxcba5 .wixui-rich-text__text {
    font-size: clamp(36px, 10.2vw, 52px) !important;
    line-height: 1.05 !important;
    text-align: center !important;
    text-wrap: balance !important;
  }

  html body[data-local-static="true"] #comp-limaxcbe {
    width: min(100%, 15.5rem) !important;
    max-width: 15.5rem !important;
    height: 56px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }

  html body[data-local-static="true"] #comp-limaxcbe .StylableButton2545352419__root,
  html body[data-local-static="true"] #comp-limaxcbe .StylableButton2545352419__link {
    width: 100% !important;
  }

  html body[data-local-static="true"] #comp-limaxcbe .StylableButton2545352419__container {
    justify-content: center !important;
    padding: 0 18px !important;
  }
}
