.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;direction:ltr;*line-height:0}.hidden{display:none!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{appearance:none;background:none;border:none;margin:0;padding:0;cursor:pointer}:active,:focus{outline:0}::-moz-selection{background:#e1484a;color:#fff}::selection{background:#e1484a;color:#fff}img::-moz-selection{background:transparent}img::selection{background:transparent}p:empty{display:none}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{font-size:62.5%}body{font-family:Kanit,sans-serif;font-weight:400;font-size:1.6rem;line-height:1.7;overflow-x:hidden;background:#30161f;width:100%;min-width:320px;text-align:left;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,body{color:#fff}div.wrapper{background:url(../img/bkg.jpg) 0 0 no-repeat;background-size:100% auto}div.wrapper,main{position:relative;width:100%}main{z-index:0;min-height:500px;height:calc(100vh - 100px)}main.full{height:100vh}main.auto{height:auto;padding-bottom:100px}main div.bkg-right{position:absolute;z-index:0;top:50px;right:0;height:100%;overflow:hidden}main div.bkg-right img{display:block;height:calc(100% - 50px);width:auto;transform:translateX(40%)}@media screen and (orientation:portrait){div.wrapper{background:url(../img/bkg-portrait.jpg) 0 0 no-repeat;background-size:cover}main div.bkg-right{display:none}}@media screen and (max-width:980px){div.wrapper{background:url(../img/bkg-portrait.jpg) 0 0 no-repeat;background-size:cover}main{min-height:auto;height:auto}}@media screen and (max-width:768px){main.hide{display:none}}@media screen and (max-width:480px){div.wrapper{background:url(../img/bkg-mobile.jpg) 0 0 no-repeat;background-size:cover}}.btn{position:relative;display:block;padding-left:30px;height:50px;border-radius:50px;font:normal 1.6rem/50px Kanit,sans-serif;font-weight:500;transition:all .25s ease-out;text-align:left;text-decoration:none}.btn:after{content:"";position:absolute;top:20px;right:25px;width:11px;height:9px;display:block}.btn--white{color:#262626;background:#e9e9e9}.btn--white:after{background:url(../img/arrow-dark.svg) 0 0 no-repeat;background-size:100% 100%}.btn--white:active{background:hsla(0,0%,100%,.1);color:#e9e9e9}.btn--white:active:after{background-image:url(../img/arrow-light.svg)}html.no-touch .btn--white:hover{background:hsla(0,0%,100%,.1);color:#fff}html.no-touch .btn--white:hover:after{background-image:url(../img/arrow-light.svg)}.btn--transparent{color:#e9e9e9;background:hsla(0,0%,100%,.1)}.btn--transparent:after{background:url(../img/arrow-light.svg) 0 0 no-repeat;background-size:100% 100%}.btn--transparent:active{background:#fff;color:#262626}.btn--transparent:active:after{background-image:url(../img/arrow-dark.svg)}html.no-touch .btn--transparent:hover{background:#fff;color:#262626}html.no-touch .btn--transparent:hover:after{background-image:url(../img/arrow-dark.svg)}header{position:relative;z-index:1;display:flex;justify-content:space-between;width:100%;height:100px;padding:60px 10% 0}header h1{position:absolute;top:60px;left:50%;margin-left:-30px;visibility:hidden;width:147px;height:20px;background:url(../img/logo-typo-light.png) 0 0 no-repeat;background-size:contain}header h1 a{display:block;height:20px}header h1.show{visibility:visible}header nav{display:block}header nav>ul{display:flex}header nav>ul>li{display:block;margin:0 25px}header nav>ul>li small{display:block;font-size:.8em;line-height:1}header nav>ul>li:first-child{margin-left:0}header nav>ul>li:last-child{margin-right:0}header nav>ul>li a,header nav>ul>li button{position:relative;font:normal 1.5rem Kanit,sans-serif;color:#e9e9e9;transition:all .15s ease-out;text-decoration:none}header nav>ul>li a.active,header nav>ul>li button.active{color:#7e7e7e;cursor:default}header nav>ul>li a.active:before,header nav>ul>li button.active:before{content:"";position:absolute;top:25px;left:50%;margin-left:-2px;border-radius:50%;width:4px;height:4px;display:block;background:#7e7e7e}header nav>ul>li a:active,header nav>ul>li button:active,html.no-touch header nav>ul>li a:not(.active):hover,html.no-touch header nav>ul>li button:not(.active):hover{color:#7e7e7e}header nav>ul>li button{cursor:default}header nav>ul>li.shop .btn-shop{padding-right:18px}header nav>ul>li.shop .btn-shop:after{content:"";position:absolute;top:9px;right:0;width:10px;height:7px;display:block;background:url(../img/dropdown-white.svg) 0 0 no-repeat;background-size:100% 100%}header nav>ul>li.shop .btn-shop.active:after,header nav>ul>li.shop .btn-shop:hover:after{background:url(../img/dropdown-gray.svg) 0 0 no-repeat;background-size:100% 100%}header nav>ul>li.shop .btn-shop.opened{opacity:1}header nav>ul>li.shop ul{position:absolute;display:block;text-align:left;padding-top:8px;display:none}header nav>ul>li.shop ul li{display:block}header nav>ul>li.shop ul li.is-disabled,header nav>ul>li.shop ul li a{color:#fff}header nav>ul>li.shop ul.show{display:block}header button.btn-burger{position:absolute;top:50px;right:8%;z-index:5;width:20px;height:20px;display:none;cursor:pointer}header button.btn-burger:active:after,header button.btn-burger:active:before,header button.btn-burger:active span{background:#7e7e7e}header button.btn-burger span{position:absolute;top:0;left:0;display:block;height:3px;width:100%;background:#fff;border-radius:10px}header button.btn-burger:before{top:-6px}header button.btn-burger:after,header button.btn-burger:before{content:"";position:absolute;left:0;width:100%;display:block;height:3px;background:#fff;border-radius:10px;transition:transform .15s ease-in}header button.btn-burger:after{top:6px}@media screen and (max-width:1280px){header{padding:60px 7% 0}}@media screen and (max-width:980px) and (min-width:768px){header div.socials ul li{margin:0 12px}}@media screen and (max-width:768px){header{padding:40px 8% 0}header h1.show{display:none}header button.btn-burger{display:block}header nav{display:none}header.opened{height:101vh}header.opened div.socials{display:none}header.opened h1{position:absolute;left:16%;top:45px;z-index:3;margin-left:0;display:block!important;visibility:visible;width:230px;height:55px}header.opened button.btn-burger span{display:none}header.opened button.btn-burger:before{transform:translateY(6px) rotate(45deg)}header.opened button.btn-burger:after{transform:translateY(-6px) rotate(-45deg)}header.opened nav{position:absolute;z-index:2;top:0;left:0;width:100%;display:block}header.opened nav>ul{display:block;padding:110px 16% 0}header.opened nav>ul li{display:block;margin:5px 0}header.opened nav>ul li a,header.opened nav>ul li a.fadeout{opacity:1}header.opened nav>ul li.shop .btn-shop:after,header.opened nav>ul li a.active:before{display:none}header.opened nav>ul li.shop ul{position:relative;padding-top:0;padding-left:20px;display:block}header.opened nav>ul li.shop ul li a{opacity:1}}footer{position:relative;width:100%;height:425px;display:flex}footer nav{width:50%;padding-top:120px;padding-left:10%;background:#e0cc91}footer nav div.logo{width:220px;height:30px;background:url(../img/logo-typo-red.png) 0 0 no-repeat;background-size:contain}footer nav ul{margin-top:48px}footer nav ul li{margin:12px 0;color:#262626}footer nav ul li a{font:normal 1.5rem Kanit,sans-serif;color:#262626;text-decoration:none;transition:all .15s ease-out}html.no-touch footer nav ul li a:hover{opacity:.5}footer div.newsletter{width:50%;height:100%;padding-top:35px}footer div.newsletter div.wrap{max-width:295px;margin:0 auto;text-align:left}footer div.newsletter div.wrap h2{display:block;font:normal 2.2rem Kanit,sans-serif;font-weight:500;color:#e9e9e9;margin-bottom:30px}footer div.others{position:absolute;z-index:2;bottom:0;left:26vw;min-width:27vw;background:#497b7a;padding:30px 60px}footer div.others h2{font:normal 1.8rem Kanit,sans-serif;font-weight:500;color:#e0cc91}footer div.others ul{margin-top:45px;display:flex;align-items:flex-end}footer div.others ul li{display:block;margin:0 15px}footer div.others ul li:first-child{margin-left:0}footer div.others ul li img{display:block}@media screen and (max-width:1280px){footer nav{padding-left:7%}}@media screen and (max-width:980px){footer{display:block;height:auto}footer nav{width:100%;padding:55px 8% 100px 16%}footer nav ul{margin-top:20px;display:flex;flex-wrap:wrap}footer nav ul li{margin:7px 20px 7px 0}footer div.newsletter{width:100%;padding:0 16% 100px}footer div.newsletter div.wrap{max-width:480px;margin:0 auto;transform:none}footer div.others{position:relative;top:-55px;bottom:auto;left:16%;right:auto;width:90%;padding:30px 45px}footer div.others ul{margin-top:35px}}@media screen and (max-width:980px){footer.others-only div.newsletter,footer.others-only nav{display:none}footer.others-only div.others{position:fixed;top:auto;bottom:0}}@media screen and (max-width:768px){footer div.others{padding:30px}footer div.others ul li{margin:0 10px}}div.socials ul{width:100%;display:flex;align-items:center;justify-content:flex-start}div.socials ul li{display:block;margin:0 17px;transition:opacity .25s ease-out}div.socials ul li:first-child{margin-left:0}div.socials ul li:last-child{margin-right:0}div.socials ul li.fadeout{opacity:.25}div.socials ul li a{display:block}div.socials ul li a img{display:block;height:20px;width:auto}div.socials ul li a.youtube img{height:25px;width:auto}div.socials ul li a.tiktok img{height:23px;width:auto}div.socials.multilines ul{width:135px;flex-wrap:wrap}div.socials.multilines ul li{margin-bottom:25px}div.socials.multilines ul li:nth-child(3){margin-right:0}div.socials.multilines ul li:nth-child(4){margin-left:-2px;margin-right:15px}div.socials.multilines ul li:nth-child(4),div.socials.multilines ul li:nth-child(5),div.socials.multilines ul li:nth-child(6){margin-bottom:0}@media screen and (max-width:480px){div.socials ul{width:135px;flex-wrap:wrap}div.socials ul li{margin-bottom:25px}div.socials ul li:nth-child(3){margin-right:0}div.socials ul li:nth-child(4){margin-left:-2px;margin-right:15px}div.socials ul li:nth-child(4),div.socials ul li:nth-child(5),div.socials ul li:nth-child(6){margin-bottom:0}}div.newsletter{position:relative}div.newsletter form{display:block}div.newsletter form div.form-row{margin:20px 0}div.newsletter form div.form-row.submit{margin-top:50px}div.newsletter input[type=email]{appearance:none!important;-webkit-appearance:none!important;background:none!important;border:none;border-top:none!important;border-bottom:1px solid #e9e9e9;height:50px;width:100%;font:normal 1.4rem/50px Kanit,sans-serif;color:#262626;border-radius:0;padding:0;color:#e9e9e9!important}div.newsletter input[type=email]::-webkit-input-placeholder{color:#e9e9e9}div.newsletter input[type=email]:-moz-placeholder,div.newsletter input[type=email]::-moz-placeholder{color:#e9e9e9}div.newsletter input[type=email]:-ms-input-placeholder{color:#e9e9e9}div.newsletter input[type=email]:active,div.newsletter input[type=email]:focus{border-bottom-color:#fff;outline:none!important;appearance:none}div.newsletter input[type=email].error{border-bottom-color:#e1484a}div.newsletter input:-webkit-autofill,div.newsletter input:-webkit-autofill:active,div.newsletter input:-webkit-autofill:focus,div.newsletter input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #170b11 inset;-webkit-text-fill-color:#fff!important}div.newsletter div.form-select{position:relative}div.newsletter div.form-select select{appearance:none;-webkit-appearance:none!important;-moz-appearance:none!important;background:none!important;border:0;border-radius:0!important;width:100%;height:50px;font:normal 1.4rem/50px Kanit,sans-serif;padding:0 20px 0 0;border-bottom:1px solid #e9e9e9;color:#e9e9e9!important}div.newsletter div.form-select select option{color:#000}div.newsletter div.form-select select.dark{color:#fff}div.newsletter div.form-select select:focus{color:#fff;border-bottom-color:#fff;outline:none}div.newsletter div.form-select select:focus option{color:#000}div.newsletter div.form-select select.error{border-bottom-color:#e1484a}div.newsletter div.form-select select:-webkit-autofill{background-color:#1d1d1d}div.newsletter div.form-select:before{content:"";position:absolute;top:22px;right:0;width:10px;height:7px;display:block;opacity:.6;background:url(../img/dropdown-white.svg) 0 0 no-repeat;background-size:100% 100%;pointer-events:none}div.newsletter div.form-select select:-webkit-autofill,div.newsletter div.form-select select:-webkit-autofill:active,div.newsletter div.form-select select:-webkit-autofill:focus,div.newsletter div.form-select select:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #170b11 inset;-webkit-text-fill-color:#fff!important}div.newsletter button{width:100%;font-size:1.4rem}div.newsletter .msg{display:block;font:italic 1.6rem Kanit,sans-serif;color:#fff}div.home{position:relative;height:100%;padding:0 10%;overflow:hidden;display:flex;align-items:center}div.home div.picture{width:40%;text-align:right}div.home div.picture img{display:inline-block;width:100%;height:auto;max-width:calc(100vh - 280px);min-width:350px}div.home div.content{width:60%;padding-right:8%;display:block}div.home div.content p{font:normal 1.25rem Kanit,sans-serif;font-weight:700;text-transform:uppercase;color:#fff;opacity:.65;letter-spacing:.15em}div.home div.content h1{margin-top:45px}div.home div.content h1 img{display:block;width:70%;height:auto;margin:0 auto}div.home div.content .btn{display:inline-block;margin-top:5vh;min-width:200px}@media screen and (max-width:1280px){div.home{padding:0 7%}div.home div.picture img{min-width:300px}}@media screen and (max-width:980px){div.home{justify-content:center;flex-wrap:wrap;height:auto;padding-top:60px;padding-bottom:50px}div.home div.picture{width:100%;margin-top:80px}div.home div.picture img{display:block;width:100%;height:auto;max-width:550px;margin:0 auto}div.home div.content{padding-right:0;width:100%;max-width:550px}div.home div.content h1 img{width:80%}div.home div.content .btn{margin-top:40px}}@media screen and (max-width:768px){div.home{padding-left:8%;padding-right:8%}}div.tour{padding:90px 10% 70px;overflow:hidden}div.tour,div.tour div.wrap{position:relative;height:100%}div.tour div.wrap{overflow-y:auto;border:1px solid #fff}@media screen and (max-width:1280px){div.tour{padding-left:7%;padding-right:7%}}@media screen and (max-width:768px){div.tour{padding:70px 8%}}div.video{height:100%;padding:90px 10% 0}div.video,div.video div.wrap{position:relative;overflow:hidden}div.video div.wrap{margin:0 auto;width:94.22222vh;min-width:400px}div.video div.wrap div.player{width:100%;height:53vh;min-height:225px;margin-bottom:40px}div.video div.wrap div.legend{display:flex;justify-content:flex-end;align-items:center}div.video div.wrap div.legend p{position:relative;font:normal 1.4rem Kanit,sans-serif;color:#fff;opacity:.35;display:block}div.video div.wrap div.legend p:after{content:"";position:relative;display:inline-block;vertical-align:middle;width:65px;height:27px;margin:4px 0 0 6px;background:url(../img/sacem.svg) 0 0 no-repeat;background-size:100% 100%}div.video div.wrap div.legend .btn{display:inline-block;min-width:170px}@media screen and (max-width:1280px){div.video{padding-left:7%;padding-right:7%}}@media screen and (min-width:980px) and (max-height:690px){div.video{padding-top:10vh}}@media screen and (max-width:980px){div.video div.wrap{width:100%;height:auto}div.video div.wrap div.player{width:86vw;height:48.375vw}}@media screen and (max-width:768px){div.video{padding:80px 8%}div.video div.wrap{min-width:auto}div.video div.wrap div.player{width:84vw;height:47.25vw;min-height:auto}}@media screen and (max-width:480px){div.video div.wrap div.legend{display:block;margin-top:20px}div.video div.wrap div.legend .btn{margin-top:20px}}div.store{position:relative;height:100%;padding:0 10%;overflow:hidden;display:flex;align-items:center}div.store div.links{width:40%;text-align:right}div.store div.links ul{margin-top:-40px;max-width:250px}div.store div.links ul li{margin:30px 0}div.store div.links ul li:first-child{margin-top:0}div.store div.title{width:60%;padding-right:8%;display:block}div.store div.title h1 img{display:block;width:100%;height:auto}@media screen and (max-width:1280px){div.store{padding:0 7%}}@media screen and (max-width:980px){div.store{justify-content:center;flex-wrap:wrap;height:auto;padding-top:90px;padding-bottom:50px}div.store div.links{width:100%;margin-top:90px}div.store div.links ul{margin-left:auto;margin-right:auto}div.store div.title{padding-right:0;width:100%;max-width:550px}}@media screen and (max-width:768px){div.store{padding-left:8%;padding-right:8%}}div.error{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);text-align:center}div.error h1{position:relative;display:block;margin:10px auto 0;width:50vh;min-width:290px;max-width:400px}div.error h1 img{display:block;width:100%;height:auto}div.error h2{display:block;margin:70px 0 60px;font:normal 2.5rem/30px Kanit,sans-serif;font-weight:500;color:#fff}