.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-thuc-don{position: relative;margin-top: 3.2292rem;margin-bottom: 3.9583rem}.section-thuc-don__pattern{display: block;width: 18.0208rem;height: 2.76rem;margin: 0 auto;object-fit: contain}.section-thuc-don__title{margin: 2.1354rem 0 0;font-family: var(--font-heading);font-size: 3.125rem;font-weight: 500;line-height: 0.9167;letter-spacing: -0.0938rem;color: var(--color-primary);text-align: center}.section-thuc-don__title{max-width: 75rem;margin-right: auto;margin-left: auto;line-height: 1.1}.section-thuc-don__tabs{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;margin-top: 1.4583rem}.section-thuc-don__tab{margin: 0;padding: 0.3125rem 0 0.2083rem;border: 0;border-bottom: 1px solid transparent;background: transparent;font-family: var(--font-body);font-size: 0.9375rem;font-weight: 500;line-height: 1.4;color: var(--color-text);cursor: pointer;transition: color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out)}.section-thuc-don__tab + .section-thuc-don__tab{position: relative;margin-left: 2.5rem}.section-thuc-don__tab + .section-thuc-don__tab::before{content: "";position: absolute;top: 50%;left: -1.25rem;width: 1px;height: 0.9375rem;background-color: var(--color-text);opacity: 0.4;transform: translateY(-50%)}.section-thuc-don__tab:hover, .section-thuc-don__tab[aria-selected="true"]{color: var(--color-primary)}.section-thuc-don__tab[aria-selected="true"]{border-bottom-color: var(--color-primary)}.section-thuc-don__tab:focus-visible{outline: 1px solid var(--color-primary);outline-offset: 0.2083rem}.section-thuc-don__empty{margin: 4.1667rem 0 0;font-family: var(--font-body);font-size: 0.9375rem;color: var(--color-text);text-align: center}.section-thuc-don__viewer{position: relative;width: 55.4253rem;height: 65.0521rem;margin: 2.1354rem auto 0}.section-thuc-don__slider{width: 100%;height: 100%;overflow: hidden}.section-thuc-don__slide{display: flex;align-items: center;justify-content: center;height: 100%}.section-thuc-don__page{display: block;width: 44.8438rem;height: 65.0521rem;object-fit: cover}.section-thuc-don__nav{top: 29.9479rem;width: 2.403rem;height: 2.5053rem}.section-thuc-don__nav.slider-nav--prev{left: 0}.section-thuc-don__nav.slider-nav--next{right: 0}.section-thuc-don__pager{display: flex;align-items: center;justify-content: space-between;width: 5rem;height: 1.6693rem;margin: 1.9792rem auto 0}.section-thuc-don__pager-btn{display: flex;align-items: center;justify-content: center;width: 0.7292rem;height: 1.4583rem;padding: 0;background-color: transparent;border: 0;cursor: pointer;-webkit-appearance: none;appearance: none}.section-thuc-don__pager-btn[aria-disabled="true"]{opacity: 0.35;cursor: default}.section-thuc-don__pager-btn:focus-visible{outline: 0.1042rem solid var(--color-accent);outline-offset: 0.2083rem}.section-thuc-don__pager-icon{display: block;width: 0.7292rem;height: 1.4583rem;object-fit: contain;pointer-events: none}.section-thuc-don__fraction{font-family: var(--font-body);font-size: 1.1458rem;font-weight: 500;line-height: 1.4545;color: var(--color-text)}@media (prefers-reduced-motion: no-preference){.section-thuc-don__pager-btn{transition: opacity var(--duration-fast) var(--ease-out)}.section-thuc-don__pager-btn:not([aria-disabled="true"]):hover{opacity: 0.7}}@media screen and (max-width: 639.98px){.section-thuc-don{margin-top: 1.4531rem;margin-bottom: 1.7812rem}.section-thuc-don__pattern{width: 6.6667rem;height: 1.0417rem}.section-thuc-don__title{margin-top: 1.0677rem;font-size: 1.6667rem;line-height: 1.2;letter-spacing: -0.0469rem}.section-thuc-don__viewer{width: 17.8646rem;height: 25.9167rem;margin-top: 1.0677rem}.section-thuc-don__page{width: 100%;height: 100%}.section-thuc-don__nav{display: none}.section-thuc-don__pager{justify-content: center;width: auto;height: auto;margin-top: 1.0417rem}.section-thuc-don__pager-btn{width: 2.2917rem;height: 2.2917rem}.section-thuc-don__fraction{margin: 0 0.8333rem;font-size: 0.9375rem;line-height: 1.4545}}@media screen and (max-width: 639.98px){.section-thuc-don__tabs{margin-top: 0.8333rem;padding: 0 0.8333rem}.section-thuc-don__tab{min-height: 2.2917rem;font-size: 0.7738rem}.section-thuc-don__tab + .section-thuc-don__tab{margin-left: 1.25rem}.section-thuc-don__tab + .section-thuc-don__tab::before{left: -0.625rem}.section-thuc-don__empty{margin-top: 2.0833rem;padding: 0 0.8333rem;font-size: 0.7738rem}}