.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0deg,0%,100%,0.75);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #19F;box-shadow:0 0 0 5px #19F}.flickity-button:active{opacity:0.6}.flickity-button:disabled{opacity:0.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-button:focus{-webkit-box-shadow:none;box-shadow:none}.flickity-prev-next-button{position:absolute;width:46px;height:60px;padding:0;background-color:#bb6631;border:none}.flickity-prev-next-button:before{position:absolute;top:15px;left:15px;width:16px;height:30px;background:transparent url("/img/global/iconSprite.v48-01.svg") -50px -250px no-repeat;content:"";z-index:0}.flickity-prev-next-button.previous{left:0;border-radius:0 3px 3px 0}.flickity-prev-next-button.next{right:0;border-radius:3px 0 0 3px}.flickity-prev-next-button.next:before{left:auto;right:15px;background-position:0 -250px}.flickity-prev-next-button:hover{background-color:#935026;border:none}.flickity-prev-next-button:active{opacity:1}.flickity-prev-next-button:active,.flickity-prev-next-button:focus{background-color:#6a3a1c;border:none}.flickity-prev-next-button .flickity-button-icon{display:none}#hero{background-color:#90756a}#hero #tagline{position:absolute;bottom:80px;left:0;right:0;margin:0;text-align:center;z-index:10}#mission{background-color:#fff}#mission>.container{padding:80px 40px 80px 40px;text-align:center}#mission>.container>p{max-width:1100px;margin:0 auto 40px auto;text-align:center}#mission>.container .values{display:inline-block;margin:40px auto 0 auto;text-align:center}#mission>.container .values li{display:inline-block;width:200px;margin:0;padding:60px 0 0 0;text-align:center;vertical-align:top;color:#797874}#mission>.container .values li:before{top:0;-webkit-transform:none;-ms-transform:none;transform:none;left:50%;margin-left:-25px;opacity:0.7}#collections>.container{padding:80px 40px 80px 40px;text-align:center}#collections>.container>h2,#collections>.container>p{text-align:center}#summerEssentials{position:relative;background:#bb6631 url("/img/home/c/summer-essentials.v2.jpg") center center no-repeat;background-size:cover}#summerEssentials>.container{min-height:80vh;z-index:100}#summerEssentials>.container .wrapper{min-height:80vh}#summerEssentials>.container .wrapper:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#summerEssentials>.container .wrapper>article.hasShadow:before{background-image:url("/img/global/shadow.v2.png")}#summerEssentials>.container h2,#summerEssentials>.container h2 a:link,#summerEssentials>.container h2 a:visited{color:#fff}#summerEssentials>.container h2.lined:before{background-color:#fff}#summerEssentials>.container p{color:#fff}#summerEssentialsProducts{background-color:#f5f2ed}#summerEssentialsProducts>.container{max-width:100%;padding:80px 40px;text-align:center}#summerEssentialsProducts>.container>p{margin:0 auto 20px auto;text-align:center}#press{background-color:#90756a}#press>.container{padding:80px 40px 80px 40px;text-align:center}#press>.container h2{margin-bottom:20px}#press>.container h2,#press>.container h2 a:link,#press>.container h2 a:visited{color:#fff}#press>.container #pressCarousel .flickity-slider>div{width:100%}#press>.container .quotes{margin:0}#press>.container .quotes>article{-webkit-box-flex:0;-ms-flex:0 1 calc((100% - 90px) / 3);flex:0 1 calc((100% - 90px) / 3);margin-bottom:0}#press>.container .quotes>article .excerpt p:last-child{margin-bottom:0}#ingredients{position:relative;background:#1b0c03 url("/img/home/c/ingredients.v1.jpg") center top no-repeat;background-size:cover}#ingredients>.container{min-height:80vh;z-index:100}#ingredients>.container .wrapper{min-height:80vh}#ingredients>.container .wrapper:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#ingredients>.container h2,#ingredients>.container h2 a:link,#ingredients>.container h2 a:visited{color:#fff}#ingredients>.container h2.lined:before{background-color:#fff}#ingredients>.container p{color:#fff}#summerFlavors{position:relative;background:#1b0c03 url("/img/shop/teas/c/lifestyle.jpg") center center no-repeat;background-size:cover}#summerFlavors>.container{min-height:80vh;z-index:100}#summerFlavorsProducts{background-color:#f5f2ed}#summerFlavorsProducts>.container{padding:80px 40px;text-align:center}#summerFlavorsProducts>.container>p{margin:0 auto;text-align:center}#summerFlavorsProducts>.container .productsCarousel{margin-top:-30px}#summerFlavorsProducts>.container .productsCarousel a:link figure,#summerFlavorsProducts>.container .productsCarousel a:visited figure{margin:0}#summerFlavorsProducts>.container .productsCarousel a:link h3,#summerFlavorsProducts>.container .productsCarousel a:visited h3{margin-top:-30px}#ethicallySourced{position:relative;background:#1b0c03 url("/img/home/c/ethically-sourced.v1.jpg") center center no-repeat;background-size:cover}#ethicallySourced>.container{min-height:80vh;z-index:100}#ethicallySourced>.container .wrapper{min-height:80vh}#ethicallySourced>.container .wrapper:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#ethicallySourced>.container h2,#ethicallySourced>.container h2 a:link,#ethicallySourced>.container h2 a:visited{color:#fff}#ethicallySourced>.container h2.lined:before{background-color:#fff}#ethicallySourced>.container p{color:#fff}#bestSellers{background-color:#f5f2ed}#bestSellers>.container{max-width:100%;padding:80px 40px;text-align:center}#bestSellers>.container>p{margin:0 auto 20px auto;text-align:center}#sustainability{position:relative;background-color:#1b0c03}#sustainability>.container{min-height:80vh;z-index:100}#sustainability>.container .wrapper{min-height:80vh}#sustainability>.container .wrapper:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#sustainability>.container h2,#sustainability>.container h2 a:link,#sustainability>.container h2 a:visited{color:#fff}#sustainability>.container h2.lined:before{background-color:#fff}#sustainability>.container p{color:#fff}#wellness{background-color:#f5f2ed}#wellness .wrapper:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#wellness .wrapper figure{min-height:50vw}#wellness .wrapper figure .videoEmbed>iframe{min-height:50vw;height:50vw}#hotels{background-color:#90756a}#hotels>.container{max-width:100%;padding:80px 0;text-align:center}#hotels>.container h2{margin-bottom:40px}#hotels>.container h2,#hotels>.container h2 a:link,#hotels>.container h2 a:visited{color:#fff}#hotels>.container ul{display:block;margin:0;padding:0;font-size:0;text-align:center}#hotels>.container ul li{position:relative;display:inline-block;margin:0 50px;padding:0;list-style-type:none;vertical-align:bottom}#hotels>.container ul li span{display:block;margin:0 auto;text-indent:-9999px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:contain}#hotels>.container ul li:first-child{margin-left:0}#hotels>.container ul li:last-child{margin-right:0}#hotels>.container ul li#fourSeasons span{width:175px;height:80px;background-image:url("/img/hotels/light/four-seasons.svg")}#hotels>.container ul li#sixSenses span{width:130px;height:90px;background-image:url("/img/hotels/light/six-senses.svg")}#hotels>.container ul li#oneAndOnly{margin-bottom:-12px}#hotels>.container ul li#oneAndOnly span{width:180px;height:46px;background-image:url("/img/hotels/light/one-and-only.svg")}#hotels>.container ul li#singita{margin-bottom:-25px}#hotels>.container ul li#singita span{width:170px;height:80px;background-image:url("/img/hotels/light/singita.svg")}#hotels>.container ul li#anantara span{width:170px;height:64px;background-image:url("/img/hotels/light/anantara.svg")}#hotels>.container ul li#JWMarriott span{width:200px;height:70px;background-image:url("/img/hotels/light/jw-marriott.svg")}#stories{background-color:#f5f2ed}#stories .wrapper:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.productsCarousel{margin:0 -40px;font-size:0;line-height:0}.productsCarousel a:link,.productsCarousel a:visited{position:relative;display:inline-block;width:400px;height:auto;margin:0 0 1px 0;padding:0;text-decoration:none!important}.productsCarousel a:link p,.productsCarousel a:visited p{font-size:17px;line-height:25px;color:#797874}@media screen and (max-width:1700px){#press>.container ul li{margin:0 30px}}@media screen and (max-width:1440px){#bestSellers>.container,#collections>.container,#hotels>.container,#mission>.container,#press>.container,#summerEssentialsProducts>.container,#summerFlavorsProducts>.container{padding:60px 40px}#mission>.container .values{margin-top:20px}#summerFlavorsProducts>.container .productsCarousel a:link,#summerFlavorsProducts>.container .productsCarousel a:visited{width:30%}#hotels>.container ul li{margin:0 30px}.productsCarousel a:link,.productsCarousel a:visited{width:33.3333333333%}}@media screen and (max-width:1280px){#mission>.container .values{margin-left:-40px;margin-right:-40px}#hotels>.container ul{margin:0 -40px}#hotels>.container ul li{margin-left:20px;margin-right:20px}}@media screen and (min-width:768px) and (max-width:1024px){#hotels>.container{padding-bottom:20px}#hotels>.container ul{margin:0 -30px}#hotels>.container ul li{margin:0 50px 30px 50px;vertical-align:middle}}@media screen and (max-width:767px){#hero #tagline{bottom:30px;padding:0}#mission>.container{padding:40px 40px 20px 40px}#mission>.container .values{margin:0 -30px}#mission>.container .values li{float:left;width:50%;margin-bottom:20px}#bestSellers>.container,#collections>.container,#hotels>.container,#press>.container,#summerEssentialsProducts>.container,#summerFlavorsProducts>.container{padding:40px}#ethicallySourced>.container,#ingredients>.container,#summerEssentials>.container,#summerFlavors>.container,#sustainability>.container{min-height:70vh}#ethicallySourced>.container .wrapper,#ingredients>.container .wrapper,#summerEssentials>.container .wrapper,#summerFlavors>.container .wrapper,#sustainability>.container .wrapper{min-height:70vh}#ethicallySourced{background-position:right center}#ethicallySourced>.container .wrapper>article.hasShadow:before{opacity:0.5}#hotels>.container h2,#press>.container h2{margin-bottom:0}#hotels>.container #pressCarousel>div:last-child .quotes>article>span,#press>.container #pressCarousel>div:last-child .quotes>article>span{min-height:100px}#hotels>.container .quotes>article,#press>.container .quotes>article{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;min-width:100%}#ecosystem .wrapper:nth-child(odd),#wellness .wrapper:nth-child(odd){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#wellness .wrapper>figure{min-height:100vw}#wellness .wrapper>figure .videoEmbed>iframe{min-height:100vw;height:100vw}#hotels>.container h2{margin-bottom:30px}#hotels>.container ul{margin:0}#hotels>.container ul li{width:100%;margin:0 0 30px 0!important}#hotels>.container ul li:last-child{margin-bottom:0!important}#stories .wrapper:nth-child(odd){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#summerFlavorsProducts>.container .productsCarousel a:link,#summerFlavorsProducts>.container .productsCarousel a:visited{width:100%}.productsCarousel a:link,.productsCarousel a:visited{width:100%}.productsCarousel a:link p,.productsCarousel a:visited p{font-size:14px;line-height:21px}}