@font-face{font-family:'avenir book';src:url("AvenirBook.otf") format("opentype")}@font-face{font-family:'avenir heavy';src:url("AvenirBook.otf") format("opentype")}@font-face{font-family:'avenir light';src:url("Avenir-Light.ttf") format("truetype")}@font-face{font-family:didot;src:url("DidotLH-Bold.otf") format("opentype");font-weight:700}body,button,input,p,select,textarea{font-family:'avenir book';font-size:16px;font-weight:1.5;color:#272727}.announcement__text{font-size:14px;font-family:'avenir heavy'}@media only screen and (min-width:590px){.announcement__text{font-size:14px}}.page-width{max-width:1450px}.site-header{height:89px}@media only screen and (min-width:590px){.site-header{padding:0}}.site-header__logo{margin:0;margin-right:13.33333px}.site-header__logo img{max-height:47px}.section-header{text-align:left}.section-header h1{font-size:50px;font-family:didot;text-transform:uppercase;color:#272727;line-height:1.2}@media (max-width:1199px){.section-header h1{font-size:7vw}}@media only screen and (min-width:590px){.page-content,.shopify-policy__container{padding-top:2em}}.page-contact-box{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 15px #0000001A;padding:38px 100px 40px;margin-bottom:70px}@media (max-width:589px){.page-contact-box{padding:48px 15px 20px}}.page-contact-box .rte h3{font-family:didot;font-size:26px;font-style:italic;margin-bottom:15px}.page-contact-box .text-spacing{margin-bottom:25px}.page-contact-box .index-section{margin-bottom:0}.page-contact-box .form-vertical input,.page-contact-box .form-vertical select,.page-contact-box .form-vertical textarea{margin-bottom:20px}.page-contact-box input,.page-contact-box select,.page-contact-box textarea{padding:12px 15px;border:1px solid #9a9898}.page-contact-box input:focus,.page-contact-box select:focus,.page-contact-box textarea:focus{border:1px solid #444}@media (max-width:589px){.page-contact-box input,.page-contact-box select,.page-contact-box textarea{padding:10px 12px}}.label,label{font-size:18px;font-family:'avenir book';text-transform:none;letter-spacing:0;font-weight:400;margin-bottom:5px}@media (max-width:589px){.label,label{font-size:16px}}.contact-message-note{font-size:14px;margin-bottom:20px;display:block}.btn-contact{height:58px;line-height:58px;padding:0 120px!important;color:#fff;text-transform:uppercase;font-size:16px;font-family:'avenir book';background:#000;background-image:none}@media (max-width:1199px){.btn-contact{padding:0 80px!important}}@media (max-width:589px){.btn-contact{padding:0 50px!important;height:50px;line-height:50px}}.btn-contact:hover{background:#272727}.btn{height:54px;line-height:54px;text-transform:uppercase;font-size:18px;font-family:'avenir book';font-weight:400;padding:0 32px}.btn:not(.btn--no-animate):not(.btn--tertiary){background:#000 url(//cdn.shopify.com/s/files/1/0275/3033/0191/t/4/assets/button-arrow.png) no-repeat 150% 35%;background-size:29px}@media only screen and (min-width:590px){article.article .article__content--right{padding:40px 0 40px 40px}}article.article .article__h3{font-size:40px;font-family:didot}article.article .article__date{text-transform:none;font-family:'avenir book';font-size:14px;letter-spacing:0;color:#818181;margin-bottom:5px}.single-post .section-header__title{text-transform:none;font-size:40px}@media only screen and (min-width:590px){.single-post .section-header{margin-bottom:40px}}@media only screen and (min-width:768px){.single-post .article__body{padding-left:60px;padding-right:60px}.single-post .social-sharing{padding-left:60px;padding-right:60px}}.back-to-post{margin-top:80px}@media only screen and (min-width:590px){.back-to-post{margin-top:40px}}.back-to-post .return-link{font-size:16px;color:#f38e8a;text-decoration:underline;font-weight:400;font-family:'avenir light'}.collapsible-trigger--inline{padding:15px 0 11px 25px;font-size:20px;text-align:left}.collapsible-trigger--inline svg{fill:#F38E8A}@media only screen and (min-width:590px){.collapsible-trigger--inline{font-size:16px}}.collapsible-content{padding-left:25px}.faq-section{width:100%;margin:0 auto 40px}@media only screen and (min-width:768px){.faq-section{width:70%;margin:0 auto 60px}}@media only screen and (min-width:590px){.section-header{margin-bottom:40px}}.site-header .header-item--icons{display:none}.header-layout--left-right .header-item--navigation{justify-content:flex-end}.header-layout--left-right .site-nav__link{padding:32px 17px 35px;background:0 0!important}.site-nav__dropdown-link{padding:8px 20px}.site-nav__dropdown a{padding-right:20px}.announcement{background:#000}.announcement .p-relative{position:relative}.top-header--icons{position:absolute;color:#fff;top:7px;right:0;z-index:1}.top-header--icons svg path{stroke:#FFF!important}.top-header--icons svg circle{stroke:#FFF!important}.top-header--icons .site-nav__link{padding:0 7px;color:#fff}.top-header--icons .user-icon .icon__fallback-text{position:relative;color:#fff;font-size:14px;text-decoration:underline}.top-header--icons .chn-icon{height:17px;width:17px;display:inline-block;background-image:url("CHN_icon.png");background-size:cover;background-position:center;position:relative;top:4px}.top-header--icons .eng-icon{height:17px;width:17px;display:inline-block;background-image:url("ENG_Icon.png");background-size:cover;background-position:center;position:relative;top:4px}.top-header--icons .lang-icon{font-size:14px}.top-header--icons .link-last{padding-right:0}@media only screen and (min-width:590px){.announcement__text{padding:12px 20px 10px}}ul .site-nav__item:last-child a{padding-right:0}.header-wrapper{top:0;left:0;z-index:99;width:100%}.site-header{border-bottom:0;box-shadow:0 3px 10px #0000000D}.nearest-sws .background-media-text__text{background:0 0;color:#fff;width:100%;text-align:center;display:block;padding:0}.nearest-sws .background-media-text__text .h3{line-height:1.1;font-size:50px;margin-bottom:25px;font-family:didot}.nearest-sws .animation-cropper{display:block}.nearest-sws .btn{font-size:15px;padding-left:90px;padding-right:90px!important;background:#000!important}.nearest-sws .btn:hover{background:#272727!important}.sws-top .rte.background-media-text__subtext p{color:#fff}.bookButton{color:#fff;background-color:#000;width:100%;padding:15px 90px 15px 90px}.bookButton:hover{background-color:#1a1a1a}a.bookButton.js-no-transition.text-link{color:#fff;width:100%;display:inline-block;text-align:center}
/*# sourceMappingURL=/s/files/1/0275/3033/0191/t/13/assets/kin37.scss.css.map?v=900572092818803360 */
