#SECTION-eivfa169 {
  height: auto;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(80px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-eivfa169 .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
}

#SECTION-eivfa169 .x-section-video-background {
  
  
}



#SECTION-eivfa169 .video {
  display: none;
}
#SECTION-eivfa169 .video-bp3 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#MENU-qf4s84r3 {
  align-self: start;grid-column-end: 4;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 59px;justify-self: center;margin-left: calc(0% * 2);margin-top: 42.58750915527344px;width: 100%;
  --active-link-color: #6C0113;
  
  
  
  
  
}


#MENU-qf4s84r3 .x-rect {
  -webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #6C0113;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 700;
justify-content: center;

  
}
#MENU-qf4s84r3 > ul {
  background: rgba(255, 255, 255, 1);
  justify-content: center;
  align-items: center;
  
  
}
#MENU-qf4s84r3 > ul > .menu-item .tag-link {
  -webkit-text-stroke: 0px #000000ff;
background: rgba(255, 255, 255, 1);
color: #6C0113;
font-family: 'Roboto', sans-serif;
font-size: 15.0px;
font-weight: 700;
justify-content: center;

}
#MENU-qf4s84r3 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-qf4s84r3 > ul > .menu-item:not(:first-child) {
  
}
#MENU-qf4s84r3 ul li .tag-link {
  border-style: none none none none;

}
#MENU-qf4s84r3 ul li .tag-link:hover {
  color: rgba(164, 164, 164, 1) !important;







border-style: none none none none;

}



#MENU-qf4s84r3.horizontal-menu > ul > .menu-item > .x-submenu {
  top: 59px;
}


#MENU-ITEM-bn4jfhp7 > a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-1a8otvps > a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-3n2u5ko6 > a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#SUBMENU-ooivqit6 {
  
  
  width: 133.14917127071823%;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(187px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  background: #e3f6ff;

  
  animation: threed-unfold 0.5s ease;
  
}
.vertical-menu #MENU-ITEM-3n2u5ko6.menu-item:hover > .x-submenu {
  display: grid;
}

#MENU-o4omwtr0 {
  align-self: start;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-right: calc(8.104253112033196e-4% * 2);margin-top: 12.515625px;width: 220px;
  --active-link-color: #000000d9;
  
  
  
  
  
}


#MENU-o4omwtr0 .x-rect {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #e3f6ff;
color: #000000d9;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
text-align: left;

  
}
#MENU-o4omwtr0 > ul {
  background: #e3f6ff;
  justify-content: flex-start;
  align-items: flex-start;
  
  height: auto;
}
#MENU-o4omwtr0 > ul > .menu-item .tag-link {
  --pad-y: 10px;
-webkit-text-stroke: 0px #000000ff;
background: #e3f6ff;
color: #000000d9;
font-size: 14.0px;
font-weight: bold;
justify-content: flex-start;
text-align: left;

}
#MENU-o4omwtr0 > ul > .menu-item.menu-item-active-link .tag-link {
  color: var(--active-link-color);
  
  
  
  
}
#MENU-o4omwtr0 > ul > .menu-item:not(:first-child) {
  
}
#MENU-o4omwtr0 ul li .tag-link {
  border-style: none none none none;

}
#MENU-o4omwtr0 ul li .tag-link:hover,
#MENU-o4omwtr0 ul li > a:hover {
  color: rgba(255, 255, 255, 1) !important;
background: rgba(0, 0, 0, 1);






border-style: none none none none;

}





#MENU-ITEM-q2tzm9i0 > a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-19rcp1s2 > a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-65l1ux74 > a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#MENU-ITEM-6t2tcgei > a{
  
  
  
  
  
  
  
  
  -webkit-text-stroke: 0px #000000ff !important;
}

#TEXT-jkvsnc0p, .--clone-TEXT-jkvsnc0p {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-right: calc(3.095285261489699e-4% * 2);margin-top: 0px;width: 45.07663926307448%;
  
}
#TEXT-jkvsnc0p .x-text,
#TEXT-jkvsnc0p .x-text a,
.--clone-TEXT-jkvsnc0p .x-text,
.--clone-TEXT-jkvsnc0p .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #6C0113;
font-family: 'baloo', sans-serif;
font-size: 30.0px;
font-weight: 700;
text-align: center;

  color: var(--active-color, #6C0113);
}
#TEXT-jkvsnc0p .x-text:hover,
.--clone-TEXT-jkvsnc0p .x-text:hover,
#TEXT-jkvsnc0p a:hover,
.--clone-TEXT-jkvsnc0p a:hover {
  
}
#TEXT-jkvsnc0p .animation, #TEXT-jkvsnc0p.animation {
  animation-name: zoomIn;
  -webkit-animation-name: zoomIn;
  animation-delay: 0s;
  -webkit-animation-delay: 0s;
  animation-iteration-count: 1;
  -webkit-animation-iteration-count: 1;
  animation-duration: 1s;
  -webkit-animation-duration: 1s;
}
#TEXT-jkvsnc0p {
  
}

#SECTION-ojcpxwxw {
  height: auto;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(101px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-ojcpxwxw .x-section-background {
  background: url(https://content.pancake.vn/1/s750x1500/fwebp/08/8b/9f/12/75cc5aca547dd52860325f49ef25c020691ba341bac09436fe812a83.png);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
}

#SECTION-ojcpxwxw .x-section-video-background {
  
  
}



#SECTION-ojcpxwxw .video {
  display: none;
}
#SECTION-ojcpxwxw .video-bp3 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#TEXT-ew5qd11q, .--clone-TEXT-ew5qd11q {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 51.1124455229794%;
  
}
#TEXT-ew5qd11q .x-text,
#TEXT-ew5qd11q .x-text a,
.--clone-TEXT-ew5qd11q .x-text,
.--clone-TEXT-ew5qd11q .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_0);
font-size: 30.0px;
text-align: center;

  color: var(--active-color, #ffffff);
}
#TEXT-ew5qd11q .x-text:hover,
.--clone-TEXT-ew5qd11q .x-text:hover,
#TEXT-ew5qd11q a:hover,
.--clone-TEXT-ew5qd11q a:hover {
  
}

#SECTION-et2it0l3 {
  height: auto;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(430px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-et2it0l3 .x-section-background {
  background: rgba(255, 255, 255, 1);
  
  
  
  
  
  
}

#SECTION-et2it0l3 .x-section-video-background {
  
  
}



#SECTION-et2it0l3 .video {
  display: none;
}
#SECTION-et2it0l3 .video-bp3 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#SLIDER-POST-o2kqlf0e {
  align-self: end;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-bottom: -0.0755157470703125px;margin-left: calc(0% * 2);width: 100%;
  
}
#SLIDER-POST-o2kqlf0e .post-list__content {
  ;
}
#SLIDER-POST-o2kqlf0e .post-list__wrapper {
  gap: 34px;
  
  
  grid-template-columns: repeat(2, 1fr);
}
#SLIDER-POST-o2kqlf0e post-list-item {
  border-color: #000;
  
  
  flex-direction: column;
  border-radius: 0px;
  overflow: hidden;
}
#SLIDER-POST-o2kqlf0e .post-list__thumbnail {
  width: 100%;
  
  
}
#SLIDER-POST-o2kqlf0e .post-list__container {
  padding-bottom: calc(100% / (3/2));
}

#SLIDER-POST-o2kqlf0e .post-list__inner img {
  object-fit: cover;
}
#SLIDER-POST-o2kqlf0e .post-list__overlay {
  display: none;
}
#SLIDER-POST-o2kqlf0e .post-list__content {
  
  text-align: left;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 24px;
  padding-bottom: 24px;
  background: #ffffff;
}
#SLIDER-POST-o2kqlf0e .post-list__title {
  -webkit-line-clamp: 2;
  color: #6C0113;
  
  
  font-weight: bold;
  
  
}
#SLIDER-POST-o2kqlf0e .post-list__description {
  -webkit-line-clamp: 4;
  
  
  
  
  
  
  
}
#SLIDER-POST-o2kqlf0e .post-list__publish_date {
  
  
  
  
  
  
  
}
#SLIDER-POST-o2kqlf0e .post-list__category {
  width: 100%;
  display: none;
  
  
  
  
  
  
  padding: 0px 0;
  text-align: left;
}
#SLIDER-POST-o2kqlf0e .post-list__read-button {
  
  color: #ffffff;
  
  
  
  text-decoration: underline;
  
  background: #6C0113;
}
#SLIDER-POST-o2kqlf0e post-list-item {
  min-width: calc((100% - (1 * 34px)) / 2);
  width: calc((100% - (1 * 34px)) / 2);
}
#SLIDER-POST-o2kqlf0e .slider-post__wrapper {
  gap: 34px;
}


#SECTION-me9gjivd {
  height: auto;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(107px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-me9gjivd .x-section-background {
  background: url(https://content.pancake.vn/1/s750x1500/fwebp/08/8b/9f/12/75cc5aca547dd52860325f49ef25c020691ba341bac09436fe812a83.png);
  background-size: cover;
  background-attachment: scroll; -webkit-transform: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: center;
  
}

#SECTION-me9gjivd .x-section-video-background {
  
  
}



#SECTION-me9gjivd .video {
  display: none;
}
#SECTION-me9gjivd .video-bp3 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#TEXT-n6efe16v, .--clone-TEXT-n6efe16v {
  align-self: center;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: center;margin-left: calc(0% * 2);margin-top: calc(0px * 2);width: 39.78117761794465%;
  
}
#TEXT-n6efe16v .x-text,
#TEXT-n6efe16v .x-text a,
.--clone-TEXT-n6efe16v .x-text,
.--clone-TEXT-n6efe16v .x-text a {
  -webkit-text-stroke: 0px #000000ff;
color: #ffffff;
font: var(--font_0);
font-size: 30.0px;
text-align: center;

  color: var(--active-color, #ffffff);
}
#TEXT-n6efe16v .x-text:hover,
.--clone-TEXT-n6efe16v .x-text:hover,
#TEXT-n6efe16v a:hover,
.--clone-TEXT-n6efe16v a:hover {
  
}

#SECTION-j0mrgtcl {
  height: auto;
  grid-template-columns: 5px 1fr 5px;
  grid-template-rows: minmax(600px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  
  
  transition: opacity 0.3s ease, visibility 0.3s ease;
  
}

#SECTION-j0mrgtcl .x-section-background {
  background: rgba(255, 255, 255, 0);
  
  
  
  
  
  
}

#SECTION-j0mrgtcl .x-section-video-background {
  
  
}



#SECTION-j0mrgtcl .video {
  display: none;
}
#SECTION-j0mrgtcl .video-bp3 {
  overflow: hidden;
  width: 100%;
  height: 100%;
  display: block;
}

#SLIDER-POST-s8j80uh4 {
  align-self: start;grid-column-end: 3;grid-column-start: 2;grid-row-end: 2;grid-row-start: 1;height: auto;justify-self: end;margin-right: -0.043859649122807015%;margin-top: 28.58331298828125px;width: 100%;
  
}
#SLIDER-POST-s8j80uh4 .post-list__content {
  ;
}
#SLIDER-POST-s8j80uh4 .post-list__wrapper {
  gap: 34px;
  
  
  grid-template-columns: repeat(2, 1fr);
}
#SLIDER-POST-s8j80uh4 post-list-item {
  border-color: #000;
  
  
  flex-direction: column;
  border-radius: 0px;
  overflow: hidden;
}
#SLIDER-POST-s8j80uh4 .post-list__thumbnail {
  width: 100%;
  
  
}
#SLIDER-POST-s8j80uh4 .post-list__container {
  padding-bottom: calc(100% / (3/2));
}

#SLIDER-POST-s8j80uh4 .post-list__inner img {
  object-fit: cover;
}
#SLIDER-POST-s8j80uh4 .post-list__overlay {
  display: none;
}
#SLIDER-POST-s8j80uh4 .post-list__content {
  
  text-align: left;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 24px;
  padding-bottom: 24px;
  background: #ffffff;
}
#SLIDER-POST-s8j80uh4 .post-list__title {
  -webkit-line-clamp: 2;
  color: #6C0113;
  
  
  font-weight: bold;
  
  
}
#SLIDER-POST-s8j80uh4 .post-list__description {
  -webkit-line-clamp: 4;
  
  
  
  
  
  
  
}
#SLIDER-POST-s8j80uh4 .post-list__publish_date {
  
  
  
  
  
  
  
}
#SLIDER-POST-s8j80uh4 .post-list__category {
  width: 100%;
  display: none;
  
  
  
  
  
  
  padding: 0px 0;
  text-align: left;
}
#SLIDER-POST-s8j80uh4 .post-list__read-button {
  
  color: #ffffff;
  
  
  
  text-decoration: underline;
  
  background: #6C0113;
}
#SLIDER-POST-s8j80uh4 post-list-item {
  min-width: calc((100% - (1 * 34px)) / 2);
  width: calc((100% - (1 * 34px)) / 2);
}
#SLIDER-POST-s8j80uh4 .slider-post__wrapper {
  gap: 34px;
}


#POPUP-ne6641gl {
  --top: 50%; top: var(--top);
  --left: 50%; left: var(--left);
  transform: translate(-50%, -50%);
  background: url(https://content.pancake.vn/web-media/b3/b6/f9/b3/2f76402aa369f0fc4fffc1dbc5f63fc3ce32625314b0e58e3f490445.png);
background-attachment: scroll;
background-position-x: center;
background-position-y: center;
background-repeat: no-repeat;
background-size: cover;

  width: 654px;
  height: auto;
  grid-template-columns: 1fr;
  grid-template-rows: minmax(250px, max-content);
  column-gap: 0px;
  row-gap: 0px;
  
  
  
  
  max-height: var(--viewport-height, 100vh);
  
}
#POPUP-ne6641gl.anim {
  --width: 654px;
  
}
#BUTTON-em0u24k5 {
  align-self: end;grid-column-end: 2;grid-column-start: 1;grid-row-end: 2;grid-row-start: 1;height: 46px;justify-self: center;margin-bottom: 37px;margin-left: calc(0% * 2);width: 21.712538226299692%;
  
}
#BUTTON-em0u24k5 .x-button-wrapper {
  -webkit-text-stroke: 0px #000000ff;
background: rgba(24, 24, 24, 1);
border-color: #000000ff;
color: #ffffffff;
font-size: 16.0px;
text-align: center;

  border:   #000000ff;


  color: var(--active-color, #ffffffff);
}
#BUTTON-em0u24k5[disabled=true] {
  display: none;
}

#CART-DROPPABLE-pj79za7r {
  
  
  background: #ffffff;

  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-pj79za7r.anim {
  --width: 300px;
  
}
#CART-DROPPABLE-rqn8pokh {
  
  
  background: #ffffff;

  top: 0;
  right: 0;
  width: 300px;
  height: var(--viewport-height, 100vh);
  grid-template-columns: 1fr;
  grid-template-rows: minmax(0%, 100%);
  column-gap: 0px;
  row-gap: 0px;
  overflow-x: auto;
  
}

#CART-DROPPABLE-rqn8pokh.anim {
  --width: 300px;
  
}
