.link-arrow{display: inline-flex;align-items: center;color: inherit;text-decoration: none}.link-arrow__label{display: inline-block;border-bottom: 1px solid currentColor;font-family: var(--font-body);font-size: 0.9375rem;font-weight: 500;line-height: 1.2}.link-arrow__icon{display: block;flex: 0 0 auto;width: 0.8333rem;height: 0.8333rem}@media (prefers-reduced-motion: no-preference){.link-arrow__icon{transition: transform 0.25s ease}.link-arrow:hover .link-arrow__icon, .link-arrow:focus-visible .link-arrow__icon{transform: translateX(0.26rem)}}.link-arrow--light .link-arrow__icon{filter: brightness(0) invert(1)}@media screen and (max-width: 639.98px){.link-arrow{min-height: 2.2917rem}.link-arrow__label{font-size: 0.8333rem}}.slider-nav{position: absolute;z-index: 2;display: block;width: 3.0719rem;height: 3.0719rem;padding: 0;background-color: transparent;border: 0;cursor: pointer;-webkit-appearance: none;appearance: none}.slider-nav--sm{width: 2.8147rem;height: 2.8147rem}.slider-nav--xs{width: 2.0016rem;height: 2.0869rem}.slider-nav--md{width: 2.403rem;height: 2.5053rem}.slider-nav--lg{width: 3.7715rem;height: 3.9322rem}.slider-nav__icon{display: block;width: 100%;height: 100%;object-fit: contain;pointer-events: none}.slider-nav--prev .slider-nav__icon{transform: scaleX(-1)}.slider-nav:focus-visible{outline: 0.1042rem solid var(--color-accent);outline-offset: 0.2083rem}.slider-nav.swiper-button-disabled{opacity: 0.33;cursor: default;pointer-events: none}@media (prefers-reduced-motion: no-preference){.slider-nav{transition: opacity var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out)}.slider-nav:hover{opacity: 0.75}.slider-nav:hover .slider-nav__icon{transform: scale(1.08)}.slider-nav--prev:hover .slider-nav__icon{transform: scaleX(-1) scale(1.08)}}@media screen and (max-width: 639.98px){.slider-nav, .slider-nav--sm, .slider-nav--xs{width: 2.2917rem;height: 2.2917rem}.slider-nav--lg{width: 2.5rem;height: 2.6065rem}}.floating-contact{position: fixed;right: 1.1979rem;bottom: 5.3125rem;z-index: calc(var(--z-header) - 1)}.floating-contact__list{margin: 0;padding: 0;list-style: none}.floating-contact__item + .floating-contact__item{margin-top: 1.25rem}.floating-contact__link{display: flex;align-items: center;justify-content: center;width: 2.8646rem;height: 2.8646rem;border-radius: 50%;background-color: rgba(180, 152, 91, 0.84);text-decoration: none}.floating-contact__link:focus-visible{outline: 0.1042rem solid var(--color-bg);outline-offset: 0.1042rem}.floating-contact__icon{display: block;width: 1.6667rem;height: 1.6667rem;object-fit: contain}@media screen and (max-width: 639.98px){.floating-contact{right: 0.8333rem;bottom: 2.381rem}.floating-contact__item + .floating-contact__item{margin-top: 0.5952rem}.floating-contact__link{width: 2.381rem;height: 2.381rem}.floating-contact__icon{width: 1.3095rem;height: 1.3095rem}}.section-cham-vi{position: relative;padding: 4.2188rem 0 3.2813rem}.section-cham-vi__pattern{display: block;width: 18.0208rem;height: 2.8125rem;margin: 0 auto}.section-cham-vi__intro{width: 53.3854rem;margin: 1.7708rem auto 0;font-family: var(--font-body);font-size: 0.9375rem;font-weight: 400;line-height: 1.6687rem;letter-spacing: 0.0281rem;text-align: center;color: var(--color-text)}.section-cham-vi__video{position: relative;width: 74.7917rem;height: 42.0833rem;margin: 1.7708rem auto 0;overflow: hidden}.section-cham-vi__video-image{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover}.section-cham-vi__play{position: absolute;left: 50%;top: 15.9896rem;transform: translateX(-50%);width: 7.2917rem;height: 7.2917rem;padding: 0;border: 0;background: transparent;cursor: pointer}.section-cham-vi__play-icon{display: block;width: 100%;height: 100%}.section-cham-vi__play:focus-visible{outline: 0.1042rem solid #fff;outline-offset: 0.2083rem}.section-cham-vi__row{display: flex;align-items: flex-start;width: 75rem;margin-top: 2.9688rem;margin-left: 12.5rem}.section-cham-vi__heading{width: 20.8854rem;margin: 0;font-family: var(--font-heading);font-size: 4.5833rem;font-weight: 500;line-height: 5.0521rem;color: var(--color-primary)}.section-cham-vi__body{width: 50rem;margin-top: 1.6667rem;margin-left: 4.1146rem;color: var(--color-text)}.section-cham-vi__desc{width: 50rem;margin: 0;font-family: var(--font-body);font-size: 0.9375rem;font-weight: 400;line-height: 1.5188rem;letter-spacing: 0.0281rem;text-align: justify;color: var(--color-text)}.section-cham-vi__more{margin-top: 1.25rem}.section-cham-vi__dialog{position: fixed;inset: 0;z-index: var(--z-popup);display: flex;align-items: center;justify-content: center;padding: 2.0833rem}.section-cham-vi__dialog[hidden]{display: none}.section-cham-vi__dialog-backdrop{position: absolute;inset: 0;background-color: rgba(0, 0, 0, 0.82);cursor: pointer}.section-cham-vi__dialog-inner{position: relative;width: 62.5rem;max-width: 100%}.section-cham-vi__dialog-frame{position: relative;height: 0;padding-top: 56.25%;overflow: hidden;background-color: #000}.section-cham-vi__dialog-frame iframe, .section-cham-vi__dialog-frame video{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}.section-cham-vi__dialog-close{position: absolute;right: 0;top: -2.6042rem;width: 2.2917rem;height: 2.2917rem;padding: 0;border: 0;background: transparent;cursor: pointer}.section-cham-vi__dialog-close-bar{position: absolute;left: 0.3646rem;top: 1.1458rem;width: 1.5625rem;height: 0;border-top: 1px solid #fff}.section-cham-vi__dialog-close-bar:first-child{transform: rotate(45deg)}.section-cham-vi__dialog-close-bar:last-child{transform: rotate(-45deg)}.section-cham-vi__dialog-close:focus-visible{outline: 0.1042rem solid #fff;outline-offset: 0.2083rem}.okhub-video-open{overflow: hidden}@media screen and (min-width: 640px){html:lang(en) .section-cham-vi__heading{flex: 0 0 auto;font-size: 3.75rem}}@media screen and (max-width: 639.98px){.section-cham-vi{padding: 2.0833rem 0.8333rem 1.6667rem}.section-cham-vi__pattern{width: 10.4167rem;height: auto}.section-cham-vi__intro br{display: none}.section-cham-vi__intro{width: 100%;margin-top: 0.8333rem;font-size: 0.78125rem;font-weight: 400;line-height: 1.6;letter-spacing: 0.0208rem}.section-cham-vi__video{width: 100%;height: 0;padding-top: 56.2674%;margin-top: 0.8333rem}.section-cham-vi__play{top: 50%;width: 3.125rem;height: 3.125rem;transform: translate(-50%, -50%)}.section-cham-vi__row{display: block;width: 100%;margin-top: 1.25rem;margin-left: 0}.section-cham-vi__heading br{display: none}.section-cham-vi__heading{width: 100%;font-size: 1.6667rem;font-weight: 500;line-height: 1.15}.section-cham-vi__body{width: 100%;margin-top: 1.0417rem;margin-left: 0}.section-cham-vi__desc{width: 100%;font-size: 0.8333rem;font-weight: 400;line-height: 1.6;letter-spacing: 0.0208rem}.section-cham-vi__dialog{padding: 0.8333rem}.section-cham-vi__dialog-close{top: -2.0833rem}.section-cham-vi__desc{text-align: left}}.section-nguyen-lieu{position: relative;width: 100%;height: 45.8333rem;overflow: hidden;color: #ffffff}.section-nguyen-lieu__slider{position: absolute;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden}.section-nguyen-lieu__track{height: 100%}.section-nguyen-lieu__slide{position: relative;width: 100%;height: 100%;overflow: hidden}.section-nguyen-lieu__image{display: block;width: 100%;height: 100%;object-fit: cover;object-position: center}.section-nguyen-lieu__scrim{position: absolute;top: 0;left: 0;z-index: 1;display: block;width: 100%;height: 100%;background: linear-gradient(90deg, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 100%);pointer-events: none}.section-nguyen-lieu__title{position: absolute;top: 34.1667rem;left: 12.5rem;z-index: 3;width: 32.8646rem;margin: 0;font-family: var(--font-heading);font-size: 3.3333rem;font-weight: 500;line-height: 4.0625rem;color: #ffffff;text-shadow: 0 0.0521rem 0.1563rem rgba(0, 0, 0, 0.35)}.section-nguyen-lieu__body{position: absolute;top: 34.7396rem;left: 56.7708rem;z-index: 3;width: 30.5729rem}.section-nguyen-lieu__desc{margin: 0;font-family: var(--font-body);font-size: 0.9375rem;font-weight: 400;line-height: 1.5188rem;letter-spacing: 0.0281rem;color: #ffffff;text-align: justify;text-shadow: 0 0.0521rem 0.1563rem rgba(0, 0, 0, 0.35)}.section-nguyen-lieu__more{margin-top: 1.25rem;color: #ffffff}.section-nguyen-lieu__nav{top: 24.4792rem}.section-nguyen-lieu__nav.slider-nav--prev{left: 7.9688rem}.section-nguyen-lieu__nav.slider-nav--next{right: 7.9167rem}.section-nguyen-lieu__slider[data-slide-count="1"] .section-nguyen-lieu__nav{display: none}@media screen and (min-width: 640px){html:lang(en) .section-nguyen-lieu__title{width: 42rem}}@media screen and (max-width: 639.98px){.section-nguyen-lieu{height: auto;padding: 0 0 2.0833rem;color: #363d38}.section-nguyen-lieu__slider{position: relative;height: 0;padding-top: 45.8333%}.section-nguyen-lieu__track{position: absolute;top: 0;left: 0;width: 100%}.section-nguyen-lieu__scrim{display: none}.section-nguyen-lieu__title, .section-nguyen-lieu__body{position: relative;top: auto;left: auto;width: 100%;padding: 0 0.8333rem}.section-nguyen-lieu__title{margin-top: 1.6667rem;font-size: 1.3095rem;line-height: 1.25;color: #a52323;text-shadow: none}.section-nguyen-lieu__desc{margin-top: 0.8333rem;font-size: 0.8333rem;line-height: 1.6;color: #363d38;text-align: left;text-shadow: none}.section-nguyen-lieu__more{margin-top: 0.8333rem;color: #363d38}.section-nguyen-lieu__nav{top: 50%;width: 2.0833rem;height: 2.0833rem;transform: translateY(-50%)}.section-nguyen-lieu__nav.slider-nav--prev{left: 0.4167rem}.section-nguyen-lieu__nav.slider-nav--next{right: 0.4167rem}}.section-khoi-nguon{position: relative;width: 100%;height: 57.2396rem;overflow: hidden}.section-khoi-nguon__band{position: absolute;top: 0;left: 0;z-index: 0;display: block;width: 100%;height: 16.9792rem;background-color: var(--color-accent)}.section-khoi-nguon__media{position: absolute;top: 4.375rem;left: 12.5521rem;z-index: 1;width: 40.8854rem;height: 49.2188rem;overflow: hidden}.section-khoi-nguon__image{display: block;width: 100%;height: 100%;object-fit: cover;object-position: center}.section-khoi-nguon__slider, .section-khoi-nguon__track, .section-khoi-nguon__slide{width: 100%;height: 100%}.section-khoi-nguon__slider{position: absolute;inset: 0}.section-khoi-nguon__nav{top: 50%;transform: translateY(-50%)}.section-khoi-nguon__nav.slider-nav--prev{left: 1.0417rem}.section-khoi-nguon__nav.slider-nav--next{right: 1.0417rem}.section-khoi-nguon__title{position: absolute;top: 22.8125rem;left: 56.7708rem;z-index: 2;width: 34.1146rem;margin: 0;color: var(--color-primary);font-weight: 500;font-size: 4.1667rem;font-family: var(--font-heading);line-height: 5.1042rem}.section-khoi-nguon__desc{position: absolute;top: 35.3646rem;left: 56.7708rem;z-index: 2;width: 30.7292rem;margin: 0;color: var(--color-text);font-weight: 400;font-size: 0.9375rem;font-family: var(--font-body);line-height: 1.5188rem;letter-spacing: 0.0281rem;text-align: justify}.section-khoi-nguon__more{position: absolute;top: 45.7813rem;left: 56.7708rem;z-index: 2;color: var(--color-text)}@media screen and (min-width: 640px){html:lang(en) .section-khoi-nguon__title{font-size: 3.3333rem;line-height: 4.0833rem}}@media screen and (max-width: 639.98px){.section-khoi-nguon{height: auto;padding: 2.0833rem 0.8333rem}.section-khoi-nguon__band{height: 5.2083rem}.section-khoi-nguon__media{position: relative;top: auto;left: auto;width: 100%;height: 0;padding-top: 66.6667%}.section-khoi-nguon__image{position: absolute;inset: 0}.section-khoi-nguon__title, .section-khoi-nguon__desc{position: relative;top: auto;left: auto;width: 100%}.section-khoi-nguon__more{position: relative;top: auto;left: auto}.section-khoi-nguon__title br{display: none}.section-khoi-nguon__title{margin-top: 1.25rem;font-size: 1.3095rem;line-height: 1.25}.section-khoi-nguon__desc{margin-top: 0.8333rem;font-size: 0.8333rem;line-height: 1.6;text-align: left}.section-khoi-nguon__more{margin-top: 0.8333rem}.section-khoi-nguon__desc{text-align: left}}