@import url("https://fonts.googleapis.com/css?family=Lato:100,400,300,700,900");@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,300,600,700");@import url("https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700");@import url("https://fonts.googleapis.com/css?family=Prata");@import url("https://fonts.googleapis.com/css?family=Abhaya+Libre:400,500,700");@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css?family=Nunito+Sans:300,300i,400,600,700");@import url("https://fonts.googleapis.com/css?family=Poppins:100,200,300,400,500,600,700");@import url("https://fonts.googleapis.com/css?family=Overpass:300,400,600&display=swap");@import url("https://fonts.googleapis.com/css?family=Barlow+Condensed:300,400,500,600,700");@import url("https://fonts.googleapis.com/css2?family=Sen:wght@400;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Homemade+Apple&display=swap");@font-face{font-family:"TT-Norms-Pro";font-weight:200;font-style:normal;src:url("../../../images/fonts/TT-Norms-Pro/TT-Norms-Pro-Light.otf") format("opentype")}@font-face{font-family:"TT-Norms-Pro";font-weight:300;font-style:normal;src:url("../../../images/fonts/TT-Norms-Pro/TT-Norms-Pro-Regular.otf") format("opentype")}@font-face{font-family:"TT-Norms-Pro";font-weight:400;font-style:normal;src:url("../../../images/fonts/TT-Norms-Pro/TT-Norms-Pro-Normal.otf") format("opentype")}@font-face{font-family:"TT-Norms-Pro";font-weight:500;font-style:normal;src:url("../../../images/fonts/TT-Norms-Pro/TT-Norms-Pro-Medium.otf") format("opentype")}@font-face{font-family:"TT-Norms-Pro";font-weight:600;font-style:normal;src:url("../../../images/fonts/TT-Norms-Pro/TT-Norms-Pro-DemiBold.otf") format("opentype")}@font-face{font-family:"TT-Norms-Pro";font-weight:700;font-style:normal;src:url("../../../images/fonts/TT-Norms-Pro/TT-Norms-Pro-Bold.otf") format("opentype")}@font-face{font-family:"Filson Pro";font-weight:300;src:url("https://use.typekit.net/af/c37133/0000000000000000000157c1/27/l?subset_id=2&fvd=n3&v=3") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Filson Pro";font-weight:400;src:url("https://use.typekit.net/af/19c742/0000000000000000000157c9/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Filson Pro";font-weight:700;src:url("https://use.typekit.net/af/c12453/0000000000000000000157bf/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.personalized-placement.hiding-default-content{visibility:hidden}.personalized-placement.hidden-content{visibility:hidden}.carrara-yellow-ECEBE7{background:#ecebe7}body{background:#fff}#hello-kitty #content{text-align:center}#hello-kitty #content img{display:block;width:100%}#hello-kitty #content h3{color:#9a7373;text-transform:uppercase;font-size:5vw;font-family:Montserrat,"Open Sans",Helvetica,Arial,sans-serif;letter-spacing:0.1em;font-weight:600;margin-bottom:5%}#hello-kitty #content p{font-size:3.5vw;line-height:1.6;letter-spacing:0.025em}#hello-kitty #content a{text-decoration:none}#hello-kitty #content .cta-link{font-size:3.5vw;display:inline-block;letter-spacing:0.15em;font-weight:600;text-transform:uppercase}#hello-kitty #content .cta-link.arrowHover{cursor:pointer}#hello-kitty #content .cta-link.arrowHover span{width:12px;height:1px;background-color:#000;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:8px;transition:all 0.3s}#hello-kitty #content .cta-link.arrowHover span::after,#hello-kitty #content .cta-link.arrowHover span::before{content:"";display:inline-block;width:5px;height:1px;background-color:#000;position:absolute;top:-2px;right:-1px;transform:rotate(45deg)}#hello-kitty #content .cta-link.arrowHover span::before{transform:rotate(-45deg);top:2px}#hello-kitty #content sup{line-height:0;font-size:0.6em;vertical-align:super}#hello-kitty #content .font-color-fff{color:#fff}#hello-kitty #content .font-color-fff.arrowHover span{background-color:#fff}#hello-kitty #content .font-color-fff.arrowHover span::after,#hello-kitty #content .font-color-fff.arrowHover span::before{background-color:#fff}#hello-kitty #content .font-color-hk{color:#9a7373}#hello-kitty #content .font-color-hk.arrowHover span{background-color:#9a7373}#hello-kitty #content .font-color-hk.arrowHover span::after,#hello-kitty #content .font-color-hk.arrowHover span::before{background-color:#9a7373}#hello-kitty #content .hero-video-wrapper{position:relative;padding-bottom:99.7151%}#hello-kitty #content .hero-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#hello-kitty #content .hero-video-wrapper a{position:absolute;display:block;width:100%;height:100%}#hello-kitty #content .section-container .subheader{padding:5% 0}#hello-kitty #content .section-container .section-hero{width:100%}#hello-kitty #content .section-container .section-secondary{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}#hello-kitty #content .section-container .section-secondary>*{width:50%}#hello-kitty #content .section-container .copy-block{width:82.62108%;margin:-7% auto 5%;background-color:#fff;text-align:left;padding:6vw 0 6vw 8vw;position:relative}#hello-kitty #content .section-container .copy-block .copy-desc{border-left:1px solid #9a7373;padding:0 0 2% 4%;width:100%}#hello-kitty #content .section-container .copy-block .copy-desc p{font-weight:300;margin-bottom:4%}#hello-kitty #content .section-1{background-color:#f5f4f0}#hello-kitty #content .study-in-style .copy-block{width:85%;padding:6vw 0 6vw 5vw}#hello-kitty #content .shop-scroller{background:url("../../../images/mobile/pages/hello-kitty/bg-hk-cluster.jpg");background-size:100%;margin:8% 0}#hello-kitty #content .shop-scroller h3{text-align:left;padding:7% 0 0 5%;margin:0}#hello-kitty #content .shop-scroller .scroller{width:100%;display:flex;overflow-x:scroll;overflow-y:hidden;margin-bottom:0}#hello-kitty #content .shop-scroller .scroller li{list-style:none;padding:7% 0 7% 4%}#hello-kitty #content .shop-scroller .scroller li:first-of-type{padding:7% 0 7% 5%}#hello-kitty #content .shop-scroller .scroller li a{font-size:2.5vw;line-height:1.5}#hello-kitty #content .shop-scroller .scroller img{float:left;width:40vw;margin-bottom:6%}#hello-kitty #content .shop-scroller .scroller span{width:8px;margin-left:5px}#hello-kitty #content .shop-scroller .scroller span::after,#hello-kitty #content .shop-scroller .scroller span::before{width:4px;right:0}#hello-kitty #content .section-3 .slideshow{width:100%;height:100%;padding-bottom:99.7151%}#hello-kitty #content .footer{margin-top:8%;padding:8% 0;text-align:center;background-color:#d9b2b5;width:100vw}#hello-kitty #content .footer p{font-size:2vw;font-weight:300;letter-spacing:0.02em}#hsdfdf #content img{width:100%;display:block}#hsdfdf #content.microsite{background:url("../../../images/mobile/pages/hello-kitty/background.jpg") no-repeat;background-size:contain;padding:5% 0;text-align:center}#hsdfdf #content.microsite h2,#hsdfdf #content.microsite h3,#hsdfdf #content.microsite a,#hsdfdf #content.microsite button{font-family:Montserrat,"Open Sans",Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;color:#9a7373;font-weight:500;letter-spacing:0.8vw;font-size:4vw;padding:3% 0}#hsdfdf #content.microsite h3{font-weight:600;font-size:5vw;padding:7% 0}#hsdfdf #content.microsite p{font-family:"TT-Norms-Pro",Helvetica,Arial,sans-serif;font-size:3.5vw;line-height:6vw;padding:0 6%}#hsdfdf #content.microsite button{font-size:3.5vw;color:#fff;background-color:#000;-webkit-appearance:none;border:none;font-weight:300;padding:4% 6%}#hsdfdf #content.microsite .header img{margin:0 auto;width:59.25926%}#hsdfdf #content.microsite .header a{background-color:transparent;border:1px solid rgba(154,115,115,0.5);display:block;padding:3% 0;width:50%;margin:4% auto}#hsdfdf #content.microsite .section{width:94.01709%;margin:15.6% auto 0}#hsdfdf #content.microsite .section div{overflow:hidden}#hsdfdf #content.microsite .section div img{transition:all 0.3s ease-in-out}#hsdfdf #content.microsite .section div img:hover,#hsdfdf #content.microsite .section div img:active{transform:scale3d(1.05, 1.05, 1)}#hsdfdf #content.microsite .section.pbk h3{padding:7% 0 2%}#hsdfdf #content.microsite .product-scroller h3{padding:15% 0 3%}#hsdfdf #content.microsite .scroller{background-color:#f5f4f0;width:100%;display:flex;overflow-x:scroll;overflow-y:hidden;margin-bottom:0}#hsdfdf #content.microsite .scroller li{list-style:none;padding:7% 0 7% 5%;text-align:left}#hsdfdf #content.microsite .scroller img{float:left;width:50vw}#hsdfdf #content.microsite .scroller span{color:#000;font-size:3vw;font-weight:600;letter-spacing:1px}#ettavee-microsite #content{text-align:center}#ettavee-microsite #content img{width:100%;display:block}#ettavee-microsite #content p{font-family:"TT-Norms-Pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:3.5vw;line-height:1.5;padding:4% 6% 5%}#ettavee-microsite #content a{text-decoration:none}#ettavee-microsite #content a.cta-btn{font-family:"Playfair Display","TT-Norms-Pro",Helvetica,Arial,sans-serif;font-weight:900;display:inline-block;font-size:4vw;letter-spacing:0.02em;border:1px solid #000;padding:2% 5%;background-color:#fff}#ettavee-microsite #content a.cta-btn.black{background-color:#000;color:#fff}#ettavee-microsite #content .relative{position:relative}#ettavee-microsite #content .relative .absolute{position:absolute;left:50%;transform:translateX(-50%)}#ettavee-microsite #content .hero .cta-btn{bottom:4%}#ettavee-microsite #content .section-bio .cta-btn{bottom:6%}#ettavee-microsite #content .section-quote blockquote{top:31%;width:100%;font-family:"Nunito Sans","TT-Norms-Pro",Helvetica,Arial,sans-serif;font-weight:400;font-size:3.3vw;line-height:1.7;letter-spacing:0.02em}#ettavee-microsite #content .section-color .slideshow{margin:6% 0;width:100%;height:auto;padding-bottom:95.58405%}#ettavee-microsite #content .shop-collection-scroller .scroller{width:100%;display:flex;overflow-x:scroll;overflow-y:hidden;margin-bottom:0}#ettavee-microsite #content .shop-collection-scroller .scroller li{list-style:none;padding:0 4vw 0 0}#ettavee-microsite #content .shop-collection-scroller .scroller img{float:left;width:64vw}#ettavee-microsite #content .shop-collection-scroller .scroller .image-label-wrapper{position:relative;overflow:hidden;display:inline-block}#ettavee-microsite #content .shop-collection-scroller .scroller .image-label{position:absolute;bottom:0;height:30px;width:100%;background-color:rgba(255,255,255,0.8);transition:all 0.6s ease;text-align:left;padding-left:5%}#ettavee-microsite #content .shop-collection-scroller .scroller .image-label p{color:#000;font-size:3vw;line-height:30px;font-weight:400;text-transform:lowercase;padding:0}#ettavee-microsite #content .section-pbk{margin:10% 0}#ettavee-microsite #content .section-pbk .copy{top:28%;width:100%}#ettavee-microsite #content .section-pbk .copy p{padding-bottom:4%}#ettavee-microsite #coming-soon{position:relative;text-align:center}#ettavee-microsite #coming-soon img{display:block;width:100%;margin:auto}#ettavee-microsite #coming-soon h2,#ettavee-microsite #coming-soon h3,#ettavee-microsite #coming-soon a{font-family:"Playfair Display","TT-Norms-Pro",Helvetica,Arial,sans-serif;color:#1c1452;font-weight:900}#ettavee-microsite #coming-soon h2{font-size:9vw}#ettavee-microsite #coming-soon h3{font-size:6vw}#ettavee-microsite #coming-soon p{font-family:"TT-Norms-Pro",Helvetica,Arial,sans-serif;color:#1c1452;font-weight:400;font-size:3.5vw;line-height:1.5;padding:3% 0 6%}#ettavee-microsite #coming-soon a{text-decoration:none}#ettavee-microsite #coming-soon .header-copy,#ettavee-microsite #coming-soon .form-copy,#ettavee-microsite #coming-soon iframe,#ettavee-microsite #coming-soon .thank-you-copy{position:absolute;width:100%;margin:0}#ettavee-microsite #coming-soon .header-copy{color:#fff;top:43%}#ettavee-microsite #coming-soon .form-copy,#ettavee-microsite #coming-soon .thank-you-copy{top:62%}#ettavee-microsite #coming-soon iframe{top:73%;left:0}#ettavee-microsite #coming-soon .thank-you-copy .cta-shop{font-size:4vw;text-transform:none;background-color:#fff;width:50%;line-height:8vw;display:inline-block;box-shadow:3px 3px 10px rgba(0,0,0,0.1)}
