*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{width:100%}body{background:#fff2f2;font-family:'Noto Sans',sans-serif;font-size:16px;font-weight:300;touch-action:pan-x pan-y}a{color:#000;text-decoration:none}header{font-family:'Sarabun',sans-serif;padding-bottom:1em;max-width:1280px;border-bottom:solid 1px #666;display:flex;align-items:center;justify-content:space-between;position:relative;min-height:70px;margin:0 auto}footer{padding:5em 0 1em;font-size:.75em}nav#main a{text-transform:uppercase;font-size:1.1em;margin:0 2em}nav#main a:first-child,nav#main a:last-child{margin:0}footer nav{text-align:center}.header-container{background:#fff2f2;padding:2.5em 2.5em 0 2.5em;position:fixed;width:100%;top:0;left:50%;transform:translate(-50%,0);z-index:99}.container,.sticky-container{overflow-x:clip}.sticky-container{height:400vh}.sticky-container+.container{margin-top:-75vh}.content{padding:0 2.5em;margin:0 auto;width:100%;max-width:1280px}.album{width:800px;height:508px;margin:0 auto 2.5em}.sticky-container section{min-height:100vh}.container section{padding-bottom:20px}.container section:last-child{padding-bottom:0}section{width:100%;padding-top:20vh;background-position:center;background-attachment:fixed;background-size:cover}section.splash,section.punchline{padding-top:0}section.splash{position:relative}section.splash .content{height:100vh}section.punchline{height:125vh}section.sticky{position:sticky;top:0}section.punchline{top:50vh}section.error{height:100vh}section h1:last-child,section p:last-child{padding-bottom:0}section h1,section p{text-align:center;margin:0 auto;will-change:transform3d}section h1{color:#666;font-family:'Urbanist',sans-serif;font-size:2em;padding-bottom:.5em;font-weight:700;text-transform:uppercase;letter-spacing:.05em}section h1 span{display:inline-block}section p{max-width:600px;padding-bottom:1em}section .image{margin:1em auto 2em;text-align:center;width:800px;height:500px;background-position:center;background-size:cover;border:solid .75em #fff;box-shadow:0 9px 25px #666;will-change:transform3d;-webkit-backface-visibility:hidden}section .image.natural{background-image:url(/assets/images/natural/1.jpg)}section .image.natural2{background-image:url(/assets/images/natural/2.jpg)}section .image.wispy{background-image:url(/assets/images/wispy/1.jpg)}section .image.wispy2{background-image:url(/assets/images/wispy/2.jpg)}section .image.wispy3{background-image:url(/assets/images/wispy/3.jpg)}section .image.wispy4{background-image:url(/assets/images/wispy/4.jpg)}section .image.wispy5{background-image:url(/assets/images/wispy/5.jpg)}section .image.wispy6{background-image:url(/assets/images/wispy/6.jpg)}section .image.wispy7{background-image:url(/assets/images/wispy/7.jpg)}section .image.volume{background-image:url(/assets/images/volume/1.jpg)}section .image.lashlift{background-image:url(/assets/images/lash_lift/1.jpg)}section .image.brow{background-image:url(/assets/images/brow/1.jpg)}section .image.award{background-image:url(/assets/images/about/award.jpg)}section .image.award2{background-image:url(/assets/images/about/award2.jpg)}section .image.space{background-image:url(/assets/images/about/space.jpg)}.r2c{transform:rotate(2deg)}.r2ac{transform:rotate(-2deg)}.splash-logo{background:url(/assets/images/logo.png) center / 35% no-repeat;width:100%;height:100%}.splash-bottom{position:absolute;bottom:5vh;left:0;right:0}.splash-bottom p.scroll-text{font-family:'Urbanist',sans-serif;letter-spacing:.75px}#logo{background:url(/assets/images/lash.png) center;background-size:cover;text-align:center;font-size:1.1em;width:3em;height:3em;position:absolute;top:0;left:50%;transform:translate(-50%,0);text-indent:-99999px}#socials a{color:#000;font-size:.75em;display:inline-block;margin:0 1em;cursor:pointer}#socials a:hover{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}::selection{color:#fff2f2;background:#666}@media screen and (max-height:480px){section.splash,section.splash .content{height:150vh}.album{width:75%;height:46.8vw;padding:0 2.5em}.album .image{max-width:100%}section{300vh}section .image{max-width:75%;max-height:46.8vw;border:solid .3125em #fff;box-shadow:0 5px 15px #666}.swiper-button-prev,.swiper-button-next{display:none!important}}@media screen and (max-width:767px){header{display:block}.splash-logo{background-position:center;background-size:70%}.splash-bottom{bottom:12.5vh}.album{width:100%;height:26vh;padding:0 2.5em}section{padding-top:30vh}section.punchline{top:50vh}section .image{max-width:100%;max-height:25vh;border:solid .5em #fff}#logo{position:static;top:auto;left:auto;transform:translate(0,0);display:block;margin:0 auto 1em}#logo,#main{margin-bottom:1em}nav#main,nav#socials{text-align:center}nav#main a{font-size:1em}.swiper-button-prev,.swiper-button-next{display:none!important}}:root{--swiper-navigation-sides-offset:-125px;--swiper-theme-color:#666!important}
