/**
 * Swiper 11.2.6
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 19, 2025
 */

/* FONT_START */
@font-face {
  font-family: 'swiper-icons';
  src: url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');
  font-weight: 400;
  font-style: normal;
}
/* FONT_END */
:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
}
.swiper-3d .swiper-slide,
.swiper-3d .swiper-cube-shadow {
  transform-style: preserve-3d;
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  /* For Firefox */
  -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}
.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  scroll-snap-type: x mandatory;
}
.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  scroll-snap-type: y mandatory;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  scroll-snap-type: none;
}
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: '';
  flex-shrink: 0;
  order: 9999;
}
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}
/* Slide styles start */
/* 3D Shadows */
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top,
.swiper-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader {
  animation: swiper-preloader-spin 1s infinite linear;
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}
.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}
.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}
:root {
  --swiper-navigation-size: 44px;
  /*
  --swiper-navigation-top-offset: 50%;
  --swiper-navigation-sides-offset: 10px;
  --swiper-navigation-color: var(--swiper-theme-color);
  */
}
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(0px - (var(--swiper-navigation-size) / 2));
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev.swiper-button-hidden,
.swiper-button-next.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}
.swiper-navigation-disabled .swiper-button-prev,
.swiper-navigation-disabled .swiper-button-next {
  display: none !important;
}
.swiper-button-prev svg,
.swiper-button-next svg {
  width: 100%;
  height: 100%;
  object-fit: contain;
  transform-origin: center;
}
.swiper-rtl .swiper-button-prev svg,
.swiper-rtl .swiper-button-next svg {
  transform: rotate(180deg);
}
.swiper-button-prev,
.swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-lock {
  display: none;
}
/* Navigation font start */
.swiper-button-prev:after,
.swiper-button-next:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}
.swiper-button-prev:after,
.swiper-rtl .swiper-button-next:after {
  content: 'prev';
}
.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}
.swiper-button-next:after,
.swiper-rtl .swiper-button-prev:after {
  content: 'next';
}
/* Navigation font end */
:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.33);
  position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
          appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-bullet:only-child {
  display: none !important;
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: 200ms transform,
        200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform,
        200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: 200ms transform,
    200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-lock {
  display: none;
}
:root {
  /*
  --swiper-scrollbar-border-radius: 10px;
  --swiper-scrollbar-top: auto;
  --swiper-scrollbar-bottom: 4px;
  --swiper-scrollbar-left: auto;
  --swiper-scrollbar-right: 4px;
  --swiper-scrollbar-sides-offset: 1%;
  --swiper-scrollbar-bg-color: rgba(0, 0, 0, 0.1);
  --swiper-scrollbar-drag-bg-color: rgba(0, 0, 0, 0.5);
  --swiper-scrollbar-size: 4px;
  */
}
.swiper-scrollbar {
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}
.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}
.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-vertical > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-vertical {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
/* Zoom container styles start */
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
/* Zoom container styles end */
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}
/* a11y */
.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}
.swiper-fade.swiper-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}
.swiper-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}
.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}
.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper.swiper-cube {
  overflow: visible;
}
.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-cube.swiper-rtl .swiper-slide {
  transform-origin: 100% 0;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-cube .swiper-slide-active,
.swiper-cube .swiper-slide-next,
.swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}
.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}
.swiper-cube .swiper-cube-shadow:before {
  content: '';
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  filter: blur(50px);
}
.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
/* Cube slide shadows start */
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,
.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* Cube slide shadows end */
.swiper.swiper-flip {
  overflow: visible;
}
.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
}
.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-flip .swiper-slide-active,
.swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
/* Flip slide shadows start */
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,
.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
/* Flip slide shadows end */
.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
  transition-property: transform, opacity, height;
}
.swiper.swiper-cards {
  overflow: visible;
}
.swiper-cards .swiper-slide {
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  overflow: hidden;
}

[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;-webkit-transform:none;transform:none}html:not(.no-js) [data-aos=fade-up]{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0)}html:not(.no-js) [data-aos=fade-down]{-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}html:not(.no-js) [data-aos=fade-right]{-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}html:not(.no-js) [data-aos=fade-left]{-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{-webkit-transform:translate3d(-100px,100px,0);transform:translate3d(-100px,100px,0)}html:not(.no-js) [data-aos=fade-up-left]{-webkit-transform:translate3d(100px,100px,0);transform:translate3d(100px,100px,0)}html:not(.no-js) [data-aos=fade-down-right]{-webkit-transform:translate3d(-100px,-100px,0);transform:translate3d(-100px,-100px,0)}html:not(.no-js) [data-aos=fade-down-left]{-webkit-transform:translate3d(100px,-100px,0);transform:translate3d(100px,-100px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{-webkit-transform:scale(.6);transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{-webkit-transform:translate3d(0,100px,0) scale(.6);transform:translate3d(0,100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{-webkit-transform:translate3d(0,-100px,0) scale(.6);transform:translate3d(0,-100px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{-webkit-transform:translate3d(-100px,0,0) scale(.6);transform:translate3d(-100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{-webkit-transform:translate3d(100px,0,0) scale(.6);transform:translate3d(100px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{-webkit-transform:scale(1.2);transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{-webkit-transform:translate3d(0,100px,0) scale(1.2);transform:translate3d(0,100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{-webkit-transform:translate3d(0,-100px,0) scale(1.2);transform:translate3d(0,-100px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{-webkit-transform:translate3d(-100px,0,0) scale(1.2);transform:translate3d(-100px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{-webkit-transform:translate3d(100px,0,0) scale(1.2);transform:translate3d(100px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;-webkit-transform:translateZ(0);transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}html:not(.no-js) [data-aos=flip-left]{-webkit-transform:perspective(2500px) rotateY(-100deg);transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{-webkit-transform:perspective(2500px) rotateY(100deg);transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{-webkit-transform:perspective(2500px) rotateY(0);transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{-webkit-transform:perspective(2500px) rotateX(-100deg);transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{-webkit-transform:perspective(2500px) rotateX(100deg);transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{-webkit-transform:perspective(2500px) rotateX(0);transform:perspective(2500px) rotateX(0)}}
.bg-white{background-color:#fff!important}.text-white{color:#fff!important}.bg-black{background-color:#000!important}.text-black{color:#000!important}.bg-warm-red{background-color:#e6370a!important}.text-warm-red{color:#e6370a!important}.bg-dark-red{background-color:#a52b25!important}.text-dark-red{color:#a52b25!important}.bg-black-secondary{background-color:#807f80!important}.text-black-secondary{color:#807f80!important}.bg-black-teriary{background-color:#d9d9d9!important}.text-black-teriary{color:#d9d9d9!important}.bg-black-light{background-color:#f0f0f0!important}.text-black-light{color:#f0f0f0!important}.bg-yellow-deam{background-color:#ecbb41!important}.text-yellow-deam{color:#ecbb41!important}.bg-yellow{background-color:#fdf8ec!important}.text-yellow{color:#fdf8ec!important}.bg-gray{background-color:#c5c5c5!important}.text-gray{color:#c5c5c5!important}.choices{font-size:16px;margin-bottom:24px;overflow:hidden;position:relative}.choices:focus{outline:none}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{background-color:#fff;border-bottom:1px solid #ddd;display:block;margin:0;padding:10px;width:100%}.choices[data-type*=select-one] .choices__button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=");background-size:8px;border-radius:10em;height:20px;margin-right:25px;margin-top:-10px;opacity:.25;padding:0;position:absolute;right:0;top:50%;width:20px}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #005f75}.choices[data-type*=select-one] .choices__item[data-placeholder] .choices__button{display:none}.choices[data-type*=select-one]:after{border:5px solid transparent;border-top-color:#333;content:"";height:0;margin-top:-2.5px;pointer-events:none;position:absolute;right:11.5px;top:50%;width:0}.choices[data-type*=select-one].is-open:after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{left:0;margin-left:25px;margin-right:0;right:auto}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=");background-size:8px;border-left:1px solid #003642;border-radius:0;display:inline-block;line-height:1;margin:0 -4px 0 8px;opacity:.75;padding-left:16px;position:relative;width:8px}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{background-color:#f9f9f9;border:1px solid #ddd;border-radius:2.5px;display:inline-block;font-size:14px;min-height:44px;overflow:hidden;padding:7.5px 7.5px 3.75px;vertical-align:top;width:100%}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{list-style:none;margin:0;padding-left:0}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-left:16px;padding-right:4px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{background-color:#005f75;border:1px solid #004a5c;border-radius:20px;box-sizing:border-box;color:#fff;display:inline-block;font-size:12px;font-weight:500;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;vertical-align:middle;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-left:3.75px;margin-right:0}.choices__list--multiple .choices__item.is-highlighted{background-color:#004a5c;border:1px solid #003642}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{background-color:#fff;border:1px solid #ddd;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;display:none;margin-top:-1px;overflow:hidden;position:absolute;top:100%;width:100%;word-break:break-all;z-index:1}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{display:block}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{max-height:300px;overflow:auto;position:relative;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{font-size:14px;padding:10px;position:relative}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted:after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices__heading{border-bottom:1px solid #f7f7f7;color:gray;font-size:12px;font-weight:600;padding:10px}.choices__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;text-indent:-9999px}.choices__button:focus{outline:none}.choices__input{background-color:#f9f9f9;border:0;display:inline-block;font-size:14px;margin-bottom:5px;max-width:100%;padding:4px 0 4px 2px;vertical-align:baseline}.choices__input:focus{outline:0}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;height:0;width:0}[dir=rtl] .choices__input{padding-left:0;padding-right:2px}.choices__placeholder{opacity:.5}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(../fonts/icomoon.eot?rlujev);src:url(../fonts/icomoon.eot?rlujev#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?rlujev) format("truetype"),url(../fonts/icomoon.woff?rlujev) format("woff"),url(../fonts/icomoon.svg?rlujev#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-close:before{content:"\e913"}.icon-check:before{content:"\e914"}.icon-eye-close:before{content:"\e900"}.icon-eye:before{content:"\e901"}.icon-angle-right-stroke:before{content:"\e902"}.icon-angle-right:before{content:"\e903"}.icon-dot:before{content:"\e904"}.icon-facebook:before{content:"\e905"}.icon-instagram:before{content:"\e906"}.icon-user:before{content:"\e907"}.icon-bag:before{content:"\e908"}.icon-search:before{content:"\e909"}.icon-angle-down:before{content:"\e90a"}.icon-angle-left:before{content:"\e90b"}.icon-angle-top:before{content:"\e90c"}.icon-list:before{content:"\e90d"}.icon-minus:before{content:"\e90e"}.icon-plus:before{content:"\e90f"}.icon-angle-right-sharpe:before{content:"\e910"}.icon-line:before{content:"\e911"}.icon-small-angle:before{content:"\e912"}*,:after,:before,html{box-sizing:border-box}.account__level ul,.article__share ul,.auth__nav,.breadcrumb,.cart-breadcrumb ol,.copyright__menu,.filter__list,.footer__info,.footer__nav ul,.list,.order__amount-list,.order__info-item ul,.order__ship-list,.pagination ul,.pickup__list,.product__filter ul,.scroll__list,.tab-list{list-style:none;margin:0;padding:0}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-bottom:0!important;margin-top:0!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-bottom:0!important;padding-top:0!important}@keyframes marquee{0%{transform:translateX(0)}to{transform:translate(-100%)}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:Noto Sans TC,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.8}a{color:#e6370a;transition:color .3s cubic-bezier(.4,.8,.74,1),opacity .3s cubic-bezier(.4,.8,.74,1),background .3s cubic-bezier(.4,.8,.74,1),box-shadow .3s cubic-bezier(.4,.8,.74,1),outline .3s cubic-bezier(.4,.8,.74,1),border .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1)}a,a:hover{-webkit-text-decoration:none;text-decoration:none}a:hover{color:#ce3109}dl,ol,p,ul{margin:0 0 29px}.h1,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Noto Sans TC,Arial,Noto Sans,sans-serif;font-weight:500;line-height:1.6;margin:0 0 20px}.h1,h1{font-size:25px}.en-h1{font-family:Poppins,Noto Sans,sans-serif;font-size:28px;line-height:1.3}.h2,h2{font-size:24px}.h3,h3{line-height:1.1}.en-h3,.h3,h3{font-size:22px}.en-h3{font-family:Poppins,Noto Sans,sans-serif;font-weight:500;line-height:1}.en-h4,.h4,h4{font-size:20px}.en-h4{font-family:Poppins,Noto Sans,sans-serif;font-weight:500;line-height:1}.h5,h5{font-size:16px}.h6,h6{font-size:14px;font-weight:400;line-height:1.1}.regular-20{font-size:20px;font-weight:400}.regular-16{font-size:16px;font-weight:400;line-height:1.8}.cart-breadcrumb,.medium-16,.order__reason .form__group label{font-size:16px;font-weight:500}.regular-15{line-height:1.8}.en-regular-15,.regular-15{font-size:15px;font-weight:400}.en-regular-15{font-family:Poppins,Noto Sans,sans-serif;line-height:1.5}.medium-15{font-size:15px;font-weight:500;line-height:1.8}.en-medium-14,.medium-14{font-size:14px;font-weight:500}.en-medium-14{font-family:Poppins,Noto Sans,sans-serif}.en-regular-14{font-family:Poppins,Noto Sans,sans-serif;font-size:14px;font-weight:400}.checkbox label,.form-label,.form__account,.form__group label,.form__remember,.order__info-list,.regular-14,.topbar{font-size:14px;font-weight:400;line-height:1.8}.auth__social-label,.regular-12{font-size:12px;font-weight:400}.medium-12{font-size:12px;font-weight:500}.en-regular-16{font-family:Poppins,Noto Sans,sans-serif;font-size:16px;font-weight:400}.en-light-12{font-weight:300}.en-light-12,.en-regular-12{font-family:Poppins,Noto Sans,sans-serif;font-size:12px}.en-regular-12{font-weight:400}.font-en{font-family:Poppins,Noto Sans,sans-serif}.font-tc{font-family:Noto Sans TC,Arial,Noto Sans,sans-serif}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;background:#f0f0f0;border:none;border-radius:0;border-radius:8px;color:#000;font-size:14px;height:49px;min-width:0;padding:12px 24px;width:100%}input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}input[type=email]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#807f80}input[type=email]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#807f80}label{font-weight:500}.form-label{color:#807f80;cursor:pointer;display:inline-block;margin-bottom:10px;vertical-align:top}.form__item{display:flex;flex-direction:column;padding-bottom:16px}.form__item-input{flex:1}.form__item-label{padding-bottom:10px;padding-top:10px}.form__item label{align-items:center;cursor:pointer;display:inline-flex}.form__item label .tag{margin-left:12px}.form__item--button{margin-top:37px;padding-bottom:0;text-align:center}.form__item--button .form__item-label{padding:0}.form__item button{font-size:16px;font-weight:400;padding:13px 87px}.form__info-note{display:block;margin-top:6px}.form__error{color:#e6370a;display:none;font-size:12px;padding:8px 8px 0;width:100%}.form__group{display:flex;flex-direction:column;font-size:14px;margin-bottom:20px;position:relative}.form__group label{color:#807f80;cursor:pointer;margin-bottom:10px}.form__group input{background:#f0f0f0;border:1px solid #d9d9d9;border-radius:8px;box-shadow:none;height:48px!important;outline:none;padding:5px 20px;width:100%}.form__group .form__error{padding-left:0}.form__group textarea{border:1px solid #d9d9d9;height:96px;padding:14px 20px}.form__group-full{width:100%!important}.form__group-email input{background:transparent;border:transparent;padding-left:0}.form__control{position:relative}.form__control input[type=password]{padding-right:50px}.form__submit{padding-top:40px;text-align:center}.form__submit button{margin:0 auto}.form__remember{align-items:center;display:flex;flex-wrap:wrap;font-weight:400}.form__remember+.form__submit{padding-top:54px}.form__remember a{color:#000;margin-left:auto;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.form__remember a:hover{color:#e6370a}.form__account{padding-top:20px;text-align:center}.form__account a{color:#000;display:inline-block;margin-left:8px;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.form__account a:hover{color:#e6370a}.form__tag{background:#fdf8ec;border-radius:12px;display:block;line-height:1.8;padding:16px 10px;text-align:center}.form__tag-holder{left:20px;margin-top:20px;opacity:0;overflow:hidden;position:absolute;right:20px;top:var(--height);top:100%;transform:translateY(-100%);transition:transform .3s cubic-bezier(.4,.8,.74,1),opacity .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1);transition-duration:1s;visibility:hidden;z-index:10}.form__tag-holder.is-active{height:auto;opacity:1;transform:none;visibility:visible}.checkbox{align-items:center;display:flex}.checkbox input[type=checkbox]{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:transparent;border:none!important;border-radius:4px;cursor:pointer;flex-shrink:0;height:16px!important;padding:0!important;position:relative;width:16px!important}.checkbox input[type=checkbox]:after{border:1px solid #d9d9d9;border-radius:4px;bottom:0;content:"";height:16px;left:0;position:absolute;right:0;top:0;transition:border-color .3s cubic-bezier(.4,.8,.74,1),background .3s cubic-bezier(.4,.8,.74,1);width:16px}.checkbox input[type=checkbox]:before{content:"\e914";font-family:icomoon!important;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;bottom:0;color:#fff;display:flex;font-size:7px;height:15px;justify-content:center;left:0;opacity:0;padding-left:1px;position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1);visibility:hidden;width:15px;z-index:1}.checkbox input[type=checkbox]:checked:after{background:#000;border-color:#000}.checkbox input[type=checkbox]:checked:before{opacity:1;visibility:visible}.checkbox label{color:#807f80;cursor:pointer;font-weight:400;margin-bottom:0!important;padding-left:8px;position:relative}.password-action{color:#000;font-size:13px;position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:1}.password-action:hover{color:#000}.password-action .icon{position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1)}.password-action .icon-eye-close{font-size:10px;opacity:0;transform:translateY(-30%);visibility:hidden}.password-action.is-show .icon-eye{opacity:0;visibility:hidden}.password-action.is-show .icon-eye-close{opacity:1;visibility:visible}textarea{height:160px;overflow:hidden;overflow-y:auto;padding-bottom:17px;padding-top:17px;resize:none}.form__group:has(.radio-holder)>label{margin-bottom:18px}.radio{align-items:center;display:flex}.radio~input[type=text]{margin-top:14px;max-width:356px}.radio-holder{-moz-column-gap:28px;column-gap:28px;display:flex;flex-wrap:wrap}.radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid #d9d9d9;border-radius:50%;cursor:pointer;height:16px!important;padding:0;position:relative;transition:border-color .3s cubic-bezier(.4,.8,.74,1),background .3s cubic-bezier(.4,.8,.74,1);width:16px!important}.radio input[type=radio]:checked{border-color:#000;border-width:4px}.radio label{color:#000;cursor:pointer;font-size:16px;font-weight:400;line-height:1;margin-bottom:0;padding-left:8px;position:relative}.select-multiple-holder{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex;flex-wrap:wrap}.select-multiple-holder .custom-select{flex:1}.select-multiple-holder .select__opener{background:#f0f0f0;border-radius:8px;color:#000;padding:15px 30px 15px 20px}.select-multiple-holder .select__opener:before{font-size:8px;right:16px;top:25px}.select-normal{position:relative}.select-normal .choices__inner{border:1px solid #d9d9d9;height:48px;padding:11px 20px!important}.select-normal .choices[data-type*=select-one]:before{font-size:7px;right:18px;top:50%;transform:translateY(-50%)}.select-normal .is-open.choices[data-type*=select-one]:before{transform:translateY(-50%) rotate(-180deg)}.pickup__store{border:1px solid #d9d9d9;border-radius:8px;margin-top:16px;padding:24px 20px}.pickup__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:22px}.pickup__list span:first-child{display:inline-block;margin-right:-4px}.discount .form__control{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:nowrap;row-gap:8px}.discount .form__control button{flex-shrink:0;justify-content:center;text-align:center}.radio-holder-column{flex-direction:column;gap:21px}button,input[type=submit]{cursor:pointer;transition:color .3s cubic-bezier(.4,.8,.74,1),opacity .3s cubic-bezier(.4,.8,.74,1),background .3s cubic-bezier(.4,.8,.74,1),box-shadow .3s cubic-bezier(.4,.8,.74,1),outline .3s cubic-bezier(.4,.8,.74,1),border .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1)}.btn{align-items:center;background:#e6370a;border:1px solid #e6370a;border-radius:50px;color:#fff;display:inline-flex;font-size:12px;font-weight:500;gap:10px;justify-content:center;line-height:1;overflow:hidden;padding:9px 48px}.btn:hover{background:#000;border-color:#000;color:#fff}.btn-outline{background:transparent;color:#e6370a}.btn-outline:hover{background:#e6370a;border-color:#e6370a;color:#fff}.btn-outline--white{border-color:#fff;color:#fff}.btn-outline--white:hover{background:#fff;border-color:#fff;color:#000}.btn-outline--black{border-color:#000;color:#000}.btn-outline--black:hover{background:#e6370a;border-color:#e6370a;color:#fff}.btn-black{background:#000;border-color:#000}.btn-black:hover{background:#e6370a;border-color:#e6370a}.btn--full{justify-content:center;text-align:center;width:100%}.btn-circle{color:#000;flex-direction:column;font-family:Poppins,Noto Sans,sans-serif;font-size:12px;font-weight:500;justify-items:center;line-height:1.5;text-align:center;transition:color .3s cubic-bezier(.4,.8,.74,1)}.btn-circle,.btn-circle .icon{align-items:center;display:inline-flex}.btn-circle .icon{border:1px solid #e6370a;border-radius:50%;color:#e6370a;font-size:11px;height:32px;justify-content:center;margin-bottom:12px;transition:background .3s cubic-bezier(.4,.8,.74,1),border .3s cubic-bezier(.4,.8,.74,1),color .3s cubic-bezier(.4,.8,.74,1);width:32px}.btn-circle .icon-angle-right-stroke:before{transform:translateX(1px)}.btn-circle .icon-dot{font-size:4px}.btn-circle:hover{color:#e6370a}.btn-circle:hover .icon{background:#e6370a;color:#fff}.btn--large{font-size:16px;padding-bottom:13px;padding-top:13px}.btn--gray{background:#d9d9d9;border-color:#d9d9d9;color:#807f80}.btn--gray:hover{background:#e6370a;border-color:#e6370a;color:#fff}.btn--lg{font-size:16px;font-weight:400;min-width:260px;padding:11px 60px}.btn--md{font-size:16px;padding:11px 20px}.btn-simple{background:transparent;border:1px solid #000;border-radius:8px;color:#000;display:inline-flex;line-height:1;padding:15px;transition:color .3s cubic-bezier(.4,.8,.74,1),opacity .3s cubic-bezier(.4,.8,.74,1),background .3s cubic-bezier(.4,.8,.74,1),box-shadow .3s cubic-bezier(.4,.8,.74,1),outline .3s cubic-bezier(.4,.8,.74,1),border .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1)}.btn-simple:hover{background:#e6370a;border-color:#e6370a;color:#fff}.btn-simple:disabled{border-color:#d9d9d9;color:#d9d9d9}.btn-simple--fill{background:#000;color:#fff}.btn-simple--fill:hover{background:#e6370a;border-color:#e6370a;color:#fff}.btn-width{font-size:16px;min-width:240px}.disabled,button:disabled{pointer-events:none}.select-js{position:relative;width:100%;z-index:10}.select-js select{display:none}.is-touch .select-js select{border:none;border-radius:50px;display:block;height:100%;outline:none;position:absolute;width:100%}.select-js button{text-overflow:ellipsis;text-wrap:nowrap;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.select__opener{align-items:center;background:#fff;border:1px solid #c5c5c5;border-radius:50px;cursor:pointer;overflow:hidden;padding:7px 40px 7px 24px;position:relative;text-align:left;width:100%}.is-touch .select__opener{pointer-events:none}.select__opener:before{content:"\e90a";font-family:icomoon!important;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8px;position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:transform .3s cubic-bezier(.4,.8,.74,1)}.product__filter .select__opener:before{content:"\e90d";font-size:6px;right:23px}.select__opener--active:before{transform:translateY(-50%) rotate(-180deg)}.product__filter .select__opener--active:before{transform:translateY(-50%)}.select__list{background:#fff;border-radius:10px;left:0;margin-top:4px;max-height:250px;outline:1px solid #c5c5c5;overflow:hidden;overflow-y:auto;position:absolute;right:0;top:100%;transform:none;transition:opacity .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1),transform .3s cubic-bezier(.4,.8,.74,1)}.select__list button{background:transparent;border:0;cursor:pointer;padding:11px 24px;text-align:left;width:100%}.select__list button:hover{background:#f0f0f0}.select__list--hide{opacity:0;transform:translateY(10px);transition:opacity .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1),transform .3s cubic-bezier(.4,.8,.74,1);visibility:hidden}.choices{margin-bottom:0}.choices__placeholder{color:#807f80;opacity:1}.choices__inner{border:none;border-radius:0;border-radius:8px!important;height:49px;padding:12px 24px!important}.choices__inner,.choices__input{-webkit-appearance:none;background:#f0f0f0;color:#000;margin-bottom:0;min-width:0}.choices__input{border:none;border-radius:0;border-radius:8px;padding:0}.choices__item{transition:background .3s cubic-bezier(.4,.8,.74,1)}.choices__list{margin-top:0!important;padding:0!important}.choices__list--dropdown{border-color:#d9d9d9;border-radius:8px!important;margin-top:4px!important;padding:0}.choices__list--dropdown .choices__input,.choices__list--dropdown .choices__item{border-radius:0!important;padding:12px 24px!important}.choices__list--dropdown .choices__input{height:49px}.choices[data-type*=select-one]:before{content:"\e90a";font-family:icomoon!important;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:6px;position:absolute;right:29px;top:22px;transition:transform .3s cubic-bezier(.4,.8,.74,1)}.choices.is-open:before{transform:rotate(-180deg)}.choices[data-type*=select-one]:after{display:none}.choices__list--dropdown{margin-bottom:4px!important}.breadcrumb{display:flex;flex-wrap:wrap;padding-bottom:12px;padding-top:13px}.breadcrumb,.breadcrumb a{color:#807f80}.breadcrumb a:hover{color:#e6370a}.breadcrumb li{display:-webkit-box;max-width:260px;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.breadcrumb li+li{padding-left:36px;position:relative}.breadcrumb li+li:before{content:"\e910";font-family:icomoon!important;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:7px;left:14px;position:absolute;top:50%;transform:translateY(-50%)}.cart-breadcrumb{line-height:1;margin-bottom:50px}.cart-breadcrumb ol{counter-reset:count;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}.cart-breadcrumb li{align-items:center;color:#d9d9d9;display:inline-flex;margin-bottom:17px;position:relative}.cart-breadcrumb li:last-child{margin-bottom:0}.cart-breadcrumb li:before{align-items:center;background:#d9d9d9;border-radius:50%;color:#fff;content:counter(count);counter-increment:count;display:inline-flex;font-family:Poppins,Noto Sans,sans-serif;font-size:14px;height:24px;justify-content:center;margin-right:17px;width:24px}.cart-breadcrumb li.breadcrumb-complete{color:#807f80}.cart-breadcrumb li.breadcrumb-complete:before{background:#e6370a;opacity:.5}.cart-breadcrumb li.breadcrumb-current{color:#000}.cart-breadcrumb li.breadcrumb-current:before{background:#e6370a}.swiper{position:relative}.swiper-button-next,.swiper-button-prev{align-items:center;border:1px solid #d9d9d9;border-radius:50%;color:#000;display:flex;font-size:12px;height:40px;justify-content:center;margin:0;position:static;transform:none;transition:border .3s cubic-bezier(.4,.8,.74,1),color .3s cubic-bezier(.4,.8,.74,1),opacity .3s cubic-bezier(.4,.8,.74,1);width:40px}.swiper-button-next:hover,.swiper-button-prev:hover{border-color:#000}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next .icon-angle-left{transform:scaleX(-1)}.swiper-navigation{align-items:center;display:flex;gap:15px;position:absolute;right:0;top:0}.swiper-pagination{align-items:center;display:flex;gap:9px;justify-content:center;margin:0;padding:0;transform:none}.swiper-pagination-bullet{background:#d9d9d9;border:2px solid #fff;height:8px;margin:0!important;opacity:1;transition:border .3s cubic-bezier(.4,.8,.74,1),background .3s cubic-bezier(.4,.8,.74,1);width:8px}.swiper-pagination-bullet-active{background:#807f80;border:0}.tab-list{border-bottom:1px solid #d9d9d9;-moz-column-gap:24px;column-gap:24px;display:flex;flex-wrap:wrap;position:relative}.tab-list a{color:#000;display:inline-block;padding-bottom:18px;position:relative}.tab-list-radio a{padding-left:24px;position:relative}.tab-list-radio a:after{border:1px solid #d9d9d9;border-radius:50%;content:"";height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:border-color .3s cubic-bezier(.4,.8,.74,1);width:16px}.tab-list-radio a.active:after{border-color:#000;border-width:4px}.tab-content{position:relative}.tab-item{background:#fff;bottom:0;left:0;opacity:0;padding-top:36px;position:absolute;right:0;top:0;transition:opacity .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1),background .3s cubic-bezier(.4,.8,.74,1);visibility:hidden}.tab-item.active{opacity:1;position:static;visibility:visible}.tab-item td{padding-bottom:1px;padding-top:1px;vertical-align:top}.tab-item td:first-child{padding-right:10px;width:105px!important}.tab-line{background-color:#000;bottom:0;bottom:-1px;display:inline-block;height:1px;left:0;position:absolute;transition:all .3s cubic-bezier(.4,.8,.74,1);width:56px;z-index:2}.pagination ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-left:-6px;margin-right:-6px}.pagination li{padding-left:6px;padding-right:6px}.pagination a{align-items:center;border-radius:50%;color:#000;display:inline-flex;font-family:Poppins,Noto Sans,sans-serif;font-size:16px;font-weight:500;height:26px;justify-content:center;line-height:1;width:26px}.pagination a:hover{background:#f0f0f0}.pagination a.active{background:#000;color:#fff}.pagination a .icon{font-size:12px}.pagination a.pagination__action{background:transparent}.pagination a.pagination__action:hover{color:#807f80}.ac{margin-bottom:17px}.ac:last-child{margin-bottom:0}.ac-header{align-items:flex-start;border-bottom:1px solid #d9d9d9;cursor:pointer;display:flex;padding-bottom:21px;padding-left:12px;padding-right:22px;position:relative;transition:border-color .3s cubic-bezier(.4,.8,.74,1),color .3s cubic-bezier(.4,.8,.74,1)}.ac-header:hover{color:#e6370a}.is-active .ac-header{border-color:transparent}.ac-header:after,.ac-header:before{background:#000;content:"";height:1.5px;position:absolute;right:12px;top:15px;transition:transform .3s cubic-bezier(.4,.8,.74,1);width:10px}.ac-header:before{transform:rotate(90deg)}.is-active .ac-header:before{transform:rotate(0)}.ac-badge{align-items:center;background:#e6370a;border-radius:50%;color:#fff;display:inline-flex;font-family:Poppins,Noto Sans,sans-serif;font-size:12px;font-weight:500;height:20px;justify-content:center;margin-right:20px;width:20px}.ac-badge.ac-answer{background:#fff;color:#e6370a;left:12px;position:absolute;top:27px}.ac-badge.ac-question{margin-top:6px}.ac-panel{overflow:hidden}.ac-inner{background:rgba(236,187,65,.2);padding:24px 12px 24px 52px;position:relative}.header{left:0;position:fixed;right:0;top:0;transition:transform .3s cubic-bezier(.4,.8,.74,1),opacity .3s cubic-bezier(.4,.8,.74,1);transition-duration:.6s;z-index:9999}.home .header{opacity:0;transform:translateY(15px)}.header-loaded .header{opacity:1;transform:none}.header-show .header{transform:translateY(-100%)}.header-space{display:block;height:60px}.header__logo{display:inline-flex;width:120px}.header__logo img{width:100%}.header__logo a{display:inline-flex}.header__holder{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 6px}.header__space{display:inline-flex;min-width:58px}.header__action{align-items:center;display:flex;flex-wrap:wrap;font-size:18px;gap:18px;justify-content:flex-end;list-style:none;margin:0;padding:0;width:100%}.header__action li{line-height:1.5}.header__action a{color:#000;display:flex;flex-direction:column;flex-wrap:wrap;position:relative}.header__action a:hover{color:#e6370a}.nav{height:calc(100dvh - 60px);margin-bottom:60px}.nav--active .nav{transition-delay:.5s}.nav--active{overflow:hidden}.nav__footer{text-align:center}.nav__footer .social-list{justify-content:center}.nav ul{list-style:none;margin:0;padding:0}.nav ul li{font-size:14px;line-height:1.5;padding-bottom:20px}.nav ul a{color:#000;display:flex;flex-direction:column;flex-wrap:wrap}.nav ul a:hover{color:#e6370a}.nav__title{font-family:Poppins,Noto Sans,sans-serif;font-size:20px;font-weight:500;line-height:1.1}.nav__opener{align-items:center;display:inline-flex;flex-direction:column;gap:5px;height:18px;justify-content:center;position:relative;width:17px}.nav__opener span{background:#000;display:inline-flex;height:1px;transition:transform .3s cubic-bezier(.4,.8,.74,1);width:17px}.nav--active .nav__opener span{position:absolute;transform:rotate(45deg)}.nav--active .nav__opener span:last-child{transform:rotate(-45deg)}.nav__holder{animation:menuClose .3s cubic-bezier(.4,.8,.74,1) forwards;display:flex;flex-direction:column;left:0;max-height:calc(100dvh - 60px);overflow:hidden;overflow-y:auto;padding:46px 49px 26px;position:absolute;right:0;top:100%}.nav--active .nav__holder{animation:menuOpen .5s cubic-bezier(.4,.8,.74,1) forwards;opacity:1;transform:translateX(0);visibility:visible}@keyframes menuOpen{0%{opacity:1;transform:translateX(-100%);visibility:visible}to{transform:translateX(0)}}@keyframes menuClose{0%{opacity:1;transform:translateX(0);visibility:visible}to{opacity:0;transform:translateX(0);visibility:hidden}}.cart__count{align-items:center;background:#e6370a;border-radius:50%;bottom:-7px;color:#fff;display:flex;font-family:Poppins,Noto Sans,sans-serif;font-size:10px;font-weight:500;height:18px;justify-content:center;line-height:0;position:absolute;right:-9px;width:18px}body:has(.topbar) .header-space{display:block;height:102px}.resize-active *{transition:none!important}body{background-color:#fff;min-width:360px}img{height:auto;max-width:100%;vertical-align:top}.wrapper{display:flex;flex-direction:column;min-height:100vh;overflow:clip;position:relative;width:100%}.page-holder{flex:1}.container{margin:0 auto;max-width:1272px;padding-left:12px;padding-right:12px;width:100%}.container--full{max-width:1920px}.header .container--full{max-width:none}.container--alt{padding-left:20px;padding-right:20px}.container--sm{max-width:958px}.container--md{max-width:1066px}.container--single{max-width:860px}.container--xs{max-width:665px;padding-left:12px;padding-right:12px}.container--space{padding-left:30px;padding-right:30px}.social-list{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;list-style:none;margin:0 -9px -4px;padding:0}.social-list li{padding-left:9px;padding-right:9px}.social-list a{color:#000;display:inline-flex}.social-list a:hover{color:#e6370a}html:not(.no-js) [data-aos=fade-up]{transform:translate3d(0,15px,0)}.text p:last-child{margin-bottom:0}.text-vertical,.text-vertical-underline{letter-spacing:.08em;text-orientation:upright;writing-mode:vertical-rl}.text-vertical-underline{line-height:2;margin-bottom:0;-webkit-text-decoration:overline;text-decoration:overline;text-decoration-thickness:1px}.text-center{text-align:center}[data-img-anim]{overflow:hidden;position:relative}[data-img-anim] img{transform-origin:left}[data-img-anim] .img-overlay{height:100%;left:0;position:absolute;top:0;transform-origin:left;transition:transform .3s cubic-bezier(.4,.8,.74,1);width:100%}.heading{margin:0 auto 100px;max-width:400px}.heading h2{margin-bottom:0;text-align:center}.heading--left{margin-left:0}.heading--left,.heading--left h2{text-align:left}.tag{background:#e6370a;border-radius:4px;color:#fff;display:inline-flex;font-family:Noto Sans TC,Arial,Noto Sans,sans-serif;font-size:10px;line-height:1.5;overflow:hidden;padding:2px 8px}time{color:#807f80;display:inline-block}address{font-style:normal}.counter{align-items:center;background:#e6370a;border-radius:50%;color:#fff;display:inline-block;height:24px;justify-content:center;line-height:24px;vertical-align:top;width:24px}.list li{padding-left:20px;position:relative}.list li:after{background:#000;border-radius:50%;content:"";height:3px;left:9px;position:absolute;top:10px;width:3px}.open-close .opener{border:1px solid #c5c5c5;border-radius:50px;color:#000;display:block;font-size:14px;line-height:30px;overflow:hidden;padding:0 40px 0 24px;position:relative;text-overflow:ellipsis;white-space:nowrap}.open-close .opener .icon{font-size:6px;position:absolute;right:22px;top:50%;transform:translateY(-50%);transition:transform .3s cubic-bezier(.4,.8,.74,1)}.open-close.active .opener .icon{transform:translateY(-50%) rotate(180deg)}.d-flex{display:flex!important}.border-0{border:0!important}.twzipcode>select{display:none!important}.mw-356{max-width:356px!important}.mt-14px{margin-top:14px!important}.mt-24px{margin-top:24px!important}.footer{background:#e6370a;padding:60px 18px 28px}.footer,.footer a{color:#fff}.footer__logo{filter:brightness(0) invert(1);width:130px}.footer__main{padding-bottom:83px;padding-top:28px}.footer__info{padding-bottom:72px}.footer__info a:hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.footer__nav ul{display:flex;flex-wrap:wrap;margin-right:-28px}.footer__nav li{display:flex;padding-right:28px}.footer__nav a{display:inline-flex;line-height:1;margin-bottom:0;position:relative;text-orientation:upright;transition:transform 1s cubic-bezier(.4,.8,.74,1);writing-mode:vertical-rl}.footer__nav a:after{background:currentColor;content:"";height:100%;position:absolute;right:-6px;width:1px}.footer__nav a:hover{transform:translateY(6px)}.footer__nav a:hover:after{opacity:0}.copyright{align-items:flex-end;display:flex;position:relative}.copyright__menu{display:flex;flex-wrap:wrap;margin-bottom:5px;margin-left:-10px;margin-right:-10px}.copyright__menu li{padding-left:10px;padding-right:10px}.copyright__menu a:hover{-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.copyright .social-list{flex-shrink:0;max-width:140px}.copyright .social-list a:hover{color:#d9d9d9}.copyright__content{flex:1;padding-right:20px}.copyright__text{display:inline-flex}.scroll-top{bottom:55px;display:none;height:130px;opacity:0;position:fixed;right:30px;transition:opacity .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1),transform .3s cubic-bezier(.4,.8,.74,1);visibility:hidden;width:59px;z-index:999}.scroll-top.active{opacity:1;visibility:visible}.scroll-top:hover{animation:bounce 1s ease}.scroll-top img{height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@keyframes bounce{0%,to{transform:translate3d(0,0)}50%{transform:translate3d(0,-18px,0)}70%{transform:translate3d(0,-2px,0)}80%{transform:translate3d(0,-4px,0)}}.banner{background:#fdf8ec;color:#fff;padding-bottom:42px;position:relative;z-index:1}.banner .container--full{max-width:none}.banner__title{display:-webkit-box;margin-bottom:11px;text-transform:capitalize;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.banner-swiper .swiper-wrapper{transition-timing-function:linear!important}.banner-swiper__holder{max-height:100dvh;position:absolute;width:100%;z-index:-1}.banner-swiper__img img,.banner-swiper__img video{height:calc(100dvh - 42px);-o-object-fit:cover;object-fit:cover;width:100vw}.banner-swiper__img img{transform:scale(1.1);transition:transform .3s cubic-bezier(.4,.8,.74,1);transition-delay:0s;transition-duration:7s}.banner-swiper .swiper-slide{transition:opacity .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1)}.banner-swiper .swiper-slide .banner-swiper__img img{transition-delay:1s}.banner-swiper .swiper-slide-active{opacity:1;visibility:visible}.banner-swiper .swiper-slide-active .banner-swiper__img img{transform:scale(1);transition-delay:0s}.banner__content{display:flex;flex-direction:column;justify-content:center;max-width:290px;min-height:calc(100dvh - 42px);padding:120px 18px 60px;position:relative;z-index:1}.banner__content .h5{display:-webkit-box;margin-bottom:0;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.banner__box:after{background:#fdf8ec;bottom:-74px;content:"";left:-9999px;position:absolute;right:100%;top:0}.banner__lottie{bottom:-15px;position:absolute;right:0;width:157px;z-index:2}.about-block{padding-bottom:184px;padding-top:53px;position:relative}.about-block .container,.about__heading{display:flex;flex-wrap:wrap}.about__heading{justify-content:center;margin-bottom:40px}.about__heading .h3{padding:8px}.about__heading .h6{padding:10px}.about__content{padding:0 18px 40px}.about__btn{bottom:60px;left:0;position:absolute;width:100%}.about__img{aspect-ratio:351/296;border-radius:4px;display:block;overflow:hidden;width:100%}.about__img+.about__img{margin-top:31px}.about__img--small{aspect-ratio:252/155;max-width:72%}.about__img img{max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.about__imgs{align-items:flex-end;display:flex;flex-direction:column}.recipe-block{overflow:hidden;padding-bottom:60px;padding-top:60px}.recipe__heading{margin-bottom:58px;padding-left:10px;padding-right:10px}.recipe__heading h2{line-height:1.8}.recipe-slide{display:flex;flex-wrap:nowrap}.recipe-slide-holder{overflow:visible}.recipe-slide-inner{animation:marquee var(--speed) linear infinite;display:flex;flex-shrink:0;flex-wrap:nowrap;width:-moz-max-content;width:max-content}.recipe-slide-item{padding-left:24px;padding-right:24px;width:250px}.recipe__item{color:#000;text-align:center}.recipe__item:hover{color:#000}.recipe__item:hover .recipe__img{transform:scale(1.05)}.recipe__content{transition:opacity .3s cubic-bezier(.4,.8,.74,1)}.recipe__img{aspect-ratio:1;margin-bottom:17px;transition:transform .3s cubic-bezier(.4,.8,.74,1)}.recipe__btn{padding-top:77px}.recipe__card{display:flex;flex-direction:column}.recipe__card-img{aspect-ratio:315/210;border-radius:4px;margin-bottom:17px;overflow:hidden}.recipe__card-img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;transition:transform .3s cubic-bezier(.4,.8,.74,1);transition-duration:.6s;width:100%}.recipe__card:hover .recipe__card-img img{transform:scale(1.05)}.recipe__title{color:#000;font-weight:500}.recipe__col{padding-bottom:40px}.recipe__row{margin-bottom:-40px}.recipe__table{flex:1;padding-bottom:56px}.recipe__table table{border-collapse:collapse;width:100%}.recipe__table table td,.recipe__table table th{border-bottom:1px solid #d9d9d9;height:43px;padding-left:4px;padding-right:4px}.recipe__table table th{font-size:14px;font-weight:500;text-align:left}.recipe__table table td:last-child{text-align:right}.recipe__info-title{border-bottom:1px solid #d9d9d9;display:block;font-size:14px;font-weight:500;margin-bottom:12px;padding-bottom:12px;padding-left:4px}.recipe__info-btn{padding-top:50px}.recipe__list{counter-reset:list;list-style:none;margin-bottom:-16px;padding-left:4px}.recipe__list li{padding-bottom:16px;padding-left:36px;position:relative}.recipe__list li:before{align-items:center;background:#e6370a;border-radius:50%;color:#fff;content:counters(list,"");counter-increment:list;display:inline-flex;font-family:Poppins,Noto Sans,sans-serif;font-size:12px;height:20px;justify-content:center;left:0;position:absolute;top:5px;width:20px}[data-autoplay-slide=pause-on-hover] [data-autoplay-inner]{animation:marquee var(--speed) linear infinite;animation-play-state:running;display:flex;flex-shrink:0;flex-wrap:nowrap}[data-autoplay-slide=pause-on-hover]:hover [data-autoplay-inner]{animation-play-state:paused}.img-block{padding-bottom:60px}.img__parallax{overflow:hidden;position:relative}.img__parallax img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.img__title{margin-top:-220px;min-height:280px;padding-left:25px;position:relative;z-index:1}.img__text{padding:20px 20px 0}.img__btn{padding-top:61px}.service-block{padding-bottom:119px;padding-top:49px}.service__img{aspect-ratio:351/283;border-radius:4px;overflow:hidden;position:relative}.service__img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.service__title{margin-bottom:-47px;margin-left:auto;padding-right:47px;position:relative;z-index:2}.service__item .text{padding:18px 16px 0}.service__col{padding-bottom:108px}.service__row{margin-bottom:-108px}.certfication-block{padding-bottom:60px;padding-top:47px}.certfication-block .heading{margin-bottom:53px}.certfication-block--alt{padding-bottom:78px}.certfication__col{padding-bottom:39px}.certfication__row{margin-bottom:-39px}.certfication__item{text-align:center}.certfication__img{margin:0 auto 14px;max-width:90px}.certfication__img img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.certfication__title{display:block}.news-block{padding-bottom:60px;padding-top:58px}.news-block .container{align-items:flex-start;display:flex;flex-wrap:wrap}.news__holder{flex:1;padding-right:23px}.news__heading{left:0;padding-left:23px;padding-right:20px;position:sticky;top:80px;width:84px}.news__top{align-items:center;display:flex;margin-bottom:14px}.news__top time{margin-right:20px}.news__item{border-bottom:1px solid #d9d9d9;color:#000;display:block;padding-bottom:36px;position:relative}.news__item+.news__item{margin-top:36px}.news__body{padding-right:0;position:relative}.news__body .icon{display:none;font-size:14px;position:absolute;right:7px;top:50%;transform:translateY(-50%)}.news__btn{padding-top:56px}.cta-block{aspect-ratio:414/481;color:#fff;padding-bottom:43px;padding-top:110px;position:relative;text-align:center;z-index:1}.cta__bg{bottom:0;overflow:hidden;right:0;z-index:-1}.cta__bg,.cta__bg img{left:0;position:absolute;top:0}.cta__bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;width:100%}.cta__content h2{margin-bottom:24px}.loader{align-items:center;background:#fdf8ec;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;transition:opacity 1s cubic-bezier(.4,.8,.74,1),visibility 1s cubic-bezier(.4,.8,.74,1);transition-timing-function:linear;width:100vw;z-index:99999}.loader img{max-width:80px}.loaded .loader{opacity:0;visibility:hidden}.product-block{padding-bottom:133px}.product-block,.product__body{position:relative}.product__heading{background:#fff;margin-bottom:13px;position:sticky;top:-53px;z-index:5}.product__heading .h2{margin-bottom:14px;text-align:center;width:100%}.product__heading-action{align-items:center;display:flex;padding-bottom:10px;padding-top:10px}.product__filter-form{flex:1;width:55.8%}.product__filter ul{margin-bottom:-8px}.product__filter ul li{padding-bottom:8px}.product__filter ul li a{background:transparent;border-radius:4px;color:#000;display:block;padding:4px 8px}.product__filter ul li a.active{background:#f0f0f0;color:#000}.product__filter ul li a.active span:after{display:none}.product__filter ul li a span{display:inline-block;position:relative}.product__filter ul li a span:after{background:#000;bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0;transition:width .3s cubic-bezier(.4,.8,.74,1);width:0}.product__filter ul li a:hover span:after{width:100%}.product__filter button{color:#000}.product__sort-form{padding-left:16px;width:44.2%}.product__sort button{color:#000}.product__row{display:flex;flex:1;flex-wrap:wrap;margin-bottom:-38px;margin-left:-6px;margin-right:-6px}.product__col{padding-bottom:38px;padding-left:6px;padding-right:6px;width:50%}.product__item{position:relative}.product__item del{color:#807f80;margin-left:8px}.product__item:hover .product__img img{transform:scale(1.02)}.product__link{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.product__img{aspect-ratio:170/154;border-radius:4px;margin-bottom:16px;overflow:hidden}.product__img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;transition:transform .3s cubic-bezier(.4,.8,.74,1);width:100%}.product__top{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:3px}.product__title{flex-shrink:0;flex:1;margin-bottom:0;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;display:-webkit-box;transition:color .3s cubic-bezier(.4,.8,.74,1)}.product__price{align-items:center;color:#e6370a;display:flex}.product__action{align-items:center;display:flex;gap:8px;padding-left:8px;padding-right:12px;position:relative;z-index:2}.product__action a{color:#000}.product__action a:hover{color:#e6370a}.feature-block{padding-bottom:84px;padding-top:50px}.feature-block .heading{margin-bottom:32px}.feature-swiper{margin-top:-70px;overflow:visible;padding-top:70px}.feature-swiper .swiper-navigation{display:none}.feature__img{aspect-ratio:250/185;border-radius:4px;margin-bottom:31px;overflow:hidden}.feature__img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;transition:transform .3s cubic-bezier(.4,.8,.74,1);width:100%}.feature__title{margin-bottom:12px;transition:color .3s cubic-bezier(.4,.8,.74,1)}.feature__item{color:#000;display:flex;flex-direction:column}.method-block{padding-bottom:50px;padding-top:50px}.method-block .heading{margin-bottom:40px}.method__item{text-align:center}.method__item .counter{margin-bottom:20px}.method__img{display:flex;height:130px;margin:0 auto 15px;padding-bottom:15px;padding-top:15px;width:100px}.method__img img{height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;width:100%}.method__row{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-60px;margin-left:-12px;margin-right:-12px}.method__col{padding-bottom:60px;padding-left:12px;padding-right:12px;width:50%}.heat-block{padding-bottom:82px;padding-top:74px}.heat-block .heading{margin-bottom:40px}.heat__item{text-align:center}.heat__img{display:flex;height:130px;margin:0 auto 25px;padding-bottom:15px;padding-top:15px;width:100px}.heat__img img{height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;width:100%}.heat__row{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-60px;margin-left:-12px;margin-right:-12px}.heat__col{padding-bottom:60px;padding-left:12px;padding-right:12px;width:50%}.heat__title{margin-bottom:6px}.related-block{padding-bottom:133px}.related-block .heading{margin-bottom:71px}.related__inner{border-top:1px solid #c5c5c5;padding-top:70px}.info-block{padding-bottom:25px}.info-swiper{margin-bottom:6px;margin-top:11px;padding-bottom:30px;position:relative}.info__img{aspect-ratio:695/629;border-radius:4px;overflow:hidden}.info__img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.info__img-thumb{aspect-ratio:129/117;border:1px solid transparent;border-radius:4px;cursor:pointer;overflow:hidden;transition:border .3s cubic-bezier(.4,.8,.74,1)}.info__img-thumb img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.swiper-slide-thumb-active .info__img-thumb{border-color:#e6370a}.info__holder{align-items:flex-start;display:flex;flex-wrap:wrap}.info__left{width:100%}.info__right{flex:1;padding-left:18px;padding-right:18px}.info__top{border-bottom:1px solid #d9d9d9;padding-bottom:25px}.info__action{margin-bottom:40px;padding-bottom:20px;padding-top:24px}.info__price{color:#e6370a;font-size:28px;line-height:1.3}.info__price-holder{align-items:flex-end;display:flex;font-family:Poppins,Noto Sans,sans-serif;margin-bottom:30px}.info__price-holder del{color:#d9d9d9;margin-left:9px}.info__qty{align-items:center;display:flex;flex-wrap:wrap}.info__label{flex:1;padding-right:20px}.info__tab table{min-width:100%;width:100%!important}.info__title{margin-bottom:22px}.qty{align-items:center;border:1px solid #d9d9d9;border-radius:40px;display:flex;height:32px;justify-content:center;width:128px}.qty-input input{background:none;border:transparent;font-family:Poppins,Noto Sans,sans-serif;height:29px;padding:0;text-align:center;width:44px}.qty-input input:focus{border:0;outline:none}.qty-btn{align-items:center;color:#000;display:inline-flex;font-size:12px;height:24px;justify-content:center;width:24px}.qty-btn.disabled{color:#d9d9d9;pointer-events:none}.qty-decrement{font-size:1.5px}.qty--small{font-size:14px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.table-label{margin-bottom:16px}.table-space{padding-left:15px}.span-table{border-bottom:1px solid #000;border-collapse:collapse;border-top:1px solid #000;line-height:1;padding-bottom:6px;padding-top:6px;text-align:right}.span-table+.span-table{border-top:0}.span-table+.table-label{margin-top:30px}.span-table td:first-child{text-align:left;width:106px}.span-table tbody tr:first-child td{padding-top:14px}.span-table tbody tr:last-child td{padding-bottom:14px}.span-table td{padding-bottom:6px;padding-top:6px}.span-table th{border-bottom:1px solid #000;font-weight:400;padding-bottom:14px;padding-top:12px}.hero{padding-bottom:47px;position:relative;z-index:1}.hero__content{color:#fff;margin-left:auto;margin-right:0;max-width:300px;padding:49px 0;text-align:right}.hero__img{aspect-ratio:315/207;border-radius:4px;overflow:hidden;position:relative;width:100%}.hero__img img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.hero__title{margin-bottom:0}.hero .img__parallax{aspect-ratio:auto;bottom:156px;left:0;position:absolute;right:0;top:0;z-index:-1}.hero__lottie{bottom:-4px;height:130px;position:absolute;right:10px;width:104px;z-index:2}.moment-block{padding-bottom:240px;position:relative}.moment__content{padding-bottom:51px}.moment__content h2{margin-bottom:40px}.moment__lottie{bottom:66px;height:158px;position:absolute;right:56px;width:126px}.moment__img{aspect-ratio:351/240;border-radius:4px;overflow:hidden}.moment__img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.moment__top{padding-bottom:40px}.moment__gallery-img{aspect-ratio:358/480;border-radius:4px;overflow:hidden}.moment__gallery-img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.moment__gallery-img:first-child{aspect-ratio:287/320;left:-20px;max-width:180px;position:absolute;top:-100px}.img-group{display:flex;flex-direction:column;gap:15px;margin-left:-18px;margin-right:-18px}.cooking-block{overflow:hidden;padding-bottom:60px;padding-top:60px}.cooking-autoplay,.cooking-autoplay-inner{display:flex;flex-wrap:nowrap}.cooking-autoplay-inner{align-items:center;animation:marquee var(--speed) linear infinite;flex-shrink:0}.cooking-autoplay-item{flex-shrink:0;height:300px;width:340px}.cooking__heading{margin-bottom:42px;padding-top:45px;position:relative;z-index:1}.cooking__right .text{max-width:641px}.cooking__img,.cooking__img img{height:100%;width:100%}.cooking__img img{max-width:none;-o-object-fit:cover;object-fit:cover}.cooking-swiper .swiper-wrapper{transition-timing-function:linear}.cooking-swiper .swiper-slide{height:auto;width:auto}.cooking__title{line-height:1.6}.expert-block{padding-bottom:60px;padding-top:50px}.expert-block .heading{margin-bottom:83px}.expert__img{aspect-ratio:351/186;border-radius:4px;overflow:hidden}.expert__img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.expert__title{margin-bottom:-34px;margin-top:-70px;padding-left:8px;position:relative;z-index:1}.expert__item--reverse .expert__title{padding-left:0;padding-right:17px}.expert__body{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:22px}.expert__item--reverse .expert__body{flex-direction:row-reverse}.expert__body .text{align-items:flex-end;display:flex;flex:1;flex-direction:column;max-width:430px;padding-left:12px;padding-right:12px}.expert__item--reverse .expert__body .text{align-items:flex-start}.expert__item{padding-bottom:120px}.expert__items{margin-bottom:-120px}.timeline{overflow:hidden}.timeline-block{padding-bottom:120px;padding-top:92px}.timeline-block .heading{margin-bottom:29px}.timeline__content{flex:1;padding-bottom:38px;padding-left:32px;position:relative}.timeline__content:after{background:#e6370a;border-radius:50%;content:"";height:11px;left:0;position:absolute;top:9px;width:11px;z-index:3}.timeline__content:before{border-left:1px solid #cd3c1b;border-radius:0!important;border-radius:50%;bottom:-9999px;content:"";left:5px;position:absolute;top:9px;width:1px;z-index:1}.timeline__item{align-items:flex-start;display:flex;flex-wrap:wrap}.timeline__item time{color:#000;display:inline-flex;font-family:Poppins,Noto Sans,sans-serif;font-weight:500;line-height:1.2;padding:5px 5px 5px 3px;width:63px}.timeline__item:last-child .timeline__content{padding-bottom:0}.timeline__item:last-child .timeline__content:before{background:#fdf8ec;border:0;border-radius:0;left:0;width:10px;z-index:2}.timeline__title{color:#e6370a;display:block;font-weight:500;margin-bottom:8px}.intro-block{min-height:225px;padding-top:21px;position:relative;z-index:1}.intro-block .img__parallax{aspect-ratio:auto;bottom:0;left:0;position:absolute;right:0;top:50px;z-index:-1}.intro__title{margin-left:auto;padding-right:25px}.intro__inner{padding-bottom:60px;padding-top:60px;text-align:center}.intro__inner .text{margin-left:auto;margin-right:auto;max-width:272px}.filter-block{padding-bottom:125px}.filter-block .pagination{padding-top:58px}.filter-block .select-js{margin-bottom:24px;margin-left:auto;max-width:200px}.filter-block .select-js button{font-size:14px}.filter-block .select__list{background:#fdf8ec}.filter-block .select__opener{background:#fdf8ec;color:#000;display:inline-flex;font-size:14px;height:32px;padding-bottom:7px;position:relative}.filter-block .select__opener:before{font-size:5px}.filter__list{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:58px;margin-left:-12px;margin-right:-12px}.filter__list li{padding-left:12px;padding-right:12px}.filter__list a{color:#000;display:inline-flex;padding-bottom:3px;position:relative}.filter__list a:after{background:#000;bottom:0;content:"";height:1px;position:absolute;right:0;transition:width .3s cubic-bezier(.4,.8,.74,1);width:0}.filter__list a.active:after,.filter__list a:hover:after{left:0;width:100%}.filter__item{border-bottom:1px solid #d9d9d9;margin-bottom:21px;padding-bottom:24px}.filter__items{margin-bottom:-21px}.article-block{padding-bottom:120px;padding-top:13px}.article-block .breadcrumb{padding-bottom:19px;padding-top:0}.article-block h1{margin-bottom:24px}.article-block--recipe .breadcrumb{padding-bottom:28px}.article-block--recipe h1{margin-bottom:31px}.article-block--recipe .article__banner{aspect-ratio:315/210;margin-bottom:39px}.article__card{align-items:center;color:#000;display:flex;flex-wrap:wrap}.article__card:hover{color:#e6370a}.article__share{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:113px}.article__share a{color:#000;font-size:20px}.article__share a:hover{color:#e6370a}.article__share ul{align-items:center;display:flex;flex-wrap:wrap;margin-left:-6px;margin-right:-6px;padding-left:8px;padding-right:20px}.article__share ul li{padding-left:6px;padding-right:6px}.article__top{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:11px}.article__top time{margin-left:16px}.article__banner{aspect-ratio:315/236;border-radius:4px;margin-bottom:30px;overflow:hidden}.article__banner img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.article__img{aspect-ratio:99/74;border-radius:4px;overflow:hidden;width:28%}.article__img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.article__body{align-items:center;display:flex;flex:1;flex-wrap:wrap;padding-left:16px;padding-right:16px}.article__body time{margin-left:12px}.article__title{display:-webkit-box;margin-bottom:0;margin-top:8px;width:100%;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;position:relative;text-overflow:ellipsis}.article__title .icon{display:none}.article__btn{padding-top:51px;text-align:center}.faq-block{padding-bottom:120px;padding-top:20px}.faq__heading{text-align:center}.faq__heading .h2{margin-bottom:36px}.faq__title{margin-bottom:30px;padding-left:34px;position:relative}.faq__title:after{background:#e6370a;border-radius:50%;content:"";height:10px;left:12px;position:absolute;top:12px;width:10px}.faq__item{margin-bottom:71px}.faq__holder{margin-bottom:-71px}.scroll__list{display:inline-flex;margin-bottom:41px;margin-left:-8px;margin-right:-8px}.scroll__list li{padding-left:8px;padding-right:8px}.scroll__list a{align-items:center;color:#000;display:inline-flex}.scroll__list a .icon{align-items:center;border:1px solid #e6370a;border-radius:50%;color:#e6370a;display:flex;font-size:5px;height:16px;justify-content:center;line-height:16px;margin-right:8px;margin-top:4px;text-align:center;transition:background .3s cubic-bezier(.4,.8,.74,1),color .3s cubic-bezier(.4,.8,.74,1);width:16px}.scroll__list a:hover{color:#e6370a}.scroll__list a:hover .icon{background:#e6370a;color:#fff}.contact-block{padding-bottom:53px;padding-top:60px;position:relative;z-index:2}.contact__inner{border-radius:4px;opacity:1!important;padding:20px 18px 40px}.contact__inner--success{text-align:center}.contact__inner--success .contact__icon{height:45px;width:45px}.contact__inner--success .contact__heading{margin-bottom:36px}.contact__inner--success .text{margin-bottom:60px}.contact__inner--success .btn{font-size:16px;font-weight:400;padding:13px 95px}.contact__title{margin-bottom:0}.contact__top{text-align:center}.contact__heading{align-items:center;display:inline-flex;flex-wrap:wrap;padding-bottom:17px;padding-top:17px}.contact__icon{height:50px;margin-right:20px;width:50px}.contact__icon img{height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;width:100%}.contact__right{align-items:center;color:#464646;display:flex;flex-direction:column}.contact__right .phone-number{margin-bottom:12px}.contact__info{padding-top:60px}.contact__info .text{text-align:center}.contact__info .text br{display:none}.contact__info-items{padding-top:32px}.contact__item{border-top:1px solid #c5c5c5;padding-bottom:30px;padding-top:30px}.contact__item a{color:#000}.contact__item a[href^=mailto]{font-family:Poppins,Noto Sans,sans-serif}.contact__item a:hover{color:#e6370a}.contact__item:last-child{border-bottom:1px solid #c5c5c5}.contact__label{display:block;margin-bottom:10px}.contact__form-holder{padding-top:44px}.contact__form-top{margin-bottom:60px;text-align:center}.contact__form-top .contact__heading{margin-bottom:16px}.contact__form-top .contact__icon{height:45px;width:45px}.phone-number{background:#f0f0f0;border-radius:50px;color:#000;display:inline-flex;font-weight:500;line-height:.7;padding:24px 47px}.phone-number:hover{background:#e6370a;color:#fff}.detail-block{padding-bottom:120px;padding-top:20px}.detail-block h1{margin-bottom:41px;text-align:center}.detail>:last-child{margin-bottom:0!important}.detail a{color:#000;word-break:break-all}.detail a:hover{color:#e6370a}.detail h2{font-size:16px;margin-bottom:28px}.detail p{margin-bottom:41px}.detail p:has(+p){margin-bottom:31px}.detail p:has(+ol),.detail p:has(+ul){margin-bottom:0}.detail ul{margin:0 0 43px;padding-left:24px}.detail ul:has(+p){margin-bottom:0}.detail ul li::marker{font-size:10px}.detail ol{margin:0 0 43px;padding-left:24px}.detail ol:has(+p){margin-bottom:0}.detail ol ul{list-style:disc;margin-bottom:22px;margin-left:-24px}.detail ol ul:has(~ul){margin-bottom:30px}.error-block{text-align:center}.error__content{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding-bottom:140px;padding-top:140px}.error__btn{text-align:center}.error__img{aspect-ratio:320/201;margin-bottom:40px;max-width:668px}.topbar{padding-bottom:8px;padding-top:8px}.topbar .swiper-wrapper{height:26px}.topbar__text{display:block;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.auth-block{padding-bottom:120px;padding-top:32px;position:relative}.auth__title{margin-bottom:24px}.auth__content{margin:0 auto;max-width:420px}.auth__content .form__title{margin-bottom:26px}.auth__social{padding-bottom:69px;padding-top:60px;text-align:center}.auth__social-label{color:#807f80;display:block;margin-bottom:18px}.auth__social-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0 -12px -24px;padding:0}.auth__social-list li{padding-bottom:24px;padding-left:12px;padding-right:12px}.auth__social-list a{align-items:center;display:inline-flex;height:60px;justify-content:center;padding:7px;width:60px}.auth__social-list a img img{height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;width:100%}.auth__nav{align-items:center;display:flex;justify-content:center;margin:0 -12px -12px;padding-top:75px}.auth__nav li{padding-bottom:12px;padding-left:12px;padding-right:12px}.auth__nav a{color:#000}.auth__nav a:hover{color:#e6370a}.auth__btn{text-align:center}.auth__btn .btn{margin:0 auto}.auth__btn .btn:hover{background:#e6370a;border-color:#e6370a;color:#fff}.auth__detail{padding-bottom:118px;padding-top:123px;text-align:center}.auth__detail-source,.auth__detail-source h1{font-size:20px;font-weight:500;margin-bottom:0}.auth__detail-source a{color:#000}.auth__detail-source a:hover{color:#e6370a}.auth__detail-source ol{counter-reset:section;display:flex;flex-direction:column;line-height:1.6;list-style:none;margin:0;padding:0}.auth__detail-source li{display:inline-block;position:relative}.auth__detail-source li:before{content:counter(section) ".";counter-increment:section}.auth__detail-prev{line-height:1.8;margin-top:24px}.auth__detail-prev,.auth__detail-prev h2{font-size:18px;font-weight:500;margin-bottom:0}.auth__detail-prev a{color:#000}.auth__detail-prev a:hover{color:#e6370a}.auth__detail-prev ol{counter-reset:section;display:flex;flex-direction:column;line-height:1.6;list-style:none;margin:0;padding:0}.auth__detail-prev li{display:inline-block;position:relative}.auth__detail-prev li:before{content:counter(section) ". ";counter-increment:section}.account-block{padding-bottom:120px;padding-top:32px;position:relative}.account__card{align-items:center;background:#e6370a;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex-wrap:wrap;padding:20px;position:relative;transition:opacity .3s cubic-bezier(.4,.8,.74,1)}.account__card a{color:#fff}.account__card:hover{opacity:.8}.account__img{border-radius:50%;height:60px;overflow:hidden;width:60px}.account__img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.account__name{padding-left:20px;padding-right:60px;width:calc(100% - 60px)}.account__name .h5{margin-bottom:5px}.account__name .tag{background:#fff;color:#e6370a;font-size:12px;padding:4px 8px}.account__amount{margin-top:40px}.account__amount .en-h4{margin-bottom:12px}.account__amount .medium-12{display:block;line-height:1.6}.account__opener{position:absolute;right:25px;text-align:right;top:18px}.account__opener-text{display:none}.account__opener .icon{display:inline-block;font-size:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s cubic-bezier(.4,.8,.74,1)}.drop-active .account__opener .icon{transform:translateY(-50%) rotate(180deg)}.account__link{align-items:center;display:inline-flex;position:relative}.account__level{padding:16px 20px 24px}.account__level-holder{border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);margin-top:16px;overflow:hidden;transition:max-height .3s cubic-bezier(.4,.8,.74,1)}.account__level-title{border-bottom:1px solid #d9d9d9;margin-bottom:28px;padding-bottom:7px}.account__level .tag{font-size:12px;margin-bottom:10px;padding:3px 8px}.account__level-item{margin-bottom:30px}.account__level-items{margin-bottom:32px}.account__level ul li{padding-left:24px;position:relative}.account__level ul li:after{background:#000;border-radius:50%;content:"";height:4px;left:10px;position:absolute;top:12px;width:4px}.account__level ol{margin:0;padding:0 0 0 20px}.account__bottom{padding-top:34px;transition:padding-top .3s cubic-bezier(.4,.8,.74,1)}.account__top.drop-active+.account__bottom{padding-top:38px}.account__title{margin-bottom:23px}.account__form-top{margin-bottom:32px}.account__form-top .tag{margin-left:8px}.account__form-top .form__group{margin-bottom:24px}.account__form-top .form__group input[readonly]{background:transparent;border:transparent;padding-left:0}.account__form-email .form__group input[type=email]{background:#f0f0f0;border:1px solid #d9d9d9;flex:1;padding:5px 20px}.account__form-email .form__group .tag{margin-left:6px}.account__form-email .form__control{display:flex;flex-wrap:wrap;gap:10px}.nav-swiper{border-bottom:1px solid #d9d9d9;margin-bottom:20px;padding-bottom:10px}.nav-swiper .swiper-slide{width:auto!important}.nav-swiper a{border-radius:4px;color:#000;padding:3px 12px}.nav-swiper a,.nav-swiper a span{display:inline-flex;position:relative}.nav-swiper a span:after{background:#000;bottom:0;content:"";height:1px;position:absolute;right:0;transition:width .3s cubic-bezier(.4,.8,.74,1);width:0}.nav-swiper a:hover span:after{left:0;width:100%}.nav-swiper a.active{background:#f0f0f0}.nav-swiper a.active span:after{display:none}.bind{border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);list-style:none;margin:0;padding:23px 20px}.bind li{align-items:center;border-bottom:1px solid #d9d9d9;display:flex;flex-wrap:wrap;margin-bottom:24px;padding-bottom:23px}.bind li:last-child{border:none;margin-bottom:0;padding:0}.bind__icon{height:45px;padding:8px;width:45px}.bind__icon img{height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;width:100%}.bind__info{flex:1;line-height:1;padding-left:8px;padding-right:20px}.bind__btn a,.bind__btn span{border-radius:8px;color:#000;padding:8px}.bind__btn .bind__link{padding:9px 14px}.bind__link{background:transparent;border:1px solid #000;display:inline-flex}.bind__link:hover{background:#e6370a;border-color:#e6370a;color:#fff!important}.bind__btns{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;gap:20px;padding-top:60px}.bind__btns .btn,.bind__btns button{min-width:240px}.bind__btns button:disabled{background:#d9d9d9;border-color:#d9d9d9;color:#807f80}.bind__btns button:hover{background:#e6370a;border-color:#e6370a;color:#fff}.form__email-form{display:flex;gap:10px}.btn__email{border:1px solid;border-radius:8px;color:#000;display:inline-block;flex-shrink:0;font-size:16px;font-weight:400;line-height:1;padding:14px;vertical-align:middle}.btn__email[disabled]{background:none;border-color:#d9d9d9;color:#d9d9d9;pointer-events:none}.btn__email:hover{background:#e6370a;border-color:transparent;color:#fff}.wishlist{padding-top:29px}.wishlist .pagination{margin-top:45px}.wishlist__card{border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);display:flex;margin-bottom:16px;padding:24px 20px}.wishlist__lists{margin-bottom:-16px}.wishlist__heading{line-height:.6;margin-bottom:34px}.wishlist__empty{align-items:center;border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;justify-content:center;min-height:230px;padding:24px 20px}.wishlist__row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;line-height:1}.wishlist__top{display:flex;flex:1;flex-wrap:wrap;margin-bottom:10px;padding-top:5px}.wishlist__title{flex:1;padding-right:10px}.wishlist__img{border-radius:4px;height:73px;overflow:hidden;width:82px}.wishlist__img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.wishlist__content{display:flex;flex-direction:column;flex-wrap:wrap;padding-left:8px;width:calc(100% - 82px)}.wishlist__closer{align-items:center;color:#000;display:inline-flex;font-size:10px;height:24px;justify-content:center;margin-left:auto;width:24px}.wishlist__closer:hover{color:#e6370a}.wishlist__note{display:inline-block;line-height:1;margin-left:auto}.credit__amount{align-items:center;border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);display:flex;justify-content:space-between;padding:24px 20px;width:100%}.credit__top{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.credit__wrapper{border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);padding:24px 20px}.credit__heading{margin-bottom:10px}.credit__title{align-items:center;display:flex;justify-content:space-between;line-height:1.6;margin-bottom:0}.credit__valid{line-height:1;margin-top:6px}.credit__info time{display:block;line-height:1}.credit__item{border-top:1px solid #d9d9d9;display:flex;flex-direction:column;justify-content:center}.credit__item,.credit__item--alt{padding-bottom:32px;padding-top:32px}.credit__item--alt{min-height:auto}.credit__item:last-child{min-height:auto;padding-bottom:0}.change__holder{margin-bottom:60px}.change__holder .form__group{margin-bottom:24px}.change__footer{text-align:center}.change__footer button{justify-content:center;margin:0 auto;min-width:240px}.change__footer button:disabled{background:#d9d9d9;border-color:#d9d9d9;color:#807f80}.change__link{padding-top:12px}.change__link a{color:#000;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.change__link a:hover{color:#e6370a}.order-block{padding-bottom:120px;padding-top:32px;position:relative}.order-block .container{max-width:1208px;padding-left:30px;padding-right:30px}.order__credit-title{align-items:center;display:flex;justify-content:space-between;line-height:1;margin-bottom:9px}.order__lists{display:flex;flex-direction:column;margin-bottom:-32px}.order__title{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.order__credit time{display:block;line-height:1;margin-bottom:0}.order__item{border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);margin-bottom:16px;padding:22px 20px}.order__body{align-items:center;border-top:1px solid #d9d9d9;display:flex;flex-wrap:wrap;margin-top:14px;padding-top:13px}.order__img{border-radius:4px;height:51px;overflow:hidden;width:57px}.order__img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.order__content{padding-left:16px;padding-right:16px;width:calc(100% - 57px)}.order__content span{display:block}.order__btn{padding-top:15px;text-align:right;width:100%}.order__back a{align-items:center;color:#000;display:inline-flex;line-height:24px;margin-left:-6px}.order__back a:hover{color:#e6370a}.order__back a .icon{align-items:center;display:inline-flex;font-size:12px;height:24px;justify-content:center;margin-right:17px;width:24px}.order__info{padding-top:50px}.order__info-heading h1{margin-bottom:18px}.order__info-right{align-items:flex-start;display:flex;flex-direction:row;gap:10px}.order__info-right .btn-simple{margin-top:16px}.order__info-content{border-top:1px solid #d9d9d9;display:flex;flex-wrap:wrap;margin-bottom:-40px;margin-top:24px;padding-top:24px}.order__info-item{margin-bottom:40px;width:100%}.order__info-title{margin-bottom:10px}.order__info-title.en-h3{margin-bottom:16px;margin-top:9px}.order__info-list{line-height:1;margin-bottom:-7px}.order__info-list li{margin-bottom:7px}.order__info-list li:last-child{margin-bottom:0}.order__info-list li span:first-child{display:inline-block;margin-right:9px}.order__info-list a{color:#807f80;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.order__info-list a:hover{color:#e6370a}.order__detail{margin-left:-18px;margin-right:-18px;padding-top:50px}.order__right{margin-top:36px}.order__holder{border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);padding:16px 18px}.order-ac .ac-trigger{cursor:pointer;padding-right:40px;position:relative}.order-ac .ac-trigger:after{content:"\e90a";font-family:icomoon!important;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:9px;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:transform .3s cubic-bezier(.4,.8,.74,1)}.order-ac .is-active .ac-trigger:after{transform:translateY(-50%) rotate(-180deg)}.order__heading .cart-breadcrumb,.order__heading .medium-16,.order__heading .order__reason .form__group label,.order__reason .form__group .order__heading label{margin-left:4px}.order__cart{border-top:1px solid #d9d9d9;display:flex;flex-wrap:wrap;padding-bottom:14px;padding-top:14px}.order__cart:last-child{padding-bottom:0}.order__cart .qty{margin-left:auto}.order__cart .qty input{background:none;font-size:14px;font-weight:500}.order__cart-img{border-radius:4px;height:73px;margin-bottom:7px;margin-top:7px;overflow:hidden;width:82px}.order__cart-img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.order__cart-title{display:block;flex:1;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.order__cart-bottom{align-items:center;display:flex;flex-wrap:wrap;width:100%}.order__cart-content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding-left:8px;width:calc(100% - 82px)}.order__cart-confirm .order__cart-content{align-items:center;flex-direction:row;padding:20px 0;width:100%}.order__cart-confirm .tag{margin-right:8px}.order__cart-giveway .order__cart-title{flex:none;margin-top:5px}.order__cart-body-alt,.order__cart-note{align-items:center;display:flex;flex-wrap:wrap;width:100%}.order__cart-note{gap:16px;padding-bottom:20px;padding-top:20px}.order__cart--small .order__cart-img{height:73px;margin-bottom:6px;margin-top:6px;width:82px}.order__cart--small .order__cart-content{padding:0 0 0 8px;width:calc(100% - 82px)}.order__cart--small.order__cart-confirm .order__cart-content{padding:0;width:100%}.order__cart--small.order__cart-confirm .tag{margin-right:8px}.order__cart--offer{row-gap:16px}.order__amount{border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);padding:16px 18px}.order__amount+.order__amount{margin-top:36px}.order__amount-list{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding-bottom:22px;padding-top:21px}.order__amount-list li{align-items:center;display:flex;gap:10px;justify-content:space-between;line-height:1;padding-bottom:20px}.order__amount-list li:last-child{padding-bottom:0}.order__amount-footer{align-items:center;display:flex;justify-content:space-between;padding-top:21px}.order__amount-content{padding-bottom:5px;padding-top:17px}.order__amount--cart{padding:24px}.order__amount--cart .order__amount-list{border-top:0;padding-top:0}.order__amount--checkout{padding:21px 18px 24px}.order__amount--checkout .order__amount-list{border-top:0;padding-top:0}.order__amount--checkout .h5{line-height:1;margin-bottom:24px}.order__amount--checkout .form__error{padding-top:3px}.order__amount--checkout .form__group{margin-bottom:20px}.order__amount--checkout input{font-size:14px}.order__amount--checkout .order__amount-btn{display:flex;flex-direction:column;gap:18px;padding-top:20px}.order__amount--checkout .checkbox{align-items:flex-start;text-align:left}.order__amount--checkout .checkbox input{top:6px}.order__amount--checkout .order__amount-btn{align-items:center}.order__amount-action{padding-top:24px}.order__amount-action span{display:block;margin-top:13px}.order__ship-list{border-top:1px solid #d9d9d9;margin-bottom:-17px;padding-top:16px}.order__ship-list li{display:flex;flex-direction:column;padding-bottom:17px}.order__ship-list li span{line-height:1.6}.order__reason .form__group .order__ship-list li label,.order__ship-list li .cart-breadcrumb,.order__ship-list li .medium-16,.order__ship-list li .order__reason .form__group label{margin-top:3px}.order__ship-list li:last-child{padding-bottom:0}.order__ship-btn{margin-top:65px}.order__ship-content{padding-bottom:25px;padding-top:18px}.order-complete .order__ship-content{padding-bottom:16px}.order__ship-edit .order__amount-btn{display:flex;flex-direction:column;gap:20px;margin:23px auto 0;max-width:240px}.order__ship-edit .change__holder{margin-bottom:27px}.order__ship-edit .pickup__store{margin-bottom:18px;margin-top:23px;padding:24px 20px 16px}.order__ship-edit .order__edit-item{display:flex;flex-direction:column;margin-bottom:23px}.order__ship-edit .pickup__list li{flex-direction:row;padding-bottom:5px}.order__ship-edit .pickup__list li:last-child{padding-bottom:0}.order__inner{padding-bottom:7px;padding-top:16px}.order__reason .form__group .choices{flex:1}.complete__img{height:150px;margin:0 auto 19px;width:150px}.complete__img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.complete__info{padding-top:55px}.cancel__btn{padding-top:24px;text-align:center}.cart-block{padding-bottom:120px;padding-top:32px;position:relative}.cart-block .container{padding-left:30px;padding-right:30px}.cart__top{align-items:flex-start;display:flex;flex:1;flex-wrap:wrap;justify-content:space-between;width:100%}.cart__holder .wishlist__row{align-items:center;padding-bottom:0}.cart__holder .order__cart:last-child{border-bottom:1px solid #d9d9d9;padding-bottom:14px}.cart__heading{margin-bottom:14px}.cart__right{margin-left:-18px;margin-right:-18px;margin-top:50px}.cart__btn{padding-top:46px;text-align:center}.cart__slide{background:#fff;border-radius:0;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);display:none;max-width:320px;opacity:0;padding:36px 16px;position:fixed;right:0;top:23px;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,.8,.74,1),opacity .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1);visibility:hidden;width:100%;z-index:9999}.cart__slide--height{padding-right:0!important}.cart__slide--height .cart__slide-items{max-height:calc(75vh - 100px);overflow:hidden;overflow-y:auto;padding-right:20px}.cart__slide--height .cart__slide-btn{padding-right:20px}.cart__slide.is-active{opacity:1;transform:none;transition:transform .3s cubic-bezier(.4,.8,.74,1);visibility:visible}.cart__slide-item{display:flex;flex-wrap:wrap}.cart__slide-item+.cart__slide-item{border-top:1px solid #d9d9d9;margin-top:28px;padding-top:28px}.cart__slide-img{border-radius:4px;height:72px;overflow:hidden;width:80px}.cart__slide-img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.cart__slide-body{display:flex;flex-direction:column;line-height:1;padding-left:12px;padding-right:20px;position:relative;width:calc(100% - 80px)}.cart__slide-top{flex:1;overflow:hidden;padding-top:6px;text-overflow:ellipsis;text-wrap:nowrap}.cart__slide-btn{padding-top:32px}.cart__slide-empty{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.cart__slide-empty-img{align-items:center;display:inline-flex;height:90px;justify-content:center;width:90px}.cart__slide-empty-img img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}.cart__remove{align-items:center;color:#000;display:inline-flex;font-size:10px;height:24px;justify-content:center;position:absolute;right:0;top:0;width:24px}.cart__remove:hover{color:#e6370a}.checkout{border-top:1px solid #d9d9d9;padding-top:48px}.checkout .checkbox,.checkout .checkbox label{line-height:1}.checkout h2{margin-bottom:22px}.checkout__top{margin-bottom:46px!important}.checkout__top .form__group{margin-bottom:11px!important}.checkout .tab-list{align-items:center;border:0;-moz-column-gap:28px;column-gap:28px;margin-bottom:0}.checkout .tab-list a{font-weight:500;padding-bottom:0}.checkout .tab-list a label{font-weight:500}.checkout .tab-item{padding-top:5px}.checkout .tab-item .form__group{margin-bottom:24px}.checkout__main{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:60px}.checkout__main .tab-content:has(#radio-pickup.active){order:1}.checkout__main .tab-content:has(#radio-pickup.active)+.form__group{margin-bottom:12px}.checkout__main .tab-content #radio-pickup.active{padding-top:0}.checkout__method{margin-bottom:60px}.checkout__bottom .form__group{margin-bottom:0}.checkout-ac .ac-trigger{cursor:pointer;margin-bottom:20px;padding-right:40px;position:relative}.checkout-ac .ac-trigger:after{content:"\e90a";font-family:icomoon!important;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:9px;position:absolute;right:4px;top:50%;transform:translateY(-50%);transition:transform .3s cubic-bezier(.4,.8,.74,1)}.checkout-ac .order__cart:last-child{border-bottom:0!important}.checkout-ac .is-active .ac-trigger:after{transform:translateY(-50%) rotate(-180deg)}.modal{align-items:center;display:flex;height:100vh;justify-content:center;left:0;opacity:0;padding:20px;position:fixed;top:0;transition:opacity .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1);visibility:hidden;width:100vw;z-index:99999}.modal.is-active{opacity:1;visibility:visible}.modal__overlay{background:rgba(0,0,0,.1);bottom:0;left:0;position:absolute;right:0;top:0}.modal__inner{background:#fff;border-radius:12px;box-shadow:0 2px 12px 0 rgba(0,0,0,.08);flex-direction:column;height:auto;max-height:90dvh;max-width:580px;overflow:hidden;overflow-y:auto;padding:32px 20px;width:100%;z-index:999}.modal__inner,.modal__top{display:flex;flex-wrap:wrap}.modal__top{align-items:center;padding-right:30px;position:relative}.modal__top .h2{font-size:20px;font-weight:500}.modal__top .h2 span{display:inline-block;margin-left:7px}.modal__closer{align-items:center;color:#000;display:inline-flex;font-size:10px;height:24px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.modal__closer:hover{color:#e6370a}.modal__order-inner{padding-top:20px}.modal-open{overflow:hidden}@media (min-width:500px){.cta-block{aspect-ratio:414/441}}@media (min-width:600px){.cta-block{aspect-ratio:414/381}}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable[data-select-text],.choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-right:100px}.choices__list--dropdown .choices__item--selectable[data-select-text]:after,.choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text],[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]{padding-left:100px;padding-right:10px;text-align:right}[dir=rtl] .choices__list--dropdown .choices__item--selectable[data-select-text]:after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable[data-select-text]:after{left:10px;right:auto}}@media (min-width:768px){input[type=email],input[type=tel],input[type=text],textarea{height:73px}.form__item{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:24px}.form__item-label{padding-right:30px;padding-top:21px;width:200px}.form__item--button{padding-bottom:0}.form__item button{padding:21px 100px;width:100%}.form__tag{padding-bottom:14px;padding-top:14px}.form__space{width:50%}textarea{height:215px;padding-bottom:27px;padding-top:27px}.form__group:has(.radio-holder)>label{margin-bottom:24px}.select-multiple-holder .select__opener{padding:15px 24px 15px 10px}.select-multiple-holder .select__opener:before{right:10px}.form-tab-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.form-tab-wrapper .form__group{padding-left:10px;padding-right:10px;width:50%}.twocol-form{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.twocol-form .form__group{padding-left:10px;padding-right:10px;width:50%}.discount .form__control{flex-direction:column}.discount .form__control button{width:100%}.radio-holder-column{gap:24px}.btn-circle .icon{font-size:14px;height:40px;width:40px}.btn-circle .icon-angle-right-stroke:before{transform:translateX(1.5px)}.btn-circle .icon-dot{font-size:5px}.btn--lg{min-width:300px;padding:21px 100px}.select__opener{padding:11px 60px 11px 24px}.select__opener:before{right:27px}.choices__inner{height:73px;padding:22px 24px!important}.choices[data-type*=select-one]:before{font-size:9px;top:33px}.breadcrumb{padding-bottom:14px}.breadcrumb li{max-width:none}.cart-breadcrumb{margin-bottom:85px}.cart-breadcrumb ol{align-items:center;flex-direction:row;justify-content:flex-start}.cart-breadcrumb li{margin-bottom:0;margin-right:18px;padding-right:40px}.cart-breadcrumb li:after{content:"\e903";font-family:icomoon!important;speak:never;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;color:#000;display:inline-flex;font-size:12px;height:24px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.cart-breadcrumb li:last-child{margin-right:0;padding-right:0}.cart-breadcrumb li:last-child:after{display:none}.tab-item td:first-child{padding-right:30px;width:106px}.ac{margin-bottom:19px}.ac-header{padding-bottom:18px;padding-left:20px;padding-right:40px}.ac-header:after,.ac-header:before{right:20px;width:12px}.ac-badge{font-size:14px;height:24px;width:24px}.ac-badge.ac-answer{left:20px}.ac-badge.ac-question{margin-top:2px}.ac-inner{padding-left:64px}.header-space{height:68px}.header__logo{width:170px}.header__holder{padding-left:0;padding-right:0}body:has(.topbar) .header-space{height:110px}.container{padding-left:30px;padding-right:30px}.visible-xs{display:none!important}.hide-md,.open-close .opener{display:none}.footer{padding:52px 18px 50px}.footer__logo{width:170px}.footer__main{align-items:center;display:flex;flex-wrap:wrap;padding-bottom:53px;padding-top:30px}.footer__info{flex:1;padding-bottom:0;padding-right:100px}.footer__nav ul{margin-right:-40px}.footer__nav li{padding-right:40px}.copyright__menu{order:2}.copyright .social-list{max-width:200px}.copyright__content{align-items:center;display:flex;flex-wrap:wrap}.copyright__text{padding-right:30px}.banner{color:#000;padding-bottom:74px}.banner .container{position:relative;z-index:3}.banner__title{margin-bottom:17px;text-transform:none}.banner-swiper__holder{position:static}.banner-swiper__holder,.banner-swiper__img img,.banner-swiper__img video{height:calc(100dvh - 74px)}.banner__content{max-width:none;min-height:auto;padding:0}.banner__box{background:#fdf8ec;border-top-right-radius:4px;bottom:-4px;left:0;max-width:600px;padding:30px 40px 0;position:absolute;z-index:1}.banner__lottie{bottom:auto;left:21px;top:-100px;transform:none}.banner__lottie .lottie{transform:scaleX(-1)}.about-block{padding-bottom:120px;padding-top:120px}.about__heading{margin-bottom:120px}.about__heading .h3,.about__heading .h6{padding:0 6px}.about__content{flex:1;padding:0 50px 0 0}.about__content .text{margin-bottom:72px}.about__btn{position:static}.about__img{aspect-ratio:572/508}.about__img--small{aspect-ratio:412/264}.about__imgs{width:47.3%}.recipe-slide-item{padding-left:40px;padding-right:40px;width:350px}.recipe__card-img{aspect-ratio:388/258;margin-bottom:20px}.recipe__col{padding-bottom:46px;padding-left:12px;padding-right:12px;width:50%}.recipe__row{display:flex;flex-wrap:wrap;margin-bottom:-46px;margin-left:-12px;margin-right:-2px}.recipe__table table td,.recipe__table table th{padding-left:16px;padding-right:16px}.recipe__table table th{height:auto;padding-bottom:9px}.recipe__info{display:flex;flex-wrap:wrap}.recipe__info-detail{padding-left:59px;width:53.6%}.recipe__info-title{padding-left:16px}.recipe__info-btn{padding-top:42px}.recipe__list{padding-left:16px}.recipe__list li{padding-left:40px}.recipe__list li:before{height:24px;top:4px;width:24px}.img-block{padding-bottom:40px;padding-top:118px}.img__title{padding-left:17px}.img__text{flex:1;padding:50px 16px 0 50px}.img__content{align-items:flex-end;display:flex;flex-wrap:wrap}.service-block{padding-bottom:120px;padding-top:120px}.service__img{aspect-ratio:388/312}.service__item .text{padding:32px 0 0}.service__col{padding-bottom:154px;padding-left:30px;padding-right:30px;width:50%}.service__col:nth-child(2n){padding-top:120px}.service__row{display:flex;flex-wrap:wrap;margin-bottom:-154px;margin-left:-30px;margin-right:-30px}.certfication-block{padding-bottom:120px;padding-top:120px}.certfication__row{-moz-column-gap:60px;column-gap:60px;display:flex;flex-wrap:wrap;justify-content:center;padding-left:24px;padding-right:24px}.certfication__img{align-items:center;display:flex;height:220px;justify-content:center;margin-bottom:21px;max-width:150px}.news-block{padding-bottom:120px;padding-top:120px}.news__holder{padding-right:16px}.news__heading{padding-left:0;width:170px}.news__body{padding-right:50px}.news__body .icon{display:inline-block}.news__btn{padding-top:79px}.cta-block{aspect-ratio:768/400;padding-bottom:80px;padding-top:80px}.cta__content h2 br{display:none}.product-block{padding-top:80px}.product-block .breadcrumb{margin-bottom:-8px}.product__heading{align-items:flex-start;display:flex;margin-bottom:10px;padding-bottom:10px;padding-top:10px;top:0;width:74.6%}.product__heading .h2{flex:1;line-height:1;margin-bottom:0;text-align:left;width:auto}.product__heading-action{padding-bottom:0;padding-top:0}.product__holder{align-items:flex-start;display:flex;flex-wrap:wrap}.product__filter{font-size:14px;max-height:calc(100vh - 200px);overflow:hidden;overflow-y:auto;padding-left:20px;position:sticky;top:100px;width:25.5%}.product__filter-label{display:block;margin-bottom:8px;padding:0 8px}.product__filter-inner{border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;padding-bottom:16px;padding-top:16px}.product__sort-form{width:272px}.product__col{width:33.33%}.product__row--four .product__col{width:25%}.product__img{aspect-ratio:285/258;margin-bottom:20px}.product__top{margin-bottom:5px}.feature-block{padding-bottom:80px;padding-top:80px}.feature-swiper .swiper-navigation{display:flex}.feature__img{aspect-ratio:500/370}.method-block{padding-bottom:80px;padding-top:80px}.method__col{width:25%}.heat-block{padding-top:80px}.heat__col{width:27%}.related-block .heading{margin-bottom:46px}.info-block{padding-bottom:60px;padding-top:32px}.info-swiper{margin-bottom:12px;margin-top:0;padding-bottom:0}.info__left{width:50%}.info__right{padding-left:30px;padding-right:0}.info__top{border-top:1px solid #d9d9d9;padding-top:12px}.info__action{margin-bottom:42px}.info__qty{margin-bottom:40px}.info__title{margin-bottom:30px}.qty{height:40px;width:152px}.qty-input input{height:38px;width:64px}.qty-btn{font-size:14px}.qty-decrement{font-size:2px}.qty--small{height:32px;width:128px}.qty--small input{height:29px;width:44px}.qty--small .qty-btn{font-size:12px}.qty--small .qty-decrement{font-size:1.5px}.hero{padding-bottom:0;padding-top:83px}.hero__content{background:#fdf8ec;border-bottom-left-radius:4px;color:#000;margin-bottom:45px;max-width:350px;padding:0 0 30px 30px;position:relative}.hero__content:after{background:#fdf8ec;bottom:0;content:"";left:100%;position:absolute;right:-9999px;top:0}.hero__img{left:20.3%;max-width:400px}.hero .img__parallax{bottom:50px;left:0;right:0;top:100px}.hero__lottie{right:7%}.moment-block{padding-bottom:161px;padding-top:150px}.moment__content{flex:1;padding-bottom:0;padding-right:50px}.moment__right{width:49.2%}.moment__lottie{margin-left:auto;margin-top:20px;position:static}.moment__img{aspect-ratio:596/406}.moment__top{display:flex;flex-wrap:wrap;padding-bottom:0}.moment__bottom{align-items:center;display:flex;flex-wrap:wrap;padding-top:69px}.moment__bottom-content{flex:1;padding:30px 0 30px 50px}.moment__gallery{padding-left:50px;position:relative;width:40%}.img-group{gap:30px;margin:0}.cooking-block .container{display:flex;flex-wrap:wrap}.cooking-autoplay-item{height:350px;width:400px}.cooking__heading{background:#fdf8ec;border-top-right-radius:4px;display:flex;justify-content:center;margin-bottom:0;margin-top:-98px;padding-top:60px;width:40.9%}.cooking__heading:after{background:#fdf8ec;bottom:0;content:"";left:-9999px;position:absolute;right:100%;top:0}.cooking__right{flex:1;padding-top:60px}.cooking__right .text p{margin-bottom:0}.cooking__title{display:inline-flex;letter-spacing:.1em;line-height:1.9;margin-bottom:0;text-orientation:upright;writing-mode:vertical-rl}.expert-block{padding-bottom:100px;padding-top:80px}.expert__img{aspect-ratio:606/320}.expert__title{padding-left:15px}.expert__item--reverse .expert__title{padding-left:0;padding-right:23px}.expert__body{padding-top:17px}.expert__body .text{padding-left:30px;padding-right:0}.expert__body .text br{display:none}.expert__item--reverse .expert__body .text{padding-left:0;padding-right:30px}.timeline{padding-left:60px;padding-right:60px}.timeline-block .heading{margin-bottom:60px}.timeline__content{padding-bottom:44px;padding-left:60px}.timeline__item time{width:80px}.timeline__title{margin-bottom:6px}.intro-block{min-height:350px}.intro__inner{background:#fdf8ec;border-radius:4px;margin-top:-60px;padding:60px;position:relative;z-index:2}.intro__inner .text{max-width:372px}.filter-block .pagination{padding-top:51px}.filter__item{margin-bottom:41px;padding-bottom:40px}.filter__items{margin-bottom:-41px}.article-block{padding-bottom:180px;padding-top:89px}.article-block h1{margin-bottom:51px}.article-block--recipe .breadcrumb{padding-bottom:8px}.article-block--recipe h1{margin-bottom:49px}.article-block--recipe .article__banner{aspect-ratio:800/532;margin-bottom:80px}.article__banner{aspect-ratio:800/600;margin-bottom:58px}.article__img{aspect-ratio:176/132;width:176px}.article__body{padding-left:41px}.article__body time{margin-left:0;margin-top:20px;order:3}.article__title .icon{align-items:center;display:inline-flex;font-size:14px;height:24px;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);width:24px}.faq-block{padding-bottom:180px;padding-top:118px}.faq__heading .h2{margin-bottom:82px}.faq__title{padding-left:22px}.faq__title:after{left:0;top:15px}.faq__item{margin-bottom:68px}.faq__holder{margin-bottom:-68px}.scroll__list{margin-bottom:69px;margin-left:-20px;margin-right:-20px}.scroll__list li{padding-left:20px;padding-right:20px}.scroll__list a .icon{height:18px;margin-right:16px;width:18px}.contact-block{padding-bottom:100px;padding-top:0}.contact__inner{padding:80px 40px;position:relative;top:-75px}.contact__inner--success .contact__heading{margin-bottom:25px}.contact__inner--success .btn{padding:21px 125px}.contact__top{align-items:flex-start;display:flex;flex-wrap:wrap}.contact__top .contact__heading{padding-right:30px;width:200px}.contact__icon{margin-right:32px}.contact__info{padding-top:80px}.contact__info .text{text-align:left}.contact__info .text br{display:block}.contact__item{align-items:center;display:flex;padding-bottom:31px;padding-top:31px}.contact__label{margin-bottom:0;padding-right:30px;width:200px}.contact__form-holder{padding-top:80px}.contact__form-top{margin-bottom:80px;text-align:left}.contact__form-top .contact__heading{margin-bottom:24px}.phone-number{padding:24px 83px}.detail-block{padding-bottom:180px;padding-top:117px}.detail ol,.detail p,.detail ul,.detail-block h1,.error__img{margin-bottom:60px}.auth-block{padding-bottom:80px;padding-top:80px}.auth__title{margin-bottom:32px}.auth__detail-source,.auth__detail-source h1{font-size:40px;font-weight:700}.auth__detail-source h1{margin-bottom:5px}.auth__detail-source ol{line-height:1.8}.auth__detail-prev{font-size:24px;font-weight:700;margin-top:-4px}.auth__detail-prev h2{font-size:24px;font-weight:700;margin-bottom:11px}.auth__detail-prev ol{line-height:1.8}.account-block{padding-top:80px}.account__holder{align-items:flex-start;display:flex;flex-direction:row-reverse;flex-wrap:wrap}.account__left{flex:1;padding-right:30px}.account__card{padding:24px}.account__name{padding-right:20px;width:calc(33% - 60px)}.account__amount{margin-top:0;width:46%}.account__amount .en-h4{margin-bottom:11px}.account__opener{position:static;right:30px;top:0;width:21%}.account__opener-text{display:block}.account__opener .icon{right:3px}.account__link{padding-right:26px}.account__level{padding:25px 20px}.account__level-holder{margin-top:32px}.account__level-item{margin-bottom:29px}.account__level-items{margin-bottom:45px}.account__level ol{padding-left:15px}.account__bottom{padding-top:53px}.account__top.drop-active+.account__bottom{padding-top:85px}.account__title{margin-bottom:50px}.account__form-top{display:flex;flex-wrap:wrap;margin-bottom:44px;margin-left:-10px;margin-right:-10px}.account__form-top .form__group{padding-left:10px;padding-right:10px;width:50%}.nav-swiper{border-top:1px solid #d9d9d9;margin-bottom:0;padding-bottom:0;padding-top:16px;position:sticky;top:160px;width:20%}.nav-swiper .swiper-wrapper{flex-direction:column}.nav-swiper .swiper-slide{padding-bottom:16px}.nav-swiper a{display:flex;padding:3px 15px}.bind{padding:29px 24px}.bind__btns{flex-direction:row}.wishlist{padding-top:0}.wishlist .pagination{margin-top:61px}.wishlist__card{margin-bottom:32px}.wishlist__lists{margin-bottom:-32px}.wishlist__heading{margin-bottom:69px}.wishlist__empty{min-height:159px}.wishlist__row{padding-bottom:10px}.wishlist__img{height:110px;width:120px}.wishlist__content{padding-left:16px;width:calc(100% - 120px)}.wishlist__note{padding-left:20px;padding-right:20px}.credit__amount{flex:1;padding:32px 20px}.credit__amount-expire{flex:none;width:40%}.credit__wrapper{padding:32px 20px}.credit__item{min-height:120px}.credit__item--alt{min-height:auto;padding-bottom:32px;padding-top:32px}.change__holder{display:flex;flex-wrap:wrap;margin-bottom:35px;margin-left:-10px;margin-right:-10px}.change__holder .form__group{padding-left:10px;padding-right:10px;width:50%}.change__footer{text-align:left}.change__link{padding-top:16px}.order-block{padding-top:80px}.order__item{margin-bottom:32px;padding:30px 20px}.order__content{width:calc(70% - 57px)}.order__btn{padding-top:0;width:30%}.order__back a{margin-left:0}.order__info{padding-top:100px}.order__info-heading h1{margin-bottom:0}.order__info-heading{align-items:center;display:flex;flex-wrap:wrap}.order__info-right{align-items:center;flex-direction:row;gap:10px;margin-left:auto}.order__info-right .btn-simple{margin-left:24px;margin-top:0}.order__info-content{gap:24px;margin-bottom:-20px;margin-top:36px;padding-top:22px}.order__info-item{flex:1;margin-bottom:0;width:auto}.order__info-title{margin-bottom:16px}.order__info-title.en-h3{margin-bottom:21px;margin-top:7px}.order__detail{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;padding-top:91px}.order__left{flex:1;padding-right:30px}.order__right{margin-top:0;width:35%}.order__holder{padding:24px}.order__cart{padding-bottom:16px;padding-top:16px}.order__cart-img{height:88px;margin-bottom:0;margin-top:0;width:100px}.order__cart-content{padding-left:16px;width:calc(100% - 100px)}.order__cart-confirm .order__cart-content{padding:20px 0}.order__cart-confirm .tag{margin-right:16px}.order__cart--small{padding-bottom:16px;padding-top:16px}.order__cart--small.order__cart-confirm{padding:32px 0 0}.order__amount{padding:24px}.order__amount-list{padding-bottom:36px;padding-top:36px}.order__amount-list li{padding-bottom:24px}.order__amount-footer{padding-top:36px}.order__amount-content{padding-bottom:10px;padding-top:36px}.order__amount--checkout .form__group{margin-bottom:32px}.order__amount--checkout .order__amount-footer{padding-top:35px}.order__amount--checkout .order__amount-action{padding-top:37px}.order__amount--checkout .order__amount-btn{gap:22px}.order__amount-action{padding-top:36px}.order__ship-list{margin-bottom:-28px;padding-top:32px}.order__ship-list li{padding-bottom:28px}.order__ship-content{padding-bottom:46px;padding-top:36px}.order__ship-edit{padding-bottom:0;padding-top:20px}.order__ship-edit .order__amount-btn{margin:36px 0 0;max-width:none}.order__ship-edit .pickup__store{margin-bottom:28px;margin-top:36px}.order__ship-edit .order__edit-item{margin-bottom:36px}.order__inner{padding-bottom:16px;padding-top:36px}.order__reason .form__group{align-items:center;flex-direction:row}.order__reason .form__group label{margin-bottom:0;margin-right:12px}.complete__img{height:180px;margin-bottom:31px;width:180px}.complete__info{padding-top:36px}.cancel__btn{padding-top:52px}.cart-block{padding-top:80px}.cart__holder{display:flex;flex-wrap:wrap}.cart__holder .order__cart:last-child{padding-bottom:16px}.cart__left{flex:1;padding-right:30px}.cart__right{margin-left:0;margin-right:0;margin-top:0;width:35%}.cart__btn{text-align:left}.cart__slide{display:block;max-width:328px;padding:36px 20px}.cart__slide--height{top:100px}.cart__slide-body{padding-right:40px}.cart__slide-btn{padding-top:48px}.checkout{padding-top:72px}.checkout h2{margin-bottom:44px}.checkout__top .form__group{margin-bottom:14px!important}.checkout__main,.checkout__method{margin-bottom:120px}.checkout-ac .ac-trigger{margin-bottom:24px}.modal__inner{padding:37px 32px 48px}.modal__top .h2{font-size:24px}.modal__order-inner{padding-top:16px}}@media (min-width:1024px){.en-h1,.h1,h1{font-size:40px}.h2,h2{font-size:32px}.h3,h3{font-size:30px}.en-h3{font-size:26px}.h4,h4{font-size:24px}.en-h4{font-size:22px}.h5,h5{font-size:20px}.h6,h6{font-size:16px}.regular-lg-20{font-size:20px}.form__item-label{width:228px}.form__item--button{margin-top:87px}.select-multiple-holder .select__opener{padding:15px 30px 15px 20px}.select-multiple-holder .select__opener:before{right:16px}.form-tab-wrapper{margin-left:-20px;margin-right:-20px}.form-tab-wrapper .form__group{padding-left:20px;padding-right:20px}.twocol-form{margin-left:-20px;margin-right:-20px}.twocol-form .form__group{padding-left:20px;padding-right:20px}.pickup__top{margin-bottom:30px}.btn{font-size:14px;padding:15px 100px}.btn--large{font-size:16px;padding-bottom:20px;padding-top:20px}.btn--lg{font-size:16px;padding:21px 100px}.btn-width{font-size:16px;min-width:340px}.swiper-button-next,.swiper-button-prev{font-size:16px;height:60px;width:60px}.swiper-navigation{gap:30px}.tab-list{-moz-column-gap:48px;column-gap:48px}.header-space{height:91px}.header__holder{justify-content:flex-start;padding:31px 0}.header__space{display:none}.header__action{padding-left:50px}.nav{height:auto;margin-bottom:0}.nav ul{display:flex;flex-wrap:wrap;margin-left:-14px;margin-right:-14px}.nav ul li{font-weight:500;padding-bottom:0;padding-left:14px;padding-right:14px}.nav__title{display:none}.nav__holder{flex:1;flex-direction:row;justify-content:flex-end;max-height:none;opacity:1;overflow:visible;padding:0;position:static;visibility:visible}.nav--active .nav__holder,.nav__holder{animation:none}body:has(.topbar) .header-space{height:133px}.hide-lg{display:none}.text-vertical{letter-spacing:.11em}.text-vertical-underline{letter-spacing:.11em;line-height:1.9}.heading{margin-bottom:190px}.footer__nav a{right:-7px}.copyright__text{padding-right:60px}.banner__box{max-width:800px;padding:37px 94px 0}.banner__lottie{height:200px;top:-145px;width:240px}.about__heading{margin-bottom:188px}.about__content{padding-right:100px}.about__img+.about__img{margin-top:51px}.recipe__heading{margin-bottom:150px}.recipe__heading h2{line-height:1.6}.recipe-slide-item{padding-left:60px;padding-right:60px;width:350px}.recipe__item:hover .recipe__content{opacity:1}.recipe__content{opacity:0}.recipe__col{width:33.33%}.img__text{padding-left:188px;padding-top:95px}.service__title{margin-bottom:-77px;padding-right:42px}.service__col{padding-left:61px;padding-right:61px}.service__row{margin-left:-61px;margin-right:-61px}.certfication__row{-moz-column-gap:200px;column-gap:200px}.news-block{padding-bottom:141px;padding-top:141px}.news__heading{top:110px;width:250px}.product-block{padding-bottom:232px;padding-top:143px}.product__heading{margin-bottom:37px;padding-bottom:20px;padding-top:17px}.product__filter{font-size:16px;padding-left:64px}.product__filter-label{margin-bottom:14px;padding-left:16px;padding-right:16px}.product__filter ul{margin-bottom:-16px}.product__filter ul li{padding-bottom:16px}.product__filter ul li a{padding-left:16px;padding-right:16px}.product__row{margin-bottom:-49px;margin-left:-12px;margin-right:-12px}.product__col{padding-bottom:49px;padding-left:12px;padding-right:12px}.feature-block{padding-bottom:140px;padding-top:140px}.feature-block .heading{margin-bottom:69px}.feature-swiper{margin-top:-115px;padding-top:115px}.feature__img{margin-bottom:40px}.feature__title{margin-bottom:15px}.method-block{padding-bottom:120px;padding-top:117px}.method-block .heading{margin-bottom:56px}.method__img{height:210px;margin-bottom:22px;width:180px}.method__row{margin-left:-42px;margin-right:-42px}.method__col{padding-left:42px;padding-right:42px}.heat-block{padding-top:140px}.heat-block .heading{margin-bottom:56px}.heat__img{height:210px;margin-bottom:27px;width:180px}.heat__row{margin-left:-60px;margin-right:-60px}.heat__col{padding-left:60px;padding-right:60px}.related-block{padding-bottom:229px}.related__inner{padding-top:146px}.info-block{padding-bottom:76px}.info__right{padding-left:50px}.info__top{padding-top:27px}.info__price-holder{margin-bottom:49px}.info__qty{margin-bottom:62px}.span-table{padding-right:56px}.span-table td:first-child{width:176px}.hero__content{max-width:520px}.hero__img{aspect-ratio:695/456;max-width:550px}.hero .img__parallax{bottom:117px;left:0;right:0;top:100px}.hero__lottie{bottom:4px;height:200px;width:150px}.moment__top{padding-bottom:40px}.cooking__heading{padding-top:85px}.cooking__right{padding-top:80px}.expert__title{margin-top:-120px}.expert__item{padding-bottom:160px}.expert__items{margin-bottom:-160px}.timeline-block{padding-bottom:240px;padding-top:63px}.timeline-block .heading{margin-bottom:106px}.intro-block{min-height:500px;padding-top:67px}.intro-block .img__parallax{top:100px}.filter-block{padding-bottom:216px;padding-top:34px}.filter__list{margin-bottom:82px;margin-left:-20px;margin-right:-20px}.filter__list li{padding-left:20px;padding-right:20px}.article-block--recipe .article__banner{margin-bottom:96px}.contact-block{padding-bottom:165px}.contact__inner{padding:120px 80px 80px}.contact__inner--success{padding:102px 80px 120px}.contact__inner--success .text{margin-bottom:120px}.contact__top .contact__heading{width:262px}.contact__info{padding-top:119px}.contact__label{width:224px}.contact__form-holder{padding-top:102px}.contact__form-top{margin-bottom:123px}.auth-block{padding-bottom:240px;padding-top:132px}.auth__detail{padding-bottom:93px;padding-top:108px}.auth__detail-source,.auth__detail-source h1{font-size:60px}.auth__detail-prev,.auth__detail-prev h2{font-size:30px}.account-block{padding-bottom:240px;padding-top:132px}.account__left{padding-right:58px}.account__card{padding:32px}.account__img{height:80px;width:80px}.account__name{width:calc(28.3% - 80px)}.account__amount{width:51.7%}.account__opener{width:20%}.account__form-top{margin-left:-20px;margin-right:-20px}.account__form-top .form__group{padding-left:20px;padding-right:20px}.bind__btns{-moz-column-gap:32px;column-gap:32px}.bind__btns .btn,.bind__btns button{min-width:320px}.wishlist__card{padding:32px 20px}.wishlist__row{padding-bottom:20px}.wishlist__img{height:125px;width:140px}.wishlist__content{padding-left:24px;width:calc(100% - 140px)}.credit__amount-expire{width:33%}.credit__top{gap:16px 32px;margin-bottom:32px}.change__holder{margin-left:-20px;margin-right:-20px}.change__holder .form__group{padding-left:20px;padding-right:20px}.change__footer button{min-width:320px}.order-block{padding-bottom:240px;padding-top:132px}.order__info-wrapper{padding-left:32px;padding-right:32px}.order__info-content{gap:55px}.order__left{padding-right:58px}.order__holder{padding:33px 32px}.order__cart-img{height:125px;width:140px}.order__cart-content{padding:7px 20px 6px 24px;width:calc(100% - 140px)}.order__amount{padding:32px}.order__amount+.order__amount{margin-top:60px}.order__amount--cart{padding:48px 32px}.order__amount--checkout{padding:44px 32px 50px}.order__amount-action .btn{padding-left:40px;padding-right:40px}.order__amount-action span{margin-top:19px}.order__ship-edit .pickup__top{margin-bottom:22px}.cart-block{padding-bottom:240px;padding-top:132px}.cart__heading{margin-bottom:24px}.cart__left{padding-right:58px}.cart__right{width:33%}.cart__btn{padding-top:100px}.cart__slide--height{top:156px}.cart__slide--height .cart__slide-items{max-height:calc(75vh - 180px)}.checkout__top{margin-bottom:106px!important}}@media (min-width:1200px){.info__left{width:57.4%}}@media (min-width:1440px){.discount .form__control{flex-direction:row}.discount .form__control button{width:auto}.header__action{padding-left:87px}.container--full{padding-left:68px;padding-right:68px}.scroll-top{display:block}.about-block{padding-bottom:159px;padding-top:220px}.about__content{padding-right:150px}.recipe-slide-item{padding-left:80px;padding-right:80px;width:400px}.recipe__btn{padding-top:111px}.service-block{padding-bottom:157px;padding-top:136px}.certfication-block{padding-bottom:158px;padding-top:185px}.news__heading{width:323px}.cta-block{aspect-ratio:32/13;padding-bottom:148px;padding-top:148px}.feature-swiper{overflow:hidden}.info__right{padding-left:85px}.info__title{margin-bottom:51px}.hero__content{max-width:600px;padding:0 26px 58px 30px}.hero__lottie{height:250px;width:200px}.moment-block{padding-top:255px}.moment__content{padding:9px 140px 0 30px}.moment__content h2{margin-bottom:65px}.moment__lottie{height:300px;margin-right:-46px;margin-top:75px;width:240px}.moment__bottom-content{padding:80px 165px 79px 136px}.moment__gallery{padding-left:20px;width:29.5%}.moment__gallery-img:first-child{left:-80px;max-width:200px;top:-138px}.cooking-block{padding-top:132px}.cooking-autoplay-item{height:500px;width:508px}.cooking__right{padding-top:124px}.expert-block{padding-bottom:132px;padding-top:174px}.expert-block .heading{margin-bottom:176px}.timeline{padding-left:162px;padding-right:162px}.timeline__content{padding-left:80px}.timeline__item time{font-size:24px;padding:2px 5px 5px 1px;width:128px}.intro-block{min-height:600px}.intro__inner{margin-top:-76px;padding:104px}.article-block,.detail-block,.faq-block{padding-bottom:240px}.detail-block h1{margin-bottom:88px}.detail p{margin-bottom:80px}.detail ol,.detail ul{margin-bottom:84px}.auth__title{margin-bottom:51px}.auth__social{padding-bottom:64px}}@media (min-width:1600px){.cta-block{aspect-ratio:auto;min-height:760px}}@media (min-width:1920px){.scroll-top{bottom:103px;right:81px}.recipe-slide-item{padding-left:115px;padding-right:115px;width:511px}.hero__img{max-width:695px}.hero__lottie{right:14.6%}.moment__gallery{padding-left:0}.moment__gallery-img:first-child{left:-134px;max-width:287px}.intro__title{padding-right:183px}}@media (max-width:767px){.form__submit button{min-width:240px;width:auto}.hidden-xs{display:none!important}.hide-sm{display:none}.open-close{margin-bottom:24px;margin-left:auto;margin-right:0;position:relative;width:100%}.filter__list-select{background:#fdf8ec;border:1px solid #c5c5c5;border-radius:8px;flex-direction:column;font-size:14px;left:0;margin:4px 0 0;opacity:0;position:absolute;right:0;top:100%;transition:opacity .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1),background .3s cubic-bezier(.4,.8,.74,1);visibility:hidden;z-index:2}.filter__list-select li{padding:0}.filter__list-select a{display:block;padding:11px 24px}.filter__list-select a:hover{background:#fff}.filter__list-select a:after{display:none}.active .filter__list-select{opacity:1;visibility:visible}.product__title{-webkit-line-clamp:2;min-height:44px}.product__price{padding-right:67px}.product__action{bottom:0;position:absolute;right:0}.product__action .tag{margin-bottom:5px}.info__btn-fixed{align-items:center;background:#fff;bottom:0!important;box-shadow:0 -4px 10px 0 rgba(0,0,0,.05);display:flex;flex-wrap:wrap;gap:14px;justify-content:center;left:0!important;padding:16px 12px;position:fixed!important;right:0!important;transform:none;z-index:99}.info__btn-fixed .btn{flex:1}.intro-content--full .intro__inner .text{max-width:290px}.filter-block .open-close{max-width:200px}.auth__btn .btn{min-width:240px;width:auto}.order-complete .order__info{padding-top:100px}.order-complete .order__info-heading{align-items:flex-start;flex-direction:column}.order__amount-action .btn{width:240px}.checkout__main h2{margin-bottom:15px}.checkout__main .twocol-form{margin-top:27px}.checkout__main .twocol-form .form__group{margin-bottom:10px}.checkout__main .tab-content .form__group{margin-bottom:11px}.checkout__method h2{margin-bottom:14px}.checkout__method .radio-holder{flex-direction:column;gap:20px}.checkout__bottom h2{margin-bottom:15px}.checkout__right{margin-top:61px}}@media (max-width:1023px){.nav{opacity:0;transform:translateY(20px);transition:transform .3s cubic-bezier(.4,.8,.74,1),opacity .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1);transition-delay:.5s;transition-duration:1s;visibility:hidden}.nav--active .nav{opacity:1;transform:none;visibility:visible}.nav__footer{opacity:0;transform:translateY(20px);transition:transform .3s cubic-bezier(.4,.8,.74,1),opacity .3s cubic-bezier(.4,.8,.74,1),visibility .3s cubic-bezier(.4,.8,.74,1);transition-delay:.5s;transition-duration:1s;visibility:hidden}.nav--active .nav__footer{opacity:1;transform:none;visibility:visible}.loader{padding-bottom:40px}}
