@charset "utf-8";
:root{font-size:18px;--color-primary: #986456;--color-secondary: #7f7f7f;--swiper-theme-color: #986456;--swiper-navigation-size: 40px;--body-font-family: calibri, 'source-han-sans-simplified-c', sans-serif;--body-font-size: 18px;--body-font-weight: 400;--body-font-color: #575451;--body-letter-spacing: -0.01em;--body-line-height: 1.39;--h1-font-family: 'source-han-serif-cn-subset', Noto Serif SC, serif;--h1-font-size: 48px;--h1-font-weight: 500;--h1-font-color: #986456;--h1-letter-spacing: 0.1em;--h1-line-height: 1.3;--h2-font-family: 'source-han-sans-simplified-c', sans-serif;--h2-font-size: 32px;--h2-font-weight: 500;--h2-font-color: #7f7f7f;--h2-letter-spacing: 0.1em;--h2-line-height: 1.3;--h3-font-family: calibri, sans-serif;--h3-font-size: 26px;--h3-font-weight: 400;--h3-letter-spacing: -0.01em;--h3-line-height: 1.3}@media(max-width: 991.98px){:root{font-size:16px;--body-font-size: 16px;--body-line-height: 1.57;--h1-font-size: 38px;--h2-font-size: 26px;--h3-font-size: 24px}}@media(max-width: 767.98px){:root{--h1-font-size: 32px;--h2-font-size: 20px;--h3-font-size: 20px}}.slider{display:inline-block;vertical-align:middle;position:relative;width:100%}.slider .slider-track{height:2px;width:100%;top:50%;left:0;border-radius:5px;background-color:#eee;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slider .slider-track *{position:absolute;height:100%}.slider .slider-track .slider-selection{background-color:#000}.slider .slider-handle{position:absolute;top:50%;width:15px;height:15px;background-color:#000;cursor:pointer;border-radius:20px;margin-left:-7.5px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slider .tooltip{cursor:pointer}.slider .tooltip.bs-tooltip-top{margin-bottom:-10px}.slider .tooltip.bs-tooltip-bottom{margin-top:-10px}.slider .tooltip.hide{display:none}.slider .tooltip .arrow{margin-left:-7.5px}.slider .tooltip .tooltip-inner{white-space:nowrap;max-width:none;position:relative;left:-50%}
