/** Shopify CDN: Minification failed

Line 218:12 Expected identifier but found whitespace
Line 218:13 Unexpected "1"

**/
:root {
  /* --section-bg: #F7F0C9; */
  /* --section-bg: #88CC9E7; */
  --module-font: 'wicked mouse', 'Kids Zone';
  /* --module-font: 'Comfortaa', sans-serif; */
  --gap: 16px;
  /* --card-radius: 40px; */
  --card-radius: 0px;
  /* --shadow: 0 6px 20px -10px rgba(0,0,0,.17); */
  --shadow: none;
}
body {
  margin: 0;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;
  background: #f6f7f9;
  color: #111;
}
[id*=product_value] h2.title {
  margin: auto;
}
.wrap {
  max-width: 1258px;
  margin: 10px auto;
  padding: 0 20px;
}
.product-value-grid {
  display: grid;
  column-gap: var(--gap);
}
.product-value-grid.farm-game {
  grid-template-columns: 0.6fr 1fr 1fr 1fr;
}
.product-value-grid.roll-match-game {
  grid-template-columns: 1.4fr 2.4fr;
  max-width: 702px;
  margin: auto;
}
.product-value-grid.wise-wiz-game {
  grid-template-columns: 1.55fr 2fr 2fr;
}
.product-value-grid.wise-wiz-game article {
  position: relative;
}
/* Header Images soft fade inset */
.product-value-grid.farm-game article:nth-of-type(2) div {
  padding: 2px 10px;
  box-shadow: inset 0 0 13px 6px #FFF8CE;
  background: white;
}
.product-value-grid.farm-game article:nth-of-type(3) div {
  padding: 2px 10px;
  box-shadow: inset 0 0 13px 6px #DFF5FE;
  background: white;
}
.product-value-grid.farm-game article:nth-of-type(4) div {
  padding: 2px 10px;
  box-shadow: inset 0 0 13px 6px #F2FBE2;
  background: white;
}
.product-value-grid.wise-wiz-game article:nth-of-type(2) div {
  padding: 2px 10px;
  box-shadow: inset 0 0 13px 6px #FFF8CE;
  background: white;
}
.product-value-grid.wise-wiz-game article:nth-of-type(3) div {
  padding: 2px 10px;
  box-shadow: inset 0 0 13px 6px #DFF5FE;
  background: white;
}

.product-value-grid.farm-game article.product-value-card:nth-of-type(4n+2),
.product-value-grid.wise-wiz-game article.product-value-card:nth-of-type(3n+2) {
  background: #fff8ce;
  padding: 0 10px;
}
.product-value-grid.farm-game article.product-value-card:nth-of-type(4n+3),
.product-value-grid.wise-wiz-game article.product-value-card:nth-of-type(3n+3) {
  background: #dff5fe;
  padding: 0 10px;
}
.product-value-grid.farm-game article.product-value-card:nth-of-type(4n+4),
.product-value-grid.roll-match-game article.product-value-card:nth-of-type(2n+2) {
  background: #f2fbe3;
  padding: 0 10px;
}
.product-value-grid.farm-game article.product-value-card:nth-of-type(2),
.product-value-grid.farm-game article.product-value-card:nth-of-type(3),
.product-value-grid.farm-game article.product-value-card:nth-of-type(4),
.product-value-grid.roll-match-game article.product-value-card:nth-of-type(2),
.product-value-grid.wise-wiz-game article.product-value-card:nth-of-type(2),
.product-value-grid.wise-wiz-game article.product-value-card:nth-of-type(3) {
  border-radius: 40px 40px 0 0;
  padding-top: 22px;
}
.product-value-grid.farm-game article.product-value-card:nth-of-type(14),
.product-value-grid.farm-game article.product-value-card:nth-of-type(15),
.product-value-grid.farm-game article.product-value-card:nth-of-type(16),
.product-value-grid.roll-match-game article.product-value-card:nth-of-type(8),
.product-value-grid.wise-wiz-game article.product-value-card:nth-of-type(14),
.product-value-grid.wise-wiz-game article.product-value-card:nth-of-type(12) {
  border-radius: 0 0 40px 40px;
  padding-bottom: 15px;
}
.product-value-card {
  border-radius: var(--card-radius);
  box-shadow: var(--shadow);
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.product-value-card img {
  width: 100%;
  height: 160px;
  object-fit: cover;
  display: block;
}
.card-content {
  padding: 14px 16px 18px;
  text-align: center;
}
.product-value-card h3 {
  /* font-family: var(--module-font); */
  margin: 0 0 6px;
  font-size: 1.55rem;
  line-height: 1.3;
}
.product-value-card p {
  margin: 0;
  color: #444;
  line-height: 1.5;
  font-size: 1.30rem;
  /* display: none; */
}

/* --- EL Added --- */
div[id*=product_value] {
  background: whote;
}
.product-value-grid.farm-game article:nth-of-type(4n+1) {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 40px;
}
.product-value-grid.roll-match-game article:nth-of-type(2n+1) {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 40px;
}
.product-value-grid.wise-wiz-game article:nth-of-type(3n+1) {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 40px;
}
.product-value-grid.farm-game article:nth-of-type(4n+1) h3 {
  font-size: 38px;
}
@media (max-width: 1230px) {
  .product-value-grid.farm-game article:nth-of-type(4n+1) h3 {
    font-size: 28px;
  }
}
.product-value-grid.roll-match-game article:nth-of-type(2n+1) h3 {
  font-size: 38px;
}
.product-value-grid.wise-wiz-game article:nth-of-type(3n+1) h3 {
  font-size: 38px;
}
.product-value-card.row-header h3 {
  font-family: 'Wicked Mouse', sans-serif;
  font-size: 26px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 1138px) {
  .product-value-card.row-header h3 {
    font-size: 22px;
  }
}
@media (max-width: 1000px) {
  .product-value-card.row-header h3 {
    font-size: 21px;
  }
}
.product-value-card.row-header .card-content {
  padding: 0 16px 18px;
}
.product-value-card img:not(.row-header.product-value-card img) {
  width: 169px;
  height: 139px;
  margin: 22px auto 0;
  border-radius: 20px;
}
/* .product-value-card:is(:nth-of-type(2), :nth-of-type(3), :nth-of-type(4)) img {
  border-radius: 20px;
  border: 1px solid #252026;
} */
.product-value-card:not(.row-header) img {
  border: 3px solid #39525D;
}

/* Down Arrows */
/* .product-value-grid.wise-wiz-game article.product-value-card:nth-of-type(3n+6):not(article.product-value-card:last-of-type):after,
.product-value-grid.wise-wiz-game article.product-value-card:nth-of-type(3n+5):not(article.product-value-card:nth-of-type(12)):after { */
    /* content: 'down'; */
    /* position: absolute; */
    /* left: 46%; */
    /* top: -8%; */
    z-index: 1;
    text-align: center;
    content: "";
    /* display: inline-block; */
    width: 30px;
    height: 15px;
    background: url(/cdn/shop/files/down-arrow.png?v=1762386433) no-repeat center / contain;
    vertical-align: middle;
    margin-right: 6px;
    /* position: absolute; */
    /* left: 50%; */
    /* transform: translateX(-50%); */
    /* bottom: -17px; */
    margin: -17px auto -11px;
/* } */
/* Slider button */
@media (min-width: 961px) {
  .wrap .product-value-grid.wise-wiz-game .slider-button {
    display: none !important;
  }
}

@media (max-width: 960px) {
  /* Slider button */
  .product-value-grid .slider-button .icon {
    height: 1.4rem;
  }
  .product-value-grid button.slider-button.slider-button--prev {
    display: block !important;
  }

  .product-value-grid.roll-match-game {
    max-width: 1000px;
  }
  .product-value-grid:not(.roll-match-game) {
    --farm-sticky-width: clamp(53px, 15vw, 160px);
    --farm-slide-width: clamp(150px, calc(100% - var(--farm-sticky-width) - var(--gap)), 260px);
    overflow-x: auto;
    overscroll-behavior-x: contain;
    /* scroll-snap-type: x proximity; */
  }
  .product-value-grid.farm-game {
    grid-template-columns: var(--farm-sticky-width) repeat(3, minmax(var(--farm-slide-width), 1fr));
  }
  .product-value-grid.wise-wiz-game {
    grid-template-columns: var(--farm-sticky-width) repeat(2, minmax(var(--farm-slide-width), 1fr));
  }
  .product-value-grid:not(.roll-match-game) article {
    /* scroll-snap-align: start; */
  }
  .product-value-grid.farm-game article:nth-of-type(4n+5),
  .product-value-grid.roll-match-game article:nth-of-type(2n+1),
  .product-value-grid.wise-wiz-game article:nth-of-type(3n+4) {
    position: sticky;
    left: 0;
    z-index: 2;
    background: white;
    box-shadow: 8px 0 16px -14px rgba(17, 17, 17, 0.45);
  }
  .product-value-grid.farm-game article:nth-of-type(1),
  .product-value-grid.wise-wiz-game article:nth-of-type(1) {
    position: sticky;
    left: 0;
    z-index: 2;
  }
  .product-value-grid.farm-game article:nth-of-type(5),
  .product-value-grid.roll-match-game article:nth-of-type(1),
  .product-value-grid.wise-wiz-game article:nth-of-type(4) {
    border-radius: 0 10px 0 0;
  }
  .product-value-grid.farm-game article:nth-of-type(13),
  .product-value-grid.roll-match-game article:nth-of-type(7),
  .product-value-grid.wise-wiz-game article:nth-of-type(13) {
    border-radius: 0 0 10px 0;
  }
  .product-value-grid.farm-game article:nth-of-type(4n+5)::after,
  .product-value-grid.wise-wiz-game article:nth-of-type(3n+4)::after,
  .product-value-grid.roll-match-game article:nth-of-type(2n+1)::after {
    content: "";
    position: absolute;
    top: 12px;
    right: -1px;
    bottom: 12px;
    width: 1px;
    background: rgba(29, 29, 29, 0.022);
  }
  /* added */
  .product-value-grid.farm-game article:nth-of-type(4n+1) h3,
  .product-value-grid.roll-match-game article:nth-of-type(2n+1) h3,
  .product-value-grid.wise-wiz-game article:nth-of-type(3n+1) h3 {
    font-size: 24px;
    transform: rotate(-90deg);
    width: 167px;
    text-align: center;
  }
  .product-value-grid.roll-match-game {
    grid-template-columns: 15vw 78vw;
    --farm-sticky-width: clamp(53px, 15vw, 160px);
    --farm-slide-width: clamp(150px, calc(100% - var(--farm-sticky-width) - var(--gap)), 260px);
  }
  .wrap {
    padding: 0;
  }
  .product-value-grid {
    padding-right: 20px;
  }
}
@media (max-width: 600px) {
  div[id*=el_product_value_farm_game].section{
    margin-top: 5px;
  }
}
@media (max-width: 560px) {
  /* .product-value-grid.farm-game {
    --farm-sticky-width: clamp(110px, 36vw, 150px);
    --farm-slide-width: clamp(150px, calc(100% - var(--farm-sticky-width) - var(--gap)), 210px);
  }
  .product-value-grid.farm-game article:nth-of-type(4n+1) {
    box-shadow: 6px 0 12px -12px rgba(17, 17, 17, 0.45);
  } */

  /* Added */
  .wrap {
    margin: 0 auto;
  }
  .product-value-grid.farm-game article:nth-of-type(1) {
    background: none;
    box-shadow: none;
  }
  .product-value-grid article:nth-of-type(4n+1) {
    padding: 0 4px;
  }
  article.product-value-card:nth-of-type(2).row-header h3 {
    justify-content: center;
  }
  article.product-value-card:nth-of-type(2), article.product-value-card:nth-of-type(3), article.product-value-card:nth-of-type(4) {
    padding-top: 15px;
  }
}