.animation-wave a span{display:inline-block;-webkit-transform:translateY(0);transform:translateY(0);transition:-webkit-transform .4s cubic-bezier(.5,0,.1,1) .1s;transition:transform .4s cubic-bezier(.5,0,.1,1) .1s;transition:transform .4s cubic-bezier(.5,0,.1,1) .1s,-webkit-transform .4s cubic-bezier(.5,0,.1,1) .1s}@keyframes wave{0%{-webkit-transform:translateY(0px);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{-webkit-transform:translateY(0px);transform:translateY(0)}}.animation-wave span{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animation-wave span:nth-child(1){animation-delay:.1s;-webkit-animation-delay:.1s}.animation-wave span:nth-child(2){animation-delay:.15s;-webkit-animation-delay:.15s}.animation-wave span:nth-child(3){animation-delay:.2s;-webkit-animation-delay:.2s}.animation-wave span:nth-child(4){animation-delay:.25s;-webkit-animation-delay:.25s}.animation-wave span:nth-child(5){animation-delay:.3s;-webkit-animation-delay:.3s}.animation-wave span:nth-child(6){animation-delay:.35s;-webkit-animation-delay:.35s}.animation-wave span:nth-child(7){animation-delay:.4s;-webkit-animation-delay:.4s}.animation-wave span:nth-child(8){animation-delay:.45;-webkit-animation-delay:.45s}.animation-wave span:nth-child(9){animation-delay:.5s;-webkit-animation-delay:.5s}.animation-wave span:nth-child(10){animation-delay:.55s;-webkit-animation-delay:.55s}.animation-wave span:nth-child(11){animation-delay:.6s;-webkit-animation-delay:.6s}.animation-wave span:nth-child(12){animation-delay:.65s;-webkit-animation-delay:.65s}.animation-wave span:nth-child(13){animation-delay:.7s;-webkit-animation-delay:.7s}.animation-wave span:nth-child(14){animation-delay:.75;-webkit-animation-delay:.75s}.animation-wave:hover span{-webkit-animation-name:wave;animation-name:wave}@keyframes rubberBandDown{0%{-webkit-transform:scale3d(1,-1,1) translate3d(0,0,0);transform:scale3d(1,-1,1) translateZ(0)}30%{-webkit-transform:scale3d(1,-.75,1) translate3d(0,-14px,0);transform:scale3d(1,-.75,1) translate3d(0,-14px,0)}40%{-webkit-transform:scale3d(1,-1.25,1) translate3d(0,-10px,0);transform:scale3d(1,-1.25,1) translate3d(0,-10px,0)}50%{-webkit-transform:scale3d(1,-.85,1) translate3d(0,-14px,0);transform:scale3d(1,-.85,1) translate3d(0,-14px,0)}65%{-webkit-transform:scale3d(1,-1.05,1) translate3d(0,-14px,0);transform:scale3d(1,-1.05,1) translate3d(0,-14px,0)}75%{-webkit-transform:scale3d(1,-.95,1) translate3d(0,-14px,0);transform:scale3d(1,-.95,1) translate3d(0,-14px,0)}to{-webkit-transform:scale3d(1,-1,1) translate3d(0,-14px,0);transform:scale3d(1,-1,1) translate3d(0,-14px,0)}}@keyframes rubberBandUp{0%{-webkit-transform:scale3d(1,-1,1) translate3d(0,-14px,0);transform:scale3d(1,-1,1) translate3d(0,-14px,0)}30%{-webkit-transform:scale3d(1,-.85,1) translate3d(0,-14px,0);transform:scale3d(1,-.85,1) translate3d(0,-14px,0)}40%{-webkit-transform:scale3d(1,-1.05,1) translate3d(0,-14px,0);transform:scale3d(1,-1.05,1) translate3d(0,-14px,0)}50%{-webkit-transform:scale3d(1,-1.25,1) translate3d(0,-10px,0);transform:scale3d(1,-1.25,1) translate3d(0,-10px,0)}65%{-webkit-transform:scale3d(1,-1.05,1) translate3d(0,-1px,0);transform:scale3d(1,-1.05,1) translate3d(0,-1px,0)}75%{-webkit-transform:scale3d(1,-1.85,1) translate3d(0,-1px,0);transform:scale3d(1,-1.85,1) translate3d(0,-1px,0)}85%{-webkit-transform:scale3d(1,-.85,1) translate3d(0,-1px,0);transform:scale3d(1,-.85,1) translate3d(0,-1px,0)}to{-webkit-transform:scale3d(1,-1,1) translate3d(0,0,0);transform:scale3d(1,-1,1) translateZ(0)}}.rubberBandDown{-webkit-animation-name:rubberBandDown;animation-name:rubberBandDown}.rubberBandUp{-webkit-animation-name:rubberBandUp;animation-name:rubberBandUp}@keyframes blueRubberBandDown{0%{-webkit-transform:scale3d(1,-1,1) translate3d(0,15px,0);transform:scale3d(1,-1,1) translate3d(0,15px,0)}30%{-webkit-transform:scale3d(1,-.75,1) translate3d(0,14px,0);transform:scale3d(1,-.75,1) translate3d(0,14px,0)}40%{-webkit-transform:scale3d(1,-1.25,1) translate3d(0,10px,0);transform:scale3d(1,-1.25,1) translate3d(0,10px,0)}50%{-webkit-transform:scale3d(1,-.85,1) translate3d(0,14px,0);transform:scale3d(1,-.85,1) translate3d(0,14px,0)}65%{-webkit-transform:scale3d(1,-1.05,1) translate3d(0,2px,0);transform:scale3d(1,-1.05,1) translate3d(0,2px,0)}75%{-webkit-transform:scale3d(1,-.95,1) translate3d(0,0,0);transform:scale3d(1,-.95,1) translateZ(0)}to{-webkit-transform:scale3d(1,-1,1) translate3d(0,0,0);transform:scale3d(1,-1,1) translateZ(0)}}@keyframes blueRubberBandUp{0%{-webkit-transform:scale3d(1,-1,1) translate3d(0,0,0);transform:scale3d(1,-1,1) translateZ(0)}30%{-webkit-transform:scale3d(1,-.85,1) translate3d(0,7px,0);transform:scale3d(1,-.85,1) translate3d(0,7px,0)}40%{-webkit-transform:scale3d(1,-1.35,1) translate3d(0,12px,0);transform:scale3d(1,-1.35,1) translate3d(0,12px,0)}50%{-webkit-transform:scale3d(1,-1.05,1) translate3d(0,13px,0);transform:scale3d(1,-1.05,1) translate3d(0,13px,0)}65%{-webkit-transform:scale3d(1,-1.15,1) translate3d(0,13px,0);transform:scale3d(1,-1.15,1) translate3d(0,13px,0)}85%{-webkit-transform:scale3d(1,-.95,1) translate3d(0,14px,0);transform:scale3d(1,-.95,1) translate3d(0,14px,0)}to{-webkit-transform:scale3d(1,-1,1) translate3d(0,15px,0);transform:scale3d(1,-1,1) translate3d(0,15px,0)}}.blueRubberBandDown{-webkit-animation-name:blueRubberBandDown;animation-name:blueRubberBandDown}.blueRubberBandUp{-webkit-animation-name:blueRubberBandUp;animation-name:blueRubberBandUp}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:-1}99%{z-index:-1}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);z-index:1}}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:-1}99%{z-index:-1}to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);z-index:1}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);z-index:1}1%{z-index:-1}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:-1}}@keyframes slideOutUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);z-index:1}1%{z-index:-1}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:-1}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}@-webkit-keyframes headerSlideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes headerSlideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.headerSlideInDown{-webkit-animation-name:headerSlideInDown;animation-name:headerSlideInDown}@-webkit-keyframes headerSlideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes headerSlideOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.headerSlideOutUp{-webkit-animation-name:headerSlideOutUp;animation-name:headerSlideOutUp}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}60%{-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes bounceOutUp{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}.reveal{transform:translateY(150%)!important;transition-delay:.5s!important}.reveal.show{transform:translateY(0)!important;transition:transform .4s cubic-bezier(.24,.72,.35,1.01)!important;transition-delay:.1s!important}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,2deg);transform:rotate3d(0,0,1,2deg)}40%{-webkit-transform:rotate3d(0,0,1,-2deg);transform:rotate3d(0,0,1,-2deg)}60%{-webkit-transform:rotate3d(0,0,1,1deg);transform:rotate3d(0,0,1,1deg)}80%{-webkit-transform:rotate3d(0,0,1,-1deg);transform:rotate3d(0,0,1,-1deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,2deg);transform:rotate3d(0,0,1,2deg)}40%{-webkit-transform:rotate3d(0,0,1,-2deg);transform:rotate3d(0,0,1,-2deg)}60%{-webkit-transform:rotate3d(0,0,1,1deg);transform:rotate3d(0,0,1,1deg)}80%{-webkit-transform:rotate3d(0,0,1,-1deg);transform:rotate3d(0,0,1,-1deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0)}}.owl-carousel{position:absolute;top:0;left:0;height:100%;display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .text{position:absolute;top:50px;left:0;right:0;text-align:center;text-transform:uppercase;color:#fff;font-size:34px}.owl-carousel .owl-dots{float:none;width:100%;margin:16px auto;text-align:center;height:40px;bottom:20px;position:absolute;max-width:400px;left:0;right:0}.owl-carousel .owl-dots .owl-dot{width:26px;height:26px;border-radius:50%;margin:6px;display:inline-block;cursor:pointer;background:transparent}.owl-carousel .owl-dots .owl-dot:focus{outline:0}.owl-carousel .owl-dots .owl-dot span{display:block;width:100%;height:100%;border-radius:50%;border:6px solid #fff;background:transparent}.owl-carousel .owl-dots .owl-dot.active span{background:#fbfbfb}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-nav{margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:28px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1;*display: inline}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;padding:0;margin:0}ol,ul{list-style:none}blockquote,q{quotes:none}img .cls-1,img{fill:red!important}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{padding:0;margin:0;box-sizing:border-box}img{max-width:100%!important;display:block}.clear{clear:both;float:none}.clear-float:after{content:"";display:block;clear:both}a,img{border-style:none!important;border:none!important;border:0!important}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:#fff;font-family:BrandonGrotesque-Bold;padding:0 10px;position:relative;letter-spacing:.5px}body:after{content:"";position:fixed;width:100%;height:10px;bottom:0;left:0;background:#fff;z-index:100}article{float:left;width:100%}.main-wrap{width:100%;height:100%}.main-wrap .inner-wrap{min-height:100px;max-width:2400px;width:100%;margin:auto}section{float:left;width:100%;overflow:hidden}.hide{display:none}@font-face{font-family:BrandonGrotesque-Black;src:url(BrandonGrotesque-Black.eot?#iefix) format("embedded-opentype"),url(BrandonGrotesque-Black.otf) format("opentype"),url(BrandonGrotesque-Black.woff) format("woff"),url(BrandonGrotesque-Black.ttf) format("truetype"),url(BrandonGrotesque-Black.svg#BrandonGrotesque-Black) format("svg");font-weight:400;font-style:normal}@font-face{font-family:BrandonGrotesque-Bold;src:url(BrandonGrotesque-Bold.eot?#iefix) format("embedded-opentype"),url(BrandonGrotesque-Bold.otf) format("opentype"),url(BrandonGrotesque-Bold.woff) format("woff"),url(BrandonGrotesque-Bold.ttf) format("truetype"),url(BrandonGrotesque-Bold.svg#BrandonGrotesque-Bold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:BrandonGrotesque-Medium;src:url(BrandonGrotesque-Medium.eot?#iefix) format("embedded-opentype"),url(BrandonGrotesque-Medium.otf) format("opentype"),url(BrandonGrotesque-Medium.woff) format("woff"),url(BrandonGrotesque-Medium.ttf) format("truetype"),url(BrandonGrotesque-Medium.svg#BrandonGrotesque-Medium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:BrandonGrotesque-Regular;src:url(BrandonGrotesque-Regular.eot?#iefix) format("embedded-opentype"),url(BrandonGrotesque-Regular.otf) format("opentype"),url(BrandonGrotesque-Regular.woff) format("woff"),url(BrandonGrotesque-Regular.ttf) format("truetype"),url(BrandonGrotesque-Regular.svg#BrandonGrotesque-Regular) format("svg");font-weight:400;font-style:normal}h1{font-size:2em;margin:.67em 0;font-weight:400;font-family:BrandonGrotesque-Black;text-transform:uppercase}h2{font-size:1.5em;margin:.83em 0;font-weight:400;font-family:BrandonGrotesque-Black;text-transform:uppercase}h3{font-size:1.17em;margin:1em 0;font-weight:400;font-family:BrandonGrotesque-Black;text-transform:uppercase}h4{font-size:1em;margin:1.33em 0;font-weight:400;font-family:BrandonGrotesque-Black;text-transform:uppercase}h5{font-size:.83em;margin:1.67em 0;font-weight:400;font-family:BrandonGrotesque-Black;text-transform:uppercase}h6{font-size:.75em;margin:2.33em 0;font-weight:400;font-family:BrandonGrotesque-Black;text-transform:uppercase}b,strong{font-weight:400;font-family:BrandonGrotesque-Bold}.font-fa{color:red;padding:7px 8px;font-style:normal;text-align:center;margin:auto;float:none;width:30px;height:30px;display:inline-block;font-family:FontAwesome;text-decoration:none!important}#pre-footer{width:100%;height:150px;position:relative;display:block;float:left;background:#f5f5f5;margin-bottom:-30px}#pre-footer a{text-decoration:none;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;font-family:BrandonGrotesque-Bold;color:#23246c;line-height:1.2em;font-size:16px;text-transform:uppercase}#pre-footer .right{position:absolute;left:50%;top:0;bottom:0;text-align:center;width:200px;z-index:1;height:80px;margin:auto auto auto -70px}#pre-footer .right .link-right{bottom:auto;top:0;left:auto;right:0;margin:auto}#pre-footer .left{position:absolute;right:50%;top:0;bottom:0;text-align:center;width:200px;margin:auto -70px auto auto;z-index:1;height:80px}#pre-footer .left .link-left{bottom:auto;top:0;left:0;right:auto;margin:auto}#pre-footer .top{position:absolute;right:0;left:0;top:0;bottom:0;text-align:center;width:130px;margin:auto;z-index:2;height:80px}#pre-footer .top .scroll-up{bottom:auto;top:0;left:0;right:0;margin:auto;z-index:3}#pre-footer .top a{margin-top:60px}#site-footer{width:100%;float:left;position:relative;background-color:#f5f5f5}#site-footer .shoptalk{position:absolute;width:128px;height:20px;text-indent:-9999px;overflow:hidden;bottom:30px;right:30px}#site-footer .shoptalk a{display:block;width:128px;height:34px;text-indent:-9999px;overflow:hidden;background-image:url(TT-MadeByShopTalk.png);background-size:contain;background-repeat:no-repeat}#site-footer .logo{width:270px;height:41px;margin:50px auto 20px;display:block;background:url(logo.png);background-size:contain;background-repeat:no-repeat;overflow:hidden}#site-footer .logo a{display:block;text-indent:-9999px;width:100%;height:100%}#site-footer .footer-info{margin:30px auto 40px}#site-footer .footer-info p{font-family:BrandonGrotesque-Black;color:#23246c;text-align:center;margin:0 auto 5px}#site-footer .footer-info p a{color:#23246c;text-decoration:none}#site-footer .footer-info p a:hover{text-decoration:underline}#site-footer .social{position:relative;margin:20px auto;width:120px;height:30px;font-family:FontAwesome}#site-footer .social a{width:30px;height:30px;background:#23246c;border-radius:50%;color:#fff;font-size:18px;display:inline-block;float:left;text-decoration:none;margin:0 5px;transition:.2s ease-in-out}#site-footer .social a:hover{background:#000}#site-footer .social a i{padding:7px 8px;font-style:normal;text-align:center;margin:auto;float:none;width:30px;height:30px;display:inline-block}#gdpr-cookie-message{-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-ms-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;padding:30px;position:fixed;bottom:0;left:0;width:100%;z-index:99999;background:#23246c;background:#23246cf2}#gdpr-cookie-message h4{font-size:1em;letter-spacing:0;text-transform:uppercase;color:#fff;font-family:BrandonGrotesque-Regular;float:left;width:160px;margin:0 50px 20px 0;position:absolute;top:30px;left:30px}#gdpr-cookie-message p{font-family:BrandonGrotesque-Regular;font-size:16px;line-height:1.2em;margin-bottom:.5em;margin-top:0;float:left;width:680px;margin-right:50px;color:#fff}#gdpr-cookie-message p:nth-child(2){position:absolute;top:30px;left:250px}#gdpr-cookie-message p a{color:#fff}#gdpr-cookie-message p:last-child{float:right;width:340px;margin-right:0;clear:both}#gdpr-cookie-message #gdpr-cookie-types{width:340px;float:right;margin-bottom:10px}#gdpr-cookie-message #gdpr-cookie-types h5{font-size:.8em;letter-spacing:0;text-transform:uppercase;color:#fff;font-family:BrandonGrotesque-Regular;float:left;width:100%;margin:0 50px 5px 0;display:block}#gdpr-cookie-message #gdpr-cookie-types ul{list-style:none;display:flex;padding:0;margin:0 0 10px;width:100%}#gdpr-cookie-message #gdpr-cookie-types ul li{margin-right:10px;font-size:13px}#gdpr-cookie-message #gdpr-cookie-types ul li label{color:#fff;font-family:BrandonGrotesque-Regular}#gdpr-cookie-message #gdpr-cookie-accept,#gdpr-cookie-message #gdpr-cookie-advanced{background:none;display:inline-block;vertical-align:middle;margin-right:40px;border:0;text-align:center;padding:0;-webkit-border-radius:0;border-radius:0;font-size:1em;color:#fff;font-family:BrandonGrotesque-Bold;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all .3s ease-in-out}#gdpr-cookie-message #gdpr-cookie-accept:focus,#gdpr-cookie-message #gdpr-cookie-advanced:focus{outline:0}#gdpr-cookie-message #gdpr-cookie-advanced{margin-right:0}@media screen and (max-width:1400px){#gdpr-cookie-message{min-height:117px}#gdpr-cookie-message p:nth-child(2){max-width:40%}}@media screen and (max-width:1200px){#gdpr-cookie-message{min-height:117px}#gdpr-cookie-message h4{width:100%!important;position:relative!important;top:auto!important;left:auto!important;max-width:100%!important}#gdpr-cookie-message p{width:100%!important;position:relative!important;top:auto!important;left:auto!important}#gdpr-cookie-message p:nth-child(2){max-width:100%;padding-bottom:10px}#gdpr-cookie-message #gdpr-cookie-types{width:100%!important;position:relative!important;top:auto!important;left:auto!important;max-width:100%!important;float:left;padding:10px 0;margin-bottom:0}#gdpr-cookie-message #gdpr-cookie-types h5,#gdpr-cookie-message #gdpr-cookie-types ul{width:100%!important;position:relative!important;top:auto!important;left:auto!important;float:left}}@media screen and (max-width:768px){#pre-footer .top .top{display:none!important}#site-footer .shoptalk{position:static;right:auto;bottom:auto;margin:-20px auto 30px}}.shopify-challenge__container{min-height:500px;background:#f1f1f1;width:100%;max-width:100%!important;padding:190px 30px 0}.shopify-challenge__container form{overflow:hidden}.shopify-challenge__container p{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.shopify-challenge__container .shopify-challenge__error{font-family:BrandonGrotesque-Regular;font-size:16px;color:#db0812;line-height:1.2em;margin-bottom:20px;margin-top:0}form select{font-family:BrandonGrotesque-Regular;margin:0 0 .7em;color:#23246c;line-height:1.2em;-webkit-appearance:none;-moz-appearance:none;border:0;border-bottom:3px solid #23246c;border-radius:0;background:0;box-shadow:none;padding:5px 0;font-size:16px;background:url(arrow-select-down.jpg);background-size:7px 5px;background-position:right center;background-repeat:no-repeat;display:block;max-width:100%}form select:focus{outline:0}form textarea{min-height:100px}form input[type=email],form input[type=password],form input[type=text],form textarea{font-family:BrandonGrotesque-Regular;margin:0 0 .7em;color:#23246c;line-height:1.2em;-webkit-appearance:none;-moz-appearance:none;border:0;border-bottom:3px solid #23246c;border-radius:0;background:0;box-shadow:none;padding:5px 0;font-size:16px;display:block}form input[type=email]:focus,form input[type=password]:focus,form input[type=text]:focus,form textarea:focus{outline:0}form input[type=email]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#23246c;opacity:1}form input[type=email]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=text]::-moz-placeholder,form textarea::-moz-placeholder{color:#23246c;opacity:1}form input[type=email]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#23246c;opacity:1}form input[type=email]:-moz-placeholder,form input[type=password]:-moz-placeholder,form input[type=text]:-moz-placeholder,form textarea:-moz-placeholder{color:#23246c;opacity:1}form input[type=email]#product-quantity,form input[type=password]#product-quantity,form input[type=text]#product-quantity,form textarea#product-quantity{width:70px;margin-bottom:2em}.plus-minus-input{align-items:center;margin-bottom:20px!important;float:left;width:100%}.plus-minus-input .input-group-field{text-align:center;margin-left:.5rem;margin-right:.5rem;padding:1rem}.plus-minus-input .input-group-field::-webkit-inner-spin-button,.plus-minus-input .input-group-field ::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.plus-minus-input input[type=text]{float:left;width:40px;text-align:center;border:0;padding:0}.plus-minus-input .input-group-button{float:left;padding:0;background:#23246c;border-radius:50%;height:20px;width:20px}.plus-minus-input .input-group-button.minus-button button{padding-top:2px}.plus-minus-input .input-group-button.plus-button button{padding-top:3px}.plus-minus-input .input-group-button button{font-family:BrandonGrotesque-Black;background:transparent;color:#fff;font-size:20px;border:0;padding:3px 2px 2px;line-height:16px;cursor:pointer;height:100%;width:100%}.plus-minus-input .input-group-button button:focus{outline:0}.container-grid{overflow:hidden}.container-grid.columns-1 ul li{width:100%}.container-grid.columns-2 ul li{width:50%}.container-grid.columns-3 ul li{width:33.333333%}.container-grid.columns-4 ul li{width:25%}.container-grid ul{margin:0;padding:0}.container-grid ul li{display:inline-block;padding:0;margin:0;float:left;position:relative;overflow:hidden}.container-grid ul li.width-one-half{width:50%}.container-grid ul li .content-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.container-grid ul li .content-wrapper .content{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:top left;transform-origin:top left}@media screen and (max-width:768px){.container-grid.columns-1 ul li,.container-grid.columns-2 ul li{width:100%}.container-grid.columns-3 ul li{width:50%}}@media screen and (max-width:600px){.container-grid.columns-1 ul li,.container-grid.columns-2 ul li,.container-grid.columns-3 ul li{width:100%}}#site-header{height:94px;padding:10px;left:0;right:0;margin:auto;top:0;background:#fff;position:fixed;max-width:2400px;width:100%;-webkit-transition:.25s;transition:.25s;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:1000!important;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#site-header .social{position:absolute;margin:0 auto;top:35px;left:10px;width:120px;height:30px;font-family:FontAwesome}#site-header .social a{width:30px;height:30px;background:#23246c;border-radius:50%;color:#fff;font-size:18px;display:inline-block;float:left;text-decoration:none;margin:0 5px;transition:.2s ease-in-out}#site-header .social a:hover{background:#000}#site-header .social a i{padding:7px 8px;font-style:normal;text-align:center;margin:auto;float:none;width:30px;height:30px;display:inline-block}#site-header .basket{position:absolute;top:24px;right:10px;border:2px solid #23246c;width:110px;height:44px}#site-header .basket a{position:absolute;width:100%;height:100%;display:block}#site-header .basket .no_of_items{width:40px;float:left;height:100%;text-align:center;padding:14px 5px 12px;color:#ffb600;font-family:BrandonGrotesque-Bold;background:url(icon-basket.gif);background-size:23px 27px;background-position:center 4px;background-repeat:no-repeat;font-size:14px}#site-header .basket .no_of_items span{color:#ffb600;font-family:BrandonGrotesque-Bold;text-decoration:none!important}#site-header .basket .label{width:60px;float:left;height:100%;color:#23246c;font-family:BrandonGrotesque-Bold;font-size:14px;color:#ffb600;padding:4px 2px;line-height:16px}#site-header .basket .label a{text-decoration:none;color:#23246c;font-family:BrandonGrotesque-Bold}#site-header .basket .label a:hover{text-decoration:underline}#site-header .all-teas-menu{display:none;position:absolute;top:94px;left:0;right:0;margin:auto;width:920px;max-width:100%;height:auto;background:#fff;padding:0 10px 10px;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);z-index:-2;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#site-header .all-teas-menu:after{content:"";width:100%;position:absolute;top:-100px;left:0;height:100px;background:#fff;z-index:1}#site-header .all-teas-menu .all-teas-button{width:150px;height:150px;position:absolute;bottom:-135px;left:0;right:0;margin:auto;background-image:url(button-all-teas.png);background-size:cover;background-repeat:no-repeat;background-position:left top;cursor:pointer}#site-header .all-teas-menu .all-teas-button.animating{animation:all_teas 1s steps(25) forwards}@keyframes all_teas{to{background-position:0 -3750px}}#site-header .all-teas-menu ul{padding:0;margin:0}#site-header .all-teas-menu ul li{width:20%;float:left;display:inline-block;position:relative;height:180px;overflow:hidden;cursor:pointer}#site-header .all-teas-menu ul li a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}#site-header .all-teas-menu ul li.organic-rooibos-green-tea{background:#74af27!important;background-image:url(Green.png)!important;background-size:160px!important;background-repeat:no-repeat!important;background-position:center 0!important}#site-header .all-teas-menu ul li.lemon-and-ginger-tea{background:#ffb600!important;background-image:url(LemonGinger.png)!important;background-size:160px!important;background-repeat:no-repeat!important;background-position:center 0!important}#site-header .all-teas-menu ul li.lemon-and-ginger-tea .text{bottom:12px}#site-header .all-teas-menu ul li.redbush-tea{background:#db0812!important;background-image:url(Redbush-2.png)!important;background-size:160px!important;background-repeat:no-repeat!important;background-position:center 0!important}#site-header .all-teas-menu ul li.earl-grey-tea{background:#0c65af!important;background-image:url(EarlGrey.png)!important;background-size:160px!important;background-repeat:no-repeat!important;background-position:center 0!important}#site-header .all-teas-menu ul li.vanilla-tea{background:#ffe7a2!important;background-image:url(Vanilla.png)!important;background-size:160px!important;background-repeat:no-repeat!important;background-position:center 0!important}#site-header .all-teas-menu ul li.vanilla-chai-tea{background:#f18f00!important;background-image:url(VanillaChai.png)!important;background-size:160px!important;background-repeat:no-repeat!important;background-position:center 0!important}#site-header .all-teas-menu ul li.vanilla-chai-tea .text{bottom:12px}#site-header .all-teas-menu ul li.organic-rooibos-restore-and-renew{background:#89b8ca!important;background-image:url(Detox.png)!important;background-size:160px!important;background-repeat:no-repeat!important;background-position:center 0!important}#site-header .all-teas-menu ul li.balance-wellbeing{background:#f3a6dd!important;background-image:url(balance-tea-2.png)!important;background-size:160px!important;background-repeat:no-repeat!important;background-position:center 0!important}#site-header .all-teas-menu ul li.bounce-wellbeing{background:#ffb800!important;background-image:url(bounce-tea.png)!important;background-size:160px!important;background-repeat:no-repeat!important;background-position:center 0!important}#site-header .all-teas-menu ul li.bedtime-wellbeing{background:#234a7e!important;background-image:url(bedtime-tea.png)!important;background-size:160px!important;background-repeat:no-repeat!important;background-position:center 0!important}#site-header .all-teas-menu ul li.loose-leaf{background:#db0812!important;background-image:url(loose-leaf.png)!important;background-size:160px!important;background-repeat:no-repeat!important;background-position:center 0!important}#site-header .all-teas-menu ul li.coming-soon{background:#f7bc03!important;position:relative}#site-header .all-teas-menu ul li.coming-soon .text{width:100%;height:100%;font-family:BrandonGrotesque-Black;font-size:50px;color:#fff;text-transform:uppercase;position:relative;line-height:1.2em;text-align:center;height:120px;top:0;bottom:0;margin:auto;padding:0 5px;position:absolute}#site-header .all-teas-menu ul li .text{position:absolute;bottom:20px;left:0;right:0;text-align:center;text-transform:uppercase;color:#fff;font-size:14px;font-family:BrandonGrotesque-Black;line-height:1.2em;padding:0 5px}#site-header .all-teas-menu ul li:nth-child(3n+2){background:red}#site-header .all-teas-menu ul li:nth-child(3n+3){background:orange}#site-header .bubble-white{width:202px;height:15px;border-radius:0;background:url(bubble-white.png);background-repeat:no-repeat;background-size:202px 15px;position:absolute;top:auto;bottom:0;right:0;z-index:-10;left:0;margin:auto;pointer-events:none;-webkit-transform:scaleY(-1);transform:scaleY(-1);z-index:100;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#site-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:-1}#site-header .logo{width:313px;height:47px;position:absolute;top:24px;right:0;left:0;margin:auto;background:url(logo.png);background-size:contain;background-repeat:no-repeat;overflow:hidden}#site-header .logo.animating{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}#site-header .logo a{display:block;text-indent:-9999px;width:100%;height:100%}#site-header .header-link{width:auto;height:auto;position:absolute;top:40px;right:50%;margin-right:200px;width:114px;height:20px;white-space:nowrap}#site-header .header-link.lets-talk-tea{top:40px;left:50%;margin-left:200px;width:152px;height:20px}#site-header .header-link.lets-shop a:hover:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#23246c}#site-header .header-link.menu{top:40px;right:40px;width:62px;height:20px;margin:0;display:none}#site-header .header-link.menu a:hover:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#23246c}@supports (-webkit-overflow-scrolling: touch){#site-header .header-link.menu a:hover:after{display:none}}@supports not (-webkit-overflow-scrolling: touch){#site-header .header-link.menu a:hover:after{display:none}}#site-header .header-link a{display:block;width:100%;height:100%;font-size:20px;text-decoration:none;color:#23246c;position:relative;float:left;padding-bottom:6px;height:26px;letter-spacing:1px}#site-header .header-link a.active:after,#site-header .header-link a:hover:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#23246c}@media screen and (max-width:1024px){#site-header .social{-webkit-transform:scale(.8);-webkit-transform-origin:left;-moz-transform:scale(.8);-moz-transform-origin:left;transform:scale(.8);transform-origin:left}#site-header .social a{margin:0 3px}#site-header .all-teas-menu{display:none!important}}@media screen and (max-width:900px){#site-header .social,#site-header .all-teas-menu{display:none}#site-header .basket{position:absolute;top:30px;right:10px;border:0;width:40px;height:44px}#site-header .basket .label{display:none}}@media screen and (max-width:768px){#site-header .all-teas-menu,#site-header .all-teas-menu .all-teas-button{display:none}#site-header .basket{position:absolute;top:24px;left:10px;right:auto;border:2px solid #23246c;width:110px;height:44px}#site-header .basket .label{display:inline-block}#site-header .header-link{display:none}#site-header .header-link.menu{display:block}}@media screen and (max-width:600px){#site-header .logo{width:240px;height:37px;top:20px}#site-header .basket{position:absolute;top:30px;right:10px;left:auto;border:0;width:40px;height:44px}#site-header .basket .label{display:none}}@media screen and (max-width:480px){#site-header .logo{width:200px;height:31px;top:24px}#site-header .basket{position:absolute;top:22px;right:10px;left:auto;border:0;width:40px;height:44px}}.mobile-navigation{position:fixed;width:100%;height:100%;left:0;top:0;background:#23246c;z-index:1000;-webkit-transition:.5s;transition:.5s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);display:none}.mobile-navigation.toggled{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.mobile-navigation .close-menu{position:absolute;top:30px;right:30px;z-index:10;width:28px;height:28px}.mobile-navigation .close-menu:before{content:"";display:block;width:34px;height:5px;position:absolute;top:11px;right:-3px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff;border-radius:10px}.mobile-navigation .close-menu:after{content:"";display:block;width:34px;height:5px;position:absolute;right:-3px;top:11px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff;border-radius:10px}.mobile-navigation ul{display:table-cell;vertical-align:middle;width:100%;padding:0;margin:0;list-style:none;text-align:center;background:#23246c;z-index:2;position:relative}.mobile-navigation ul li{display:block;text-align:center;padding:19px 22px 15px;letter-spacing:.5px;width:100%}.mobile-navigation ul li a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:24px}.mobile-navigation .social{position:absolute;margin:0 auto;bottom:30px;right:0;left:0;width:120px;height:30px;font-family:FontAwesome;z-index:1000}.mobile-navigation .social a{width:30px;height:30px;background:#fff;border-radius:50%;color:#23246c;font-size:18px;display:inline-block;float:left;text-decoration:none;margin:0 5px;transition:.2s ease-in-out}.mobile-navigation .social a i{padding:7px 8px;font-style:normal;text-align:center;margin:auto;float:none;width:30px;height:30px;display:inline-block}.header-navigation,.header-navigation-2{position:absolute;width:100%;top:42px;left:0;background:#23246c;height:52px;-webkit-transition:.25s;transition:.25s;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:-1;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.header-navigation .bubble,.header-navigation-2 .bubble{width:202px;height:15px;border-radius:0;margin:auto 175px auto auto;background:url(bubble-blue.png);background-repeat:no-repeat;background-size:202px 15px;position:absolute;top:0;right:50%;pointer-events:none;-webkit-transform:scaleY(-1);transform:scaleY(-1);z-index:1;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.header-navigation .bubble-2,.header-navigation-2 .bubble-2{width:202px;height:15px;border-radius:0;background:url(bubble-blue.png);background-repeat:no-repeat;background-size:202px 15px;position:absolute;top:0;left:50%;margin:auto auto auto 160px;pointer-events:none;-webkit-transform:scaleY(-1);transform:scaleY(-1);z-index:1;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.header-navigation ul,.header-navigation-2 ul{width:100%;padding:0;margin:0;list-style:none;text-align:center;background:#23246c;z-index:2;position:relative}.header-navigation ul li,.header-navigation-2 ul li{display:inline-block;text-align:center;padding:19px 22px 15px;letter-spacing:.5px}.header-navigation ul li a,.header-navigation-2 ul li a{color:#fff;text-transform:uppercase;text-decoration:none}.footer-navigation{width:100%;display:block;-webkit-transition:.25s;transition:.25s;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);z-index:0;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.footer-navigation ul{width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:2;position:relative}.footer-navigation ul li{display:inline-block;text-align:center;padding:10px;letter-spacing:.5px}.footer-navigation ul li.separator{color:#23246c}.footer-navigation ul li a{color:#23246c;text-transform:uppercase;text-decoration:none;font-size:14px;position:relative}@media(pointer:fine){.footer-navigation ul li a:hover:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#23246c}}@media screen and (max-width:2420px){.header-navigation:before,.header-navigation-2:before{content:"";position:absolute;left:0;top:0;background:#fff;height:200%;width:1px;z-index:10}.header-navigation:after,.header-navigation-2:after{content:"";position:absolute;right:0;top:0;background:#fff;height:200%;width:1px;z-index:10}}@media screen and (max-width:2418px){.header-navigation:before,.header-navigation-2:before{content:"";width:1px}.header-navigation:after,.header-navigation-2:after{content:"";width:1px}}@media screen and (max-width:2416px){.header-navigation:before,.header-navigation-2:before{content:"";width:2px}.header-navigation:after,.header-navigation-2:after{content:"";width:2px}}@media screen and (max-width:2414px){.header-navigation:before,.header-navigation-2:before{content:"";width:3px}.header-navigation:after,.header-navigation-2:after{content:"";width:3px}}@media screen and (max-width:2412px){.header-navigation:before,.header-navigation-2:before{content:"";width:4px}.header-navigation:after,.header-navigation-2:after{content:"";width:4px}}@media screen and (max-width:2410px){.header-navigation:before,.header-navigation-2:before{content:"";width:5px}.header-navigation:after,.header-navigation-2:after{content:"";width:5px}}@media screen and (max-width:2408px){.header-navigation:before,.header-navigation-2:before{content:"";width:6px}.header-navigation:after,.header-navigation-2:after{content:"";width:6px}}@media screen and (max-width:2406px){.header-navigation:before,.header-navigation-2:before{content:"";width:7px}.header-navigation:after,.header-navigation-2:after{content:"";width:7px}}@media screen and (max-width:2404px){.header-navigation:before,.header-navigation-2:before{content:"";width:8px}.header-navigation:after,.header-navigation-2:after{content:"";width:8px}}@media screen and (max-width:2402px){.header-navigation:before,.header-navigation-2:before{content:"";width:9px}.header-navigation:after,.header-navigation-2:after{content:"";width:9px}}@media screen and (max-width:2400px){.header-navigation:before,.header-navigation-2:before{content:"";width:10px}.header-navigation:after,.header-navigation-2:after{content:"";width:10px}}@media screen and (max-width:1024px){.header-navigation ul li,.header-navigation-2 ul li{padding:19px 14px 15px}.header-navigation ul li a,.header-navigation-2 ul li a{font-size:14px}}@media screen and (max-width:900px){.header-navigation ul li,.header-navigation-2 ul li{padding:18px 9px}.header-navigation ul li a,.header-navigation-2 ul li a{font-size:13px}}@media screen and (max-width:768px){.header-navigation,.header-navigation-2{display:none}.mobile-navigation{display:table}.footer-navigation ul li.separator{display:none}}@media screen and (max-width:600px){#site-header .header-link.menu{top:70px;right:0;width:62px;height:20px;left:0;margin:auto}}@media screen and (max-height:550px){.mobile-navigation ul li{display:block;text-align:center;padding:5px 15px;letter-spacing:.3px;width:100%}.mobile-navigation ul li a{color:#fff;text-transform:uppercase;text-decoration:none;font-size:16px}}.link-left{position:absolute;bottom:30px;left:0;right:0;margin:auto;text-indent:-9999px;width:44px;height:44px;cursor:pointer}.link-left:hover .scroll-bg{transform:scale(.95)}.link-left .scroll-arrow{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background:url(arrow-scroll-up.gif);background-repeat:no-repeat;background-size:20px 20px;background-position:center;background-color:transparent;width:44px;height:44px;border-radius:50%;cursor:pointer;z-index:2;transform:rotate(-90deg)}.link-left .scroll-bg{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#fff;width:44px;height:44px;border-radius:50%;cursor:pointer;z-index:1;box-shadow:0 6px 6px #0003;transition:all .3s ease 0s;transform:scale(1)}.link-right{position:absolute;bottom:30px;left:0;right:0;margin:auto;text-indent:-9999px;width:44px;height:44px;cursor:pointer}.link-right:hover .scroll-bg{transform:scale(.95)}.link-right .scroll-arrow{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background:url(arrow-scroll-up.gif);background-repeat:no-repeat;background-size:20px 20px;background-position:center;background-color:transparent;width:44px;height:44px;border-radius:50%;cursor:pointer;z-index:2;transform:rotate(90deg)}.link-right .scroll-bg{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#fff;width:44px;height:44px;border-radius:50%;cursor:pointer;z-index:1;box-shadow:0 6px 6px #0003;transition:all .3s ease 0s;transform:scale(1)}.scroll-up{position:absolute;bottom:30px;left:0;right:0;margin:auto;text-indent:-9999px;width:44px;height:44px;cursor:pointer}.scroll-up:hover .scroll-bg{transform:scale(.95)}.scroll-up .scroll-arrow{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background:url(arrow-scroll-up.gif);background-repeat:no-repeat;background-size:20px 20px;background-position:center;background-color:transparent;width:44px;height:44px;border-radius:50%;cursor:pointer;z-index:2}.scroll-up .scroll-bg{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#fff;width:44px;height:44px;border-radius:50%;cursor:pointer;z-index:1;box-shadow:0 6px 6px #0003;transition:all .3s ease 0s;transform:scale(1)}.scroll-down{position:absolute;bottom:30px;left:0;right:0;margin:auto;text-indent:-9999px;width:44px;height:44px;cursor:pointer}.scroll-down:hover .scroll-bg{transform:scale(.95)}.scroll-down .scroll-arrow{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background:url(arrow-scroll-down.gif);background-repeat:no-repeat;background-size:20px 20px;background-position:center;background-color:transparent;width:44px;height:44px;border-radius:50%;cursor:pointer;z-index:2}.scroll-down .scroll-bg{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#fff;width:44px;height:44px;border-radius:50%;cursor:pointer;z-index:1;box-shadow:0 6px 6px #0003;transition:all .3s ease 0s;transform:scale(1)}.button{transform-origin:top;-webkit-transform-origin:top}.button.go-to-shop{position:relative;margin:20px 50px auto;overflow:hidden;display:inline-block;height:60px}.button.go-to-shop a{z-index:1;position:relative;color:#23246c;text-indent:0;padding:18px 30px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size:15px}.button.go-to-shop:hover .button-bg{transform:scale(.95)!important}.button.go-to-shop .button-bg{content:"";position:absolute;top:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#fff;width:100%;height:50px;border-radius:50px;cursor:pointer;z-index:0;box-shadow:0 6px 6px #0003;transition:all .3s ease 0s;transform:scale(1)}.button.continue-reading{position:relative;margin:40px auto auto;overflow:visible;display:inline-block;height:150px}.button.continue-reading a{z-index:1;position:relative;color:#fff;text-indent:0;padding:45px 70px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size:34px}.button.continue-reading:hover .button-bg{transform:scale(.95)!important}.button.continue-reading .button-bg{content:"";position:absolute;top:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#ffb600;width:100%;height:124px;border-radius:60px;cursor:pointer;z-index:0;box-shadow:0 9px 30px #0003;transition:all .3s ease 0s;transform:scale(1)}.button.read-more{margin:40px auto auto;overflow:visible;display:inline-block;height:130px;position:absolute;left:0;right:0;bottom:25%;width:360px}.button.read-more a{z-index:1;position:relative;color:#23246c;text-indent:0;padding:35px 60px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size:24px}.button.read-more:hover .button-bg{transform:scale(.95)!important}.button.read-more .button-bg{content:"";position:absolute;top:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#fff;width:100%;height:94px;border-radius:60px;cursor:pointer;z-index:0;box-shadow:0 9px 30px #0003;transition:all .3s ease 0s;transform:scale(1)}.button.add-to-basket{position:relative;margin:5px auto auto;overflow:visible;display:inline-block;height:38px}.button.add-to-basket a,.button.add-to-basket input{cursor:pointer;z-index:1;position:relative;color:#fff;text-indent:0;padding:13px 24px 14px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size:11px;font-family:BrandonGrotesque-Bold;-webkit-appearance:none;background:transparent;border:0;line-height:15px;outline:0!important}.button.add-to-basket:hover .button-bg{transform:scale(.95)!important}.button.add-to-basket .button-bg{content:"";position:absolute;top:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#ffb600;width:100%;height:38px;border-radius:30px;cursor:pointer;z-index:0;box-shadow:0 5px 15px #0003;transition:all .3s ease 0s;transform:scale(1)}.button.submit{position:relative;margin:5px auto auto;overflow:visible;display:inline-block;height:40px}.button.submit input{z-index:1;position:relative;color:#fff;text-indent:0;padding:13px 22px 12px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size:12px;font-family:BrandonGrotesque-Bold;-webkit-appearance:none;background:transparent;border:0;line-height:15px;outline:0!important}.button.submit:hover .button-bg{transform:scale(.95)!important}.button.submit .button-bg{content:"";position:absolute;top:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#ffb600;width:100%;height:40px;border-radius:30px;cursor:pointer;z-index:0;box-shadow:0 5px 10px #00000026;transition:all .3s ease 0s;transform:scale(1)}.button-yellow{position:relative;margin:5px auto auto;overflow:visible;display:inline-block;height:40px}.button-yellow input,.button-yellow a{z-index:1;position:relative;color:#fff!important;text-indent:0;padding:13px 22px 12px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size:12px;font-family:BrandonGrotesque-Bold;-webkit-appearance:none;background:transparent;border:0;line-height:15px;outline:0!important}.button-yellow input:hover,.button-yellow a:hover{text-decoration:none!important}.button-yellow:hover .button-bg{transform:scale(.95)!important}.button-yellow .button-bg{content:"";position:absolute;top:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#ffb600;width:100%;height:40px;border-radius:30px;cursor:pointer;z-index:0;box-shadow:0 5px 10px #00000026;transition:all .3s ease 0s;transform:scale(1)}.button-white{position:relative;margin:5px auto auto;overflow:visible;display:inline-block;height:40px;float:left}.button-white input,.button-white a{z-index:1;position:relative;color:#23246c!important;text-indent:0;padding:13px 22px 12px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size:12px;font-family:BrandonGrotesque-Bold;-webkit-appearance:none;background:transparent;border:0;line-height:15px;outline:0!important}.button-white input:hover,.button-white a:hover{text-decoration:none!important}.button-white:hover .button-bg{transform:scale(.95)!important}.button-white .button-bg{content:"";position:absolute;top:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#fff;width:100%;height:40px;border-radius:30px;cursor:pointer;z-index:0;box-shadow:0 5px 10px #00000026;transition:all .3s ease 0s;transform:scale(1)}.page-wellbeing-tea-range #site-header .all-teas-menu .all-teas-button{width:150px;height:150px;position:absolute;bottom:-135px;left:0;right:0;margin:auto;background-image:url(button-all-teas.png);background-size:cover;background-repeat:no-repeat;background-position:left top;cursor:pointer;filter:brightness(0) invert(1)}.page-original-tea-range #pre-footer,.page-our-teas #pre-footer,.page-wellbeing-tea-range #pre-footer{margin-top:0}.page-original-tea-range #site-header .header-link.lets-talk-tea a:after,.page-our-teas #site-header .header-link.lets-talk-tea a:after,.page-wellbeing-tea-range #site-header .header-link.lets-talk-tea a:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#23246c}.page-original-tea-range article,.page-our-teas article,.page-wellbeing-tea-range article{padding-top:0}.page-original-tea-range article section#product-ranges .container,.page-our-teas article section#product-ranges .container,.page-wellbeing-tea-range article section#product-ranges .container{height:100%;width:100%;position:relative}.page-original-tea-range article section#product-ranges .container.container-grid ul li,.page-our-teas article section#product-ranges .container.container-grid ul li,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li{width:50%;min-height:750px;min-height:100vh}.page-original-tea-range article section#product-ranges .container.container-grid ul li.original-range,.page-our-teas article section#product-ranges .container.container-grid ul li.original-range,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li.original-range{background:#e30d17}.page-original-tea-range article section#product-ranges .container.container-grid ul li.wellbeing-range,.page-our-teas article section#product-ranges .container.container-grid ul li.wellbeing-range,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li.wellbeing-range{background:#009bde}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container,.page-our-teas article section#product-ranges .container.container-grid ul li .container,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container{position:relative;left:0;right:0;margin:150px auto 0;width:322px;text-align:center;min-height:640px}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .text,.page-our-teas article section#product-ranges .container.container-grid ul li .container .text,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .text{position:relative;z-index:1;text-align:center}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .text .name-tea h2 a,.page-our-teas article section#product-ranges .container.container-grid ul li .container .text .name-tea h2 a,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .text .name-tea h2 a{font-size:20px;text-decoration:none;font-family:BrandonGrotesque-Black;margin:0;font-size:30px;color:#fff}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image,.page-our-teas article section#product-ranges .container.container-grid ul li .container .image,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image{width:322px;height:430px;margin:auto}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider,.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider{perspective-origin:right;z-index:0;position:relative}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2 img,.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2 img,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2 img{background:#009bde}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active:hover img,.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active:hover img,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active:hover img{animation-play-state:running}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img,.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img{animation:showMe2 3s linear infinite 0s forwards;animation-play-state:paused}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img:nth-child(1),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img:nth-child(1),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img:nth-child(1){z-index:0}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img:nth-child(2),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img:nth-child(2),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img:nth-child(2){animation-delay:0s}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img:nth-child(3),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img:nth-child(3),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img:nth-child(3){animation-delay:1s}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img:nth-child(4),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img:nth-child(4),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.image-slider-2.active img:nth-child(4){animation-delay:2s}@keyframes showMe2{0%{z-index:100}33.3333333%{z-index:100}66.666666%{z-index:0}to{z-index:0}}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active:hover img,.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.active:hover img,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active:hover img{animation-play-state:running}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img,.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img{animation:showMe 7s linear infinite 0s forwards;animation-play-state:paused}@keyframes showMe{0%{z-index:100}14.3%{z-index:100}28.6%{z-index:0}to{z-index:0}}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(1),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(1),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(1){z-index:0}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(2),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(2),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(2){animation-delay:0s}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(3),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(3),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(3){animation-delay:1s}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(4),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(4),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(4){animation-delay:2s}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(5),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(5),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(5){animation-delay:3s}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(6),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(6),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(6){animation-delay:4s}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(7),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(7),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(7){animation-delay:5s}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(8),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(8),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider.active img:nth-child(8){animation-delay:6s}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img,.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider img,.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img{position:absolute;top:80px;left:0;width:600px;height:600px;display:block;max-width:none!important;margin:-160px -140px 0;background:#e30d17}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(1),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(1),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(1){z-index:9}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(2),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(2),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(2){z-index:8}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(3),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(3),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(3){z-index:7}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(4),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(4),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(4){z-index:6}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(5),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(5),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(5){z-index:5}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(6),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(6),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(6){z-index:4}.page-original-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(7),.page-our-teas article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(7),.page-wellbeing-tea-range article section#product-ranges .container.container-grid ul li .container .image.image-slider img:nth-child(7){z-index:3}.page-original-tea-range article #products,.page-our-teas article #products,.page-wellbeing-tea-range article #products{width:100%}.page-original-tea-range article #products .section,.page-our-teas article #products .section,.page-wellbeing-tea-range article #products .section{position:relative;min-height:600px;width:100%;height:100vh;overflow:hidden}.page-original-tea-range article #products .section:before,.page-our-teas article #products .section:before,.page-wellbeing-tea-range article #products .section:before{content:"";width:100%;position:absolute;top:0;left:0;height:10px;background:#fff;z-index:15}.page-original-tea-range article #products .section:after,.page-our-teas article #products .section:after,.page-wellbeing-tea-range article #products .section:after{content:"";width:100%;position:absolute;bottom:0;left:0;height:5px;background:#fff;z-index:15;display:none}.page-original-tea-range article #products .section .bg-tea,.page-our-teas article #products .section .bg-tea,.page-wellbeing-tea-range article #products .section .bg-tea{background-size:600px 600px}.page-original-tea-range article #products .section .tea-link,.page-our-teas article #products .section .tea-link,.page-wellbeing-tea-range article #products .section .tea-link{position:absolute;display:block;width:340px;height:340px;top:0;left:0;pointer-events:auto}.page-original-tea-range article #products .section .bg-tea,.page-our-teas article #products .section .bg-tea,.page-wellbeing-tea-range article #products .section .bg-tea{position:absolute;z-index:0;left:0;width:100%;height:100%;top:0;background-repeat:no-repeat;background-attachment:fixed;background-position:center}.page-original-tea-range article #products .section .container,.page-our-teas article #products .section .container,.page-wellbeing-tea-range article #products .section .container{position:relative;z-index:10;height:100%;pointer-events:none}.page-original-tea-range article #products .section .container .text,.page-our-teas article #products .section .container .text,.page-wellbeing-tea-range article #products .section .container .text{transform-origin:left center!important;margin-right:-175px!important;right:25%!important;left:auto!important;position:absolute;top:0;bottom:0;padding-top:94px;width:350px;margin:auto -75px auto auto;float:none;text-align:center;height:520px;right:50%;left:auto;pointer-events:auto}.page-original-tea-range article #products .section .container .text .name-tea,.page-our-teas article #products .section .container .text .name-tea,.page-wellbeing-tea-range article #products .section .container .text .name-tea{overflow:hidden;margin-bottom:25px}.page-original-tea-range article #products .section .container .text .name-tea h2,.page-our-teas article #products .section .container .text .name-tea h2,.page-wellbeing-tea-range article #products .section .container .text .name-tea h2{font-family:BrandonGrotesque-Black;margin:0;font-size:30px;color:#fff}.page-original-tea-range article #products .section .container .text.organic-active .description-tea .visible-text,.page-our-teas article #products .section .container .text.organic-active .description-tea .visible-text,.page-wellbeing-tea-range article #products .section .container .text.organic-active .description-tea .visible-text{opacity:0}.page-original-tea-range article #products .section .container .text.organic-active .description-tea .organic.hidden-text,.page-our-teas article #products .section .container .text.organic-active .description-tea .organic.hidden-text,.page-wellbeing-tea-range article #products .section .container .text.organic-active .description-tea .organic.hidden-text{opacity:1}.page-original-tea-range article #products .section .container .text.caffeine-free-active .description-tea .visible-text,.page-our-teas article #products .section .container .text.caffeine-free-active .description-tea .visible-text,.page-wellbeing-tea-range article #products .section .container .text.caffeine-free-active .description-tea .visible-text{opacity:0}.page-original-tea-range article #products .section .container .text.caffeine-free-active .description-tea .caffeine-free.hidden-text,.page-our-teas article #products .section .container .text.caffeine-free-active .description-tea .caffeine-free.hidden-text,.page-wellbeing-tea-range article #products .section .container .text.caffeine-free-active .description-tea .caffeine-free.hidden-text{opacity:1}.page-original-tea-range article #products .section .container .text.allows-restful-sleep-active .description-tea .visible-text,.page-our-teas article #products .section .container .text.allows-restful-sleep-active .description-tea .visible-text,.page-wellbeing-tea-range article #products .section .container .text.allows-restful-sleep-active .description-tea .visible-text{opacity:0}.page-original-tea-range article #products .section .container .text.allows-restful-sleep-active .description-tea .allows-restful-sleep.hidden-text,.page-our-teas article #products .section .container .text.allows-restful-sleep-active .description-tea .allows-restful-sleep.hidden-text,.page-wellbeing-tea-range article #products .section .container .text.allows-restful-sleep-active .description-tea .allows-restful-sleep.hidden-text{opacity:1}.page-original-tea-range article #products .section .container .text.make-the-perfect-cup-active .description-tea .visible-text,.page-our-teas article #products .section .container .text.make-the-perfect-cup-active .description-tea .visible-text,.page-wellbeing-tea-range article #products .section .container .text.make-the-perfect-cup-active .description-tea .visible-text{opacity:0}.page-original-tea-range article #products .section .container .text.make-the-perfect-cup-active .description-tea .make-the-perfect-cup.hidden-text,.page-our-teas article #products .section .container .text.make-the-perfect-cup-active .description-tea .make-the-perfect-cup.hidden-text,.page-wellbeing-tea-range article #products .section .container .text.make-the-perfect-cup-active .description-tea .make-the-perfect-cup.hidden-text{opacity:1}.page-original-tea-range article #products .section .container .text .description-tea,.page-our-teas article #products .section .container .text .description-tea,.page-wellbeing-tea-range article #products .section .container .text .description-tea{overflow:hidden;margin-bottom:30px;position:relative}.page-original-tea-range article #products .section .container .text .description-tea .visible-text,.page-our-teas article #products .section .container .text .description-tea .visible-text,.page-wellbeing-tea-range article #products .section .container .text .description-tea .visible-text{position:relative;z-index:1;opacity:1;-webkit-transition:.4s cubic-bezier(.24,.72,.35,1.01)!important;transition:.4s cubic-bezier(.24,.72,.35,1.01)!important}.page-original-tea-range article #products .section .container .text .description-tea .allows-restful-sleep.hidden-text,.page-original-tea-range article #products .section .container .text .description-tea .caffeine-free.hidden-text,.page-original-tea-range article #products .section .container .text .description-tea .make-the-perfect-cup.hidden-text,.page-original-tea-range article #products .section .container .text .description-tea .organic.hidden-text,.page-our-teas article #products .section .container .text .description-tea .allows-restful-sleep.hidden-text,.page-our-teas article #products .section .container .text .description-tea .caffeine-free.hidden-text,.page-our-teas article #products .section .container .text .description-tea .make-the-perfect-cup.hidden-text,.page-our-teas article #products .section .container .text .description-tea .organic.hidden-text,.page-wellbeing-tea-range article #products .section .container .text .description-tea .allows-restful-sleep.hidden-text,.page-wellbeing-tea-range article #products .section .container .text .description-tea .caffeine-free.hidden-text,.page-wellbeing-tea-range article #products .section .container .text .description-tea .make-the-perfect-cup.hidden-text,.page-wellbeing-tea-range article #products .section .container .text .description-tea .organic.hidden-text{position:absolute;top:0;left:0;right:0;opacity:0;z-index:0;-webkit-transition:.4s cubic-bezier(.24,.72,.35,1.01)!important;transition:.4s cubic-bezier(.24,.72,.35,1.01)!important}.page-original-tea-range article #products .section .container .text .description-tea .allows-restful-sleep.hidden-text p,.page-original-tea-range article #products .section .container .text .description-tea .caffeine-free.hidden-text p,.page-original-tea-range article #products .section .container .text .description-tea .make-the-perfect-cup.hidden-text p,.page-original-tea-range article #products .section .container .text .description-tea .organic.hidden-text p,.page-our-teas article #products .section .container .text .description-tea .allows-restful-sleep.hidden-text p,.page-our-teas article #products .section .container .text .description-tea .caffeine-free.hidden-text p,.page-our-teas article #products .section .container .text .description-tea .make-the-perfect-cup.hidden-text p,.page-our-teas article #products .section .container .text .description-tea .organic.hidden-text p,.page-wellbeing-tea-range article #products .section .container .text .description-tea .allows-restful-sleep.hidden-text p,.page-wellbeing-tea-range article #products .section .container .text .description-tea .caffeine-free.hidden-text p,.page-wellbeing-tea-range article #products .section .container .text .description-tea .make-the-perfect-cup.hidden-text p,.page-wellbeing-tea-range article #products .section .container .text .description-tea .organic.hidden-text p{color:#fff}.page-original-tea-range article #products .section .container .text .description-tea p,.page-our-teas article #products .section .container .text .description-tea p,.page-wellbeing-tea-range article #products .section .container .text .description-tea p{font-family:BrandonGrotesque-Medium;margin:0!important;font-size:20px;color:#fff;line-height:1.2em;margin-bottom:15px}.page-original-tea-range article #products .section .container .text .icon,.page-our-teas article #products .section .container .text .icon,.page-wellbeing-tea-range article #products .section .container .text .icon{width:75px;height:60px;display:inline-block;text-align:center;margin:4px;overflow:hidden}.page-original-tea-range article #products .section .container .text .icon .svg,.page-our-teas article #products .section .container .text .icon .svg,.page-wellbeing-tea-range article #products .section .container .text .icon .svg{-webkit-transition:.4s cubic-bezier(.24,.72,.35,1.01)!important;transition:.4s cubic-bezier(.24,.72,.35,1.01)!important;max-height:100%}.page-original-tea-range article #products .section .container .text .icon .svg-white,.page-our-teas article #products .section .container .text .icon .svg-white,.page-wellbeing-tea-range article #products .section .container .text .icon .svg-white{filter:invert(1) sepia(1) saturate(0) hue-rotate(175deg)}.page-original-tea-range article #products .section .container .text .icon .svg-blue,.page-our-teas article #products .section .container .text .icon .svg-blue,.page-wellbeing-tea-range article #products .section .container .text .icon .svg-blue{filter:none!important}.page-original-tea-range article #products .section#organic-rooibos-green-tea,.page-our-teas article #products .section#organic-rooibos-green-tea,.page-wellbeing-tea-range article #products .section#organic-rooibos-green-tea{background:#74af27}.page-original-tea-range article #products .section#organic-rooibos-green-tea .bg-tea,.page-our-teas article #products .section#organic-rooibos-green-tea .bg-tea,.page-wellbeing-tea-range article #products .section#organic-rooibos-green-tea .bg-tea{background-image:url(Green.png)}.page-original-tea-range article #products .section#balance-wellbeing,.page-our-teas article #products .section#balance-wellbeing,.page-wellbeing-tea-range article #products .section#balance-wellbeing{background:#f2a8dc}.page-original-tea-range article #products .section#balance-wellbeing .image-tea,.page-our-teas article #products .section#balance-wellbeing .image-tea,.page-wellbeing-tea-range article #products .section#balance-wellbeing .image-tea{background-image:url(Balance-v2.png);background-size:contain;background-repeat:no-repeat;width:461px;height:500px;left:25%;margin-left:-160px;top:50%;margin-top:-150px;position:absolute}.page-original-tea-range article #products .section#lemon-and-ginger-tea,.page-our-teas article #products .section#lemon-and-ginger-tea,.page-wellbeing-tea-range article #products .section#lemon-and-ginger-tea{background:#ffb600}.page-original-tea-range article #products .section#lemon-and-ginger-tea .bg-tea,.page-our-teas article #products .section#lemon-and-ginger-tea .bg-tea,.page-wellbeing-tea-range article #products .section#lemon-and-ginger-tea .bg-tea{background-image:url(LemonGinger.png)}.page-original-tea-range article #products .section#redbush-tea,.page-our-teas article #products .section#redbush-tea,.page-wellbeing-tea-range article #products .section#redbush-tea{background:#db0812}.page-original-tea-range article #products .section#redbush-tea .bg-tea,.page-our-teas article #products .section#redbush-tea .bg-tea,.page-wellbeing-tea-range article #products .section#redbush-tea .bg-tea{background-image:url(Redbush-2.png)}.page-original-tea-range article #products .section#earl-grey-tea,.page-our-teas article #products .section#earl-grey-tea,.page-wellbeing-tea-range article #products .section#earl-grey-tea{background:#0c65af}.page-original-tea-range article #products .section#earl-grey-tea .bg-tea,.page-our-teas article #products .section#earl-grey-tea .bg-tea,.page-wellbeing-tea-range article #products .section#earl-grey-tea .bg-tea{background-image:url(EarlGrey.png)}.page-original-tea-range article #products .section#vanilla-tea,.page-our-teas article #products .section#vanilla-tea,.page-wellbeing-tea-range article #products .section#vanilla-tea{background:#ffe7a2}.page-original-tea-range article #products .section#vanilla-tea .bg-tea,.page-our-teas article #products .section#vanilla-tea .bg-tea,.page-wellbeing-tea-range article #products .section#vanilla-tea .bg-tea{background-image:url(Vanilla.png)}.page-original-tea-range article #products .section#vanilla-tea .text p,.page-our-teas article #products .section#vanilla-tea .text p,.page-wellbeing-tea-range article #products .section#vanilla-tea .text p{color:#212667}.page-original-tea-range article #products .section#vanilla-tea .text h2,.page-our-teas article #products .section#vanilla-tea .text h2,.page-wellbeing-tea-range article #products .section#vanilla-tea .text h2{color:#212667}.page-original-tea-range article #products .section#vanilla-tea .text .description-tea .allows-restful-sleep.hidden-text p,.page-original-tea-range article #products .section#vanilla-tea .text .description-tea .caffeine-free.hidden-text p,.page-original-tea-range article #products .section#vanilla-tea .text .description-tea .make-the-perfect-cup.hidden-text p,.page-original-tea-range article #products .section#vanilla-tea .text .description-tea .organic.hidden-text p,.page-our-teas article #products .section#vanilla-tea .text .description-tea .allows-restful-sleep.hidden-text p,.page-our-teas article #products .section#vanilla-tea .text .description-tea .caffeine-free.hidden-text p,.page-our-teas article #products .section#vanilla-tea .text .description-tea .make-the-perfect-cup.hidden-text p,.page-our-teas article #products .section#vanilla-tea .text .description-tea .organic.hidden-text p,.page-wellbeing-tea-range article #products .section#vanilla-tea .text .description-tea .allows-restful-sleep.hidden-text p,.page-wellbeing-tea-range article #products .section#vanilla-tea .text .description-tea .caffeine-free.hidden-text p,.page-wellbeing-tea-range article #products .section#vanilla-tea .text .description-tea .make-the-perfect-cup.hidden-text p,.page-wellbeing-tea-range article #products .section#vanilla-tea .text .description-tea .organic.hidden-text p{color:#fff}.page-original-tea-range article #products .section#vanilla-tea .text .icon .svg,.page-our-teas article #products .section#vanilla-tea .text .icon .svg,.page-wellbeing-tea-range article #products .section#vanilla-tea .text .icon .svg{filter:invert(1) sepia(1) saturate(0) hue-rotate(175deg)}.page-original-tea-range article #products .section#vanilla-tea .text .icon .svg-white,.page-our-teas article #products .section#vanilla-tea .text .icon .svg-white,.page-wellbeing-tea-range article #products .section#vanilla-tea .text .icon .svg-white{filter:none!important}.page-original-tea-range article #products .section#vanilla-chai-tea,.page-our-teas article #products .section#vanilla-chai-tea,.page-wellbeing-tea-range article #products .section#vanilla-chai-tea{background:#f18f00}.page-original-tea-range article #products .section#vanilla-chai-tea .bg-tea,.page-our-teas article #products .section#vanilla-chai-tea .bg-tea,.page-wellbeing-tea-range article #products .section#vanilla-chai-tea .bg-tea{background-image:url(VanillaChai.png)}.page-original-tea-range article #products .section#organic-rooibos-restore-and-renew,.page-our-teas article #products .section#organic-rooibos-restore-and-renew,.page-wellbeing-tea-range article #products .section#organic-rooibos-restore-and-renew{background:#8ab8ca}.page-original-tea-range article #products .section#organic-rooibos-restore-and-renew .bg-tea,.page-our-teas article #products .section#organic-rooibos-restore-and-renew .bg-tea,.page-wellbeing-tea-range article #products .section#organic-rooibos-restore-and-renew .bg-tea{background-image:url(Detox.png)}.page-original-tea-range article #products .section.static-background .bg-tea,.page-our-teas article #products .section.static-background .bg-tea,.page-wellbeing-tea-range article #products .section.static-background .bg-tea{background-attachment:inherit!important;margin-left:-10px}.page-original-tea-range .all-teas-menu,.page-our-teas .all-teas-menu,.page-wellbeing-tea-range .all-teas-menu{display:block!important}.page-our-teas .all-teas-menu{display:none!important}.page-wellbeing-tea-range article #products .section#bedtime-wellbeing{background:#1ba5df;background:#224a7e}.page-wellbeing-tea-range article #products .section#bedtime-wellbeing .inner-inner-holder:before{content:"";position:absolute;top:50%;left:0;width:100%;height:100%;background:#224a7e;z-index:-9;margin-top:80px}.page-wellbeing-tea-range article #products .section#bedtime-wellbeing .inner-inner-holder:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#1ba5df;background:#224a7e;z-index:-10}@keyframes colour-change{0%{background:#1ba5df;background:#224a7e}to{background:#23508b;background:#224a7e}}.page-wellbeing-tea-range article #products .section#bedtime-wellbeing .image-tea-background-color{content:"";position:absolute;top:50%;left:25%;margin-top:-140px;margin-left:-120px;width:240px;height:370px;background:#1ba5df;background:#224a7e;z-index:-8}.page-wellbeing-tea-range article #products .section#bedtime-wellbeing .animate .image-tea-background-color{background:#224a7e}.page-wellbeing-tea-range article #products .section#bedtime-wellbeing .image-tea{background-image:url(Bedtime-v2.png);background-size:contain;background-repeat:no-repeat;width:461px;height:500px;left:25%;margin-left:-160px;top:50%;margin-top:-150px;position:absolute}.page-wellbeing-tea-range article #products .section#bedtime-wellbeing .hidden-text p{color:#fff!important}.page-wellbeing-tea-range .animation-bedtime-bushes-4{width:39px;height:118.5px;position:absolute;left:25%;top:50%;display:block;margin:79px 0 0 125px;padding:0;background-image:url(bedtime-bushes-4.png);background-size:39px 4278px;background-position-x:0px;background-position-y:0px;background-repeat:no-repeat;z-index:-1;transform:translate(1px) scale(.99)}.page-wellbeing-tea-range .animate .animation-bedtime-bushes-4{-webkit-animation:bedtime-bushes-4-steps .9s ease-in-out 10;-webkit-animation-direction:alternate;-webkit-animation-delay:0s;-moz-animation:bedtime-bushes-4-steps .9s ease-in-out 10;-moz-animation-direction:alternate;-moz-animation-delay:0s;-o-animation:bedtime-bushes-4-steps .9s ease-in-out 10;-o-animation-direction:alternate;-o-animation-delay:0s;animation:bedtime-bushes-4-steps .9s ease-in-out 10;animation-direction:alternate;animation-delay:0s}@-webkit-keyframes bedtime-bushes-4-steps{0%{transform:translate(1px) scale(.97)}to{transform:translateY(1px) scale(1)}}@-moz-keyframes bedtime-bushes-4-steps{0%{transform:translate(1px) scale(.97)}to{transform:translateY(1px) scale(1)}}@-o-keyframes bedtime-bushes-4-steps{0%{transform:translate(1px) scale(.97)}to{transform:translateY(1px) scale(1)}}@keyframes bedtime-bushes-4-steps{0%{transform:translate(1px) scale(.97)}to{transform:translateY(1px) scale(1)}}.page-wellbeing-tea-range .animation-bedtime-bushes-3{width:23px;height:87.5px;position:absolute;left:25%;top:50%;margin:110px 0 0 -146px;padding:0;background-image:url(bedtime-bushes-3.png);background-size:23px 4118.5px;background-position-x:0px;background-position-y:0px;background-repeat:no-repeat;z-index:-1;transform:translate(-1px) scale(.98)}.page-wellbeing-tea-range .animate .animation-bedtime-bushes-3{-webkit-animation:bedtime-bushes-3-steps .9s ease-in-out 10;-webkit-animation-direction:alternate;-webkit-animation-delay:0s;-moz-animation:bedtime-bushes-3-steps .9s ease-in-out 10;-moz-animation-direction:alternate;-moz-animation-delay:0s;-o-animation:bedtime-bushes-3-steps .9s ease-in-out 10;-o-animation-direction:alternate;-o-animation-delay:0s;animation:bedtime-bushes-3-steps .9s ease-in-out 10;animation-direction:alternate;animation-delay:0s}@-webkit-keyframes bedtime-bushes-3-steps{0%{transform:translate(-1px) scale(.97)}to{transform:translateY(1px) scale(1)}}@-moz-keyframes bedtime-bushes-3-steps{0%{transform:translate(-1px) scale(.97)}to{transform:translateY(1px) scale(1)}}@-o-keyframes bedtime-bushes-3-steps{0%{transform:translate(-1px) scale(.97)}to{transform:translateY(1px) scale(1)}}@keyframes bedtime-bushes-3-steps{0%{transform:translate(-1px) scale(.97)}to{transform:translateY(1px) scale(1)}}.page-wellbeing-tea-range .animation-bedtime-bushes-2{width:46px;height:179px;position:absolute;right:10px;top:50%;display:block;margin:-110px 0 0;padding:0;background-image:url(bedtime-bushes-2.png);background-size:46px 6540px;background-position-x:0px;background-position-y:0px;background-repeat:no-repeat;transform:translate(-1px) scale(.99)}.page-wellbeing-tea-range .animate .animation-bedtime-bushes-2{-webkit-animation:bedtime-bushes-2-steps .9s ease-in-out infinite;-webkit-animation-direction:alternate;-webkit-animation-delay:0s;-moz-animation:bedtime-bushes-2-steps .9s ease-in-out infinite;-moz-animation-direction:alternate;-moz-animation-delay:0s;-o-animation:bedtime-bushes-2-steps .9s ease-in-out infinite;-o-animation-direction:alternate;-o-animation-delay:0s;animation:bedtime-bushes-2-steps .9s ease-in-out infinite;animation-direction:alternate;animation-delay:0s}@-webkit-keyframes bedtime-bushes-2-steps{0%{transform:translate(-1px) scale(.99)}to{transform:translateY(1px) scale(1)}}@-moz-keyframes bedtime-bushes-2-steps{0%{transform:translate(-1px) scale(.99)}to{transform:translateY(1px) scale(1)}}@-o-keyframes bedtime-bushes-2-steps{0%{transform:translate(-1px) scale(.99)}to{transform:translateY(1px) scale(1)}}@keyframes bedtime-bushes-2-steps{0%{transform:translate(-1px) scale(.99)}to{transform:translateY(1px) scale(1)}}.page-wellbeing-tea-range .animation-bedtime-bushes-1{width:170px;height:67px;position:absolute;left:0;bottom:10px;display:block;margin:0;padding:0;background-image:url(bedtime-bushes-1.png);background-size:170px 2010px;background-position-x:0px;background-position-y:0px;background-repeat:no-repeat}.page-wellbeing-tea-range .animate .animation-bedtime-bushes-1{-webkit-animation:bedtime-bushes-1-steps 1s steps(29) infinite;-webkit-animation-direction:alternate;-webkit-animation-delay:0s;-moz-animation:bedtime-bushes-1-steps 1s steps(29) infinite;-moz-animation-direction:alternate;-moz-animation-delay:0s;-o-animation:bedtime-bushes-1-steps 1s steps(29) infinite;-o-animation-direction:alternate;-o-animation-delay:0s;animation:bedtime-bushes-1-steps 1s steps(29) infinite;animation-direction:alternate;animation-delay:0s}@-webkit-keyframes bedtime-bushes-1-steps{0%{background-position-y:0px}to{background-position-y:100%}}@-moz-keyframes bedtime-bushes-1-steps{0%{background-position-y:0px}to{background-position-y:100%}}@-o-keyframes bedtime-bushes-1-steps{0%{background-position-y:0px}to{background-position-y:100%}}@keyframes bedtime-bushes-1-steps{0%{background-position-y:0px}to{background-position-y:100%}}.page-wellbeing-tea-range .animation-moon{width:143px;height:232px;position:absolute;left:25%;display:block;padding:0;margin:-38px auto auto -69px;top:50%;background-image:url(moon-v3.png);background-size:143px 11368px;background-position-x:0%;background-position-y:0%;background-repeat:no-repeat;z-index:-2;opacity:0}.page-wellbeing-tea-range .animation-moon-moving{width:124px;height:124px;position:absolute;border-radius:50%;left:25%;top:50%;margin-left:-60px;margin-top:16px;z-index:-2;transform:translate3d(-700px,0,0)}.page-wellbeing-tea-range .animation-moon-moving:after{content:"";width:124px;height:124px;background:#fde8cf;border-radius:50%;display:block;transform:translate3d(0,250px,0)}.page-wellbeing-tea-range .animate .animation-moon-moving{-webkit-animation:moon-xAxis 5.5s forwards cubic-bezier(.39,.575,.565,1);-moz-animation:moon-xAxis 5.5s forwards cubic-bezier(.39,.575,.565,1);-o-animation:moon-xAxis 5.5s forwards cubic-bezier(.39,.575,.565,1);animation:moon-xAxis 5.5s forwards cubic-bezier(.39,.575,.565,1)}.page-wellbeing-tea-range .animate .animation-moon-moving:after{-webkit-animation:moon-yAxis 5.5s forwards cubic-bezier(.215,.61,.355,1);-moz-animation:moon-yAxis 5.5s forwards cubic-bezier(.215,.61,.355,1);-o-animation:moon-yAxis 5.5s forwards cubic-bezier(.215,.61,.355,1);animation:moon-yAxis 5.5s forwards cubic-bezier(.215,.61,.355,1)}.page-wellbeing-tea-range .un-animate .animation-moon-moving{animation:moon-xAxis-un-animate .01s forwards}.page-wellbeing-tea-range .un-animate .animation-moon-moving:after{animation:moon-yAxis-un-animate .01s forwards}@-webkit-keyframes moon-yAxis{0%{background:#fde8cf;-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0px,250px,0px);transform:translate3d(0,250px,0)}40%{background:#fde8cf}65%{background:#fff;-webkit-transform:translate3d(0px,-5px,0px);transform:translate3d(0,-5px,0)}to{background:#fff;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}}@-webkit-keyframes moon-xAxis{0%{-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-transform:translate3d(-700px,0px,0px);transform:translate3d(-700px,0,0)}to{-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}}@-moz-keyframes moon-yAxis{0%{background:#fde8cf;-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0px,250px,0px);transform:translate3d(0,250px,0)}40%{background:#fde8cf}65%{background:#fff;-webkit-transform:translate3d(0px,-5px,0px);transform:translate3d(0,-5px,0)}to{background:#fff;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}}@-moz-keyframes moon-xAxis{0%{-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-transform:translate3d(-700px,0px,0px);transform:translate3d(-700px,0,0)}to{-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}}@-o-keyframes moon-yAxis{0%{background:#fde8cf;-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0px,250px,0px);transform:translate3d(0,250px,0)}40%{background:#fde8cf}65%{background:#fff;-webkit-transform:translate3d(0px,-5px,0px);transform:translate3d(0,-5px,0)}to{background:#fff;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}}@-o-keyframes moon-xAxis{0%{-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-transform:translate3d(-700px,0px,0px);transform:translate3d(-700px,0,0)}to{-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}}@keyframes moon-yAxis{0%{background:#fde8cf;-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0px,250px,0px);transform:translate3d(0,250px,0)}40%{background:#fde8cf}65%{background:#fff;-webkit-transform:translate3d(0px,-5px,0px);transform:translate3d(0,-5px,0)}to{background:#fff;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}}@keyframes moon-xAxis{0%{-webkit-animation-timing-function:cubic-bezier(.39,.575,.565,1);animation-timing-function:cubic-bezier(.39,.575,.565,1);-webkit-transform:translate3d(-700px,0px,0px);transform:translate3d(-700px,0,0)}to{-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}}@keyframes moon-yAxis-un-animate{0%{background:#fff;transform:translateZ(0)}to{background:#fde8cf;transform:translate3d(0,250px,0)}}@keyframes moon-xAxis-un-animate{0%{transform:translateZ(0)}to{transform:translate3d(-700px,0,0)}}.page-wellbeing-tea-range .animate .animation-moon{-webkit-animation:moon-steps 4s steps(48) 1;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:5.5s;-moz-animation:moon-steps 4s steps(48) 1;-moz-animation-fill-mode:forwards;-moz-animation-delay:5.5s;-o-animation:moon-steps 4s steps(48) 1;-o-animation-fill-mode:forwards;-o-animation-delay:5.5s;animation:moon-steps 4s steps(48) 1;animation-fill-mode:forwards;animation-delay:5.5s}.page-wellbeing-tea-range .un-animate .animation-moon{animation:moon-steps-un-animate .01s;animation-fill-mode:forwards;animation-delay:0s}@-webkit-keyframes moon-steps{0%{background-position-y:0;opacity:0}0.00001%{opacity:1}to{background-position-y:100%;opacity:1}}@-moz-keyframes moon-steps{0%{background-position-y:0;opacity:0}0.00001%{opacity:1}to{background-position-y:100%;opacity:1}}@-o-keyframes moon-steps{0%{background-position-y:0;opacity:0}0.00001%{opacity:1}to{background-position-y:100%;opacity:1}}@keyframes moon-steps{0%{background-position-y:0;opacity:0}0.00001%{opacity:1}to{background-position-y:100%;opacity:1}}@keyframes moon-steps-un-animate{0%{background-position-y:100%;opacity:1}to{background-position-y:0;opacity:0}}.page-wellbeing-tea-range .animation-cat{width:238px;height:212px;position:absolute;top:50%;left:25%;display:block;float:left;margin:15px 0 0 -118px;padding:0;background-image:url(https://shoptalklondon.com/do-not-delete/cat.png);background-size:14994px 212px;background-position-x:0%;background-repeat:no-repeat;z-index:-1}.page-wellbeing-tea-range .animate .animation-cat{-webkit-animation:cat-steps 3s steps(61) 3;-webkit-animation-fill-mode:forwards;-moz-animation:cat-steps 3s steps(61) 3;-moz-animation-fill-mode:forwards;-o-animation:cat-steps 3s steps(61) 3;-o-animation-fill-mode:forwards;animation:cat-steps 3s steps(61) 3;animation-fill-mode:forwards;background-position-x:0%;animation-delay:0s}@-webkit-keyframes cat-steps{0%{background-position-x:0}to{background-position-x:-14518px}}@-webkit-keyframes colour-change{0%{background:#1ba5df}to{background:#23508b}}@-moz-keyframes cat-steps{0%{background-position-x:0}to{background-position-x:-14518px}}@-moz-keyframes colour-change{0%{background:#1ba5df}to{background:#23508b}}@-o-keyframes cat-steps{0%{background-position-x:0}to{background-position-x:-14518px}}@-o-keyframes colour-change{0%{background:#1ba5df}to{background:#23508b}}@keyframes cat-steps{0%{background-position-x:0}to{background-position-x:-14518px}}@keyframes colour-change{0%{background:#1ba5df}to{background:#23508b}}.page-wellbeing-tea-range .animation-star{width:25px;height:25px;position:absolute;top:50px;left:50%;z-index:1;display:block;float:left;margin:0;padding:0;background-image:url(star.png);background-size:1250px 25px;background-position-x:0%;background-repeat:no-repeat;opacity:0;transition:opacity 1s ease-in;transition-delay:0s}.page-wellbeing-tea-range .animate .animation-star{-webkit-animation:star-steps 2s steps(49) infinite;-webkit-animation-fill-mode:forwards;-moz-animation:star-steps 2s steps(49) infinite;-moz-animation-fill-mode:forwards;-o-animation:star-steps 2s steps(49) infinite;-o-animation-fill-mode:forwards;animation:star-steps 2s steps(49) infinite;animation-fill-mode:forwards;background-position-x:0%;opacity:1;transition-delay:4s;top:50%;left:25%}.page-wellbeing-tea-range .animate .animation-star-set-1{transform:scale(.5);animation-delay:0s;transition-delay:4s}.page-wellbeing-tea-range .animate .animation-star-set-2{transform:scale(.9);animation-delay:.5s;transition-delay:5s}.page-wellbeing-tea-range .animate .animation-star-set-3{transform:scale(.7);animation-delay:1s;transition-delay:6s}.page-wellbeing-tea-range .animate .animation-star-set-4{transform:scale(.3);animation-delay:1.5s;transition-delay:7s}.page-wellbeing-tea-range .animation-star-1{margin-top:10px;margin-left:50px}.page-wellbeing-tea-range .animation-star-2{margin-top:-30px;margin-left:180px}.page-wellbeing-tea-range .animation-star-3{margin-top:-20px;margin-left:-170px}.page-wellbeing-tea-range .animation-star-4{margin-top:10px;margin-left:-100px}.page-wellbeing-tea-range .animation-star-5{margin-top:120px;margin-left:-70px}.page-wellbeing-tea-range .animation-star-6{margin-top:125px;margin-left:-40px}.page-wellbeing-tea-range .animation-star-7{margin-top:20px;margin-left:80px}.page-wellbeing-tea-range .animation-star-8{margin-top:50px;margin-left:-115px}.page-wellbeing-tea-range .animation-star-9{margin-top:0;margin-left:170px}.page-wellbeing-tea-range .animation-star-10{margin-top:30px;margin-left:-220px}.page-wellbeing-tea-range .animation-star-11{margin-top:-30px;margin-left:-205px}.page-wellbeing-tea-range .animation-star-12{margin-top:0;margin-left:215px}.page-wellbeing-tea-range .animation-star-13{margin-top:0;margin-left:-55px}.page-wellbeing-tea-range .animation-star-14{margin-top:140px;margin-left:55px}.page-wellbeing-tea-range .animation-star-15{margin-top:-40px;margin-left:135px}.page-wellbeing-tea-range .animation-star-16{margin-top:40px;margin-left:135px}.page-wellbeing-tea-range .animation-star-17{margin-top:130px;margin-left:25px}.page-wellbeing-tea-range .animation-star-18{margin-top:30px;margin-left:-175px}.page-wellbeing-tea-range .animation-star-19{margin-top:0;margin-left:-255px}.page-wellbeing-tea-range .animation-star-20{margin-top:0;margin-left:5px}@-webkit-keyframes star-steps{0%{background-position-x:0}to{background-position-x:100%}}@-moz-keyframes star-steps{0%{background-position-x:0}to{background-position-x:100%}}@-o-keyframes star-steps{0%{background-position-x:0}to{background-position-x:100%}}@keyframes star-steps{0%{background-position-x:0}to{background-position-x:100%}}.page-wellbeing-tea-range article #products .section#bounce-wellbeing{background:#ffb700}.page-wellbeing-tea-range article #products .section#bounce-wellbeing .image-tea{background-image:url(Bounce-v2.png);background-size:contain;background-repeat:no-repeat;width:461px;height:500px;left:25%;margin-left:-160px;top:50%;margin-top:-150px;position:absolute}.page-wellbeing-tea-range article #products .section#bounce-wellbeing .image-tea-bottom-color{position:absolute;top:50%;margin-top:227px;margin-left:-132px;left:25%;width:266px;height:200px;background:#ffb800;z-index:0}.page-wellbeing-tea-range #bounce-wellbeing .inner-inner-holder .sun{content:"";background:#faf6e7;position:absolute;width:118px;height:118px;border-radius:50%;top:50%;margin-top:17px;left:25%;margin-left:-59px;z-index:-2}.page-wellbeing-tea-range #bounce-wellbeing .inner-inner-holder:after{content:"";background:url(bounce-sky.gif);background-size:contain;background-size:1264px 77px;background-repeat:repeat-x;position:absolute;left:0;width:100%;height:77px;top:50%;margin-top:5px;z-index:-3}.page-wellbeing-tea-range .animation-bushes-3{width:137px;height:105px;position:absolute;left:0;bottom:0;display:block;margin:0;padding:0;background-image:url(bushes-3.png);background-size:3324px 105px;background-repeat:no-repeat;background-position-x:0px;background-position-y:0;-webkit-animation:bushes-3-steps 1.5s steps(23) infinite;-webkit-animation-direction:alternate;-webkit-animation-fill-mode:forwards;-moz-animation:bushes-3-steps 1.5s steps(23) infinite;-moz-animation-direction:alternate;-moz-animation-fill-mode:forwards;-o-animation:bushes-3-steps 1.5s steps(23) infinite;-o-animation-direction:alternate;-o-animation-fill-mode:forwards;animation:bushes-3-steps 1.5s steps(23) infinite;animation-direction:alternate;animation-fill-mode:forwards;background-position-x:0;animation-delay:0s}@-webkit-keyframes bushes-3-steps{0%{background-position-x:0px}to{background-position-x:100%}}@-moz-keyframes bushes-3-steps{0%{background-position-x:0px}to{background-position-x:100%}}@-o-keyframes bushes-3-steps{0%{background-position-x:0px}to{background-position-x:100%}}@keyframes bushes-3-steps{0%{background-position-x:0px}to{background-position-x:100%}}.page-wellbeing-tea-range .animation-bushes-2{width:74px;height:175px;position:absolute;margin:-200px 0 0;padding:0;right:0;top:50%;display:block;background-image:url(bushes-2.png);background-size:2475px 175px;background-position-x:-1px;background-position-y:0;background-repeat:no-repeat;-webkit-animation:bushes-2-steps 2s steps(32) infinite;-webkit-animation-direction:alternate;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:0s;-moz-animation:bushes-2-steps 2s steps(32) infinite;-moz-animation-direction:alternate;-moz-animation-fill-mode:forwards;-moz-animation-delay:0s;-o-animation:bushes-2-steps 2s steps(32) infinite;-o-animation-direction:alternate;-o-animation-fill-mode:forwards;-o-animation-delay:0s;animation:bushes-2-steps 2s steps(32) infinite;animation-direction:alternate;animation-fill-mode:forwards;animation-delay:0s;background-position-x:0}@-webkit-keyframes bushes-2-steps{0%{background-position-x:-1px}to{background-position-x:100%}}@-moz-keyframes bushes-2-steps{0%{background-position-x:-1px}to{background-position-x:100%}}@-o-keyframes bushes-2-steps{0%{background-position-x:-1px}to{background-position-x:100%}}@keyframes bushes-2-steps{0%{background-position-x:-1px}to{background-position-x:100%}}.page-wellbeing-tea-range .animation-bushes-1{width:239px;height:170px;position:absolute;display:block;padding:0;background-image:url(bushes_NOT_MUDDY.png);background-size:13623px 170px;background-position-x:0;background-position-y:0px;opacity:0;top:50%;left:25%;margin:58px 0 0 -118px;z-index:-1}.page-wellbeing-tea-range .animation-bushes-4{width:239px;height:170px;position:absolute;display:block;padding:0;background-image:url(https://shoptalklondon.com/do-not-delete/bushes-4.png);background-size:11472px 170px;background-position-x:0;background-position-y:0px;background-repeat:no-repeat;opacity:0;top:50%;left:25%;margin:58px 0 0 -118px;z-index:-1}.page-wellbeing-tea-range .animation-bushes-1-1{opacity:1}.page-wellbeing-tea-range .animate .animation-bushes-1-1{-webkit-animation:bushes-1-1-steps 1.5s steps(31) 1;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:0s;-moz-animation:bushes-1-1-steps 1.5s steps(31) 1;-moz-animation-fill-mode:forwards;-moz-animation-delay:0s;-o-animation:bushes-1-1-steps 1.5s steps(31) 1;-o-animation-fill-mode:forwards;-o-animation-delay:0s;animation:bushes-1-1-steps 1.5s steps(31) 1;animation-fill-mode:forwards;animation-delay:0s;background-position-x:0}.page-wellbeing-tea-range .animate .animation-bushes-1-2{-webkit-animation:bushes-1-2-steps 1.5s steps(26) 1;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:1.5s;-moz-animation:bushes-1-2-steps 1.5s steps(26) 1;-moz-animation-fill-mode:forwards;-moz-animation-delay:1.5s;-o-animation:bushes-1-2-steps 1.5s steps(26) 1;-o-animation-fill-mode:forwards;-o-animation-delay:1.5s;animation:bushes-1-2-steps 1.5s steps(26) 1;animation-fill-mode:forwards;animation-delay:1.5s;background-position-x:0}.page-wellbeing-tea-range .animate .animation-bushes-1-3{-webkit-animation:bushes-1-3-steps 1.5s steps(31) 1;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:3s;-moz-animation:bushes-1-3-steps 1.5s steps(31) 1;-moz-animation-fill-mode:forwards;-moz-animation-delay:3s;-o-animation:bushes-1-3-steps 1.5s steps(31) 1;-o-animation-fill-mode:forwards;-o-animation-delay:3s;animation:bushes-1-3-steps 1.5s steps(31) 1;animation-fill-mode:forwards;animation-delay:3s;background-position-x:0}.page-wellbeing-tea-range .animate .animation-bushes-1-4{-webkit-animation:bushes-1-4-steps 1.5s steps(26) 1;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:4.5s;-moz-animation:bushes-1-4-steps 1.5s steps(26) 1;-moz-animation-fill-mode:forwards;-moz-animation-delay:4.5s;-o-animation:bushes-1-4-steps 1.5s steps(26) 1;-o-animation-fill-mode:forwards;-o-animation-delay:4.5s;animation:bushes-1-4-steps 1.5s steps(26) 1;animation-fill-mode:forwards;animation-delay:4.5s;background-position-x:0}.page-wellbeing-tea-range .animate .animation-bushes-1-5{-webkit-animation:bushes-1-5-steps .8s steps(31) 1;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:6s;-moz-animation:bushes-1-5-steps .8s steps(31) 1;-moz-animation-fill-mode:forwards;-moz-animation-delay:6s;-o-animation:bushes-1-5-steps .8s steps(31) 1;-o-animation-fill-mode:forwards;-o-animation-delay:6s;animation:bushes-1-5-steps .8s steps(31) 1;animation-fill-mode:forwards;animation-delay:6s;background-position-x:0}.page-wellbeing-tea-range .animate .animation-bushes-4-1{-webkit-animation:bushes-4-1-steps 1.2s steps(47) infinite;-webkit-animation-delay:6.8s;-moz-animation:bushes-4-1-steps 1.2s steps(47) infinite;-moz-animation-delay:6.8s;-o-animation:bushes-4-1-steps 1.2s steps(47) infinite;-o-animation-delay:6.8s;animation:bushes-4-1-steps 1.2s steps(47) infinite;animation-delay:6.8s;background-position-x:0;animation-direction:alternate}@-webkit-keyframes bushes-1-1-steps{0%{opacity:1;background-position-x:0}60%{background-position-x:-7409px}99.9999%{background-position-x:-7409px;opacity:1}to{background-position-x:-7409px;opacity:0}}@-webkit-keyframes bushes-1-2-steps{0%{opacity:1;background-position-x:-7409px}60%{background-position-x:-13623px}99.9999%{background-position-x:-13623px;opacity:1}to{background-position-x:-13623px;opacity:0}}@-webkit-keyframes bushes-1-3-steps{0%{opacity:1;background-position-x:0}60%{background-position-x:-7409px}99.9999%{background-position-x:-7409px;opacity:1}to{background-position-x:-7409px;opacity:0}}@-webkit-keyframes bushes-1-4-steps{0%{opacity:1;background-position-x:-7409px}60%{background-position-x:-13623px}99.9999%{background-position-x:-13623px;opacity:1}to{background-position-x:-13623px;opacity:0}}@-webkit-keyframes bushes-1-5-steps{0%{opacity:1;background-position-x:0}99.9999%{background-position-x:-7409px;opacity:1}to{background-position-x:-7409px;opacity:0}}@-webkit-keyframes bushes-4-1-steps{0%{opacity:1;background-position-x:-0px}to{background-position-x:100%;opacity:1}}@-moz-keyframes bushes-1-1-steps{0%{opacity:1;background-position-x:0}60%{background-position-x:-7409px}99.9999%{background-position-x:-7409px;opacity:1}to{background-position-x:-7409px;opacity:0}}@-moz-keyframes bushes-1-2-steps{0%{opacity:1;background-position-x:-7409px}60%{background-position-x:-13623px}99.9999%{background-position-x:-13623px;opacity:1}to{background-position-x:-13623px;opacity:0}}@-moz-keyframes bushes-1-3-steps{0%{opacity:1;background-position-x:0}60%{background-position-x:-7409px}99.9999%{background-position-x:-7409px;opacity:1}to{background-position-x:-7409px;opacity:0}}@-moz-keyframes bushes-1-4-steps{0%{opacity:1;background-position-x:-7409px}60%{background-position-x:-13623px}99.9999%{background-position-x:-13623px;opacity:1}to{background-position-x:-13623px;opacity:0}}@-moz-keyframes bushes-1-5-steps{0%{opacity:1;background-position-x:0}99.9999%{background-position-x:-7409px;opacity:1}to{background-position-x:-7409px;opacity:0}}@-moz-keyframes bushes-4-1-steps{0%{opacity:1;background-position-x:-0px}to{background-position-x:100%;opacity:1}}@-o-keyframes bushes-1-1-steps{0%{opacity:1;background-position-x:0}60%{background-position-x:-7409px}99.9999%{background-position-x:-7409px;opacity:1}to{background-position-x:-7409px;opacity:0}}@-o-keyframes bushes-1-2-steps{0%{opacity:1;background-position-x:-7409px}60%{background-position-x:-13623px}99.9999%{background-position-x:-13623px;opacity:1}to{background-position-x:-13623px;opacity:0}}@-o-keyframes bushes-1-3-steps{0%{opacity:1;background-position-x:0}60%{background-position-x:-7409px}99.9999%{background-position-x:-7409px;opacity:1}to{background-position-x:-7409px;opacity:0}}@-o-keyframes bushes-1-4-steps{0%{opacity:1;background-position-x:-7409px}60%{background-position-x:-13623px}99.9999%{background-position-x:-13623px;opacity:1}to{background-position-x:-13623px;opacity:0}}@-o-keyframes bushes-1-5-steps{0%{opacity:1;background-position-x:0}99.9999%{background-position-x:-7409px;opacity:1}to{background-position-x:-7409px;opacity:0}}@-o-keyframes bushes-4-1-steps{0%{opacity:1;background-position-x:-0px}to{background-position-x:100%;opacity:1}}@keyframes bushes-1-1-steps{0%{opacity:1;background-position-x:0}60%{background-position-x:-7409px}99.9999%{background-position-x:-7409px;opacity:1}to{background-position-x:-7409px;opacity:0}}@keyframes bushes-1-2-steps{0%{opacity:1;background-position-x:-7409px}60%{background-position-x:-13623px}99.9999%{background-position-x:-13623px;opacity:1}to{background-position-x:-13623px;opacity:0}}@keyframes bushes-1-3-steps{0%{opacity:1;background-position-x:0}60%{background-position-x:-7409px}99.9999%{background-position-x:-7409px;opacity:1}to{background-position-x:-7409px;opacity:0}}@keyframes bushes-1-4-steps{0%{opacity:1;background-position-x:-7409px}60%{background-position-x:-13623px}99.9999%{background-position-x:-13623px;opacity:1}to{background-position-x:-13623px;opacity:0}}@keyframes bushes-1-5-steps{0%{opacity:1;background-position-x:0}99.9999%{background-position-x:-7409px;opacity:1}to{background-position-x:-7409px;opacity:0}}@keyframes bushes-4-1-steps{0%{opacity:1;background-position-x:0px}to{background-position-x:-11233px;opacity:1}}.page-wellbeing-tea-range .animation-wrapper-monkey{width:167px;height:150.5px;position:absolute;display:block;padding:0;transform:translate3d(0,211px,0);top:50%;left:25%;margin:5px 0 0 -80px;z-index:-1}.page-wellbeing-tea-range .animation-wrapper-monkey.animation-wrapper-monkey-3{transform:translateZ(0);margin-top:216px}.page-wellbeing-tea-range .animation-monkey{width:167px;height:150.5px;position:absolute;left:0;right:0;display:block;float:left;margin:0;padding:0;background-image:url(https://shoptalklondon.com/do-not-delete/monkey.png);background-size:16533px 150.5px;background-position-x:0%;background-repeat:no-repeat}.page-wellbeing-tea-range .animate .animation-wrapper-monkey-1{-webkit-animation:monkey-1-move 2s 1;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:0s;-moz-animation:monkey-1-move 2s 1;-moz-animation-fill-mode:forwards;-moz-animation-delay:0s;-o-animation:monkey-1-move 2s 1;-o-animation-fill-mode:forwards;-o-animation-delay:0s;animation:monkey-1-move 2s 1;animation-fill-mode:forwards;animation-delay:0s}.page-wellbeing-tea-range .animate .animation-monkey-1{-webkit-animation:monkey-1-steps 2s steps(70) 1;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:0s;-moz-animation:monkey-1-steps 2s steps(70) 1;-moz-animation-fill-mode:forwards;-moz-animation-delay:0s;-o-animation:monkey-1-steps 2s steps(70) 1;-o-animation-fill-mode:forwards;-o-animation-delay:0s;animation:monkey-1-steps 2s steps(70) 1;animation-fill-mode:forwards;animation-delay:0s;background-position-x:0%}.page-wellbeing-tea-range .animate .animation-wrapper-monkey-2{-webkit-animation:monkey-2-move 2s 1;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:3s;-moz-animation:monkey-2-move 2s 1;-moz-animation-fill-mode:forwards;-moz-animation-delay:3s;-o-animation:monkey-2-move 2s 1;-o-animation-fill-mode:forwards;-o-animation-delay:3s;animation:monkey-2-move 2s 1;animation-fill-mode:forwards;animation-delay:3s}.page-wellbeing-tea-range .animate .animation-monkey-2{-webkit-animation:monkey-2-steps 2s steps(70) 1;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:3s;-moz-animation:monkey-2-steps 2s steps(70) 1;-moz-animation-fill-mode:forwards;-moz-animation-delay:3s;-o-animation:monkey-2-steps 2s steps(70) 1;-o-animation-fill-mode:forwards;-o-animation-delay:3s;animation:monkey-2-steps 2s steps(70) 1;animation-fill-mode:forwards;animation-delay:3s;background-position-x:0%;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.page-wellbeing-tea-range .animate .animation-wrapper-monkey-3{-webkit-animation:monkey-3-move 1s 1;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:6s;-moz-animation:monkey-3-move 1s 1;-moz-animation-fill-mode:forwards;-moz-animation-delay:6s;-o-animation:monkey-3-move 1s 1;-o-animation-fill-mode:forwards;-o-animation-delay:6s;animation:monkey-3-move 1s 1;animation-fill-mode:forwards;animation-delay:6s}.page-wellbeing-tea-range .un-animate .animation-wrapper-monkey-3{transform:translateZ(0);margin-top:216px;animation:monkey-3-move-un-animate .01s 1;animation-fill-mode:forwards;animation-delay:0s}.page-wellbeing-tea-range .animate .animation-monkey-3{-webkit-animation:monkey-3-steps 1s steps(27) 1;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:6s;-moz-animation:monkey-3-steps 1s steps(27) 1;-moz-animation-fill-mode:forwards;-moz-animation-delay:6s;-o-animation:monkey-3-steps 1s steps(27) 1;-o-animation-fill-mode:forwards;-o-animation-delay:6s;animation:monkey-3-steps 1s steps(27) 1;animation-fill-mode:forwards;animation-delay:6s;background-position-x:0%;background-position-x:-11690px}@-webkit-keyframes monkey-1-steps{0%{background-position-x:0%}to{background-position-x:-11690px}}@-webkit-keyframes monkey-1-move{0%{transform:translate3d(0,211px,0);animation-timing-function:cubic-bezier(.1,.8,.2,.9)}34%{transform:translate3d(0,2%,0)}44%{transform:translateZ(0);animation-timing-function:cubic-bezier(.75,.25,.7,.3)}90%{transform:translate3d(0,211px,0)}}@-webkit-keyframes monkey-2-steps{0%{background-position-x:0%}to{background-position-x:-11690px}}@-webkit-keyframes monkey-2-move{0%{transform:translate3d(0,211px,0);animation-timing-function:cubic-bezier(.1,.8,.2,.9)}34%{transform:translate3d(0,2%,0)}44%{transform:translateZ(0);animation-timing-function:cubic-bezier(.75,.25,.7,.3)}90%{transform:translate3d(0,211px,0)}}@-webkit-keyframes monkey-3-steps{0%{background-position-x:-11857px}to{background-position-x:-16366px}}@-webkit-keyframes monkey-3-move{0%{transform:translateZ(0);animation-timing-function:cubic-bezier(.05,.95,.05,.95)}to{transform:translate3d(0,-211px,0)}}@-moz-keyframes monkey-1-steps{0%{background-position-x:0%}to{background-position-x:-11690px}}@-moz-keyframes monkey-1-move{0%{transform:translate3d(0,211px,0);animation-timing-function:cubic-bezier(.1,.8,.2,.9)}34%{transform:translate3d(0,2%,0)}44%{transform:translateZ(0);animation-timing-function:cubic-bezier(.75,.25,.7,.3)}90%{transform:translate3d(0,211px,0)}}@-moz-keyframes monkey-2-steps{0%{background-position-x:0%}to{background-position-x:-11690px}}@-moz-keyframes monkey-2-move{0%{transform:translate3d(0,211px,0);animation-timing-function:cubic-bezier(.1,.8,.2,.9)}34%{transform:translate3d(0,2%,0)}44%{transform:translateZ(0);animation-timing-function:cubic-bezier(.75,.25,.7,.3)}90%{transform:translate3d(0,211px,0)}}@-moz-keyframes monkey-3-steps{0%{background-position-x:-11857px}to{background-position-x:-16366px}}@-moz-keyframes monkey-3-move{0%{transform:translateZ(0);animation-timing-function:cubic-bezier(.05,.95,.05,.95)}to{transform:translate3d(0,-211px,0)}}@-o-keyframes monkey-1-steps{0%{background-position-x:0%}to{background-position-x:-11690px}}@-o-keyframes monkey-1-move{0%{transform:translate3d(0,211px,0);animation-timing-function:cubic-bezier(.1,.8,.2,.9)}34%{transform:translate3d(0,2%,0)}44%{transform:translateZ(0);animation-timing-function:cubic-bezier(.75,.25,.7,.3)}90%{transform:translate3d(0,211px,0)}}@-o-keyframes monkey-2-steps{0%{background-position-x:0%}to{background-position-x:-11690px}}@-o-keyframes monkey-2-move{0%{transform:translate3d(0,211px,0);animation-timing-function:cubic-bezier(.1,.8,.2,.9)}34%{transform:translate3d(0,2%,0)}44%{transform:translateZ(0);animation-timing-function:cubic-bezier(.75,.25,.7,.3)}90%{transform:translate3d(0,211px,0)}}@-o-keyframes monkey-3-steps{0%{background-position-x:-11857px}to{background-position-x:-16366px}}@-o-keyframes monkey-3-move{0%{transform:translateZ(0);animation-timing-function:cubic-bezier(.05,.95,.05,.95)}to{transform:translate3d(0,-211px,0)}}@keyframes monkey-1-steps{0%{background-position-x:0px}to{background-position-x:-11690px}}@keyframes monkey-1-move{0%{transform:translate3d(0,211px,0);animation-timing-function:cubic-bezier(.1,.8,.2,.9)}34%{transform:translate3d(0,3px,0)}44%{transform:translateZ(0);animation-timing-function:cubic-bezier(.75,.25,.7,.3)}90%{transform:translate3d(0,211px,0)}}@keyframes monkey-2-steps{0%{background-position-x:0%}to{background-position-x:-11690px}}@keyframes monkey-2-move{0%{transform:translate3d(0,211px,0);animation-timing-function:cubic-bezier(.1,.8,.2,.9)}34%{transform:translate3d(0,3px,0)}44%{transform:translateZ(0);animation-timing-function:cubic-bezier(.75,.25,.7,.3)}90%{transform:translate3d(0,211px,0)}}@keyframes monkey-3-steps{0%{background-position-x:-11857px}to{background-position-x:-16366px}}@keyframes monkey-3-move{0%{transform:translateZ(0);animation-timing-function:cubic-bezier(.05,.95,.05,.95)}to{transform:translate3d(0,-211px,0)}}@keyframes monkey-3-move-un-animate{0%{transform:translate3d(0,-211px,0)}to{transform:translateZ(0)}}.page-wellbeing-tea-range #balance-wellbeing .inner-inner-holder:before{content:"";background:#1f9bde;position:absolute;left:0;width:100%;height:100%;top:50%;margin-top:76px}.page-wellbeing-tea-range #balance-wellbeing .inner-inner-holder:after{content:"";background:#f4c1e5;position:absolute;left:0;width:100%;height:67px;top:50%;margin-top:10px;z-index:-1}.page-wellbeing-tea-range .tea-box-right-outline{position:absolute;width:8px;top:50%;left:25%;margin-top:-142px;margin-left:119px;height:376px;background:#f3f0d7;z-index:3}.page-wellbeing-tea-range .animation-wrapper-flamingo{width:130px;height:155px;transform:translateZ(0);position:absolute;left:25%;top:50%;display:block;float:left;padding:0;margin:-3px 0 0 260px;z-index:2}.page-wellbeing-tea-range .animation-flamingo{width:130px;height:155px;background-image:url(https://shoptalklondon.com/do-not-delete/flamingo.png);background-size:11830px 620px;background-repeat:no-repeat}.page-wellbeing-tea-range .animate .animation-wrapper-flamingo{-webkit-animation:flamingo-move 8s 1;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;-webkit-animation-delay:1s;-moz-animation:flamingo-move 8s 1;-moz-animation-timing-function:linear;-moz-animation-fill-mode:forwards;-moz-animation-delay:1s;-o-animation:flamingo-move 8s 1;-o-animation-timing-function:linear;-o-animation-fill-mode:forwards;-o-animation-delay:1s;animation:flamingo-move 8s 1;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:1s}.page-wellbeing-tea-range .un-animate .animation-wrapper-flamingo{animation:flamingo-move-un-animate .01s 1;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:0s}.page-wellbeing-tea-range .animate .animation-wrapper-flamingo .animation-flamingo{-webkit-animation:flamingo-steps 11s steps(90) 1;-webkit-animation-fill-mode:forwards;-moz-animation:flamingo-steps 11s steps(90) 1;-moz-animation-fill-mode:forwards;-o-animation:flamingo-steps 11s steps(90) 1;-o-animation-fill-mode:forwards;animation:flamingo-steps 11s steps(90) 1;animation-fill-mode:forwards;background-position-x:0%;background-position-y:0%}.page-wellbeing-tea-range .animation-sun{position:absolute;left:25%;top:50%;margin-left:-62px;margin-top:77px;width:125px;height:65px;background-image:url(balance-sun.png);background-size:3875px 65px;background-repeat:no-repeat;-webkit-animation-timing-function:linear;-webkit-animation:animation-shimmer 2s steps(30) infinite!important;-moz-animation-timing-function:linear;-moz-animation:animation-shimmer 2s steps(30) infinite!important;-o-animation-timing-function:linear;-o-animation:animation-shimmer 2s steps(30) infinite!important;animation-timing-function:linear;animation:animation-shimmer 2s steps(30) infinite!important;background-position:0 0}@-webkit-keyframes animation-shimmer{0%{background-position:0 0}to{background-position:100% 0}}@-webkit-keyframes flamingo-steps{0%{background-position-x:0%;background-position-y:0%}25%{background-position-x:100%;background-position-y:0%}25.0001%{background-position-x:0%;background-position-y:33.33%}50%{background-position-x:100%;background-position-y:33.33%}50.0001%{background-position-x:0%;background-position-y:66.66%}75%{background-position-x:100%;background-position-y:66.66%}75.0001%{background-position-x:0%;background-position-y:100%}to{background-position-x:100%;background-position-y:100%}}@-webkit-keyframes flamingo-move{0%{transform:translateZ(0);animation-timing-function:ease-in-out}10%{transform:translate3d(-26px,0,0);animation-timing-function:ease-in-out}20%{transform:translate3d(-60px,0,0);animation-timing-function:ease-in-out}30%{transform:translate3d(-95px,0,0);animation-timing-function:ease-in-out}40%{transform:translate3d(-130px,0,0);animation-timing-function:ease-in-out}50%{transform:translate3d(-163px,0,0);animation-timing-function:ease-in-out}60%{transform:translate3d(-195px,0,0);animation-timing-function:ease-in-out}70%{transform:translate3d(-228px,0,0);animation-timing-function:ease-in-out}81%{transform:translate3d(-260px,0,0);animation-timing-function:ease-in-out}92%{transform:translate3d(-293px,0,0);animation-timing-function:ease-in-out}to{transform:translate3d(-325px,0,0);animation-timing-function:ease-in-out}}@-moz-keyframes animation-shimmer{0%{background-position:0 0}to{background-position:100% 0}}@-moz-keyframes flamingo-steps{0%{background-position-x:0%;background-position-y:0%}25%{background-position-x:100%;background-position-y:0%}25.0001%{background-position-x:0%;background-position-y:33.33%}50%{background-position-x:100%;background-position-y:33.33%}50.0001%{background-position-x:0%;background-position-y:66.66%}75%{background-position-x:100%;background-position-y:66.66%}75.0001%{background-position-x:0%;background-position-y:100%}to{background-position-x:100%;background-position-y:100%}}@-moz-keyframes flamingo-move{0%{transform:translateZ(0);animation-timing-function:ease-in-out}10%{transform:translate3d(-26px,0,0);animation-timing-function:ease-in-out}20%{transform:translate3d(-60px,0,0);animation-timing-function:ease-in-out}30%{transform:translate3d(-95px,0,0);animation-timing-function:ease-in-out}40%{transform:translate3d(-130px,0,0);animation-timing-function:ease-in-out}50%{transform:translate3d(-163px,0,0);animation-timing-function:ease-in-out}60%{transform:translate3d(-195px,0,0);animation-timing-function:ease-in-out}70%{transform:translate3d(-228px,0,0);animation-timing-function:ease-in-out}81%{transform:translate3d(-260px,0,0);animation-timing-function:ease-in-out}92%{transform:translate3d(-293px,0,0);animation-timing-function:ease-in-out}to{transform:translate3d(-325px,0,0);animation-timing-function:ease-in-out}}@-o-keyframes animation-shimmer{0%{background-position:0 0}to{background-position:100% 0}}@-o-keyframes flamingo-steps{0%{background-position-x:0%;background-position-y:0%}25%{background-position-x:100%;background-position-y:0%}25.0001%{background-position-x:0%;background-position-y:33.33%}50%{background-position-x:100%;background-position-y:33.33%}50.0001%{background-position-x:0%;background-position-y:66.66%}75%{background-position-x:100%;background-position-y:66.66%}75.0001%{background-position-x:0%;background-position-y:100%}to{background-position-x:100%;background-position-y:100%}}@-o-keyframes flamingo-move{0%{transform:translateZ(0);animation-timing-function:ease-in-out}10%{transform:translate3d(-26px,0,0);animation-timing-function:ease-in-out}20%{transform:translate3d(-60px,0,0);animation-timing-function:ease-in-out}30%{transform:translate3d(-95px,0,0);animation-timing-function:ease-in-out}40%{transform:translate3d(-130px,0,0);animation-timing-function:ease-in-out}50%{transform:translate3d(-163px,0,0);animation-timing-function:ease-in-out}60%{transform:translate3d(-195px,0,0);animation-timing-function:ease-in-out}70%{transform:translate3d(-228px,0,0);animation-timing-function:ease-in-out}81%{transform:translate3d(-260px,0,0);animation-timing-function:ease-in-out}92%{transform:translate3d(-293px,0,0);animation-timing-function:ease-in-out}to{transform:translate3d(-325px,0,0);animation-timing-function:ease-in-out}}@keyframes flamingo-steps{0%{background-position-x:0px;background-position-y:0%}25%{background-position-x:-11700px;background-position-y:0px}25.0001%{background-position-x:0px;background-position-y:-155px}50%{background-position-x:-11700px;background-position-y:-155px}50.0001%{background-position-x:0px;background-position-y:-310px}75%{background-position-x:-11700px;background-position-y:-310px}75.0001%{background-position-x:0px;background-position-y:-465px}to{background-position-x:-11700px;background-position-y:-465px}}@keyframes flamingo-move-un-animate{0%{transform:translate3d(-325px,0,0)}to{transform:translateZ(0)}}@keyframes flamingo-move{0%{transform:translateZ(0);animation-timing-function:ease-in-out}10%{transform:translate3d(-26px,0,0);animation-timing-function:ease-in-out}20%{transform:translate3d(-60px,0,0);animation-timing-function:ease-in-out}30%{transform:translate3d(-95px,0,0);animation-timing-function:ease-in-out}40%{transform:translate3d(-130px,0,0);animation-timing-function:ease-in-out}50%{transform:translate3d(-163px,0,0);animation-timing-function:ease-in-out}60%{transform:translate3d(-195px,0,0);animation-timing-function:ease-in-out}70%{transform:translate3d(-228px,0,0);animation-timing-function:ease-in-out}81%{transform:translate3d(-260px,0,0);animation-timing-function:ease-in-out}92%{transform:translate3d(-293px,0,0);animation-timing-function:ease-in-out}to{transform:translate3d(-325px,0,0);animation-timing-function:ease-in-out}}.page-wellbeing-tea-range .holder{position:fixed;padding:0;width:100%;left:0;top:2px;height:100%;z-index:3;overflow:hidden;pointer-events:none;max-width:2420px;margin:auto;right:0}.page-wellbeing-tea-range .section.static-background:before{top:auto!important;bottom:0!important}.page-wellbeing-tea-range .static-background .holder{position:absolute!important;width:calc(100% + 20px);left:-10px;top:-10px;height:calc(100% + 10px)}.page-wellbeing-tea-range .static-background .holder:before{display:none}.page-wellbeing-tea-range .static-background .holder:after{display:none}.page-wellbeing-tea-range .holder:before{content:"";background:#fff;width:10px;top:0;left:0;height:100%;position:absolute;z-index:10}.page-wellbeing-tea-range .holder:after{content:"";background:#fff;width:10px;top:0;right:0;height:100%;position:absolute;z-index:10}.page-wellbeing-tea-range .inner-holder{position:absolute;bottom:0;left:0;height:100%;width:100%;overflow:hidden;color:#fff;display:inline;max-height:100vh}.page-wellbeing-tea-range .inner-inner-holder{position:absolute;bottom:0;left:0;height:100vh;width:100%;color:#fff}.page-wellbeing-tea-range .section:nth-child(1){z-index:1}.page-wellbeing-tea-range .section:nth-child(2){z-index:2}.page-wellbeing-tea-range .section:nth-child(3){z-index:3}.page-wellbeing-tea-range .section:nth-child(4){z-index:4}.page-wellbeing-tea-range .section:nth-child(5){z-index:5}.page-wellbeing-tea-range .section:nth-child(6){z-index:6}.page-wellbeing-tea-range .section:nth-child(7){z-index:7}.page-wellbeing-tea-range .section:nth-child(8){z-index:8}.page-wellbeing-tea-range .section:nth-child(9){z-index:9}.page-wellbeing-tea-range .section:nth-child(10){z-index:10}.page-wellbeing-tea-range .section:nth-child(11){z-index:11}@media screen and (max-width:768px){.page-wellbeing-tea-range #products .section.section-animation{height:950px!important}.page-wellbeing-tea-range #products .section.section-animation .container .text{top:490px!important}.page-wellbeing-tea-range #products .static-background .holder{position:absolute!important;width:100%;left:0;top:0;height:100%}.page-wellbeing-tea-range #products #bedtime-wellbeing .holder .inner-holder .inner-inner-holder .animation-bedtime-bushes-2{right:0}.page-wellbeing-tea-range #products #bedtime-wellbeing .holder .inner-holder .inner-inner-holder .moon-cat{position:absolute;top:251px;z-index:-1;-webkit-transform:translate3d(0px,0px,0px)}.page-wellbeing-tea-range #products #bounce-wellbeing .holder .inner-holder .inner-inner-holder:after{top:248px}.page-wellbeing-tea-range #products #balance-wellbeing .holder .inner-holder .inner-inner-holder:after{top:258px;margin-top:0}.page-wellbeing-tea-range #products #balance-wellbeing .holder .inner-holder .inner-inner-holder:before{top:312px;margin-top:0}.page-wellbeing-tea-range #products #balance-wellbeing .holder .inner-holder .inner-inner-holder .animation-flamingo{width:130px;height:154.875px;background-image:url(https://shoptalklondon.com/do-not-delete/flamingo.png);background-size:11830px 619.5px}.page-wellbeing-tea-range #products #balance-wellbeing .holder .inner-holder .inner-inner-holder .animation-wrapper-flamingo{width:130px;height:154.875px;transform:translate3d(260px,0,0);position:absolute;left:25%;top:50%;display:block;float:left;padding:0;margin:-3px 0 0 -65px;z-index:2}.page-wellbeing-tea-range #products #balance-wellbeing .holder .inner-holder .inner-inner-holder.animate .animation-wrapper-flamingo{animation:flamingo-move-mobile 5.5s 1;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:0s}.page-wellbeing-tea-range #products #balance-wellbeing .holder .inner-holder .inner-inner-holder.animate .animation-wrapper-flamingo .animation-flamingo{animation:flamingo-steps-mobile 7s steps(90) 1;animation-fill-mode:forwards;background-position-x:0;background-position-y:0}@keyframes flamingo-steps-mobile{0%{background-position-x:0;background-position-y:33.33%}33.333333%{background-position-x:100%;background-position-y:33.33%}33.3333331%{background-position-x:0;background-position-y:66.66%}66.666666%{background-position-x:100%;background-position-y:66.66%}66.6666661%{background-position-x:0;background-position-y:100%}to{background-position-x:100%;background-position-y:100%}}@keyframes flamingo-move-mobile{0%{transform:translate3d(260px,0,0);animation-timing-function:ease-in-out}12%{transform:translate3d(227.5px,0,0);animation-timing-function:ease-in-out}24%{transform:translate3d(195px,0,0);animation-timing-function:ease-in-out}36%{transform:translate3d(162.5px,0,0);animation-timing-function:ease-in-out}48%{transform:translate3d(130px,0,0);animation-timing-function:ease-in-out}60%{transform:translate3d(95px,0,0);animation-timing-function:ease-in-out}74%{transform:translate3d(60px,0,0);animation-timing-function:ease-in-out}88%{transform:translate3d(26px,0,0);animation-timing-function:ease-in-out}to{transform:translateZ(0);animation-timing-function:ease-in-out}}.page-wellbeing-tea-range #products .holder{position:absolute}.page-wellbeing-tea-range #products .holder .inner-holder{top:0;bottom:auto;height:100%;max-height:100%}.page-wellbeing-tea-range #products .holder .inner-holder .inner-inner-holder{height:100%;max-height:100%}.page-wellbeing-tea-range #products .holder .inner-holder .inner-inner-holder .tea-link{width:220px!important;height:310px!important;top:130px!important;left:0!important;right:0!important;margin:auto!important}.page-wellbeing-tea-range #products .holder .inner-holder .inner-inner-holder .animation-group-1{position:absolute;left:50%;overflow:visible;transform:scale(.8);transform-origin:center top;height:500px;display:block;top:50px}.page-wellbeing-tea-range #products .holder:after{display:none!important}.page-wellbeing-tea-range #products .holder:before{display:none!important}.page-original-tea-range article #products .section,.page-our-teas article #products .section,.page-wellbeing-tea-range article #products .section{height:900px}.page-original-tea-range article #products .section .container .tea-link,.page-our-teas article #products .section .container .tea-link,.page-wellbeing-tea-range article #products .section .container .tea-link{width:270px!important;height:280px!important;top:107px!important;left:0!important;right:0!important;margin:auto!important}.page-original-tea-range article #products .section#redbush-tea,.page-our-teas article #products .section#redbush-tea,.page-wellbeing-tea-range article #products .section#redbush-tea{height:1000px}.page-original-tea-range article #products .section#redbush-tea .tea-link,.page-our-teas article #products .section#redbush-tea .tea-link,.page-wellbeing-tea-range article #products .section#redbush-tea .tea-link{top:176px!important}.page-original-tea-range article #products .section#redbush-tea .bg-tea,.page-our-teas article #products .section#redbush-tea .bg-tea,.page-wellbeing-tea-range article #products .section#redbush-tea .bg-tea{background-position:center 70px!important}.page-original-tea-range article #products .section#redbush-tea .container .text,.page-our-teas article #products .section#redbush-tea .container .text,.page-wellbeing-tea-range article #products .section#redbush-tea .container .text{top:514px}.page-original-tea-range article #products .section .bg-tea,.page-our-teas article #products .section .bg-tea,.page-wellbeing-tea-range article #products .section .bg-tea{background-size:500px;background-attachment:inherit;background-position:center top!important}.page-original-tea-range article #products .section .container .text,.page-our-teas article #products .section .container .text,.page-wellbeing-tea-range article #products .section .container .text{right:0!important;left:0!important;margin:auto!important;width:350px;bottom:auto;top:444px;padding-top:0}}@media screen and (max-width:900px){.page-our-teas article{padding-top:0}.page-our-teas article section#product-ranges .container{height:100%;width:100%;position:relative}.page-our-teas article section#product-ranges .container.container-grid ul li{width:100%;min-height:300px}.page-our-teas article section#product-ranges .container.container-grid ul li.wellbeing-range .container{margin-top:90px}}@media screen and (max-width:600px){.page-our-teas article{padding-top:0}.page-our-teas article section#product-ranges .container{height:100%;width:100%;position:relative}.page-our-teas article section#product-ranges .container.container-grid ul li{width:100%;min-height:300px}.page-our-teas article section#product-ranges .container.container-grid ul li .container{position:relative;left:0;right:0;margin:150px auto 0;width:322px;text-align:center;min-height:580px}.page-our-teas article section#product-ranges .container.container-grid ul li .container .button.go-to-shop{margin-top:-50px}.page-our-teas article section#product-ranges .container.container-grid ul li .container .image{transform:scale(.8);transform-origin:top}.page-our-teas article section#product-ranges .container.container-grid ul li .container .text{position:relative;z-index:1;text-align:center}.page-our-teas article section#product-ranges .container.container-grid ul li .container .text .name-tea h2 a{font-size:20px;text-decoration:none;font-family:BrandonGrotesque-Black;margin:0;font-size:30px;color:#fff}.page-wellbeing-tea-range #products .section .holder .inner-holder .inner-inner-holder .tea-link{width:220px!important;height:310px!important;top:130px!important}.page-wellbeing-tea-range #products .section.section-animation{height:860px!important}.page-wellbeing-tea-range #products .section.section-animation .container .text{top:480px!important}.page-original-tea-range article #products .section,.page-our-teas article #products .section,.page-wellbeing-tea-range article #products .section{height:750px}.page-original-tea-range article #products .section .tea-link,.page-our-teas article #products .section .tea-link,.page-wellbeing-tea-range article #products .section .tea-link{width:220px!important;height:230px!important;top:85px!important;left:0!important;right:0!important;margin:auto!important}.page-original-tea-range article #products .section#redbush-tea,.page-our-teas article #products .section#redbush-tea,.page-wellbeing-tea-range article #products .section#redbush-tea{height:866px}.page-original-tea-range article #products .section#redbush-tea .tea-link,.page-our-teas article #products .section#redbush-tea .tea-link,.page-wellbeing-tea-range article #products .section#redbush-tea .tea-link{top:175px!important}.page-original-tea-range article #products .section#redbush-tea .bg-tea,.page-our-teas article #products .section#redbush-tea .bg-tea,.page-wellbeing-tea-range article #products .section#redbush-tea .bg-tea{background-position:center 95px!important}.page-original-tea-range article #products .section#redbush-tea .container .text,.page-our-teas article #products .section#redbush-tea .container .text,.page-wellbeing-tea-range article #products .section#redbush-tea .container .text{top:448px}.page-original-tea-range article #products .section .bg-tea,.page-our-teas article #products .section .bg-tea,.page-wellbeing-tea-range article #products .section .bg-tea{background-size:400px;background-attachment:inherit;background-position:center top!important}.page-original-tea-range article #products .section .container .text,.page-our-teas article #products .section .container .text,.page-wellbeing-tea-range article #products .section .container .text{right:0;left:0;margin:auto;width:260px;bottom:auto;top:354px}.page-original-tea-range article #products .section .container .text .icon,.page-our-teas article #products .section .container .text .icon,.page-wellbeing-tea-range article #products .section .container .text .icon{width:57px;height:47px;margin:2px}.page-original-tea-range article #products .section .container .text .name-tea h2,.page-our-teas article #products .section .container .text .name-tea h2,.page-wellbeing-tea-range article #products .section .container .text .name-tea h2{font-size:20px}.page-original-tea-range article #products .section .container .text .description-tea p,.page-our-teas article #products .section .container .text .description-tea p,.page-wellbeing-tea-range article #products .section .container .text .description-tea p{font-size:16px}}.page-contact article section{background:#fbfbfb}.page-contact article section .container{width:100%;max-width:860px;padding:180px 30px 80px;margin:0 auto 20px;font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em}.page-contact article section .container .page-title{font-family:BrandonGrotesque-Black;margin:0 0 1.5em;font-size:32px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;text-align:center}.page-contact article section .container p{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.page-contact article section .container p.success-msg{color:#74af27}.page-contact article section .container ul{margin:1em 0}.page-contact article section .container ul.error-list li{list-style:none;color:#db0812}.page-contact article section .container ul li{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:0;margin-top:0;list-style-type:disc}.page-contact article section .container h2{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;clear:both}.page-contact article section .container h3{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em}.page-contact article section .container h4{font-family:BrandonGrotesque-Bold;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.page-contact article section .container a{color:#23246c}.page-contact article section .container form #contact-form{width:100%;max-width:500px}.page-contact article section .container form #contact-form li{margin-bottom:10px;margin-left:0;overflow:visible;list-style:none}.page-contact article section .container form #contact-form li input[type=email],.page-contact article section .container form #contact-form li input[type=text]{border:3px solid #23246c;width:100%;max-width:400px;margin-top:10px;padding:5px}.page-contact article section .container form #contact-form li textarea{border:3px solid #23246c;width:100%;max-width:400px;margin-top:10px;padding:5px}.page-contact article section .container form #contact-form li select{margin-top:10px;padding:5px;border:3px solid #23246c;background:url(arrow-select-down.jpg);background-size:7px 5px;background-position:97% center;background-repeat:no-repeat;width:100%;max-width:400px}.index article #hero-banner{width:100%;height:514px;overflow:hidden;padding-top:94px;background:#fff;position:relative}.index article #hero-banner.morning{background:#23246c;transition-delay:0s!important;transition:0s ease-in-out background!important}.index article #hero-banner.morning.colour-intro{animation:morning_colour_intro 2.8s ease-in forwards!important}@keyframes morning_colour_intro{0%{background:#23246c}50%{background:#74af27}to{background:#ffb600}}.index article #hero-banner.morning .container .main-image{background:url(morning-static.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;height:90px;max-width:90%;transform:translateY(0)!important;transition:transform 0s!important;transition-delay:0s!important}.index article #hero-banner.morning .container .main-image .animation{background:url(morning-sprite.png);background-repeat:no-repeat;background-size:cover;background-position:left top;position:absolute;width:88px;height:88px;left:50%;bottom:0;margin:auto auto auto -172px}.index article #hero-banner.morning .container .main-image.show .animation{animation-delay:.5s!important;animation:morning 2s steps(62) forwards}@keyframes morning{0%{background-position:0 0}to{background-position:0 100%;transform:rotate(.0001deg)}}.index article #hero-banner.noon{background:#ffb600;transition-delay:0s!important;transition:0s ease-in-out background!important}.index article #hero-banner.noon.colour-intro{background:#db0812;transition-delay:.5s!important;transition:2s ease-in-out background!important}.index article #hero-banner.noon .container .main-text:after{content:" after-"}.index article #hero-banner.noon .container .main-image{background:url(noon-static.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;height:113px;max-width:90%;transform:translateY(0)!important;transition:transform 0s!important;transition-delay:0s!important}.index article #hero-banner.noon .container .main-image .animation{background:url(noon-sprite.png);background-repeat:no-repeat;background-size:cover;background-position:left top;position:absolute;width:112px;height:112px;left:50%;bottom:0;margin:auto auto auto -101px}.index article #hero-banner.noon .container .main-image.show .animation{animation-delay:.5s!important;animation:noon 2s steps(61) forwards}@keyframes noon{0%{background-position:0 0}to{background-position:0 100%;transform:rotate(.0001deg)}}.index article #hero-banner.night{background:#db0812;transition-delay:0s!important;transition:0s ease-in-out background!important}.index article #hero-banner.night.colour-intro{background:#23246c;transition-delay:.5s!important;transition:2s ease-in-out background!important}.index article #hero-banner.night .container .main-image{background:url(night-static.png);background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;height:138px;bottom:130px;max-width:90%;transform:translateY(0)!important;transition:transform 0s!important;transition-delay:0s!important}.index article #hero-banner.night .container .main-image .animation{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);background:url(night-sprite.png);background-repeat:no-repeat;background-size:cover;background-position:left top;position:absolute;width:130px;height:130px;left:50%;bottom:6px;margin:auto auto auto -136px}.index article #hero-banner.night .container .main-image.show .animation{animation-delay:.5s!important;animation:night 2s steps(52) forwards}@keyframes night{0%{background-position:0 0}to{background-position:0 100%;transform:rotate(.0001deg)}}.index article #hero-banner.night .container .clock-wrapper{background:url(clock-dark.png);background-size:165px 120px}.index article #hero-banner .container{height:100%;width:100%;background:transparent;position:relative}.index article #hero-banner .container#balance-wellbeing{background:#f2a8dc!important}.index article #hero-banner .container#balance-wellbeing:after{content:"";background:#f2a8dc!important;position:absolute;left:-100%;width:300%;height:100%;top:-140px;margin-top:76px;z-index:-1}.index article #hero-banner .container#balance-wellbeing .image-tea{background-image:url(Balance-v2.png);background-size:contain;background-repeat:no-repeat;width:461px;height:500px;left:25%;margin-left:-160px;top:50%;margin-top:-150px;position:absolute}.index article #hero-banner .container#balance-wellbeing .holder{width:100%;height:100%;transform:scale(.9);transform-origin:left;margin-top:-40px}.index article #hero-banner .container#balance-wellbeing .inner-inner-holder:before{content:"";background:#1f9bde;position:absolute;left:-100%;width:300%;height:100%;top:50%;margin-top:76px}.index article #hero-banner .container#balance-wellbeing .inner-inner-holder:after{content:"";background:#f4c1e5;position:absolute;left:-100%;width:300%;height:67px;top:50%;margin-top:10px;z-index:-1}.index article #hero-banner .container#balance-wellbeing .tea-box-right-outline{position:absolute;width:8px;top:50%;left:25%;margin-top:-142px;margin-left:119px;height:376px;background:#f3f0d7;z-index:3}.index article #hero-banner .container#balance-wellbeing .animation-wrapper-flamingo{width:130px;height:154.875px;transform:translate3d(250%,0,0);position:absolute;left:25%;top:50%;display:block;float:left;padding:0;margin:6px 0 0 -379px;z-index:2}.index article #hero-banner .container#balance-wellbeing .animation-flamingo{width:112px;height:142px;background-image:url(flamingo-static.png);background-size:112px 141px;background-repeat:no-repeat}.index article #hero-banner .container#balance-wellbeing .animation-sun{position:absolute;left:25%;top:50%;margin-left:-62px;margin-top:77px;width:125px;height:65px;background-image:url(balance-sun.png);background-size:3875px 65px;animation-timing-function:linear;animation:animation-shimmer 2s steps(30) infinite!important;background-position:0 0}@keyframes animation-shimmer{0%{background-position:0 0}to{background-position:100% 0}}.index article #hero-banner .container .wellbeing-text{transform-origin:left center!important;margin-right:-215px!important;right:30%!important;left:auto!important;position:absolute;top:0;bottom:0;padding-top:94px;max-width:100%;width:430px;margin:auto;float:none;text-align:center;height:320px;pointer-events:auto;outline:0}.index article #hero-banner .container .wellbeing-text .name-tea{overflow:hidden;margin-bottom:15px}.index article #hero-banner .container .wellbeing-text .name-tea h2{font-family:BrandonGrotesque-Black;margin:0;font-size:34px;line-height:40px;color:#23246c}.index article #hero-banner .container .wellbeing-text .button.go-to-shop{margin-top:50px}.index article #hero-banner .container .wellbeing-text .description-tea{overflow:hidden;margin-bottom:0;position:relative}.index article #hero-banner .container .wellbeing-text .description-tea .visible-text{position:relative;z-index:1;opacity:1;-webkit-transition:.4s cubic-bezier(.24,.72,.35,1.01)!important;transition:.4s cubic-bezier(.24,.72,.35,1.01)!important}.index article #hero-banner .container .wellbeing-text .description-tea .allows-restful-sleep.hidden-text,.index article #hero-banner .container .wellbeing-text .description-tea .caffeine-free.hidden-text,.index article #hero-banner .container .wellbeing-text .description-tea .make-the-perfect-cup.hidden-text,.index article #hero-banner .container .wellbeing-text .description-tea .organic.hidden-text{position:absolute;top:0;left:0;right:0;opacity:0;z-index:0;-webkit-transition:.4s cubic-bezier(.24,.72,.35,1.01)!important;transition:.4s cubic-bezier(.24,.72,.35,1.01)!important}.index article #hero-banner .container .wellbeing-text .description-tea .allows-restful-sleep.hidden-text p,.index article #hero-banner .container .wellbeing-text .description-tea .caffeine-free.hidden-text p,.index article #hero-banner .container .wellbeing-text .description-tea .make-the-perfect-cup.hidden-text p,.index article #hero-banner .container .wellbeing-text .description-tea .organic.hidden-text p{color:#fff}.index article #hero-banner .container .wellbeing-text .description-tea p{font-family:BrandonGrotesque-Medium;margin:0!important;font-size:20px;color:#fff;line-height:1.2em;margin-bottom:15px}.index article #hero-banner .container .main-text{position:absolute;text-align:center;text-transform:uppercase;font-size:28px;letter-spacing:1.5px;color:#fff;top:110px;left:0;right:0;margin:auto}.index article #hero-banner .container .main-image{position:absolute;bottom:152px;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden}.index article #hero-banner .container .clock-wrapper{position:absolute;top:60px;right:-14px;text-indent:-9999px;overflow:hidden;background:url(clock.png);background-size:165px 120px;width:165px;height:120px}.index article #hero-banner .container .clock-wrapper .hours-container,.index article #hero-banner .container .clock-wrapper .minutes-container,.index article #hero-banner .container .clock-wrapper .seconds-container{position:absolute;top:0;right:0;bottom:0;left:0}.index article #hero-banner .container .clock-wrapper .seconds-container{z-index:11;transition:-webkit-transform .2s cubic-bezier(.4,2.08,.55,.44);transition:transform .2s cubic-bezier(.4,2.08,.55,.44);transition:transform .2s cubic-bezier(.4,2.08,.55,.44),-webkit-transform .2s cubic-bezier(.4,2.08,.55,.44)}.index article #hero-banner .container .clock-wrapper .hours-container{-webkit-animation:rotate 43200s infinite linear;animation:rotate 43200s infinite linear}.index article #hero-banner .container .clock-wrapper .minutes-container{transition:-webkit-transform .3s cubic-bezier(.4,2.08,.55,.44);transition:transform .3s cubic-bezier(.4,2.08,.55,.44);transition:transform .3s cubic-bezier(.4,2.08,.55,.44),-webkit-transform .3s cubic-bezier(.4,2.08,.55,.44)}.index article #hero-banner .container .clock-wrapper .hours{background:#212866;position:absolute;border-radius:85%/10%;width:4%;height:24%;left:49%;top:26%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;box-shadow:0 0 2px 1px #0000003a}.index article #hero-banner .container .clock-wrapper .hours:before{content:"";position:absolute;width:4px;height:4px;border-radius:50%;top:-2px;left:0;background:#212866}.index article #hero-banner .container .clock-wrapper .minutes{background:#212866;position:absolute;border-radius:150%/10%;width:4px;height:35%;left:47%;top:14.5%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;box-shadow:0 0 2px 1px #0000003a}.index article #hero-banner .container .clock-wrapper .minutes:before{content:"";position:absolute;width:4px;height:4px;border-radius:50%;top:-2px;left:0;background:#212866}.index article #hero-banner .container .clock-wrapper .seconds{background:#c92c24;position:absolute;z-index:8;border-radius:200%/10%;height:30%;left:49.5%;top:20%;width:1%;-webkit-transform-origin:50% 100%;transform-origin:50% 100%;box-shadow:0 0 1px 1px #0000001c}.index article #hero-banner .container .clock-wrapper .seconds:before{content:"";position:absolute;width:3px;height:3px;background:#c92c24;border-radius:50%;top:-3px;left:-1px;background:url(clock-second-circle-red.png);background-size:contain}.index article #hero-banner .container .clock-wrapper .clock{background:none;background-size:88%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:70px;left:2px;height:100px;width:100px}.index article #hero-banner .container .clock-wrapper .clock:before{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px;height:10px;z-index:10;background:url(clock-center-circle-blue.png);background-size:contain;box-shadow:0 0 2px 1px #0000003a;border-radius:50%}.index article #hero-banner .container .clock-wrapper .clock:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:6px;height:6px;z-index:10;background:url(clock-center-circle-red.png);background-size:contain;box-shadow:0 0 2px 1px #0000003a;border-radius:50%}.index article #home-grid .content:hover .text span{transform:translateY(0)!important;opacity:1;transition:.4s cubic-bezier(.24,.72,.35,1.01)!important;transition-delay:.1s!important}.index article #home-grid .content .text{position:absolute;bottom:40px;left:0;right:0;text-align:center;text-transform:uppercase;color:#fff;font-size:34px;overflow:hidden;z-index:1}.index article #home-grid .content .text span{display:inline-block;transform:translateY(150%)!important;opacity:0;transition:.4s cubic-bezier(.24,.72,.35,1.01)!important;transition-delay:.5s!important}.index article #home-grid .content .likes{position:absolute;top:40px;left:0;right:0;text-align:center;text-transform:uppercase;color:#fff;font-size:34px;overflow:hidden;z-index:1}.index article #home-grid .content .likes span{display:inline-block;transform:translateY(150%)!important;opacity:0;transition:.4s cubic-bezier(.24,.72,.35,1.01)!important;transition-delay:.5s!important}.index article #home-grid .content .direction-animation{margin:0;position:absolute;width:100%;height:100%;overflow:hidden}.index article #home-grid .content .direction-animation-right,.index article #home-grid .content .direction-animation-left,.index article #home-grid .content .direction-animation-top,.index article #home-grid .content .direction-animation-bottom,.index article #home-grid .content .direction-animation-center{position:absolute;width:inherit;height:inherit;text-align:center;line-height:inherit;transition:transform .4s ease}.index article #home-grid .content .direction-animation-right:before,.index article #home-grid .content .direction-animation-left:before,.index article #home-grid .content .direction-animation-top:before,.index article #home-grid .content .direction-animation-bottom:before,.index article #home-grid .content .direction-animation-center:before{position:absolute;content:"";width:70.71%;height:70.71%;transform:rotate(45deg)}.index article #home-grid .content .direction-animation-right:hover,.index article #home-grid .content .direction-animation-left:hover,.index article #home-grid .content .direction-animation-top:hover,.index article #home-grid .content .direction-animation-bottom:hover,.index article #home-grid .content .direction-animation-center:hover{transform:translate(0);z-index:1}.index article #home-grid .content .direction-animation-right:hover:before,.index article #home-grid .content .direction-animation-left:hover:before,.index article #home-grid .content .direction-animation-top:hover:before,.index article #home-grid .content .direction-animation-bottom:hover:before,.index article #home-grid .content .direction-animation-center:hover:before{width:100%;height:100%;transform:none}.index article #home-grid .content .direction-animation-right-area{z-index:1;position:absolute;width:70.71%;height:70.71%;transform:rotate(45deg) translateY(-29.29%) translate(29.29%);left:0;bottom:0;transform-origin:100% 100%;background:transparent}.index article #home-grid .content .direction-animation-right-area:hover{width:100%;height:100%;transform:translate(0);z-index:200}.index article #home-grid .content .direction-animation-right-area:hover~.direction-animation-center{transform:translate(-100%)}.index article #home-grid .content .direction-animation-right{background:#dc0713;transform:translate(100%)}.index article #home-grid .content .direction-animation-right:before{right:100%;bottom:0;transform-origin:100% 100%}.index article #home-grid .content .direction-animation-left-area{z-index:1;position:absolute;width:70.71%;height:70.71%;transform:rotate(45deg) translateY(70.71%) translate(-70.71%);left:0;bottom:0;transform-origin:100% 100%;background:transparent}.index article #home-grid .content .direction-animation-left-area:hover{width:100%;height:100%;transform:translate(0);z-index:200}.index article #home-grid .content .direction-animation-left-area:hover~.direction-animation-center{transform:translate(100%)}.index article #home-grid .content .direction-animation-left{background:#dc0713;transform:translate(-100%)}.index article #home-grid .content .direction-animation-left:before{left:100%;transform-origin:0 0}.index article #home-grid .content .direction-animation-top-area{z-index:1;position:absolute;width:70.71%;height:70.71%;transform:rotate(45deg) translateY(-29.29%) translate(-70.71%);left:0;bottom:0;transform-origin:100% 100%;background:transparent}.index article #home-grid .content .direction-animation-top-area:hover{width:100%;height:100%;transform:translate(0);z-index:200}.index article #home-grid .content .direction-animation-top-area:hover~.direction-animation-center{transform:translateY(100%)}.index article #home-grid .content .direction-animation-top{background:#dc0713;transform:translateY(-100%)}.index article #home-grid .content .direction-animation-top:before{top:100%;right:0;transform-origin:100% 0}.index article #home-grid .content .direction-animation-bottom-area{z-index:1;position:absolute;width:70.71%;height:70.71%;transform:rotate(45deg) translateY(70.71%) translate(29.29%);left:0;bottom:0;transform-origin:100% 100%;background:transparent}.index article #home-grid .content .direction-animation-bottom-area:hover{width:100%;height:100%;transform:translate(0);z-index:200}.index article #home-grid .content .direction-animation-bottom-area:hover~.direction-animation-center{transform:translateY(-100%)}.index article #home-grid .content .direction-animation-bottom{background:#dc0713;transform:translateY(100%)}.index article #home-grid .content .direction-animation-bottom:before{bottom:100%;left:0;transform-origin:0 100%}.index article #home-grid .content .direction-animation-center{background:#ffb600;z-index:-1}.index article #home-grid .content-ttt .animation{background:url(content-ttt-transparent.png);background-size:cover;background-repeat:no-repeat;background-position:left top;position:absolute;top:0;left:0;width:50%;height:100%;margin:auto;background-position:0 0;animation:ttt_reverse .5s steps(16) forwards}.index article #home-grid .content-ttt .animation:before{content:"";width:420px;height:100px;position:absolute;top:140px;left:0;right:0;background:url(content-ttt-logo-white.png);background-size:contain;background-repeat:no-repeat;background-position:center;overflow:hidden;margin:auto}.index article #home-grid .content-ttt .animation.animating{animation:ttt_forwards .5s steps(16) forwards!important}@keyframes ttt_forwards{to{background-position:0 -9600px}}@keyframes ttt_reverse{0%{background-position:0 -9600px}to{background-position:0 0}}.index article #home-grid .content-ttt .text{left:0;margin:0;width:50%}.index article #home-grid .content-ttt .article-text{position:absolute;top:50%;left:3%;bottom:auto;width:44%;height:50%}.index article #home-grid .content-ttt .article-text .latest-article{font-family:BrandonGrotesque-Bold;color:#ffb600;line-height:1.2em;font-size:28px;text-transform:uppercase;text-align:center;position:absolute;top:0;left:0;right:0;margin:auto;padding:0 30px}.index article #home-grid .content-ttt .article-text .article-title{font-family:BrandonGrotesque-Bold;font-size:34px;color:#fff;text-transform:uppercase;text-align:center;position:absolute;top:44px;left:0;right:0;margin:auto;padding:0 40px;line-height:1.2em}.index article #home-grid .content-ttt .article-text .button.continue-reading{overflow:visible;display:inline-block;height:94px;position:absolute;bottom:100px;left:0;right:0;margin:auto;width:360px;display:none}.index article #home-grid .content-ttt .article-text .button.continue-reading a{z-index:1;position:relative;color:#fff;text-indent:0;padding:35px 45px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size:24px}.index article #home-grid .content-ttt .article-text .button.continue-reading:hover .button-bg{transform:scale(.95)!important}.index article #home-grid .content-ttt .article-text .button.continue-reading .button-bg{content:"";position:absolute;top:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#ffb600;width:100%;height:94px;border-radius:60px;cursor:pointer;z-index:0;box-shadow:0 9px 30px #0003;transition:all .3s ease 0s;transform:scale(1)}.index article #home-grid .content-shop-bag{width:100%;position:relative;background:url(shop-header-bg.png);background-repeat:repeat-x;background-size:120px 480px;background-position:0 -30px;overflow:hidden;background-color:#23246c}.index article #home-grid .content-shop-bag:before{content:"";width:378px;height:166px;position:absolute;background-size:contain;background-repeat:no-repeat;left:0;right:0;top:140px;margin:auto}.index article #home-grid .content-shop-bag .animation{background:url(content-tea-shop-2.png);background-size:cover;background-repeat:no-repeat;background-position:left top;position:absolute;width:492px;height:160px;top:140px;left:0;right:0;bottom:auto;margin:auto}.index article #home-grid .content-shop-bag .animation.animating{background-position:0 0;animation:tea_shop .6s steps(16) 1}@keyframes tea_shop{0%{background-position:0 0}to{background-position:0 100%}}.index article #home-grid .content-thumb{background:#ffb600}.index article #home-grid .content-thumb .direction-animation-center{background:#f18f00}.index article #home-grid .content-thumb .animation{background:url(content-thumb-2.png);background-size:cover;background-repeat:no-repeat;background-position:left top;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.index article #home-grid .content-thumb .animation.animating{animation:thumb .5s steps(14) 4}@keyframes thumb{to{background-position:0 -8400px}}.index article #home-grid .content-colour-overlay img{position:relative;z-index:0}.index article #home-grid .content-colour-overlay .direction-animation{z-index:1}.index article #home-grid .content-colour-overlay .direction-animation .direction-animation-center{display:none}.index article #home-grid .content-social{background:#23246c}.index article #home-grid .content-social .direction-animation a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.index article #home-grid .content-social .direction-animation .direction-animation-center{background-color:#0c65af}.index article #home-grid .content-social .animation{background:url(content-social.png);background-size:cover;background-repeat:no-repeat;background-position:left top;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:2;pointer-events:none}.index article #home-grid .content-spinner{background:#74af27;cursor:pointer;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.index article #home-grid .content-spinner #spinner-wheel{width:800px;height:800px;right:0;left:0;top:auto;bottom:-400px;margin:auto;position:absolute;background-color:#add8e6;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transition:all 5s cubic-bezier(.25,.1,.25,1);-webkit-transform:rotateZ(0deg);transition:all 5s cubic-bezier(.25,.1,.25,1);transform:rotate(0);background:url(spinner-wheel.png);background-size:contain;background-repeat:no-repeat;z-index:1}.index article #home-grid .content-spinner #spinner-wheel-static{width:800px;height:800px;right:0;left:0;top:auto;bottom:-400px;margin:auto;position:absolute;background:url(spinner-wheel-static.png);background-size:contain;background-repeat:no-repeat;z-index:0}.index article #home-grid .content-spinner #spinner-hand{width:100px;height:302px;right:0;left:0;top:auto;bottom:-50px;margin:auto;position:absolute;background:url(spinner-hand.png);background-size:contain;background-repeat:no-repeat;z-index:2}.index article #home-grid .content-spinner .text{top:40px;bottom:auto;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0)}.index article #home-grid .content-spinner .text span{color:#fff;transform:none!important;opacity:1!important;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0)}.index article #home-grid .content-spinner .text span.spin-text{color:#ffb600;opacity:1!important}.index article #home-grid .content-spinner.spinning .text span.spin-text{color:#ffb600;transform:none!important;opacity:0!important}.index article #home-grid .content-spinner.spinning .text span.spin-text.visit-text{opacity:1!important}.index article #home-grid .content-spinner.organic-green #spinner-wheel{-webkit-transform:rotateZ(1784deg);transform:rotate(1784deg)}.index article #home-grid .content-spinner.redbush #spinner-wheel{-webkit-transform:rotateZ(1749deg);transform:rotate(1749deg)}.index article #home-grid .content-spinner.earl-grey #spinner-wheel{-webkit-transform:rotateZ(1722deg);transform:rotate(1722deg)}.index article #home-grid .content-spinner.vanilla #spinner-wheel{-webkit-transform:rotateZ(1693deg);transform:rotate(1693deg)}.index article #home-grid .content-spinner.vanilla-chai #spinner-wheel{-webkit-transform:rotateZ(1662deg);transform:rotate(1662deg)}.index article #home-grid .content-spinner.detox-rooibos-tea #spinner-wheel{-webkit-transform:rotateZ(1620deg);transform:rotate(1620deg)}.index article #home-grid .content-spinner.lemon-and-ginger #spinner-wheel{-webkit-transform:rotateZ(1578deg);transform:rotate(1578deg)}.index article #home-grid .content-spinner.wellbeing #spinner-wheel{-webkit-transform:rotateZ(1900deg);transform:rotate(1900deg)}.index article #home-grid .content-spinner.who-we-are #spinner-wheel{-webkit-transform:rotateZ(1868deg);transform:rotate(1868deg)}.index article #home-grid .content-spinner.discover-rooibos #spinner-wheel{-webkit-transform:rotateZ(1828deg);transform:rotate(1828deg)}.index article #home-grid .content-discover-roiboos .text{top:35%;bottom:auto;margin:auto;height:34px}.index article #home-grid .content-discover-roiboos .text h1{font-size:34px;margin:auto;line-height:34px}.index article #home-grid .content-tea-and-wellbeing .direction-animation-bottom,.index article #home-grid .content-tea-and-wellbeing .direction-animation-left,.index article #home-grid .content-tea-and-wellbeing .direction-animation-right,.index article #home-grid .content-tea-and-wellbeing .direction-animation-top{background:#74af27}.index article #home-grid .content-tea-and-wellbeing .text{top:35%;bottom:auto;margin:auto;height:34px}.index article #home-grid .content-tea-and-wellbeing .text h2{font-size:34px;margin:auto;line-height:34px}.index article #home-grid .content-rooibos{background-color:#db0812;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.index article #home-grid .content-history{background:url(content-history.png);background-size:1200px 1082px;background-color:#23246c;background-repeat:no-repeat;background-position:-646px center;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.index article #home-grid .content-history:hover{background:url(content-history.png);background-position:48px center!important;background-size:1200px 1082px;background-repeat:no-repeat;background-position:center;background-color:#23246c}.index article #home-grid .content-history .text{position:absolute;left:0;right:0;bottom:0;top:0;text-align:center;text-transform:uppercase;color:#fff;font-size:34px;overflow:hidden;margin:auto;height:70px;width:280px}.index article #home-grid .content-carousel .item.item-earl-grey{background:#0c65af}.index article #home-grid .content-carousel .item.item-redbush{background:#db0812}.index article #home-grid .content-carousel .item.item-green{background:#74af27}.index article #home-grid .content-carousel .item.item-lemon-ginger{background:#ffb600}.index article #home-grid .content-carousel .item.item-vanilla-chai{background:#f18f00}.index article #home-grid .content-carousel .item.item-balance-wellbeing{background:#f3a6dd!important}.index article #home-grid .content-carousel .item.item-bounce-wellbeing{background:#ffb800!important}.index article #home-grid .content-carousel .item.item-bedtime-wellbeing{background:#234a7e!important}.index article #home-grid .content-caffeine{background:#f18f00}.index article #home-grid .content-caffeine .animation{background:url(content-caffeine-3.png);background-size:cover;background-repeat:no-repeat;background-position:left top;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.index article #home-grid .content-caffeine .animation.animating{animation:caffeine 1.1s steps(25) 1}@keyframes caffeine{to{background-position:0 -15000px}}.index article #home-grid .content-milk{background:#0c65af}.index article #home-grid .content-milk .direction-animation-center{background:#23246c}.index article #home-grid .content-milk .animation{background:url(content-milk-2.png);background-size:cover;background-repeat:no-repeat;background-position:left top;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.index article #home-grid .content-milk .animation.animating{animation:milk 1s steps(25) 1}@keyframes milk{to{background-position:0 -15000px}}.index article #home-grid .content-sleep{background:#74af27}.index article #home-grid .content-sleep .direction-animation-center{background:#0c65af}.index article #home-grid .content-sleep .animation{background:url(content-sleep-4.png);background-size:cover;background-repeat:no-repeat;background-position:left top;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.index article #home-grid .content-sleep .animation.animating{animation:sleep 1s steps(29) 1}@keyframes sleep{to{background-position:0 -17400px}}@media screen and (min-width:1600px){.index article #hero-banner{height:700px;padding-top:94px}.index article #hero-banner .container .main-text{top:200px}.index article #hero-banner.morning .container .main-image{bottom:220px}.index article #hero-banner.noon .container .main-image{bottom:220px}.index article #hero-banner.night .container .main-image{bottom:220px}}@media screen and (min-width:1200px){.index article #hero-banner .container#balance-wellbeing .wellbeing-text{right:35%!important}.index article #hero-banner .container#balance-wellbeing .holder{margin-left:8%}}@media screen and (max-width:768px){.index article #hero-banner{height:630px}.index article #hero-banner .container .clock-wrapper{top:20px}.index article #hero-banner .container#balance-wellbeing .holder{transform:scale(.8);transform-origin:center top;margin-top:-60px}.index article #hero-banner .container#balance-wellbeing .wellbeing-text{left:0!important;right:0!important;margin:auto!important;top:560px;transform:scale(.8);transform-origin:center top!important;padding-top:60px}.index article #hero-banner .container#balance-wellbeing .wellbeing-text .name-tea h2{color:#fff}.index article #hero-banner .container#balance-wellbeing .wellbeing-text .button.go-to-shop{margin-top:10px}.index article #hero-banner .container#balance-wellbeing .image-tea{left:50%;margin-left:-157px}.index article #hero-banner .container#balance-wellbeing .tea-box-right-outline{left:50%;margin-left:122px}.index article #hero-banner .container#balance-wellbeing .animation-wrapper-flamingo{left:50%;margin-left:-370px}.index article #hero-banner .container#balance-wellbeing .animation-sun{left:50%;margin-left:-58px}.index article #home-grid .content .text span{opacity:1;transform:translateY(0)!important}.index article #home-grid .content .direction-animation-right{transform:translate(0)}.index article #home-grid .content .direction-animation-top{display:none}.index article #home-grid .content .direction-animation-bottom{display:none}.index article #home-grid .content .direction-animation-left{display:none}.index .container-grid.columns-1 ul li,.index .container-grid.columns-2 ul li{width:100%}.index .container-grid.columns-3 ul li,.index .container-grid.columns-4 ul li{width:50%}.index .container-grid ul{margin:0;padding:0}.index .container-grid ul li{display:inline-block;padding:0;margin:0;float:left;position:relative;overflow:hidden}.index .container-grid ul li:nth-child(14){clear:left}.index .container-grid ul li.width-one-half{width:100%}}@media screen and (max-width:600px){.index article #hero-banner .container .clock-wrapper{display:none;transform:scale(.8);-webkit-transform:scale(.8);transform-origin:center right;-webkit-transform-origin:center right}.index article #hero-banner.morning .container .main-image{bottom:auto;top:160px;height:64px;width:386px}.index article #hero-banner.morning .container .main-image .animation{width:62px;height:62px;left:50%;bottom:0;margin:auto auto auto -121px}.index article #hero-banner.morning .container .main-text{top:100px}.index article #hero-banner.noon .container .main-image{bottom:auto;top:160px;height:83px}.index article #hero-banner.noon .container .main-image .animation{width:86px;height:86px;left:50%;bottom:-4px;margin:auto auto auto -77px}.index article #hero-banner.noon .container .main-text{top:100px}.index article #hero-banner.night .container .main-image{height:100px;bottom:110px}.index article #hero-banner.night .container .main-image .animation{width:106px;height:106px;left:50%;bottom:-5px;margin:auto auto auto -104px}.index article #hero-banner.night .container .main-text{top:100px}}@media screen and (max-width:450px){.index article #hero-banner{height:650px}.index article #hero-banner .wellbeing-text .name-tea h2{font-size:28px!important;line-height:35px!important}.index article #hero-banner.morning .container .main-image{bottom:auto;top:160px;height:64px;width:280px}.index article #hero-banner.morning .container .main-image .animation{width:46px;height:46px;left:50%;bottom:9px;margin:auto auto auto -89px}.index article #hero-banner.morning .container .main-text{top:100px}.index article #hero-banner.noon .container .main-image{bottom:auto;top:160px;height:83px}.index article #hero-banner.noon .container .main-text{top:100px}.index article #hero-banner.night .container .main-image{height:100px;bottom:110px}.index article #hero-banner.night .container .main-text{top:100px}}.page-tea-and-wellbeing #site-header .header-link.lets-talk-tea a:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#23246c}.page-tea-and-wellbeing article .top-spacer{height:94px;width:100%;background:#74af27;float:left}.page-tea-and-wellbeing article section .container{height:100%;width:100%;position:relative}.page-tea-and-wellbeing article section .container.container-grid ul li{position:relative;background:#fff}.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:top left;transform-origin:top left}.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content img{object-fit:cover;height:102%;width:100%}.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .image{width:100%;height:400px;position:relative;display:none}.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .img-section{display:block}.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text{position:absolute;bottom:0;top:0;left:0;right:0;width:1000px;margin:auto;height:auto;text-align:center;color:#fff}.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text .reveal-container{overflow:hidden}.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text h2{font-family:BrandonGrotesque-Black;margin:0;font-size:72px;color:#ffb600;text-transform:uppercase;position:relative;margin-bottom:.7em!important;line-height:1.2em}.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text p{font-family:BrandonGrotesque-Regular;font-size:44px;color:#23246c;line-height:1.2em;margin-bottom:.7em!important}.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text a{color:#23246c}.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text a:hover{text-decoration:none}.page-tea-and-wellbeing article section#hero .container.container-grid ul li{position:relative;background:#74af27}.page-tea-and-wellbeing article section#hero .container.container-grid ul li .text{width:1000px;max-width:1000px}.page-tea-and-wellbeing article section#hero .container.container-grid ul li .text p{font-family:BrandonGrotesque-Bold;font-size:44px;color:#fff;line-height:1.2em;margin-bottom:.7em!important}.page-tea-and-wellbeing article section#hero .container.container-grid ul li .text h1{font-family:BrandonGrotesque-Black;margin:0;font-size:100px;color:#fff;text-transform:uppercase;position:relative;margin-bottom:.7em!important;line-height:1.2em}.page-tea-and-wellbeing article section#hero .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-wellbeing-hero.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-tea-and-wellbeing article section#hero .container.container-grid ul li .text .icon.animating,.page-tea-and-wellbeing article section#hero .container.container-grid ul li .text .icon.intro,.page-tea-and-wellbeing article section#hero .container.container-grid ul li .text .icon:hover{animation:wellbeing_hero_hover 1.1s steps(21) infinite!important}.page-tea-and-wellbeing article section#hero .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes wellbeing_hero{to{background-position:0 100%}}@keyframes wellbeing_hero_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-tea-and-wellbeing article section#healthy-attitude .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-wellbeing-healthy-attitude.png);background-size:cover;background-position:0 0;background-repeat:no-repeat;margin:0 auto 20px}.page-tea-and-wellbeing article section#healthy-attitude .container.container-grid ul li .text .icon.animating,.page-tea-and-wellbeing article section#healthy-attitude .container.container-grid ul li .text .icon.intro,.page-tea-and-wellbeing article section#healthy-attitude .container.container-grid ul li .text .icon:hover{animation:healthy_attitude_hover 1.4s steps(40) forwards!important}.page-tea-and-wellbeing article section#healthy-attitude .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes healthy_attitude{to{background-position:0 100%}}@keyframes healthy_attitude_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-tea-and-wellbeing article section#gentle-hydration .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-wellbeing-gentle-hydration.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-tea-and-wellbeing article section#gentle-hydration .container.container-grid ul li .text .icon.animating,.page-tea-and-wellbeing article section#gentle-hydration .container.container-grid ul li .text .icon.intro,.page-tea-and-wellbeing article section#gentle-hydration .container.container-grid ul li .text .icon:hover{animation:gentle_hydration_hover 1s steps(19) forwards!important}.page-tea-and-wellbeing article section#gentle-hydration .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes gentle_hydration{to{background-position:0 100%}}@keyframes gentle_hydration_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-tea-and-wellbeing article section.colour-hero .container.container-grid ul li{position:relative;background:#74af27}.page-tea-and-wellbeing article section.colour-hero .container.container-grid ul li .content-wrapper .content .text{width:1500px}.page-tea-and-wellbeing article section.colour-hero .container.container-grid ul li .content-wrapper .content .text h2{font-family:BrandonGrotesque-Black;color:#fff}.page-tea-and-wellbeing article section.colour-hero .container.container-grid ul li .content-wrapper .content .text h2 span{color:#ffb600}.page-tea-and-wellbeing article section#bright-days .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-summer-sun.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-tea-and-wellbeing article section#bright-days .container.container-grid ul li .text .icon.animating,.page-tea-and-wellbeing article section#bright-days .container.container-grid ul li .text .icon.intro,.page-tea-and-wellbeing article section#bright-days .container.container-grid ul li .text .icon:hover{animation:summer_sun_hover 2s steps(45) forwards!important}.page-tea-and-wellbeing article section#bright-days .container.container-grid ul li .text .icon.animate{background-position:0 100%}.page-tea-and-wellbeing article section#peaceful-nights .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-wellbeing-peaceful-nights.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-tea-and-wellbeing article section#peaceful-nights .container.container-grid ul li .text .icon.animating,.page-tea-and-wellbeing article section#peaceful-nights .container.container-grid ul li .text .icon.intro,.page-tea-and-wellbeing article section#peaceful-nights .container.container-grid ul li .text .icon:hover{animation:peaceful_nights_hover 1s steps(28) infinite!important}.page-tea-and-wellbeing article section#peaceful-nights .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes peaceful_nights{to{background-position:0 100%}}@keyframes peaceful_nights_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-tea-and-wellbeing article section#herbal-power .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-wellbeing-herbal-power.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-tea-and-wellbeing article section#herbal-power .container.container-grid ul li .text .icon.animating,.page-tea-and-wellbeing article section#herbal-power .container.container-grid ul li .text .icon.intro,.page-tea-and-wellbeing article section#herbal-power .container.container-grid ul li .text .icon:hover{animation:herbal_power_hover 1s steps(28) forwards!important}.page-tea-and-wellbeing article section#herbal-power .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes herbal_power{to{background-position:0 100%}}@keyframes herbal_power_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-who-we-are #site-header .header-link.lets-talk-tea a:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#23246c}.page-who-we-are article .top-spacer{height:94px;width:100%;background:#0c65af;float:left}.page-who-we-are article section .container{height:100%;width:100%;position:relative}.page-who-we-are article section .container.container-grid ul li{position:relative;background:#fff}.page-who-we-are article section .container.container-grid ul li .content-wrapper .content{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:top left;transform-origin:top left}.page-who-we-are article section .container.container-grid ul li .content-wrapper .content img{object-fit:cover;height:102%;width:100%}.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .image{width:100%;height:400px;position:relative;display:none}.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;text-align:center;color:#fff;width:1000px}.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text .reveal-container{overflow:hidden}.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text p{font-family:BrandonGrotesque-Regular;font-size:44px;color:#23246c;line-height:1.2em;margin-bottom:.7em!important}.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text a{color:#23246c}.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text a:hover{text-decoration:none}.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text h2{font-family:BrandonGrotesque-Black;margin:0;font-size:72px;color:#ffb600;text-transform:uppercase;position:relative;margin-bottom:.7em!important;line-height:1.2em}.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text h1{font-family:BrandonGrotesque-Black;margin:0;font-size:100px;color:#fff;text-transform:uppercase;position:relative;margin-bottom:.7em!important;line-height:1.2em}.page-who-we-are article section#hero .container.container-grid ul li{position:relative;background:#0c65af}.page-who-we-are article section#hero .container.container-grid ul li .text{width:1000px}.page-who-we-are article section#hero .container.container-grid ul li .text p{font-family:BrandonGrotesque-Bold;color:#fff}.page-who-we-are article section#hero .container.container-grid ul li .text p:last-child{padding-bottom:100px}.page-who-we-are article section#hero .container.container-grid ul li .text h2{color:#fff}.page-who-we-are article section#hero .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-who-we-are-hero.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-who-we-are article section#hero .container.container-grid ul li .text .icon.animating,.page-who-we-are article section#hero .container.container-grid ul li .text .icon.intro,.page-who-we-are article section#hero .container.container-grid ul li .text .icon:hover{animation:who_we_are_hero_hover 1.8s steps(43) forwards!important}.page-who-we-are article section#hero .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes who_we_are_hero{to{background-position:0 100%}}@keyframes who_we_are_hero_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-who-we-are article section#what-makes-us-tick .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-what-makes-us-tick-clock-2.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-who-we-are article section#what-makes-us-tick .container.container-grid ul li .text .icon.animating,.page-who-we-are article section#what-makes-us-tick .container.container-grid ul li .text .icon.intro,.page-who-we-are article section#what-makes-us-tick .container.container-grid ul li .text .icon:hover{animation:what_makes_us_tick_hover 2s steps(48)!important}.page-who-we-are article section#what-makes-us-tick .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes what_makes_us_tick{to{background-position:0 100%}}@keyframes what_makes_us_tick_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-who-we-are article section.colour-hero .container.container-grid ul li{position:relative;background:#0c65af}.page-who-we-are article section.colour-hero .container.container-grid ul li .content-wrapper .content .text{width:1500px}.page-who-we-are article section.colour-hero .container.container-grid ul li .content-wrapper .content .text h2{font-family:BrandonGrotesque-Black;color:#fff}.page-who-we-are article section.colour-hero .container.container-grid ul li .content-wrapper .content .text h2 span{color:#ffb600}.page-who-we-are article section#generation-game .container.container-grid ul li .text .icon{width:280px;height:280px;background:url(icon-russian-doll.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-who-we-are article section#generation-game .container.container-grid ul li .text .icon.animating,.page-who-we-are article section#generation-game .container.container-grid ul li .text .icon.intro,.page-who-we-are article section#generation-game .container.container-grid ul li .text .icon:hover{animation:generation_game_hover 1.8s steps(37) forwards!important}.page-who-we-are article section#generation-game .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes generation_game{to{background-position:0 100%}}@keyframes generation_game_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-who-we-are article section#family-values .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-family-values.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-who-we-are article section#family-values .container.container-grid ul li .text .icon.animating,.page-who-we-are article section#family-values .container.container-grid ul li .text .icon.intro,.page-who-we-are article section#family-values .container.container-grid ul li .text .icon:hover{animation:family_values_hover 1.5s steps(45) forwards!important}.page-who-we-are article section#family-values .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes family_values{to{background-position:0 100%}}@keyframes family_values_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-who-we-are article section#tick-tock-spirit .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-tick-tock-spirit.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-who-we-are article section#tick-tock-spirit .container.container-grid ul li .text .icon.animating,.page-who-we-are article section#tick-tock-spirit .container.container-grid ul li .text .icon.intro,.page-who-we-are article section#tick-tock-spirit .container.container-grid ul li .text .icon:hover{animation:tick_tock_spirit_hover 1s steps(27) forwards!important}.page-who-we-are article section#tick-tock-spirit .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes tick_tock_spirit{to{background-position:0 100%}}@keyframes tick_tock_spirit_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-discover-rooibos #site-header .header-link.lets-talk-tea a:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#23246c}.page-discover-rooibos article .top-spacer{height:94px;width:100%;background:#db0812;float:left}.page-discover-rooibos article section .container{height:100%;width:100%;position:relative}.page-discover-rooibos article section .container.container-grid ul li{position:relative;background:#fff}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:top left;transform-origin:top left}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content img{object-fit:cover;height:102%;width:100%}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .image{width:100%;height:400px;position:relative;display:none}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text{width:1000px;position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;text-align:center;color:#fff}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text .reveal-container{overflow:hidden}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text h2{font-family:BrandonGrotesque-Black;margin:0;font-size:72px;color:#ffb600;text-transform:uppercase;position:relative;margin-bottom:.7em!important;line-height:1.2em}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text p{font-family:BrandonGrotesque-Regular;font-size:44px;color:#23246c;line-height:1.2em;margin-bottom:.7em!important}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text a{color:#23246c}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text a:hover{text-decoration:none}.page-discover-rooibos article section#hero .container.container-grid ul li{position:relative;background:#db0812}.page-discover-rooibos article section#hero .container.container-grid ul li .text{width:1000px}.page-discover-rooibos article section#hero .container.container-grid ul li .text p{font-family:BrandonGrotesque-Bold;font-size:44px;color:#fff;line-height:1.2em;margin-bottom:.7em!important}.page-discover-rooibos article section#hero .container.container-grid ul li .text h1{font-family:BrandonGrotesque-Black;margin:0;font-size:100px;color:#fff;text-transform:uppercase;position:relative;margin-bottom:.7em!important;line-height:1.2em}.page-discover-rooibos article section#hero .container.container-grid ul li .text h2{font-family:BrandonGrotesque-Bold;margin:0;font-size:56px;color:#fff;text-transform:uppercase;position:relative;margin-bottom:.7em!important;line-height:1.2em}.page-discover-rooibos article section#hero .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-discover-rooibos-hero.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px;background-position:0 100%}.page-discover-rooibos article section#hero .container.container-grid ul li .text .icon.animating,.page-discover-rooibos article section#hero .container.container-grid ul li .text .icon.intro,.page-discover-rooibos article section#hero .container.container-grid ul li .text .icon:hover{animation:red_leaf_hover 1.5s steps(39) forwards!important}.page-discover-rooibos article section#hero .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes red_leaf{to{background-position:0 100%}}@keyframes red_leaf_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-discover-rooibos article section.colour-hero .container.container-grid ul li{position:relative;background:#db0812}.page-discover-rooibos article section.colour-hero .container.container-grid ul li .content-wrapper .content .text{width:1500px}.page-discover-rooibos article section.colour-hero .container.container-grid ul li .content-wrapper .content .text h2{font-family:BrandonGrotesque-Black;color:#fff}.page-discover-rooibos article section.colour-hero .container.container-grid ul li .content-wrapper .content .text h2 span{color:#ffb600}.page-discover-rooibos article section#roy-bosh .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-roy-boss.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-discover-rooibos article section#roy-bosh .container.container-grid ul li .text .icon.animating,.page-discover-rooibos article section#roy-bosh .container.container-grid ul li .text .icon.intro,.page-discover-rooibos article section#roy-bosh .container.container-grid ul li .text .icon:hover{animation:roy_boss_hover 1.8s steps(43) forwards!important}.page-discover-rooibos article section#roy-bosh .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes roy_boss{to{background-position:0 100%}}@keyframes roy_boss_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-discover-rooibos article section#indi-genius .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-indi-genius.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-discover-rooibos article section#indi-genius .container.container-grid ul li .text .icon.animating,.page-discover-rooibos article section#indi-genius .container.container-grid ul li .text .icon.intro,.page-discover-rooibos article section#indi-genius .container.container-grid ul li .text .icon:hover{animation:indi_genius_hover 1s steps(28) forwards!important}.page-discover-rooibos article section#indi-genius .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes indi_genius{to{background-position:0 100%}}@keyframes indi_genius_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-discover-rooibos article section#summer-sun .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-summer-sun.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-discover-rooibos article section#summer-sun .container.container-grid ul li .text .icon.animating,.page-discover-rooibos article section#summer-sun .container.container-grid ul li .text .icon.intro,.page-discover-rooibos article section#summer-sun .container.container-grid ul li .text .icon:hover{animation:summer_sun_hover 2s steps(45) forwards!important}.page-discover-rooibos article section#summer-sun .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes summer_sun{to{background-position:0 100%}}@keyframes summer_sun_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-discover-rooibos article section#green-to-red .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-green-to-red.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-discover-rooibos article section#green-to-red .container.container-grid ul li .text .icon.animating,.page-discover-rooibos article section#green-to-red .container.container-grid ul li .text .icon.intro,.page-discover-rooibos article section#green-to-red .container.container-grid ul li .text .icon:hover{animation:green_to_red_hover .8s steps(18) forwards!important}.page-discover-rooibos article section#green-to-red .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes green_to_red{to{background-position:0 100%}}@keyframes green_to_red_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-discover-rooibos article section#magic-kingdom .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-magic-kingdom.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-discover-rooibos article section#magic-kingdom .container.container-grid ul li .text .icon.animating,.page-discover-rooibos article section#magic-kingdom .container.container-grid ul li .text .icon.intro,.page-discover-rooibos article section#magic-kingdom .container.container-grid ul li .text .icon:hover{animation:magic_kingdom_hover 1s steps(26) forwards!important}.page-discover-rooibos article section#magic-kingdom .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes magic_kingdom{to{background-position:0 100%}}@keyframes magic_kingdom_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-discover-rooibos article section#taste-tea .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-taste-tea.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-discover-rooibos article section#taste-tea .container.container-grid ul li .text .icon.animating,.page-discover-rooibos article section#taste-tea .container.container-grid ul li .text .icon.intro,.page-discover-rooibos article section#taste-tea .container.container-grid ul li .text .icon:hover{animation:taste_tea_hover 1s steps(19) forwards!important}.page-discover-rooibos article section#taste-tea .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes taste_tea{to{background-position:0 100%}}@keyframes taste_tea_hover{0%{background-position:0 0}to{background-position:0 100%}}.page-discover-rooibos article section#friend-with-benefits .container.container-grid ul li .text h2{font-family:BrandonGrotesque-Black;margin:0;font-size:72px;color:#ffb600;text-transform:uppercase;position:relative;margin-bottom:.7em!important;line-height:1.2em}.page-discover-rooibos article section#friend-with-benefits .container.container-grid ul li .text h4{font-family:BrandonGrotesque-Bold;margin:0;font-size:40px;color:#23246c;text-transform:uppercase;position:relative;margin-bottom:.7em!important;line-height:1.2em;text-align:center}.page-discover-rooibos article section#friend-with-benefits .container.container-grid ul li .text h4 a{color:#23246c;text-decoration:none;transition:.2s ease-in-out}.page-discover-rooibos article section#friend-with-benefits .container.container-grid ul li .text #shop_building{margin:60px auto auto;width:91px;height:117px;color:#000;transform:scale(2)}.page-discover-rooibos article section#friend-with-benefits .container.container-grid ul li .text .icon{width:226px;height:226px;background:url(icon-friend-with-benefits.png);background-size:cover;background-repeat:no-repeat;margin:0 auto 20px}.page-discover-rooibos article section#friend-with-benefits .container.container-grid ul li .text .icon.animating,.page-discover-rooibos article section#friend-with-benefits .container.container-grid ul li .text .icon.intro,.page-discover-rooibos article section#friend-with-benefits .container.container-grid ul li .text .icon:hover{animation:friend_with_benefits_hover 1s steps(23) forwards!important}.page-discover-rooibos article section#friend-with-benefits .container.container-grid ul li .text .icon.animate{background-position:0 100%}@keyframes friend_with_benefits{to{background-position:0 100%}}@keyframes friend_with_benefits_hover{0%{background-position:0 0}to{background-position:0 100%}}@media screen and (min-width:1080px){.page-discover-rooibos article section,.page-tea-and-wellbeing article section,.page-who-we-are article section{width:100%!important;height:530px!important}.page-discover-rooibos article section .container.container-grid.columns-1,.page-tea-and-wellbeing article section .container.container-grid.columns-1,.page-who-we-are article section .container.container-grid.columns-1{width:100%!important;height:530px!important}.page-discover-rooibos article section .container.container-grid.columns-1 ul,.page-tea-and-wellbeing article section .container.container-grid.columns-1 ul,.page-who-we-are article section .container.container-grid.columns-1 ul{width:100%!important;height:530px!important}.page-discover-rooibos article section .container.container-grid.columns-1 ul li,.page-tea-and-wellbeing article section .container.container-grid.columns-1 ul li,.page-who-we-are article section .container.container-grid.columns-1 ul li{width:100%!important;height:530px!important}.page-discover-rooibos article section .container.container-grid.columns-1 ul li .content-wrapper,.page-tea-and-wellbeing article section .container.container-grid.columns-1 ul li .content-wrapper,.page-who-we-are article section .container.container-grid.columns-1 ul li .content-wrapper{width:1062px!important;height:530px!important;margin:auto;left:0;right:0}.page-discover-rooibos article section .container.container-grid.columns-1 ul li .content-wrapper .content,.page-tea-and-wellbeing article section .container.container-grid.columns-1 ul li .content-wrapper .content,.page-who-we-are article section .container.container-grid.columns-1 ul li .content-wrapper .content{transform:scale(.4425)!important;-webkit-transform-origin:left;transform-origin:left;width:2400px!important}.page-discover-rooibos article section .container.container-grid.columns-2,.page-tea-and-wellbeing article section .container.container-grid.columns-2,.page-who-we-are article section .container.container-grid.columns-2{width:100%!important;height:530px!important}.page-discover-rooibos article section .container.container-grid.columns-2 ul,.page-tea-and-wellbeing article section .container.container-grid.columns-2 ul,.page-who-we-are article section .container.container-grid.columns-2 ul{width:100%!important;height:530px!important}.page-discover-rooibos article section .container.container-grid.columns-2 ul li,.page-tea-and-wellbeing article section .container.container-grid.columns-2 ul li,.page-who-we-are article section .container.container-grid.columns-2 ul li{width:50%!important;height:530px!important}.page-discover-rooibos article section .container.container-grid.columns-2 ul li .content-wrapper,.page-tea-and-wellbeing article section .container.container-grid.columns-2 ul li .content-wrapper,.page-who-we-are article section .container.container-grid.columns-2 ul li .content-wrapper{width:1062px!important;height:530px!important;margin:auto;left:0;right:0}.page-discover-rooibos article section .container.container-grid.columns-2 ul li .content-wrapper .content,.page-tea-and-wellbeing article section .container.container-grid.columns-2 ul li .content-wrapper .content,.page-who-we-are article section .container.container-grid.columns-2 ul li .content-wrapper .content{transform:scale(.4425)!important;-webkit-transform-origin:left;transform-origin:left;width:2400px!important}.page-discover-rooibos article section .container.container-grid.columns-2 ul li.full-image .content-wrapper,.page-tea-and-wellbeing article section .container.container-grid.columns-2 ul li.full-image .content-wrapper,.page-who-we-are article section .container.container-grid.columns-2 ul li.full-image .content-wrapper{width:100%!important;height:530px!important;margin:auto;left:0!important;right:0}.page-discover-rooibos article section .container.container-grid.columns-2 ul li.full-image .content-wrapper .content,.page-tea-and-wellbeing article section .container.container-grid.columns-2 ul li.full-image .content-wrapper .content,.page-who-we-are article section .container.container-grid.columns-2 ul li.full-image .content-wrapper .content{transform:scale(1)!important;-webkit-transform-origin:center;transform-origin:center;width:100%!important}}@media screen and (min-width:1400px){.page-discover-rooibos article section .container.container-grid ul li.width-one-full .content-wrapper .content .text,.page-tea-and-wellbeing article section .container.container-grid ul li.width-one-full .content-wrapper .content .text,.page-who-we-are article section .container.container-grid ul li.width-one-full .content-wrapper .content .text{width:1900px!important}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text{width:1200px}}@media screen and (min-width:1600px){.page-discover-rooibos article section .container.container-grid ul li.width-one-full .content-wrapper .content .text,.page-tea-and-wellbeing article section .container.container-grid ul li.width-one-full .content-wrapper .content .text,.page-who-we-are article section .container.container-grid ul li.width-one-full .content-wrapper .content .text{width:2100px!important}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text{width:1400px}}@media screen and (min-width:1800px){.page-discover-rooibos article section .container.container-grid ul li.width-one-full .content-wrapper .content .text,.page-tea-and-wellbeing article section .container.container-grid ul li.width-one-full .content-wrapper .content .text,.page-who-we-are article section .container.container-grid ul li.width-one-full .content-wrapper .content .text{width:2300px!important}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text{width:1600px}}@media screen and (min-width:2000px){.page-discover-rooibos article section .container.container-grid ul li.width-one-full .content-wrapper .content .text,.page-tea-and-wellbeing article section .container.container-grid ul li.width-one-full .content-wrapper .content .text,.page-who-we-are article section .container.container-grid ul li.width-one-full .content-wrapper .content .text{width:2400px!important}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text{width:1800px}}@media screen and (max-width:768px){.page-discover-rooibos .scroll-down,.page-tea-and-wellbeing .scroll-down,.page-who-we-are .scroll-down,.page-discover-rooibos .img-blank,.page-tea-and-wellbeing .img-blank,.page-who-we-are .img-blank{display:none}.page-discover-rooibos article section .container,.page-tea-and-wellbeing article section .container,.page-who-we-are article section .container{height:100%;width:100%;position:relative}.page-discover-rooibos article section .container.container-grid ul li,.page-tea-and-wellbeing article section .container.container-grid ul li,.page-who-we-are article section .container.container-grid ul li{position:relative;background:#fff}.page-discover-rooibos article section .container.container-grid ul li.width-one-half,.page-tea-and-wellbeing article section .container.container-grid ul li.width-one-half,.page-who-we-are article section .container.container-grid ul li.width-one-half{width:100%}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper,.page-who-we-are article section .container.container-grid ul li .content-wrapper{position:relative;width:100%!important;height:auto!important}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content{position:relative;width:100%;height:100%;-webkit-transform:scale(1)!important;transform:scale(1)!important}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content img,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content img,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content img{object-fit:cover;height:102%;width:100%}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .image,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .image,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .image{display:block}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .img-section,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .img-section,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .img-section{display:none}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text{position:relative;width:100%!important;height:auto!important;padding:40px 20px}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text .icon,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text .icon,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text .icon{width:80px!important;height:80px!important}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text .reveal-container:last-child h1,.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text .reveal-container:last-child h2,.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text .reveal-container:last-child p,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text .reveal-container:last-child h1,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text .reveal-container:last-child h2,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text .reveal-container:last-child p,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text .reveal-container:last-child h1,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text .reveal-container:last-child h2,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text .reveal-container:last-child p{margin-bottom:0!important;padding-bottom:0!important}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text h1,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text h1,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text h1{font-size:34px!important}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text h2,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text h2,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text h2{font-size:20px!important}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text p,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text p,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text p{font-size:16px!important}}@media screen and (max-width:768px){.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .image,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .image,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .image{height:300px}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text h4,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text h4,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text h4{font-size:16px!important}.page-discover-rooibos article section .container.container-grid ul li .content-wrapper .content .text #shop_building,.page-tea-and-wellbeing article section .container.container-grid ul li .content-wrapper .content .text #shop_building,.page-who-we-are article section .container.container-grid ul li .content-wrapper .content .text #shop_building{margin:0 auto auto!important;width:92px!important;height:92px!important;color:#000!important;transform:scale(1)!important}}.article #site-header .header-link.lets-talk-tea a:after,.article-recipe #site-header .header-link.lets-talk-tea a:after,.blog #site-header .header-link.lets-talk-tea a:after,.blog-recipes #site-header .header-link.lets-talk-tea a:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#23246c}.article #pre-footer,.article-recipe #pre-footer,.blog #pre-footer,.blog-recipes #pre-footer{display:none}.article article,.article-recipe article,.blog article,.blog-recipes article{background:#fbfbfb;margin-top:94px}.article article header.ttt-header,.article-recipe article header.ttt-header,.blog article header.ttt-header,.blog-recipes article header.ttt-header{width:100%;height:250px;position:relative;display:block;float:left;background:#fff}.article article header.ttt-header .branding,.article-recipe article header.ttt-header .branding,.blog article header.ttt-header .branding,.blog-recipes article header.ttt-header .branding{height:190px;width:100%;position:relative}.article article header.ttt-header .branding .ttt-logo,.article-recipe article header.ttt-header .branding .ttt-logo,.blog article header.ttt-header .branding .ttt-logo,.blog-recipes article header.ttt-header .branding .ttt-logo{width:497px;height:120px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;background:url(the-tock-times-logo-2.png);background-size:contain;background-repeat:no-repeat}.article article header.ttt-header .branding .issue-date,.article-recipe article header.ttt-header .branding .issue-date,.blog article header.ttt-header .branding .issue-date,.blog-recipes article header.ttt-header .branding .issue-date{position:absolute;left:50%;top:55px;margin:auto auto auto -430px;width:150px;height:100px;border-right:3px solid #23246c}.article article header.ttt-header .branding .issue-date span,.article-recipe article header.ttt-header .branding .issue-date span,.blog article header.ttt-header .branding .issue-date span,.blog-recipes article header.ttt-header .branding .issue-date span{color:#ffb600;font-family:BrandonGrotesque-Black;text-transform:uppercase;text-decoration:none;text-align:center;display:block;padding:5px 10px;width:100%;height:100%;line-height:1.6em;font-size:19px}.article article header.ttt-header .branding .issue-number,.article-recipe article header.ttt-header .branding .issue-number,.blog article header.ttt-header .branding .issue-number,.blog-recipes article header.ttt-header .branding .issue-number{border-left:3px solid #23246c;background:url(issue-number.gif);position:absolute;right:50%;top:56px;margin:auto -430px auto auto;width:150px;height:100px;background-size:65px 38px;background-position:30px 5px;background-repeat:no-repeat}.article article header.ttt-header .branding .issue-number span,.article-recipe article header.ttt-header .branding .issue-number span,.blog article header.ttt-header .branding .issue-number span,.blog-recipes article header.ttt-header .branding .issue-number span{color:#ffb600;font-family:BrandonGrotesque-Black;text-transform:uppercase;text-decoration:none;text-align:left;display:block;padding:36px 10px 0 25px;width:100%;height:100%;font-size:70px;line-height:1;letter-spacing:0}.article article header.ttt-header .navigation-menu,.article-recipe article header.ttt-header .navigation-menu,.blog article header.ttt-header .navigation-menu,.blog-recipes article header.ttt-header .navigation-menu{width:100%;height:60px;background:none;background:#fff}.article article header.ttt-header .navigation-menu ul,.article-recipe article header.ttt-header .navigation-menu ul,.blog article header.ttt-header .navigation-menu ul,.blog-recipes article header.ttt-header .navigation-menu ul{width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:2;position:relative;background:#fff}.article article header.ttt-header .navigation-menu ul li,.article-recipe article header.ttt-header .navigation-menu ul li,.blog article header.ttt-header .navigation-menu ul li,.blog-recipes article header.ttt-header .navigation-menu ul li{display:inline-block;text-align:center;padding:21px 22px 20px;letter-spacing:.5px}.article article header.ttt-header .navigation-menu ul li.filter,.article-recipe article header.ttt-header .navigation-menu ul li.filter,.blog article header.ttt-header .navigation-menu ul li.filter,.blog-recipes article header.ttt-header .navigation-menu ul li.filter{display:none}.article article header.ttt-header .navigation-menu ul li.filter a.current:before,.article article header.ttt-header .navigation-menu ul li.filter a:hover:before,.article-recipe article header.ttt-header .navigation-menu ul li.filter a.current:before,.article-recipe article header.ttt-header .navigation-menu ul li.filter a:hover:before,.blog article header.ttt-header .navigation-menu ul li.filter a.current:before,.blog article header.ttt-header .navigation-menu ul li.filter a:hover:before,.blog-recipes article header.ttt-header .navigation-menu ul li.filter a.current:before,.blog-recipes article header.ttt-header .navigation-menu ul li.filter a:hover:before{display:none!important}.article article header.ttt-header .navigation-menu ul li a,.article-recipe article header.ttt-header .navigation-menu ul li a,.blog article header.ttt-header .navigation-menu ul li a,.blog-recipes article header.ttt-header .navigation-menu ul li a{color:#23246c;text-transform:uppercase;text-decoration:none;position:relative}.article article header.ttt-header .navigation-menu ul li a.current:before,.article-recipe article header.ttt-header .navigation-menu ul li a.current:before,.blog article header.ttt-header .navigation-menu ul li a.current:before,.blog-recipes article header.ttt-header .navigation-menu ul li a.current:before{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#23246c}@media(pointer:fine){.article article header.ttt-header .navigation-menu ul li a:hover:before,.article-recipe article header.ttt-header .navigation-menu ul li a:hover:before,.blog article header.ttt-header .navigation-menu ul li a:hover:before,.blog-recipes article header.ttt-header .navigation-menu ul li a:hover:before{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#23246c}}.article article footer.ttt-footer,.article-recipe article footer.ttt-footer,.blog article footer.ttt-footer,.blog-recipes article footer.ttt-footer{width:100%;height:150px;position:relative;display:block;float:left;background:#f5f5f5;margin-bottom:-30px}.article article footer.ttt-footer:before,.article-recipe article footer.ttt-footer:before,.blog article footer.ttt-footer:before,.blog-recipes article footer.ttt-footer:before{display:none;content:"";width:118px;height:135px;bottom:0;left:0;background:url(page-turn-left.png);background-size:contain;position:absolute;z-index:0}.article article footer.ttt-footer:after,.article-recipe article footer.ttt-footer:after,.blog article footer.ttt-footer:after,.blog-recipes article footer.ttt-footer:after{display:none;content:"";width:118px;height:135px;bottom:0;right:0;background:url(page-turn-right.png);background-size:contain;position:absolute;z-index:0}.article article footer.ttt-footer a,.article-recipe article footer.ttt-footer a,.blog article footer.ttt-footer a,.blog-recipes article footer.ttt-footer a{text-decoration:none;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;font-family:BrandonGrotesque-Bold;color:#23246c;line-height:1.2em;font-size:16px;text-transform:uppercase}.article article footer.ttt-footer .right,.article-recipe article footer.ttt-footer .right,.blog article footer.ttt-footer .right,.blog-recipes article footer.ttt-footer .right{position:absolute;left:50%;top:0;bottom:0;text-align:center;width:200px;z-index:1;height:80px;margin:auto auto auto -70px}.article article footer.ttt-footer .right .link-right,.article-recipe article footer.ttt-footer .right .link-right,.blog article footer.ttt-footer .right .link-right,.blog-recipes article footer.ttt-footer .right .link-right{bottom:auto;top:0;left:auto;right:0;margin:auto}.article article footer.ttt-footer .left,.article-recipe article footer.ttt-footer .left,.blog article footer.ttt-footer .left,.blog-recipes article footer.ttt-footer .left{position:absolute;right:50%;top:0;bottom:0;text-align:center;width:200px;margin:auto -70px auto auto;z-index:1;height:80px}.article article footer.ttt-footer .left .link-left,.article-recipe article footer.ttt-footer .left .link-left,.blog article footer.ttt-footer .left .link-left,.blog-recipes article footer.ttt-footer .left .link-left{bottom:auto;top:0;left:0;right:auto;margin:auto}.article article footer.ttt-footer .prev,.article-recipe article footer.ttt-footer .prev,.blog article footer.ttt-footer .prev,.blog-recipes article footer.ttt-footer .prev{position:absolute;left:15%;top:0;bottom:0;text-align:left;width:150px;margin:auto;z-index:1;height:20px}.article article footer.ttt-footer .prev a:before,.article-recipe article footer.ttt-footer .prev a:before,.blog article footer.ttt-footer .prev a:before,.blog-recipes article footer.ttt-footer .prev a:before{content:"";width:10px;height:10px;background:url(arrow-left.png);background-size:contain;display:inline-block;margin-right:5px}.article article footer.ttt-footer .next,.article-recipe article footer.ttt-footer .next,.blog article footer.ttt-footer .next,.blog-recipes article footer.ttt-footer .next{position:absolute;right:15%;top:0;bottom:0;text-align:right;width:150px;margin:auto;z-index:1;height:20px}.article article footer.ttt-footer .next a:after,.article-recipe article footer.ttt-footer .next a:after,.blog article footer.ttt-footer .next a:after,.blog-recipes article footer.ttt-footer .next a:after{content:"";width:10px;height:10px;background:url(arrow-right.png);background-size:contain;display:inline-block;margin-left:5px}.article article footer.ttt-footer .top,.article-recipe article footer.ttt-footer .top,.blog article footer.ttt-footer .top,.blog-recipes article footer.ttt-footer .top{position:absolute;right:0;left:0;top:0;bottom:0;text-align:center;width:200px;margin:auto;z-index:1;height:80px}.article article footer.ttt-footer .top .scroll-up,.article-recipe article footer.ttt-footer .top .scroll-up,.blog article footer.ttt-footer .top .scroll-up,.blog-recipes article footer.ttt-footer .top .scroll-up{bottom:auto;top:0;left:0;right:0;margin:auto}.article article footer.ttt-footer .top .arrow-scroll-up,.article-recipe article footer.ttt-footer .top .arrow-scroll-up,.blog article footer.ttt-footer .top .arrow-scroll-up,.blog-recipes article footer.ttt-footer .top .arrow-scroll-up{background:url(history-arrow-scroll-up.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:3820px;left:50%;margin:auto auto auto -21px;width:29px;height:30px}.article article footer.ttt-footer .top .arrow-scroll-up a,.article-recipe article footer.ttt-footer .top .arrow-scroll-up a,.blog article footer.ttt-footer .top .arrow-scroll-up a,.blog-recipes article footer.ttt-footer .top .arrow-scroll-up a{width:100%;height:100%;display:block}.article article footer.ttt-footer .top a,.article-recipe article footer.ttt-footer .top a,.blog article footer.ttt-footer .top a,.blog-recipes article footer.ttt-footer .top a{margin-top:60px}.article article footer.ttt-footer .scroll-up,.article-recipe article footer.ttt-footer .scroll-up,.blog article footer.ttt-footer .scroll-up,.blog-recipes article footer.ttt-footer .scroll-up{bottom:auto;top:3820px;left:50%;margin:auto auto auto -28px}.article article footer.ttt-footer .arrow-scroll-up,.article-recipe article footer.ttt-footer .arrow-scroll-up,.blog article footer.ttt-footer .arrow-scroll-up,.blog-recipes article footer.ttt-footer .arrow-scroll-up{background:url(history-arrow-scroll-up.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:3820px;left:50%;margin:auto auto auto -21px;width:29px;height:30px}.article article footer.ttt-footer .arrow-scroll-up a,.article-recipe article footer.ttt-footer .arrow-scroll-up a,.blog article footer.ttt-footer .arrow-scroll-up a,.blog-recipes article footer.ttt-footer .arrow-scroll-up a{width:100%;height:100%;display:block}.article article section,.article-recipe article section,.blog article section,.blog-recipes article section{width:100%}.article article section .container,.article-recipe article section .container,.blog article section .container,.blog-recipes article section .container{height:100%;width:100%;position:relative}.article article section .container.container-grid ul li,.article-recipe article section .container.container-grid ul li,.blog article section .container.container-grid ul li,.blog-recipes article section .container.container-grid ul li{background:transparent}.article article section .container.container-grid ul li .content-wrapper .content,.article-recipe article section .container.container-grid ul li .content-wrapper .content,.blog article section .container.container-grid ul li .content-wrapper .content,.blog-recipes article section .container.container-grid ul li .content-wrapper .content{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transform-origin:top left;transform-origin:top left}.article article section .container.container-grid ul li .content-wrapper .content .image,.article-recipe article section .container.container-grid ul li .content-wrapper .content .image,.blog article section .container.container-grid ul li .content-wrapper .content .image,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .image{position:absolute;height:100%;width:100%;background-position:center!important}.article article section .container.container-grid ul li .content-wrapper .content .background-image,.article-recipe article section .container.container-grid ul li .content-wrapper .content .background-image,.blog article section .container.container-grid ul li .content-wrapper .content .background-image,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .background-image{width:100%;height:400px;position:relative;display:none}.article article section .container.container-grid ul li .content-wrapper .content .text,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text,.blog article section .container.container-grid ul li .content-wrapper .content .text,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text{position:absolute;bottom:0;top:0;left:0;right:0;margin:auto;text-align:center;height:auto;width:900px;color:#fff}.article article section .container.container-grid ul li .content-wrapper .content .text p,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text p,.blog article section .container.container-grid ul li .content-wrapper .content .text p,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text p{font-family:BrandonGrotesque-Regular;margin:0 0 .7em;color:#23246c;line-height:1.2em;font-size:38px}.article article section .container.container-grid ul li .content-wrapper .content .text p a,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text p a,.blog article section .container.container-grid ul li .content-wrapper .content .text p a,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text p a{text-decoration:none;color:#23246c}.article article section .container.container-grid ul li .content-wrapper .content .text p.article-date,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text p.article-date,.blog article section .container.container-grid ul li .content-wrapper .content .text p.article-date,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text p.article-date{font-size:36px;text-transform:uppercase}.article article section .container.container-grid ul li .content-wrapper .content .text p.article-excerpt,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text p.article-excerpt,.blog article section .container.container-grid ul li .content-wrapper .content .text p.article-excerpt,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text p.article-excerpt{font-size:42px}.article article section .container.container-grid ul li .content-wrapper .content .text h2,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text h2,.blog article section .container.container-grid ul li .content-wrapper .content .text h2,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text h2{font-family:BrandonGrotesque-Bold;margin:0 0 .7em;font-size:72px;color:#23246c;text-transform:uppercase;position:relative;line-height:1.2em}.article article section .container.container-grid ul li .content-wrapper .content .text h2 a,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text h2 a,.blog article section .container.container-grid ul li .content-wrapper .content .text h2 a,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text h2 a{text-decoration:none;color:#23246c}.article article section .container.container-title,.article-recipe article section .container.container-title,.blog article section .container.container-title,.blog-recipes article section .container.container-title{width:100%;max-width:860px;padding:50px 30px 0;margin:auto}.article article section .container.container-title .article-title,.article-recipe article section .container.container-title .article-title,.blog article section .container.container-title .article-title,.blog-recipes article section .container.container-title .article-title{font-family:BrandonGrotesque-Bold;margin:0 0 1.5em;font-size:32px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;text-align:center}.article article section .container.container-title .article-image img,.article-recipe article section .container.container-title .article-image img,.blog article section .container.container-title .article-image img,.blog-recipes article section .container.container-title .article-image img{float:none;margin:auto;width:100%}.article article section .container.container-article,.article-recipe article section .container.container-article,.blog article section .container.container-article,.blog-recipes article section .container.container-article{max-width:860px;padding:30px;margin:auto}.article article section .container.container-article .container-meta,.article-recipe article section .container.container-article .container-meta,.blog article section .container.container-article .container-meta,.blog-recipes article section .container.container-article .container-meta{width:32%;display:inline-block;height:100px;float:left}.article article section .container.container-article .container-meta .article-social,.article-recipe article section .container.container-article .container-meta .article-social,.blog article section .container.container-article .container-meta .article-social,.blog-recipes article section .container.container-article .container-meta .article-social{width:100%;height:auto;margin-top:15px;font-family:FontAwesome}.article article section .container.container-article .container-meta .article-social a,.article-recipe article section .container.container-article .container-meta .article-social a,.blog article section .container.container-article .container-meta .article-social a,.blog-recipes article section .container.container-article .container-meta .article-social a{width:32px;height:32px;background:#23246c;border-radius:50%;color:#fff;font-size:14px;display:inline-block;float:left;text-decoration:none;margin:0 10px 10px 0}.article article section .container.container-article .container-meta .article-social a i,.article-recipe article section .container.container-article .container-meta .article-social a i,.blog article section .container.container-article .container-meta .article-social a i,.blog-recipes article section .container.container-article .container-meta .article-social a i{float:left;padding:9px;font-style:normal;text-align:center;margin:auto;float:none;width:32px;height:32px;display:inline-block}.article article section .container.container-article .container-meta p,.article-recipe article section .container.container-article .container-meta p,.blog article section .container.container-article .container-meta p,.blog-recipes article section .container.container-article .container-meta p{font-family:BrandonGrotesque-Regular;margin:0 0 .7em;color:#23246c;line-height:1.2em;font-size:38px}.article article section .container.container-article .container-meta p.article-date,.article-recipe article section .container.container-article .container-meta p.article-date,.blog article section .container.container-article .container-meta p.article-date,.blog-recipes article section .container.container-article .container-meta p.article-date{font-size:16px;text-transform:uppercase}.article article section .container.container-article .container-text,.article-recipe article section .container.container-article .container-text,.blog article section .container.container-article .container-text,.blog-recipes article section .container.container-article .container-text{width:68%;display:inline-block;margin:auto auto 30px;float:left;font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em}.article article section .container.container-article .container-text h2,.article-recipe article section .container.container-article .container-text h2,.blog article section .container.container-article .container-text h2,.blog-recipes article section .container.container-article .container-text h2{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;clear:both}.article article section .container.container-article .container-text h3,.article-recipe article section .container.container-article .container-text h3,.blog article section .container.container-article .container-text h3,.blog-recipes article section .container.container-article .container-text h3{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em}.article article section .container.container-article .container-text h4,.article-recipe article section .container.container-article .container-text h4,.blog article section .container.container-article .container-text h4,.blog-recipes article section .container.container-article .container-text h4{font-family:BrandonGrotesque-Bold;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.article article section .container.container-article .container-text p,.article-recipe article section .container.container-article .container-text p,.blog article section .container.container-article .container-text p,.blog-recipes article section .container.container-article .container-text p{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.article article section .container.container-article .container-text ul,.article-recipe article section .container.container-article .container-text ul,.blog article section .container.container-article .container-text ul,.blog-recipes article section .container.container-article .container-text ul{margin:1em 0}.article article section .container.container-article .container-text ul li,.article-recipe article section .container.container-article .container-text ul li,.blog article section .container.container-article .container-text ul li,.blog-recipes article section .container.container-article .container-text ul li{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:0;margin-top:0;list-style-type:disc;margin-left:40px}.article article section .container.container-article .container-text .reference,.article-recipe article section .container.container-article .container-text .reference,.blog article section .container.container-article .container-text .reference,.blog-recipes article section .container.container-article .container-text .reference{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0;clear:both}.article article section .container.container-article .container-text .ingredients,.article-recipe article section .container.container-article .container-text .ingredients,.blog article section .container.container-article .container-text .ingredients,.blog-recipes article section .container.container-article .container-text .ingredients{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0;clear:both}.article article section .container.container-article .container-text a,.article-recipe article section .container.container-article .container-text a,.blog article section .container.container-article .container-text a,.blog-recipes article section .container.container-article .container-text a{color:#23246c}.article article section .container.container-article .container-text a:hover,.article-recipe article section .container.container-article .container-text a:hover,.blog article section .container.container-article .container-text a:hover,.blog-recipes article section .container.container-article .container-text a:hover{text-decoration:none}.article article section .container.container-article .container-text img,.article-recipe article section .container.container-article .container-text img,.blog article section .container.container-article .container-text img,.blog-recipes article section .container.container-article .container-text img{margin-bottom:20px;margin-top:0;display:inherit}@media screen and (min-width:1080px){.blog article section,.blog-recipes article section{width:100%!important;height:530px!important}.blog article section .container.container-grid.columns-1,.blog-recipes article section .container.container-grid.columns-1{width:100%!important;height:530px!important}.blog article section .container.container-grid.columns-1 ul,.blog-recipes article section .container.container-grid.columns-1 ul{width:100%!important;height:530px!important}.blog article section .container.container-grid.columns-1 ul li,.blog-recipes article section .container.container-grid.columns-1 ul li{width:100%!important;height:530px!important}.blog article section .container.container-grid.columns-1 ul li .content-wrapper,.blog-recipes article section .container.container-grid.columns-1 ul li .content-wrapper{width:1062px!important;height:530px!important;margin:auto;left:0;right:0}.blog article section .container.container-grid.columns-1 ul li .content-wrapper .content,.blog-recipes article section .container.container-grid.columns-1 ul li .content-wrapper .content{transform:scale(.4425)!important;-webkit-transform-origin:left;transform-origin:left;width:2400px!important}.blog article section .container.container-grid.columns-2,.blog-recipes article section .container.container-grid.columns-2{width:100%!important;height:530px!important}.blog article section .container.container-grid.columns-2 ul,.blog-recipes article section .container.container-grid.columns-2 ul{width:100%!important;height:530px!important}.blog article section .container.container-grid.columns-2 ul li,.blog-recipes article section .container.container-grid.columns-2 ul li{width:50%!important;height:530px!important}.blog article section .container.container-grid.columns-2 ul li .content-wrapper,.blog-recipes article section .container.container-grid.columns-2 ul li .content-wrapper{width:1062px!important;height:530px!important;margin:auto;left:0;right:0}.blog article section .container.container-grid.columns-2 ul li .content-wrapper .content,.blog-recipes article section .container.container-grid.columns-2 ul li .content-wrapper .content{transform:scale(.4425)!important;-webkit-transform-origin:left;transform-origin:left;width:2400px!important}.blog article section .container.container-grid.columns-2 ul li.full-image .content-wrapper,.blog-recipes article section .container.container-grid.columns-2 ul li.full-image .content-wrapper{width:100%!important;height:530px!important;margin:auto;left:0!important;right:0}.blog article section .container.container-grid.columns-2 ul li.full-image .content-wrapper .content,.blog-recipes article section .container.container-grid.columns-2 ul li.full-image .content-wrapper .content{transform:scale(1)!important;-webkit-transform-origin:center;transform-origin:center;width:100%!important}}@media screen and (max-width:900px){.article article header.ttt-header .branding .issue-number,.article-recipe article header.ttt-header .branding .issue-number,.blog article header.ttt-header .branding .issue-number,.blog-recipes article header.ttt-header .branding .issue-number{display:none}.article article header.ttt-header .branding .issue-date,.article-recipe article header.ttt-header .branding .issue-date,.blog article header.ttt-header .branding .issue-date,.blog-recipes article header.ttt-header .branding .issue-date{display:none}}@media screen and (max-width:768px){.article .img-blank,.article-recipe .img-blank,.blog .img-blank,.blog-recipes .img-blank{display:none}.article article header.ttt-header .navigation-menu ul,.article-recipe article header.ttt-header .navigation-menu ul,.blog article header.ttt-header .navigation-menu ul,.blog-recipes article header.ttt-header .navigation-menu ul{height:60px;transition:.5s;overflow:hidden}.article article header.ttt-header .navigation-menu ul.toggled,.article-recipe article header.ttt-header .navigation-menu ul.toggled,.blog article header.ttt-header .navigation-menu ul.toggled,.blog-recipes article header.ttt-header .navigation-menu ul.toggled{height:342px}.article article header.ttt-header .navigation-menu ul.toggled li.filter a:after,.article-recipe article header.ttt-header .navigation-menu ul.toggled li.filter a:after,.blog article header.ttt-header .navigation-menu ul.toggled li.filter a:after,.blog-recipes article header.ttt-header .navigation-menu ul.toggled li.filter a:after{transform:rotate(180deg)}.article article header.ttt-header .navigation-menu ul li,.article-recipe article header.ttt-header .navigation-menu ul li,.blog article header.ttt-header .navigation-menu ul li,.blog-recipes article header.ttt-header .navigation-menu ul li{width:100%}.article article header.ttt-header .navigation-menu ul li.filter,.article-recipe article header.ttt-header .navigation-menu ul li.filter,.blog article header.ttt-header .navigation-menu ul li.filter,.blog-recipes article header.ttt-header .navigation-menu ul li.filter{display:block}.article article header.ttt-header .navigation-menu ul li.filter a:after,.article-recipe article header.ttt-header .navigation-menu ul li.filter a:after,.blog article header.ttt-header .navigation-menu ul li.filter a:after,.blog-recipes article header.ttt-header .navigation-menu ul li.filter a:after{content:"";width:10px;height:10px;background:url(arrow-down.png);background-size:contain;display:inline-block;margin:auto 0 0 5px}.article article footer.ttt-footer .next,.article-recipe article footer.ttt-footer .next,.blog article footer.ttt-footer .next,.blog-recipes article footer.ttt-footer .next{right:20px;top:110px;bottom:auto}.article article footer.ttt-footer .top,.article-recipe article footer.ttt-footer .top,.blog article footer.ttt-footer .top,.blog-recipes article footer.ttt-footer .top{top:40px;bottom:auto}.article article footer.ttt-footer .top a,.article-recipe article footer.ttt-footer .top a,.blog article footer.ttt-footer .top a,.blog-recipes article footer.ttt-footer .top a{display:none}.article article footer.ttt-footer .prev,.article-recipe article footer.ttt-footer .prev,.blog article footer.ttt-footer .prev,.blog-recipes article footer.ttt-footer .prev{left:20px;top:110px;bottom:auto}.article article section .container.container-grid ul li,.article-recipe article section .container.container-grid ul li,.blog article section .container.container-grid ul li,.blog-recipes article section .container.container-grid ul li{width:100%}.article article section .container.container-grid ul li .content-wrapper,.article-recipe article section .container.container-grid ul li .content-wrapper,.blog article section .container.container-grid ul li .content-wrapper,.blog-recipes article section .container.container-grid ul li .content-wrapper{position:relative;width:100%!important;height:auto!important}.article article section .container.container-grid ul li .content-wrapper .content,.article-recipe article section .container.container-grid ul li .content-wrapper .content,.blog article section .container.container-grid ul li .content-wrapper .content,.blog-recipes article section .container.container-grid ul li .content-wrapper .content{position:relative;width:100%;height:100%;-webkit-transform:scale(1)!important;transform:scale(1)!important}.article article section .container.container-grid ul li .content-wrapper .content .background-image,.article-recipe article section .container.container-grid ul li .content-wrapper .content .background-image,.blog article section .container.container-grid ul li .content-wrapper .content .background-image,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .background-image{height:400px;display:block}.article article section .container.container-grid ul li .content-wrapper .content .text,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text,.blog article section .container.container-grid ul li .content-wrapper .content .text,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text{position:relative;width:100%!important;height:auto!important;padding:40px 20px;max-width:400px}.article article section .container.container-grid ul li .content-wrapper .content .text p.article-date,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text p.article-date,.blog article section .container.container-grid ul li .content-wrapper .content .text p.article-date,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text p.article-date{font-size:14px!important}.article article section .container.container-grid ul li .content-wrapper .content .text p.article-excerpt,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text p.article-excerpt,.blog article section .container.container-grid ul li .content-wrapper .content .text p.article-excerpt,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text p.article-excerpt{font-size:16px!important}.article article section .container.container-grid ul li .content-wrapper .content .text h2.article-title,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text h2.article-title,.blog article section .container.container-grid ul li .content-wrapper .content .text h2.article-title,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text h2.article-title{font-size:20px!important}.article article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading,.blog article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading{position:relative;margin:20px auto auto;overflow:visible;display:inline-block;height:50px}.article article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading a,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading a,.blog article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading a,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading a{z-index:1;position:relative;color:#fff;text-indent:0;padding:18px 36px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size:12px}.article article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading:hover .button-bg,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading:hover .button-bg,.blog article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading:hover .button-bg,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading:hover .button-bg{transform:scale(.95)!important}.article article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading .button-bg,.article-recipe article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading .button-bg,.blog article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading .button-bg,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .text .button.continue-reading .button-bg{content:"";position:absolute;top:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#ffb600;width:100%;height:50px;border-radius:60px;cursor:pointer;z-index:0;box-shadow:0 9px 30px #0003;transition:all .3s ease 0s;transform:scale(1)}.article article section .container.container-title .article-title,.article-recipe article section .container.container-title .article-title,.blog article section .container.container-title .article-title,.blog-recipes article section .container.container-title .article-title{font-size:24px;max-width:400px;margin-left:auto;margin-right:auto}.article article section .container.container-article .container-meta,.article-recipe article section .container.container-article .container-meta,.blog article section .container.container-article .container-meta,.blog-recipes article section .container.container-article .container-meta{width:100%;display:block;float:none;margin:auto;max-width:500px}.article article section .container.container-article .container-meta .article-social,.article-recipe article section .container.container-article .container-meta .article-social,.blog article section .container.container-article .container-meta .article-social,.blog-recipes article section .container.container-article .container-meta .article-social{text-align:center}.article article section .container.container-article .container-meta .article-social a,.article-recipe article section .container.container-article .container-meta .article-social a,.blog article section .container.container-article .container-meta .article-social a,.blog-recipes article section .container.container-article .container-meta .article-social a{float:none}.article article section .container.container-article .container-meta p.article-date,.article-recipe article section .container.container-article .container-meta p.article-date,.blog article section .container.container-article .container-meta p.article-date,.blog-recipes article section .container.container-article .container-meta p.article-date{text-align:center}.article article section .container.container-article .container-text,.article-recipe article section .container.container-article .container-text,.blog article section .container.container-article .container-text,.blog-recipes article section .container.container-article .container-text{width:100%;max-width:500px;float:none;display:block}}@media screen and (max-width:600px){.article article header.ttt-header,.article-recipe article header.ttt-header,.blog article header.ttt-header,.blog-recipes article header.ttt-header{height:210px}.article article header.ttt-header .branding,.article-recipe article header.ttt-header .branding,.blog article header.ttt-header .branding,.blog-recipes article header.ttt-header .branding{height:150px}.article article header.ttt-header .branding .ttt-logo,.article-recipe article header.ttt-header .branding .ttt-logo,.blog article header.ttt-header .branding .ttt-logo,.blog-recipes article header.ttt-header .branding .ttt-logo{width:260px;height:65px}.article article footer.ttt-footer .next,.article-recipe article footer.ttt-footer .next,.blog article footer.ttt-footer .next,.blog-recipes article footer.ttt-footer .next{right:10px}.article article footer.ttt-footer .prev,.article-recipe article footer.ttt-footer .prev,.blog article footer.ttt-footer .prev,.blog-recipes article footer.ttt-footer .prev{left:10px}.article article section .container.container-grid ul li .content-wrapper .content .background-image,.article-recipe article section .container.container-grid ul li .content-wrapper .content .background-image,.blog article section .container.container-grid ul li .content-wrapper .content .background-image,.blog-recipes article section .container.container-grid ul li .content-wrapper .content .background-image{height:300px}.article article section .container.container-title .article-title,.article-recipe article section .container.container-title .article-title,.blog article section .container.container-title .article-title,.blog-recipes article section .container.container-title .article-title{font-size:20px}}.collection #pre-footer,.product #pre-footer{display:none}.collection #site-header .header-link.lets-shop a:after,.product #site-header .header-link.lets-shop a:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#23246c}.collection article,.product article{background:#fff;margin-top:94px}.collection article header.shop-header,.product article header.shop-header{width:100%;height:250px;position:relative;display:block;float:left;background-color:#23246c}.collection article header.shop-header .branding,.product article header.shop-header .branding{height:190px;width:100%;position:relative;background:url(shop-header-bg.png);background-repeat:repeat-x;background-size:84px 325px;background-position:bottom;overflow:hidden}.collection article header.shop-header .branding .shop-logo,.product article header.shop-header .branding .shop-logo{width:286px;height:125px;position:absolute;left:0;right:0;top:-11px;margin:auto;background:url(shop-logo.png);background-size:contain;background-repeat:no-repeat}.collection article header.shop-header .navigation-menu,.product article header.shop-header .navigation-menu{width:100%;height:60px;background-color:#23246c;position:relative}.collection article header.shop-header .navigation-menu .my-account-container,.product article header.shop-header .navigation-menu .my-account-container{position:absolute;bottom:23px;display:block;right:20px;margin:auto;width:110px;text-align:center;z-index:100}.collection article header.shop-header .navigation-menu .my-account-container .my-account,.product article header.shop-header .navigation-menu .my-account-container .my-account{color:#ffb600;text-decoration:none}@media(pointer:fine){.collection article header.shop-header .navigation-menu .my-account-container .my-account:hover:before,.product article header.shop-header .navigation-menu .my-account-container .my-account:hover:before{content:"";position:absolute;bottom:-2px;left:0;height:2px;width:100%;background:#ffb600}}.collection article header.shop-header .navigation-menu ul,.product article header.shop-header .navigation-menu ul{width:100%;padding:0;margin:0;list-style:none;text-align:center;z-index:2;position:relative}.collection article header.shop-header .navigation-menu ul li,.product article header.shop-header .navigation-menu ul li{display:inline-block;text-align:center;padding:21px 22px 20px;letter-spacing:.5px}.collection article header.shop-header .navigation-menu ul li.filter,.product article header.shop-header .navigation-menu ul li.filter{display:none}.collection article header.shop-header .navigation-menu ul li.filter a:before,.product article header.shop-header .navigation-menu ul li.filter a:before{content:"";display:none!important}.collection article header.shop-header .navigation-menu ul li a,.product article header.shop-header .navigation-menu ul li a{color:#fff;text-transform:uppercase;text-decoration:none;position:relative}.collection article header.shop-header .navigation-menu ul li a.current:before,.product article header.shop-header .navigation-menu ul li a.current:before{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#fff}@media(pointer:fine){.collection article header.shop-header .navigation-menu ul li a:hover:before,.product article header.shop-header .navigation-menu ul li a:hover:before{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#fff}}.collection article footer.shop-footer,.product article footer.shop-footer{width:100%;height:150px;position:relative;display:block;float:left;background:#f5f5f5;margin-bottom:-30px}.collection article footer.shop-footer a,.product article footer.shop-footer a{text-decoration:none;position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;font-family:BrandonGrotesque-Bold;color:#23246c;line-height:1.2em;font-size:16px;text-transform:uppercase}.collection article footer.shop-footer .prev,.product article footer.shop-footer .prev{position:absolute;left:15%;top:0;bottom:0;text-align:left;width:170px;margin:auto;z-index:1;height:20px}.collection article footer.shop-footer .prev a:before,.product article footer.shop-footer .prev a:before{content:"";width:10px;height:10px;background:url(arrow-left.png);background-size:contain;display:inline-block;margin-right:5px}.collection article footer.shop-footer .next,.product article footer.shop-footer .next{position:absolute;right:15%;top:0;bottom:0;text-align:right;width:170px;margin:auto;z-index:5;height:20px}.collection article footer.shop-footer .next a:after,.product article footer.shop-footer .next a:after{content:"";width:10px;height:10px;background:url(arrow-right.png);background-size:contain;display:inline-block;margin-left:5px}.collection article footer.shop-footer .top,.product article footer.shop-footer .top{position:absolute;right:0;left:0;top:0;bottom:0;text-align:center;width:200px;margin:auto;z-index:1;height:80px}.collection article footer.shop-footer .top .scroll-up,.product article footer.shop-footer .top .scroll-up{bottom:auto;top:0;left:0;right:0;margin:auto}.collection article footer.shop-footer .top .arrow-scroll-up,.product article footer.shop-footer .top .arrow-scroll-up{background:url(history-arrow-scroll-up.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:3820px;left:50%;margin:auto auto auto -21px;width:29px;height:30px}.collection article footer.shop-footer .top .arrow-scroll-up a,.product article footer.shop-footer .top .arrow-scroll-up a{width:100%;height:100%;display:block}.collection article footer.shop-footer .top a,.product article footer.shop-footer .top a{margin-top:60px}.collection article footer.shop-footer .back,.product article footer.shop-footer .back{position:absolute;left:15%;top:0;bottom:0;text-align:left;width:200px;margin:auto;z-index:4;height:20px}.collection article footer.shop-footer .back a:before,.product article footer.shop-footer .back a:before{content:"";width:10px;height:10px;background:url(arrow-left.png);background-size:contain;display:inline-block;margin-right:5px}.collection article section,.product article section{width:100%;overflow:hidden}.collection article section.color-light-grey,.product article section.color-light-grey{background:#fbfbfb}.collection article section .container,.product article section .container{height:100%;width:100%;position:relative}.collection article section .container .page-title,.product article section .container .page-title{font-family:BrandonGrotesque-Black;margin:1.5em 0 0;font-size:32px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;text-align:center}.collection article section .container.container-text.related-products,.product article section .container.container-text.related-products{padding-top:80px}.collection article section .container.container-text p.related-products-title,.product article section .container.container-text p.related-products-title{font-family:BrandonGrotesque-Black;margin:0 0 .5em;font-size:36px;color:#23246c;text-transform:uppercase;position:relative;line-height:1.2em;text-align:center}.collection article section .container.container-text.product-details,.product article section .container.container-text.product-details{max-width:1060px;margin:50px auto auto;float:none}.collection article section .container.container-text.product-details .text,.product article section .container.container-text.product-details .text{padding:0 30px}.collection article section .container.container-text.product-details .text h2,.product article section .container.container-text.product-details .text h2{font-family:BrandonGrotesque-Black;margin:0;font-size:28px;color:#23246c;text-transform:uppercase;position:relative;line-height:1.2em}.collection article section .container.container-grid,.product article section .container.container-grid{max-width:1060px;margin:auto;float:none;overflow:visible}.collection article section .container.container-grid.product,.product article section .container.container-grid.product{margin-top:40px;margin-bottom:0}.collection article section .container.container-grid.product li:before,.product article section .container.container-grid.product li:before{display:none!important}.collection article section .container.container-grid.columns-3 ul li:nth-child(3n+4),.product article section .container.container-grid.columns-3 ul li:nth-child(3n+4){clear:left}.collection article section .container.container-grid.product-details,.product article section .container.container-grid.product-details{margin-top:0;margin-bottom:20px}.collection article section .container.container-grid.product-details ul li,.product article section .container.container-grid.product-details ul li{padding-bottom:30px}.collection article section .container.container-grid.product-details ul li:before,.product article section .container.container-grid.product-details ul li:before{display:none!important}.collection article section .container.container-grid.product-details ul li:nth-child(1),.product article section .container.container-grid.product-details ul li:nth-child(1){width:66.6666%}.collection article section .container.container-grid.product-details ul li:nth-child(2),.product article section .container.container-grid.product-details ul li:nth-child(2){width:33.3333%}.collection article section .container.container-grid.product-details ul li:nth-child(2) h4,.product article section .container.container-grid.product-details ul li:nth-child(2) h4{text-align:left}.collection article section .container.container-grid.product-details ul li:nth-child(2) p,.product article section .container.container-grid.product-details ul li:nth-child(2) p{font-family:BrandonGrotesque-Regular;margin:0 0 .7em;color:#23246c;line-height:1.2em;font-size:18px}.collection article section .container.container-grid.product-details ul li .text,.product article section .container.container-grid.product-details ul li .text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}.collection article section .container.container-grid.product-details p,.product article section .container.container-grid.product-details p{text-align:left}.collection article section .container.container-grid.product-details h4,.product article section .container.container-grid.product-details h4{font-family:BrandonGrotesque-Black;margin:0 0 .5em;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1.2em;text-align:center}.collection article section .container.container-grid.product-details .product-social,.product article section .container.container-grid.product-details .product-social{width:100%;height:auto;margin-top:15px;font-family:FontAwesome;text-align:left}.collection article section .container.container-grid.product-details .product-social a,.product article section .container.container-grid.product-details .product-social a{width:38px;height:38px;background:#23246c;border-radius:50%;color:#fff;font-size:18px;display:inline-block;float:left;text-decoration:none;margin:0 10px 10px 0;float:none}.collection article section .container.container-grid.product-details .product-social a i,.product article section .container.container-grid.product-details .product-social a i{float:left;padding:10px;font-style:normal;text-align:center;margin:auto;float:none;width:38px;height:38px;display:inline-block}.collection article section .container.container-grid ul,.product article section .container.container-grid ul{text-align:center;display:flex;flex-wrap:wrap}.collection article section .container.container-grid ul li,.product article section .container.container-grid ul li{padding:30px 30px 100px;background:transparent;position:relative;overflow:visible}.collection article section .container.container-grid ul li.product-info,.product article section .container.container-grid ul li.product-info{padding:30px 20px}.collection article section .container.container-grid ul li.product-attributes,.product article section .container.container-grid ul li.product-attributes{padding:30px 20px}.collection article section .container.container-grid ul li.product-image,.product article section .container.container-grid ul li.product-image{padding:30px 20px;width:36%}.collection article section .container.container-grid ul li.product-image .image,.product article section .container.container-grid ul li.product-image .image{padding:0}.collection article section .container.container-grid ul li.product-image .select-images,.product article section .container.container-grid ul li.product-image .select-images{margin-top:20px}.collection article section .container.container-grid ul li.product-image .select-images .select-image,.product article section .container.container-grid ul li.product-image .select-images .select-image{width:60px;padding:5px;border:1px solid #23246c;margin:5px;float:left;cursor:pointer}.collection article section .container.container-grid ul li.product-info,.product article section .container.container-grid ul li.product-info{width:32%;text-align:left}.collection article section .container.container-grid ul li.product-info .input_field label,.product article section .container.container-grid ul li.product-info .input_field label{font-family:BrandonGrotesque-Regular;margin:0 0 .7em;color:#23246c;line-height:1.2em;-webkit-appearance:none;-moz-appearance:none;border:0;border-radius:0;background:0;box-shadow:none;padding:5px 0;font-size:16px;display:block;position:absolute}.collection article section .container.container-grid ul li.product-info .button.add-to-basket,.product article section .container.container-grid ul li.product-info .button.add-to-basket{position:relative;margin:5px auto auto;overflow:visible;display:inline-block;height:50px}.collection article section .container.container-grid ul li.product-info .button.add-to-basket input,.product article section .container.container-grid ul li.product-info .button.add-to-basket input{cursor:pointer;z-index:1;position:relative;color:#fff;text-indent:0;padding:18px 32px 29px;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size:15px;font-family:BrandonGrotesque-Bold;-webkit-appearance:none;background:transparent;border:0;line-height:15px;outline:0!important}.collection article section .container.container-grid ul li.product-info .button.add-to-basket:hover .button-bg,.product article section .container.container-grid ul li.product-info .button.add-to-basket:hover .button-bg{transform:scale(.95)!important}.collection article section .container.container-grid ul li.product-info .button.add-to-basket .button-bg,.product article section .container.container-grid ul li.product-info .button.add-to-basket .button-bg{content:"";position:absolute;top:0;left:0;right:0;margin:auto;text-indent:-9999px;overflow:hidden;background-color:#ffb600;width:100%;height:50px;border-radius:30px;cursor:pointer;z-index:0;box-shadow:0 8px 22px #0003;transition:all .3s ease 0s;transform:scale(1)}.collection article section .container.container-grid ul li.product-info h1,.product article section .container.container-grid ul li.product-info h1{font-family:BrandonGrotesque-Black;margin:0 0 .5em;font-size:36px;color:#23246c;text-transform:uppercase;position:relative;line-height:1.2em}.collection article section .container.container-grid ul li.product-info h1.product-title a,.product article section .container.container-grid ul li.product-info h1.product-title a{text-decoration:none;color:#23246c}.collection article section .container.container-grid ul li.product-info p,.product article section .container.container-grid ul li.product-info p{font-family:BrandonGrotesque-Regular;margin:1.7em 0 .7em;color:#23246c;line-height:1.2em;font-size:14px}.collection article section .container.container-grid ul li.product-info p.product-price,.product article section .container.container-grid ul li.product-info p.product-price{font-family:BrandonGrotesque-Regular;margin:0 0 .5em;font-size:28px;color:#23246c;text-transform:uppercase;position:relative;line-height:1.2em}.collection article section .container.container-grid ul li.product-info p a,.product article section .container.container-grid ul li.product-info p a{text-decoration:underline;color:#23246c!important}.collection article section .container.container-grid ul li.product-info p a:hover,.product article section .container.container-grid ul li.product-info p a:hover{text-decoration:none}.collection article section .container.container-grid ul li.product-attributes,.product article section .container.container-grid ul li.product-attributes{width:32%}.collection article section .container.container-grid ul li.product-attributes:before,.product article section .container.container-grid ul li.product-attributes:before{display:none!important}.collection article section .container.container-grid ul li.product-attributes .icons,.product article section .container.container-grid ul li.product-attributes .icons{background:#fbfbfb;text-align:center;padding:20px;margin-bottom:5px}.collection article section .container.container-grid ul li.product-attributes .icons .icon,.product article section .container.container-grid ul li.product-attributes .icons .icon{width:60px;height:60px;display:inline-block;text-align:center;margin:4px;overflow:hidden}.collection article section .container.container-grid ul li.product-attributes .product-share,.product article section .container.container-grid ul li.product-attributes .product-share{background:#fbfbfb;text-align:center;padding:20px;margin-top:5px}.collection article section .container.container-grid ul li.product-attributes .product-share h4,.product article section .container.container-grid ul li.product-attributes .product-share h4{font-family:BrandonGrotesque-Black;margin:0 0 .5em;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1.2em}.collection article section .container.container-grid ul li.product-attributes .product-share .product-social,.product article section .container.container-grid ul li.product-attributes .product-share .product-social{width:100%;height:auto;margin-top:15px;font-family:FontAwesome;text-align:left}.collection article section .container.container-grid ul li.product-attributes .product-share .product-social a,.product article section .container.container-grid ul li.product-attributes .product-share .product-social a{width:38px;height:38px;background:#23246c;border-radius:50%;color:#fff;font-size:18px;display:inline-block;float:left;text-decoration:none;margin:0 10px 10px 0;float:none}.collection article section .container.container-grid ul li.product-attributes .product-share .product-social a i,.product article section .container.container-grid ul li.product-attributes .product-share .product-social a i{float:left;padding:10px;font-style:normal;text-align:center;margin:auto;float:none;width:38px;height:38px;display:inline-block}.collection article section .container.container-grid ul li.product-attributes .text,.product article section .container.container-grid ul li.product-attributes .text{background:#fbfbfb;text-align:center;padding:60px 30px;min-height:270px}.collection article section .container.container-grid ul li.product-attributes .text.accessories,.product article section .container.container-grid ul li.product-attributes .text.accessories{padding:30px 30px 20px;min-height:200px}.collection article section .container.container-grid ul li.product-attributes .text .visible-text,.product article section .container.container-grid ul li.product-attributes .text .visible-text{position:relative}.collection article section .container.container-grid ul li.product-attributes .text .visible-text .main-text,.product article section .container.container-grid ul li.product-attributes .text .visible-text .main-text{z-index:1;opacity:1;-webkit-transition:.4s cubic-bezier(.24,.72,.35,1.01)!important;transition:.4s cubic-bezier(.24,.72,.35,1.01)!important}.collection article section .container.container-grid ul li.product-attributes .text .visible-text.organic-active .main-text,.product article section .container.container-grid ul li.product-attributes .text .visible-text.organic-active .main-text{opacity:0}.collection article section .container.container-grid ul li.product-attributes .text .visible-text.organic-active .organic.hidden-text,.product article section .container.container-grid ul li.product-attributes .text .visible-text.organic-active .organic.hidden-text{opacity:1}.collection article section .container.container-grid ul li.product-attributes .text .visible-text.caffeine-free-active .main-text,.product article section .container.container-grid ul li.product-attributes .text .visible-text.caffeine-free-active .main-text{opacity:0}.collection article section .container.container-grid ul li.product-attributes .text .visible-text.caffeine-free-active .caffeine-free.hidden-text,.product article section .container.container-grid ul li.product-attributes .text .visible-text.caffeine-free-active .caffeine-free.hidden-text{opacity:1}.collection article section .container.container-grid ul li.product-attributes .text .visible-text.allows-restful-sleep-active .main-text,.product article section .container.container-grid ul li.product-attributes .text .visible-text.allows-restful-sleep-active .main-text{opacity:0}.collection article section .container.container-grid ul li.product-attributes .text .visible-text.allows-restful-sleep-active .allows-restful-sleep.hidden-text,.product article section .container.container-grid ul li.product-attributes .text .visible-text.allows-restful-sleep-active .allows-restful-sleep.hidden-text{opacity:1}.collection article section .container.container-grid ul li.product-attributes .text .visible-text.make-the-perfect-cup-active .main-text,.product article section .container.container-grid ul li.product-attributes .text .visible-text.make-the-perfect-cup-active .main-text{opacity:0}.collection article section .container.container-grid ul li.product-attributes .text .visible-text.make-the-perfect-cup-active .make-the-perfect-cup.hidden-text,.product article section .container.container-grid ul li.product-attributes .text .visible-text.make-the-perfect-cup-active .make-the-perfect-cup.hidden-text{opacity:1}.collection article section .container.container-grid ul li.product-attributes .text .visible-text .hidden-text,.product article section .container.container-grid ul li.product-attributes .text .visible-text .hidden-text{position:absolute;top:0;left:0;right:0;opacity:0;z-index:0;-webkit-transition:.4s cubic-bezier(.24,.72,.35,1.01)!important;transition:.4s cubic-bezier(.24,.72,.35,1.01)!important}.collection article section .container.container-grid ul li.product-attributes .text p,.product article section .container.container-grid ul li.product-attributes .text p{font-family:BrandonGrotesque-Regular;margin:1.7em 0 .7em;color:#23246c;line-height:1.2em;font-size:14px}.collection article section .container.container-grid ul li.product-attributes .text p:last-child,.product article section .container.container-grid ul li.product-attributes .text p:last-child{margin-bottom:0}.collection article section .container.container-grid ul li.product-attributes .text p a,.product article section .container.container-grid ul li.product-attributes .text p a{color:#23246c}.collection article section .container.container-grid ul li.product-attributes .text h4,.product article section .container.container-grid ul li.product-attributes .text h4{font-family:BrandonGrotesque-Black;margin:0 0 .5em;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1.2em}.collection article section .container.container-grid ul li.product-attributes .text h4.product-title a,.product article section .container.container-grid ul li.product-attributes .text h4.product-title a{text-decoration:none;color:#23246c}.collection article section .container.container-grid ul li:nth-child(6n+4):before,.product article section .container.container-grid ul li:nth-child(6n+4):before{content:"";width:6000px;height:100%;background:#fbfbfb;display:block;z-index:0;top:0;left:-2500px;position:absolute}.collection article section .container.container-grid ul li .image,.product article section .container.container-grid ul li .image{position:relative;margin:auto;float:none;padding:15px;max-width:300px;transition:.2s ease-in-out}.collection article section .container.container-grid ul li .image .new-icon,.product article section .container.container-grid ul li .image .new-icon{height:50px;width:50px;background:transparent url(icon-new.png?9713655244901752183) no-repeat;background-size:contain;position:absolute;top:0;right:0;z-index:11}.collection article section .container.container-grid ul li .image .sold-out-icon,.product article section .container.container-grid ul li .image .sold-out-icon{height:50px;width:50px;background:transparent url(icon-sold-out.png?9713655244901752183) no-repeat;background-size:contain;position:absolute;top:0;right:0;z-index:11}.collection article section .container.container-grid ul li .image.hover-scale:hover,.product article section .container.container-grid ul li .image.hover-scale:hover{transform:scale(.98);transition:.2s ease-in-out}.collection article section .container.container-grid ul li .image a,.product article section .container.container-grid ul li .image a{text-decoration:none}.collection article section .container.container-grid ul li .image img,.product article section .container.container-grid ul li .image img{margin:auto}.collection article section .container.container-grid ul li .text,.product article section .container.container-grid ul li .text{text-align:center;height:auto;width:100%;color:#fff;margin:auto;float:none;clear:both}.collection article section .container.container-grid ul li .text .product-form,.product article section .container.container-grid ul li .text .product-form{width:230px;margin:auto;height:50px;position:absolute;left:0;right:0;bottom:50px}.collection article section .container.container-grid ul li .text .product-form .plus-minus-input,.product article section .container.container-grid ul li .text .product-form .plus-minus-input{width:auto;margin-top:14px}.collection article section .container.container-grid ul li .text .product-form .add-to-basket,.product article section .container.container-grid ul li .text .product-form .add-to-basket{float:right}.collection article section .container.container-grid ul li .text .product-form .learn-more,.product article section .container.container-grid ul li .text .product-form .learn-more{float:none;margin:5px auto 0}.collection article section .container.container-grid ul li .text .product-form .quantity,.product article section .container.container-grid ul li .text .product-form .quantity{width:50px;float:left;margin-top:10px;position:relative}.collection article section .container.container-grid ul li .text .product-form .quantity label,.product article section .container.container-grid ul li .text .product-form .quantity label{font-family:BrandonGrotesque-Regular;margin:0 0 .7em;color:#23246c;line-height:1.2em;-webkit-appearance:none;-moz-appearance:none;border:0;border-radius:0;background:0;box-shadow:none;padding:5px 0;font-size:16px;display:block;position:absolute;width:100%;text-align:left}.collection article section .container.container-grid ul li .text .product-form .quantity input,.product article section .container.container-grid ul li .text .product-form .quantity input{width:100%}.collection article section .container.container-grid ul li .text p,.product article section .container.container-grid ul li .text p{font-family:BrandonGrotesque-Regular;margin:0 0 .7em;color:#23246c;line-height:1.2em;font-size:18px}.collection article section .container.container-grid ul li .text p a,.product article section .container.container-grid ul li .text p a{color:#23246c}.collection article section .container.container-grid ul li .text p.product-price,.product article section .container.container-grid ul li .text p.product-price{font-family:BrandonGrotesque-Regular;margin:0 0 .5em;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1.2em}.collection article section .container.container-grid ul li .text p.product-price a,.product article section .container.container-grid ul li .text p.product-price a{text-decoration:none;color:#23246c}.collection article section .container.container-grid ul li .text h2,.product article section .container.container-grid ul li .text h2{font-family:BrandonGrotesque-Black;margin:0 0 .5em;font-size:18px;color:#23246c;text-transform:uppercase;position:relative;line-height:1.2em}.collection article section .container.container-grid ul li .text h2.product-title a,.product article section .container.container-grid ul li .text h2.product-title a{text-decoration:none;color:#23246c}@media screen and (max-width:900px){.collection article section .container.container-grid ul li,.product article section .container.container-grid ul li{padding:30px 20px 100px}.collection article section .container.container-grid ul li.product-info,.product article section .container.container-grid ul li.product-info{padding:30px 20px}.collection article section .container.container-grid ul li.product-info h1,.product article section .container.container-grid ul li.product-info h1{font-size:28px}.collection article section .container.container-grid ul li.product-image,.product article section .container.container-grid ul li.product-image{padding:30px 20px}.collection article section .container.container-grid ul li.product-attributes,.product article section .container.container-grid ul li.product-attributes{padding:30px 20px}}@media screen and (max-width:1000px){.collection article header.shop-header .navigation-menu ul,.product article header.shop-header .navigation-menu ul{background:#23246c;height:60px;transition:.5s;overflow:hidden}.collection article header.shop-header .navigation-menu ul.toggled,.product article header.shop-header .navigation-menu ul.toggled{height:400px}.collection article header.shop-header .navigation-menu ul.toggled li.filter a:after,.product article header.shop-header .navigation-menu ul.toggled li.filter a:after{transform:rotate(180deg)}.collection article header.shop-header .navigation-menu ul li,.product article header.shop-header .navigation-menu ul li{width:100%}.collection article header.shop-header .navigation-menu ul li.filter,.product article header.shop-header .navigation-menu ul li.filter{display:block}.collection article header.shop-header .navigation-menu ul li.filter a:after,.product article header.shop-header .navigation-menu ul li.filter a:after{content:"";width:10px;height:10px;background:url(arrow-down-white.png);background-size:contain;display:inline-block;margin:auto 0 0 5px}}@media screen and (max-width:768px){.collection article footer.shop-footer .prev,.product article footer.shop-footer .prev{left:20px;top:110px;bottom:auto}.collection article footer.shop-footer .next,.product article footer.shop-footer .next{right:20px;top:110px;bottom:auto}.collection article footer.shop-footer .top,.product article footer.shop-footer .top{top:40px;bottom:auto}.collection article footer.shop-footer .top a,.product article footer.shop-footer .top a{display:none}.collection article footer.shop-footer .back,.product article footer.shop-footer .back{left:20px;top:110px;bottom:auto}.collection article section .container.container-grid.columns-3 ul li:nth-child(3n+4),.product article section .container.container-grid.columns-3 ul li:nth-child(3n+4){clear:none}.collection article section .container.container-grid.columns-3 ul li:nth-child(2n+3),.product article section .container.container-grid.columns-3 ul li:nth-child(2n+3){clear:left}.collection article section .container.container-grid ul li.product-image,.product article section .container.container-grid ul li.product-image{width:50%}.collection article section .container.container-grid ul li.product-info,.product article section .container.container-grid ul li.product-info{width:50%}.collection article section .container.container-grid ul li.product-attributes,.product article section .container.container-grid ul li.product-attributes{width:100%;max-width:500px;margin-left:auto;margin-right:auto;float:none}.collection article section .container.container-grid ul li:nth-child(6n+4):before,.product article section .container.container-grid ul li:nth-child(6n+4):before{display:none}.collection article section .container.container-grid ul li:nth-child(4n+3):before,.product article section .container.container-grid ul li:nth-child(4n+3):before{content:"";width:6000px;height:100%;background:#fbfbfb;display:block;z-index:0;top:0;left:-2500px;position:absolute}}@media screen and (max-width:600px){.collection article header.shop-header,.product article header.shop-header{height:230px}.collection article header.shop-header .navigation-menu .my-account-container,.product article header.shop-header .navigation-menu .my-account-container{bottom:121px;right:0;left:0;margin:auto}.collection article header.shop-header .branding,.product article header.shop-header .branding{height:170px}.collection article header.shop-header .branding .shop-logo,.product article header.shop-header .branding .shop-logo{width:200px;height:88px}.collection article footer.shop-footer .prev,.product article footer.shop-footer .prev{left:10px}.collection article footer.shop-footer .next,.product article footer.shop-footer .next{right:10px}.collection article footer.shop-footer .back,.product article footer.shop-footer .back{left:10px}.collection article section .container.container-text p.related-products-title,.product article section .container.container-text p.related-products-title{font-size:28px}.collection article section .container.container-text.product-details .text h2,.product article section .container.container-text.product-details .text h2{text-align:center!important}.collection article section .container.container-text.product-details .text h3.product-details,.product article section .container.container-text.product-details .text h3.product-details{text-align:center;font-size:24px}.collection article section .container.container-grid.product-details ul li:nth-child(1),.product article section .container.container-grid.product-details ul li:nth-child(1){width:100%}.collection article section .container.container-grid.product-details ul li:nth-child(2),.product article section .container.container-grid.product-details ul li:nth-child(2){width:100%}.collection article section .container.container-grid.product-details ul li .text,.product article section .container.container-grid.product-details ul li .text{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.collection article section .container.container-grid.product-details ul li .product-social,.product article section .container.container-grid.product-details ul li .product-social{text-align:center}.collection article section .container.container-grid.product-details p,.product article section .container.container-grid.product-details p{text-align:left;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;text-align:center}.collection article section .container.container-grid.product-details h2,.collection article section .container.container-grid.product-details h3,.collection article section .container.container-grid.product-details h4,.product article section .container.container-grid.product-details h2,.product article section .container.container-grid.product-details h3,.product article section .container.container-grid.product-details h4{text-align:center!important}.collection article section .container.container-grid ul li.product-image,.product article section .container.container-grid ul li.product-image{width:100%}.collection article section .container.container-grid ul li.product-info,.product article section .container.container-grid ul li.product-info{width:100%;max-width:350px;float:none}.collection article section .container.container-grid ul li:nth-child(6n+4):before,.product article section .container.container-grid ul li:nth-child(6n+4):before{display:none}.collection article section .container.container-grid ul li:nth-child(4n+3):before,.product article section .container.container-grid ul li:nth-child(4n+3):before{display:none}.collection article section .container.container-grid ul li:nth-child(2n+2):before,.product article section .container.container-grid ul li:nth-child(2n+2):before{content:"";width:6000px;height:100%;background:#fbfbfb;display:block;z-index:0;top:0;left:-2500px;position:absolute}}@media screen and (max-width:450px){.collection article section .container,.product article section .container{padding-left:0;padding-right:0}}.page-our-history #site-header .header-link.lets-talk-tea a:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#23246c}.page-our-history article{background:url(wave-bg.jpg);background-repeat:repeat-x;background-color:#2c81ce;background-size:1240px 600px}.page-our-history article section{width:1062px!important;height:4000px!important;position:relative!important;margin:auto;float:none;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out}.page-our-history article section .text{position:absolute;width:440px;left:50%;margin:auto auto auto 320px;z-index:5}.page-our-history article section .text .reveal-container{overflow:hidden}.page-our-history article section .text .reveal-container.reveal-container-scroll{padding:10px}.page-our-history article section .text:nth-child(4){margin:auto auto auto -500px;top:800px}.page-our-history article section .text:nth-child(4) p{color:#fff}.page-our-history article section .text:nth-child(4) h1,.page-our-history article section .text:nth-child(4) h2{color:#fff}.page-our-history article section .text:nth-child(4) h3{color:#fff}.page-our-history article section .text:nth-child(5){margin:auto auto auto 40px;top:1200px}.page-our-history article section .text:nth-child(5) p{color:#23246c;color:#fff}.page-our-history article section .text:nth-child(5) h2{color:#23246c;color:#fff}.page-our-history article section .text:nth-child(5) h3{color:#23246c;color:#fff}.page-our-history article section .text:nth-child(6){margin:auto auto auto -500px;top:1660px}.page-our-history article section .text:nth-child(6) p{color:#fff}.page-our-history article section .text:nth-child(6) h2{color:#fff}.page-our-history article section .text:nth-child(6) h3{color:#fff}.page-our-history article section .text:nth-child(7){margin:auto auto auto 40px;top:2090px}.page-our-history article section .text:nth-child(7) p{color:#23246c;color:#fff}.page-our-history article section .text:nth-child(7) h2{color:#23246c;color:#fff}.page-our-history article section .text:nth-child(7) h3{color:#23246c;color:#fff}.page-our-history article section .text:nth-child(8){margin:auto auto auto -500px;top:2540px}.page-our-history article section .text:nth-child(8) p{color:#fff}.page-our-history article section .text:nth-child(8) h2{color:#fff}.page-our-history article section .text:nth-child(8) h3{color:#fff}.page-our-history article section .text:nth-child(9){margin:auto auto auto 40px;top:3080px}.page-our-history article section .text:nth-child(9) p{color:#23246c;color:#fff}.page-our-history article section .text:nth-child(9) h2{color:#23246c;color:#fff}.page-our-history article section .text:nth-child(9) h3{color:#23246c;color:#fff}.page-our-history article section .text.hero-text{top:270px;margin:auto auto auto 40px}.page-our-history article section .text.hero-text h3{color:#fff}.page-our-history article section .text.hero-text .arrow-scroll-down{background:url(history-arrow-scroll-down.png);background-size:contain;background-repeat:no-repeat;margin:auto;width:29px;height:30px}.page-our-history article section .text.hero-text .arrow-scroll-down a{width:100%;height:100%;display:block}.page-our-history article section .text.hero-text .scroll-down{position:relative;bottom:auto}.page-our-history article section #teapot{background:url(teapot.png);background-size:contain;background-repeat:no-repeat;position:absolute;margin:auto auto auto -475px;top:200px;left:50%;width:438px;height:344px;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-webkit-transform-origin:438px 50%;-ms-transform-origin:438px 50%;transform-origin:438px 50%;-webkit-transform:rotate(-5deg) translateY(5px) translateX(0px);-ms-transform:rotate(-5deg) translateY(5px) translateX(0px);transform:rotate(-5deg) translateY(5px) translate(0)}.page-our-history article section #teapot.active{-webkit-transform:rotate(0deg) translateY(-10px) translateX(10px);-ms-transform:rotate(0deg) translateY(-10px) translateX(10px);transform:rotate(0) translateY(-10px) translate(10px)}.page-our-history article section #steam{background:url(steam.png);background-size:contain;background-repeat:no-repeat;position:absolute;margin:auto auto auto -30px;top:310px;left:50%;width:80px;height:114px}.page-our-history article section circle,.page-our-history article section line,.page-our-history article section path,.page-our-history article section polygon,.page-our-history article section polyline,.page-our-history article section rect{transition:.5s cubic-bezier(.4,2.08,.55,.44);-webkit-transition:.5s cubic-bezier(.4,2.08,.55,.44)}.page-our-history article section .active circle,.page-our-history article section .active line,.page-our-history article section .active path,.page-our-history article section .active polygon,.page-our-history article section .active polyline,.page-our-history article section .active rect{stroke:#ffb600!important}.page-our-history article section #cupcake{position:absolute;top:3634px;left:50%;margin:auto auto auto -228px;width:104px;z-index:14}.page-our-history article section #bottle{position:absolute;top:3619px;left:50%;margin:auto auto auto 155px;width:104px;z-index:14}.page-our-history article section #cup{position:absolute;top:3575px;left:50%;margin:auto auto auto -90px;width:210px;height:176px;z-index:2}.page-our-history article section #cup.active circle,.page-our-history article section #cup.active line,.page-our-history article section #cup.active path,.page-our-history article section #cup.active polygon,.page-our-history article section #cup.active rect{stroke:#fff!important}.page-our-history article section #cup.active .cup-cls-2{fill:#ffb600!important;stroke:#ffb600!important}.page-our-history article section .line{position:absolute;top:3775px;left:50%;margin:auto auto auto -315px;width:630px;height:5px;background:#fff}.page-our-history article section .scroll-up{bottom:auto;top:3820px;left:50%;margin:auto auto auto -28px}.page-our-history article section .arrow-scroll-up{background:url(history-arrow-scroll-up.png);background-size:contain;background-repeat:no-repeat;position:absolute;top:3820px;left:50%;margin:auto auto auto -21px;width:29px;height:30px}.page-our-history article section .arrow-scroll-up a{width:100%;height:100%;display:block}.page-our-history article section #shop_building{position:absolute;top:3860px;left:50%;margin:auto auto auto -50px;width:220px;height:175px}.page-our-history article section p{font-family:BrandonGrotesque-Regular;text-align:center;font-size:18px;color:#fff;padding-bottom:10px;line-height:1.2em}.page-our-history article section h1,.page-our-history article section h2{font-family:BrandonGrotesque-Black;margin:0;font-size:28px;color:#fff;text-transform:uppercase;position:relative;margin-bottom:.7em!important;line-height:1.2em;text-align:center}.page-our-history article section h3{font-family:BrandonGrotesque-Bold;margin:0;font-size:18px;color:#fff;text-transform:uppercase;position:relative;margin-bottom:.7em!important;line-height:1.2em;text-align:center}.page-our-history article section h3.shop-text{position:absolute;top:3815px;left:50%;margin:auto auto auto -55px;width:100px;height:30px}.page-our-history article section h3.shop-text a{color:#23246c;text-decoration:none;transition:.2s ease-in-out}.page-our-history article section h3.shop-text a:hover{color:#fff}.page-our-history article section #picture_frame_1{position:absolute;top:764px;left:50%;margin:auto auto auto 92px;width:316px;height:290px;z-index:1}.page-our-history article section #picture_1{position:absolute;width:307px;height:236px;top:811px;left:50%;margin:auto auto auto 94px;background:url(picture-1.png);background-size:contain;background-repeat:no-repeat;z-index:0}.page-our-history article section #dragonfly{position:absolute;top:904px;left:50%;margin:auto auto auto 367px;width:96px;z-index:2}.page-our-history article section #mountains{position:absolute;top:973px;left:50%;margin:auto auto auto 4px;width:148px;z-index:2}.page-our-history article section #flowers{position:absolute;top:1098px;left:50%;margin:auto auto auto -105px;width:148px}.page-our-history article section #picture_frame_2{position:absolute;top:1210px;left:50%;margin:auto auto auto -298px;width:316px;height:340px;z-index:1}.page-our-history article section #picture_2{position:absolute;width:201px;height:267px;top:1270px;left:50%;margin:auto auto auto -295px;background:url(picture-2.png);background-size:contain;background-repeat:no-repeat;z-index:0}.page-our-history article section #sun_rays{position:absolute;top:1255px;left:50%;margin:auto auto auto -465px;width:68px}.page-our-history article section #boat{position:absolute;top:1504px;left:50%;margin:auto auto auto -282px;width:120px;z-index:1}.page-our-history article section #clock{position:absolute;top:1530px;left:50%;margin:auto auto auto 400px;width:120px}.page-our-history article section #clock.active .clock-cls-2{fill:#ffb600!important;stroke:#ffb600!important}.page-our-history article section #picture_frame_3{position:absolute;top:1654px;left:50%;margin:auto auto auto -28px;width:354px;height:280px;z-index:1}.page-our-history article section #picture_3{position:absolute;width:311px;height:235px;top:1676px;left:50%;margin:auto auto auto -7px;background:url(picture-3.png);background-size:contain;background-repeat:no-repeat;z-index:0}.page-our-history article section #calendar{position:absolute;top:1866px;left:50%;margin:auto auto auto 123px;width:100px;height:92px;z-index:3}.page-our-history article section #chemical{position:absolute;top:1946px;left:50%;margin:auto auto auto -86px;width:76px}.page-our-history article section #chemical.active .chemical-cls-5{fill:#ffb600!important;stroke:#ffb600!important}.page-our-history article section .rain_cloud{position:absolute;top:1694px;left:50%;margin:auto auto auto 260px;width:125px;z-index:3}.page-our-history article section .rain_cloud.active .eye{fill:#ffb600!important}.page-our-history article section .rain_cloud .cloud{stroke-linejoin:round;stroke-width:6px;fill:#2d80cf;stroke:#fff;stroke-linecap:round}.page-our-history article section .rain_cloud .smile{stroke-linejoin:round;stroke-width:6px;fill:none;stroke:#fff;stroke-linecap:round}.page-our-history article section .rain_cloud .sun{stroke-linejoin:round;stroke-width:6px;fill:none;stroke:#fff;stroke-linecap:round}.page-our-history article section .rain_cloud .shine{stroke-linejoin:round;stroke-width:6px;fill:none;stroke:#fff;stroke-linecap:round;stroke-dasharray:18;stroke-dashoffset:0}.page-our-history article section .rain_cloud .shine.shine_1{animation:shine_active 2.5s linear infinite;animation-delay:0s}.page-our-history article section .rain_cloud .shine.shine_2{animation:shine_active 2.5s linear infinite;animation-delay:1.25s}.page-our-history article section .rain_cloud .shine.shine_3{animation:shine_active 2.5s linear infinite;animation-delay:0s}.page-our-history article section .rain_cloud .shine.shine_4{animation:shine_active 2.5s linear infinite;animation-delay:1.25s}.page-our-history article section .rain_cloud .shine.shine_5{animation:shine_active 2.5s linear infinite;animation-delay:0s}@keyframes shine_active{0%{stroke-dashoffset:0;fill:none}50%{stroke-dashoffset:12;fill:none}to{stroke-dashoffset:0;fill:none}}.page-our-history article section .rain_cloud .eye{fill:#fff}.page-our-history article section .rain_cloud .rain{stroke-linejoin:round;stroke-width:6px;fill:none;stroke-linecap:round;stroke:#fff;stroke-dasharray:13;stroke-dashoffset:13}.page-our-history article section .rain_cloud .rain.rain_1{animation:rain_active 1s linear infinite;animation-delay:.2s}.page-our-history article section .rain_cloud .rain.rain_2{animation:rain_active 1s linear infinite;animation-delay:0s}.page-our-history article section .rain_cloud .rain.rain_3{animation:rain_active 1s linear infinite;animation-delay:.4s}@keyframes rain_active{0%{stroke-dashoffset:13;fill:none}50%{stroke-dashoffset:13;fill:none}to{stroke-dashoffset:39;fill:none}}.page-our-history article section #picture_frame_4{position:absolute;top:2100px;left:50%;margin:auto auto auto -420px;width:274px;height:258px;z-index:1}.page-our-history article section #picture_frame_4.active .picture-frame-4-cls-1{fill:#ffb600!important;stroke:#ffb600!important}.page-our-history article section #picture_4{position:absolute;width:283px;height:214px;top:2151px;left:50%;margin:auto auto auto -420px;background:url(picture-4.png);background-size:contain;background-repeat:no-repeat;z-index:0}.page-our-history article section #picture_frame_5{position:absolute;top:2232px;left:50%;margin:auto auto auto -174px;width:354px;height:280px;z-index:3}.page-our-history article section #picture_frame_5.active .picture-frame-5-cls-1{fill:#ffb600!important;stroke:#ffb600!important}.page-our-history article section #picture_5{position:absolute;width:84px;height:115px;top:2275px;left:50%;margin:auto auto auto -170px;background:url(picture-5.png);background-size:contain;background-repeat:no-repeat;z-index:2}.page-our-history article section #hut{position:absolute;top:2406px;left:50%;margin:auto auto auto -141px;width:116px}.page-our-history article section #stamp{position:absolute;top:2411px;left:50%;margin:auto auto auto 344px;width:116px}.page-our-history article section #r{position:absolute;top:2542px;left:50%;margin:auto auto auto 344px;width:76px}.page-our-history article section #r.active .r-cls-1{fill:#ffb600!important;stroke:#ffb600!important}.page-our-history article section #picture_frame_6{position:absolute;top:2612px;left:50%;margin:auto auto auto 27px;width:414px;height:220px;z-index:3}.page-our-history article section #picture_frame_6.active .picture-frame-6-cls-1{fill:#ffb600!important;stroke:#3580c3!important}.page-our-history article section #picture_frame_6.active .picture-frame-6-cls-2{fill:#ffb600!important;stroke:#3580c3!important}.page-our-history article section #picture_6{position:absolute;width:227px;height:173px;top:2634px;left:50%;margin:auto auto auto 108px;background:url(picture-6.png);background-size:contain;background-repeat:no-repeat;z-index:12}.page-our-history article section #flag{position:absolute;top:2823px;left:50%;margin:auto auto auto -53px;width:104px}.page-our-history article section #picture_frame_7{position:absolute;top:2941px;left:50%;margin:auto auto auto -343px;width:414px;height:290px;z-index:0}.page-our-history article section #picture_frame_7.active .picture-frame-7-cls-2{fill:#ffb600!important;stroke:#3580c3!important}.page-our-history article section #picture_frame_7.active .picture-frame-7-cls-3{fill:#fff!important;stroke:#3580c3!important}.page-our-history article section #picture_7{position:absolute;width:163px;height:230px;top:2991px;left:50%;margin:auto auto auto -338px;background:url(picture-7.png);background-size:contain;background-repeat:no-repeat;z-index:12}.page-our-history article section #one{position:absolute;top:3134px;left:50%;margin:auto auto auto -198px;width:104px;z-index:14}.page-our-history article section #main_path_yellow{position:absolute;top:450px;width:1040px;height:3240px;left:0;right:0;margin:auto;z-index:1}.page-our-history article section #main_path_yellow path{transition:0s!important;-webkit-transition:0s!important}.page-our-history article section #main_path_white{position:absolute;top:450px;width:1040px;height:3240px;left:0;right:0;margin:auto}.page-our-history article section #main_path_white path{transition:0s!important;-webkit-transition:0s!important}.page-our-history article section .circle{width:32px;height:32px;position:absolute;left:50%;z-index:2}.page-our-history article section .circle#circle_1{top:935px;margin:auto auto auto 485px}.page-our-history article section .circle#circle_2{top:1388px;margin:auto auto auto -531px}.page-our-history article section .circle#circle_3{top:1820px;margin:auto auto auto 485px}.page-our-history article section .circle#circle_4{top:2270px;margin:auto auto auto -531px}.page-our-history article section .circle#circle_5{top:2700px;margin:auto auto auto 485px}.page-our-history article section .circle#circle_6{top:3150px;margin:auto auto auto -531px}.page-our-history article section .bus{position:absolute;top:3294px;left:50%;margin:auto auto auto -290px}.page-our-history article section .bus#bus_yellow circle,.page-our-history article section .bus#bus_yellow line,.page-our-history article section .bus#bus_yellow path,.page-our-history article section .bus#bus_yellow polygon,.page-our-history article section .bus#bus_yellow rect{stroke:#ffb600;stroke-dasharray:350;stroke-dashoffset:0;animation:bus_yellow_inactive .5s linear forwards}@keyframes bus_yellow_inactive{to{stroke-dashoffset:350}}.page-our-history article section .bus#bus_yellow.active circle,.page-our-history article section .bus#bus_yellow.active line,.page-our-history article section .bus#bus_yellow.active path,.page-our-history article section .bus#bus_yellow.active polygon,.page-our-history article section .bus#bus_yellow.active rect{stroke:#ffb600;stroke-dasharray:350;stroke-dashoffset:350;animation:bus_yellow_active .5s linear forwards}@keyframes bus_yellow_active{to{stroke-dashoffset:0}}@media screen and (max-width:1062px){.page-our-history article{background:url(wave-bg.jpg);background-repeat:repeat-x;background-color:#2c81ce;background-size:100% 600px}.page-our-history article section{max-width:100%;height:5610px!important}.page-our-history article section #boat,.page-our-history article section #chemical,.page-our-history article section #flag,.page-our-history article section #flowers,.page-our-history article section #main_path_white,.page-our-history article section #main_path_yellow,.page-our-history article section #r,.page-our-history article section #stamp,.page-our-history article section #sun_rays,.page-our-history article section .circle{display:none}.page-our-history article section #teapot{width:300px;height:300px;top:155px;margin:auto auto auto -150px;-webkit-transform:rotate(0deg) translateY(0px) translateX(0px)!important;-ms-transform:rotate(0deg) translateY(0px) translateX(0px)!important;transform:rotate(0) translateY(0) translate(0)!important}.page-our-history article section #steam{margin:auto auto auto 150px;top:190px}.page-our-history article section .text{margin:auto auto auto -220px!important}.page-our-history article section .text.hero-text{top:420px}.page-our-history article section .text.hero-text h3{display:none}.page-our-history article section .text.hero-text h1{margin-bottom:.4em!important}.page-our-history article section .text:nth-child(4){top:700px}.page-our-history article section .text:nth-child(5){top:1420px}.page-our-history article section .text:nth-child(6){top:2200px}.page-our-history article section .text:nth-child(7){top:2950px}.page-our-history article section .text:nth-child(8){top:3700px}.page-our-history article section .text:nth-child(9){top:4370px}.page-our-history article section #picture_frame_1{top:1024px;margin:auto auto auto -158px}.page-our-history article section #picture_1{top:1071px;margin:auto auto auto -155px}.page-our-history article section #mountains{top:1243px;margin:auto auto auto -206px}.page-our-history article section #dragonfly{top:1174px;margin:auto auto auto 117px}.page-our-history article section #picture_frame_2{top:1780px;margin:auto auto auto -158px}.page-our-history article section #picture_2{top:1840px;margin:auto auto auto -156px}.page-our-history article section #clock{top:1860px;margin:auto auto auto 19px}.page-our-history article section #picture_frame_3{top:2540px;margin:auto auto auto -208px}.page-our-history article section #picture_3{top:2560px;margin:auto auto auto -187px}.page-our-history article section #rain_cloud_white{top:2524px;margin:auto auto auto 106px}.page-our-history article section #calendar{top:2776px;margin:auto auto auto -47px}.page-our-history article section #picture_frame_4{top:3330px;margin:auto auto auto -158px}.page-our-history article section #picture_4{top:3381px;margin:auto auto auto -159px}.page-our-history article section #picture_frame_5{top:3480px;margin:auto auto auto 72px}.page-our-history article section #picture_5{top:3520px;margin:auto auto auto 74px}.page-our-history article section #hut{top:3530px;margin:auto auto auto -233px}.page-our-history article section #picture_frame_6{top:4083px;margin:auto auto auto -198px}.page-our-history article section #picture_6{top:4105px;margin:auto auto auto -117px}.page-our-history article section #picture_frame_7{top:4740px;margin:auto auto auto -154px}.page-our-history article section #picture_7{top:4790px;margin:auto auto auto -149px}.page-our-history article section #one{top:4962px;margin:auto auto auto -8px}.page-our-history article section #bus_white{top:4852px;margin:auto auto auto 58px}.page-our-history article section #cup{top:5200px}.page-our-history article section #bottle{top:5245px}.page-our-history article section #cupcake{top:5258px}.page-our-history article section .line{top:5400px}.page-our-history article section #shop_building{top:5485px}.page-our-history article section .scroll-up{top:5440px}.page-our-history article section .shop-text{top:5450px!important}}@media screen and (max-width:500px){.page-our-history article{background:url(wave-bg.jpg);background-repeat:repeat-x;background-color:#2c81ce;background-size:600px 530px}.page-our-history article section{max-width:100%;height:4600px!important}.page-our-history article section h1,.page-our-history article section h2{font-size:24px}.page-our-history article section svg{transform:scale(.5);transform-origin:top}.page-our-history article section #picture_1,.page-our-history article section #picture_2,.page-our-history article section #picture_3,.page-our-history article section #picture_4,.page-our-history article section #picture_5,.page-our-history article section #picture_6,.page-our-history article section #picture_7{transform:scale(.5);transform-origin:top}.page-our-history article section #teapot{width:240px;height:240px;top:155px;margin:auto auto auto -120px;-webkit-transform:rotate(0deg) translateY(0px) translateX(0px)!important;-ms-transform:rotate(0deg) translateY(0px) translateX(0px)!important;transform:rotate(0) translateY(0) translate(0)!important}.page-our-history article section #steam{margin:auto auto auto 116px;top:204px;width:50px}.page-our-history article section .text{margin:auto auto auto -130px!important;width:260px}.page-our-history article section .text.hero-text{top:400px}.page-our-history article section .text.hero-text h3{display:none}.page-our-history article section .text.hero-text h1{margin-bottom:.4em!important}.page-our-history article section .text:nth-child(4){top:600px}.page-our-history article section .text:nth-child(5){top:1220px}.page-our-history article section .text:nth-child(6){top:1900px}.page-our-history article section .text:nth-child(7){top:2500px}.page-our-history article section .text:nth-child(8){top:3130px}.page-our-history article section .text:nth-child(9){top:3770px}.page-our-history article section #picture_frame_1{top:984px;margin:auto auto auto -158px}.page-our-history article section #picture_1{top:1008px;margin:auto auto auto -155px}.page-our-history article section #mountains{top:1104px;margin:auto auto auto -136px}.page-our-history article section #dragonfly{top:1064px;margin:auto auto auto 37px}.page-our-history article section #picture_frame_2{top:1670px;margin:auto auto auto -158px}.page-our-history article section #picture_2{top:1702px;margin:auto auto auto -128px}.page-our-history article section #clock{top:1720px;margin:auto auto auto -6px}.page-our-history article section #picture_frame_3{top:2290px;margin:auto auto auto -208px}.page-our-history article section #picture_3{top:2301px;margin:auto auto auto -187px}.page-our-history article section #rain_cloud_white{top:2294px;margin:auto auto auto -4px}.page-our-history article section #calendar{top:2400px;margin:auto auto auto -77px}.page-our-history article section #picture_frame_4{top:2920px;margin:auto auto auto -158px}.page-our-history article section #picture_4{top:2946px;margin:auto auto auto -161px}.page-our-history article section #picture_frame_5{top:3000px;margin:auto auto auto -58px}.page-our-history article section #picture_5{top:3020px;margin:auto auto auto 11px}.page-our-history article section #hut{top:3030px;margin:auto auto auto -153px}.page-our-history article section #picture_frame_6{top:3603px;margin:auto auto auto -198px}.page-our-history article section #picture_6{top:3614px;margin:auto auto auto -111px}.page-our-history article section #picture_frame_7{top:4160px;margin:auto auto auto -194px}.page-our-history article section #picture_7{top:4184px;margin:auto auto auto -129px}.page-our-history article section #one{top:4272px;margin:auto auto auto -48px}.page-our-history article section #bus_white{top:4222px;margin:auto auto auto -52px}.page-our-history article section #cup{top:4400px}.page-our-history article section #bottle{top:4424px;margin:auto auto auto 55px}.page-our-history article section #cupcake{top:4430px;margin:auto auto auto -135px}.page-our-history article section .line{top:4500px;width:260px;height:3px;margin:auto auto auto -135px}.page-our-history article section #shop_building{display:none}.page-our-history article section .scroll-up{top:4530px}.page-our-history article section .shop-text{display:none}}.page article section{background:#fbfbfb}.page article section .container{width:100%;max-width:860px;padding:180px 30px 80px;margin:0 auto 20px;font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em}.page article section .container .where_to_buy_locations_images{width:100%;max-width:606px;margin:auto;padding-bottom:10px}.page article section .container .where_to_buy_locations_images img{display:block;padding:5px;margin:auto;width:32%;display:inline-block}.page article section .container .page-title{font-family:BrandonGrotesque-Black;margin:0 0 1.5em;font-size:32px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;text-align:center}.page article section .container p{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.page article section .container ul{margin:1em 0}.page article section .container ul li{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:0;margin-top:0;list-style-type:disc;margin-left:40px}.page article section .container h2{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;clear:both}.page article section .container h3{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em}.page article section .container h4{font-family:BrandonGrotesque-Bold;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.page article section .container a{color:#23246c}@media screen and (max-width:450px){.page article section .container{padding-left:20px;padding-right:20px}}.added-to-basket-popup{border-radius:12px;position:fixed;bottom:20px;right:20px;background:#23246c;font-family:BrandonGrotesque-Black;color:#fff;margin:0 0 .5em;font-size:14px;text-transform:uppercase;line-height:1.2em;padding:18px 12px;height:50px;width:200px;text-align:right;pointer-events:none;transition:.5s ease-in-out;opacity:0;z-index:20}.added-to-basket-popup:before{content:"";width:25px;height:30px;background:url(icon-shopping-bag.png);background-size:contain;background-repeat:no-repeat;position:absolute;left:15px;top:10px}.added-to-basket-popup.show{opacity:1;transition:.5s ease-in-out}.added-to-basket-popup.hide{opacity:0;transition:.5s ease-in-out}.cart article section{background:#f1f1f1}.cart article section .container{width:100%;max-width:860px;padding:180px 30px 80px;margin:0 auto 20px;font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em}.cart article section .container .page-title{font-family:BrandonGrotesque-Black;margin:0 0 1.5em;font-size:32px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;text-align:center}.cart article section .container p{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.cart article section .container ul{margin:1em 0}.cart article section .container ul li{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:0;margin-top:0;list-style-type:disc;margin-left:40px}.cart article section .container h2{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;clear:both}.cart article section .container h3{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em}.cart article section .container h4{font-family:BrandonGrotesque-Bold;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.cart article section .container a{color:#23246c}.cart article section .container #cartform{width:100%;overflow:hidden}.cart article section .container #cartform input[type=text]{border:3px solid #23246c}.cart article section .container #cartform .cart_items{width:100%}.cart article section .container #cartform .cart_items a{text-decoration:none}.cart article section .container #cartform .cart_items a.remove-from-cart span{display:none}.cart article section .container #cartform .cart_items a.remove-from-cart .font-fa{display:block}.cart article section .container #cartform .cart_items a.remove-from-cart:hover{text-decoration:none!important}.cart article section .container #cartform .cart_items a:hover{text-decoration:underline}.cart article section .container #cartform .cart_items .headings{font-family:BrandonGrotesque-Bold;margin:0;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;padding-bottom:20px;line-height:1em;border-bottom:2px solid #23246c;text-align:center}.cart article section .container #cartform .cart_items .headings .bcol.bcol2{text-align:left!important}.cart article section .container #cartform .cart_items .items{padding:10px 0;border-bottom:2px solid #23246c}.cart article section .container #cartform .cart_items .items .item{text-align:center!important;padding:20px 0}.cart article section .container #cartform .cart_items .items .item .bcol input[type=text]{text-align:center;margin:auto}.cart article section .container #cartform .cart_items .items .item .bcol.bcol2{text-align:left!important}.cart article section .container #cartform .cart_items .items .item .bcol.bcol3{text-align:center!important}.cart article section .container #cartform .cart_items .items .item .bcol.bcol4{text-align:center!important}.cart article section .container #cartform .cart_items .items .item .bcol.bcol5{text-align:center!important}.cart article section .container #cartform .cart_items .items .item .bcol.bcol6{text-align:center!important}.cart article section .container #cartform .cart_items .footer{padding:20px 0}.cart article section .container #cartform .cart_items .footer .bcol.bcol1{width:50%!important}.cart article section .container #cartform .cart_items .footer .bcol.bcol2{text-align:left!important}.cart article section .container #cartform .cart_items .footer .bcol.bcol3{text-align:center!important}.cart article section .container #cartform .cart_items .footer .bcol.bcol4{text-align:center!important}.cart article section .container #cartform .cart_items .footer .bcol.bcol5{text-align:center!important}.cart article section .container #cartform .cart_items .footer .checkout-proceed{display:inline-block;margin-top:20px;width:50%}.cart article section .container #cartform .cart_items .footer .checkout-proceed .button-yellow{float:right}.cart article section .container #cartform .cart_items .footer .continue-shopping{display:inline-block;margin-top:20px;width:50%}.cart article section .container #cartform .cart_items .footer .continue-shopping .button-yellow{float:left}.cart article section .container #cartform .cart_items .bcol{display:inline-block;min-height:20px;padding-right:20px;vertical-align:middle}.cart article section .container #cartform .cart_items .bcol.bcol1{width:15%}.cart article section .container #cartform .cart_items .bcol.bcol2{width:35%}.cart article section .container #cartform .cart_items .bcol.bcol3{width:16%}.cart article section .container #cartform .cart_items .bcol.bcol4{width:12%}.cart article section .container #cartform .cart_items .bcol.bcol5{width:16%}.cart article section .container #cartform .cart_items .bcol.bcol6{width:6%}@media screen and (max-width:600px){.cart article section{background:#f1f1f1}.cart article section .container{width:100%;max-width:860px;padding:180px 30px 80px;margin:0 auto 20px;font-family:BrandonGrotesque-Regular;font-size:14px;color:#23246c;line-height:1.2em}.cart article section .container .page-title{font-family:BrandonGrotesque-Bold;margin:0 0 1.5em;font-size:32px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;text-align:center}.cart article section .container p{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.cart article section .container ul{margin:1em 0}.cart article section .container ul li{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:0;margin-top:0;list-style-type:disc;margin-left:40px}.cart article section .container h2{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;clear:both}.cart article section .container h3{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em}.cart article section .container h4{font-family:BrandonGrotesque-Bold;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.cart article section .container a{color:#23246c}.cart article section .container #cartform{width:100%;overflow:hidden}.cart article section .container #cartform input[type=text]{border:2px solid #23246c;max-width:100%;font-size:14px}.cart article section .container #cartform .cart_items{width:100%}.cart article section .container #cartform .cart_items a{text-decoration:none}.cart article section .container #cartform .cart_items a.remove-from-cart span{display:none}.cart article section .container #cartform .cart_items a.remove-from-cart .font-fa{display:block}.cart article section .container #cartform .cart_items a.remove-from-cart:hover{text-decoration:none!important}.cart article section .container #cartform .cart_items a:hover{text-decoration:underline}.cart article section .container #cartform .cart_items .headings{font-family:BrandonGrotesque-Bold;margin:0;font-size:14px;color:#23246c;text-transform:uppercase;position:relative;padding-bottom:10px;line-height:1em;border-bottom:2px solid #23246c}.cart article section .container #cartform .cart_items .items{padding:10px 0;border-bottom:2px solid #23246c}.cart article section .container #cartform .cart_items .items .item{text-align:center!important;padding:20px 0}.cart article section .container #cartform .cart_items .items .item .bcol input[type=text]{text-align:center}.cart article section .container #cartform .cart_items .items .item .bcol.bcol2{text-align:left!important}.cart article section .container #cartform .cart_items .items .item .bcol.bcol3{text-align:center!important}.cart article section .container #cartform .cart_items .items .item .bcol.bcol4{text-align:center!important}.cart article section .container #cartform .cart_items .items .item .bcol.bcol5{text-align:center!important}.cart article section .container #cartform .cart_items .items .item .bcol.bcol6{text-align:center!important}.cart article section .container #cartform .cart_items .footer{padding:20px 0}.cart article section .container #cartform .cart_items .footer .bcol.bcol1{width:30%!important;display:inline-block!important}.cart article section .container #cartform .cart_items .bcol.bcol1{display:none}.cart article section .container #cartform .cart_items .bcol.bcol2{width:30%}.cart article section .container #cartform .cart_items .bcol.bcol3{width:21%}.cart article section .container #cartform .cart_items .bcol.bcol4{width:17%}.cart article section .container #cartform .cart_items .bcol.bcol5{width:22%}.cart article section .container #cartform .cart_items .bcol.bcol6{width:10%}}@media screen and (max-width:450px){.added-to-basket-popup{left:20px;margin:auto}.cart article section{background:#f1f1f1}.cart article section .container{width:100%;max-width:860px;padding:180px 20px 80px;margin:0 auto 20px;font-family:BrandonGrotesque-Regular;font-size:12px;color:#23246c;line-height:1.2em}.cart article section .container .page-title{font-family:BrandonGrotesque-Bold;margin:0 0 1.5em;font-size:32px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;text-align:center}.cart article section .container p{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.cart article section .container ul{margin:1em 0}.cart article section .container ul li{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:0;margin-top:0;list-style-type:disc;margin-left:40px}.cart article section .container h2{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;clear:both}.cart article section .container h3{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em}.cart article section .container h4{font-family:BrandonGrotesque-Bold;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.cart article section .container a{color:#23246c}.cart article section .container #cartform{width:100%;overflow:hidden}.cart article section .container #cartform input[type=text]{border:1px solid #23246c;max-width:100%;font-size:12px}.cart article section .container #cartform .cart_items{width:100%}.cart article section .container #cartform .cart_items a{text-decoration:none}.cart article section .container #cartform .cart_items a.remove-from-cart span{display:none}.cart article section .container #cartform .cart_items a.remove-from-cart .font-fa{display:block}.cart article section .container #cartform .cart_items a:hover{text-decoration:underline}.cart article section .container #cartform .cart_items .headings{font-family:BrandonGrotesque-Bold;margin:0;font-size:12px;color:#23246c;text-transform:uppercase;position:relative;padding-bottom:20px;line-height:1em;border-bottom:2px solid #23246c}.cart article section .container #cartform .cart_items .items{padding:10px 0;border-bottom:2px solid #23246c}.cart article section .container #cartform .cart_items .items .item{text-align:center!important;padding:20px 0}.cart article section .container #cartform .cart_items .items .item .bcol input[type=text]{text-align:center}.cart article section .container #cartform .cart_items .items .item .bcol.bcol2{text-align:left!important}.cart article section .container #cartform .cart_items .items .item .bcol.bcol3{text-align:center!important}.cart article section .container #cartform .cart_items .items .item .bcol.bcol4{text-align:center!important}.cart article section .container #cartform .cart_items .items .item .bcol.bcol5{text-align:center!important}.cart article section .container #cartform .cart_items .items .item .bcol.bcol6{text-align:center!important}.cart article section .container #cartform .cart_items .footer{padding:20px 0}.cart article section .container #cartform .cart_items .footer .bcol.bcol1{display:none}.cart article section .container #cartform .cart_items .footer .bcol.bcol2{text-align:left!important}.cart article section .container #cartform .cart_items .footer .bcol.bcol3{text-align:center!important;display:none}.cart article section .container #cartform .cart_items .footer .bcol.bcol4{text-align:center!important;width:38%}.cart article section .container #cartform .cart_items .footer .bcol.bcol5{text-align:center!important}.cart article section .container #cartform .cart_items .footer .continue-shopping{display:none}.cart article section .container #cartform .cart_items .footer .checkout-proceed{width:100%;text-align:center}.cart article section .container #cartform .cart_items .bcol{padding-right:10px}}.customers-account article section,.customers-addresses article section,.customers-login article section,.customers-register article section{background:#fbfbfb}.customers-account article section .container,.customers-addresses article section .container,.customers-login article section .container,.customers-register article section .container{width:100%;max-width:860px;padding:180px 30px 80px;margin:0 auto 20px;font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em}.customers-account article section .container .page-title,.customers-addresses article section .container .page-title,.customers-login article section .container .page-title,.customers-register article section .container .page-title{font-family:BrandonGrotesque-Black;margin:0 0 1.5em;font-size:32px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;text-align:center}.customers-account article section .container p,.customers-addresses article section .container p,.customers-login article section .container p,.customers-register article section .container p{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.customers-account article section .container ul,.customers-addresses article section .container ul,.customers-login article section .container ul,.customers-register article section .container ul{margin:1em 0}.customers-account article section .container ul li,.customers-addresses article section .container ul li,.customers-login article section .container ul li,.customers-register article section .container ul li{font-family:BrandonGrotesque-Regular;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:0;margin-top:0;list-style-type:disc;margin-left:40px}.customers-account article section .container h2,.customers-addresses article section .container h2,.customers-login article section .container h2,.customers-register article section .container h2{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em;clear:both}.customers-account article section .container h3,.customers-addresses article section .container h3,.customers-login article section .container h3,.customers-register article section .container h3{font-family:BrandonGrotesque-Bold;margin:0 0 20px;font-size:16px;color:#23246c;text-transform:uppercase;position:relative;line-height:1em}.customers-account article section .container h4,.customers-addresses article section .container h4,.customers-login article section .container h4,.customers-register article section .container h4{font-family:BrandonGrotesque-Bold;font-size:16px;color:#23246c;line-height:1.2em;margin-bottom:20px;margin-top:0}.customers-account article section .container a,.customers-addresses article section .container a,.customers-login article section .container a,.customers-register article section .container a{color:#23246c}.customers-account article section .container .content.clearfix,.customers-addresses article section .container .content.clearfix,.customers-login article section .container .content.clearfix,.customers-register article section .container .content.clearfix{overflow:hidden}.customers-account article section .container input[type=email],.customers-account article section .container input[type=password],.customers-account article section .container input[type=text],.customers-addresses article section .container input[type=email],.customers-addresses article section .container input[type=password],.customers-addresses article section .container input[type=text],.customers-login article section .container input[type=email],.customers-login article section .container input[type=password],.customers-login article section .container input[type=text],.customers-register article section .container input[type=email],.customers-register article section .container input[type=password],.customers-register article section .container input[type=text]{border:3px solid #23246c;width:100%;max-width:400px;margin-top:10px;padding:5px}.customers-account article section .container textarea,.customers-addresses article section .container textarea,.customers-login article section .container textarea,.customers-register article section .container textarea{border:3px solid #23246c;width:100%;max-width:400px;margin-top:10px;padding:5px}.customers-account article section .container select,.customers-addresses article section .container select,.customers-login article section .container select,.customers-register article section .container select{margin-top:10px;padding:5px;border:3px solid #23246c;background:url(arrow-select-down.jpg);background-size:7px 5px;background-position:97% center;background-repeat:no-repeat;width:100%;max-width:400px}.customers-account article section .container .errors li,.customers-addresses article section .container .errors li,.customers-login article section .container .errors li,.customers-register article section .container .errors li{list-style:none;color:#db0812;margin-left:0}.customers-account article section .container #add_address,.customers-addresses article section .container #add_address,.customers-login article section .container #add_address,.customers-register article section .container #add_address{width:100%;max-width:500px;display:inline-block;float:left;padding:20px}.customers-account article section .container #add_address td.label,.customers-addresses article section .container #add_address td.label,.customers-login article section .container #add_address td.label,.customers-register article section .container #add_address td.label{padding-right:10px;text-align:right}.customers-account article section .container #address_tables,.customers-addresses article section .container #address_tables,.customers-login article section .container #address_tables,.customers-register article section .container #address_tables{width:100%;max-width:500px;display:inline-block;float:left;padding:20px}.customers-account article section .container #address_tables td.label,.customers-addresses article section .container #address_tables td.label,.customers-login article section .container #address_tables td.label,.customers-register article section .container #address_tables td.label{padding-right:10px;text-align:right}.customers-account article section .container #customer-login,.customers-addresses article section .container #customer-login,.customers-login article section .container #customer-login,.customers-register article section .container #customer-login{width:50%;display:inline-block;padding:20px;float:left}.customers-account article section .container #recover-password,.customers-addresses article section .container #recover-password,.customers-login article section .container #recover-password,.customers-register article section .container #recover-password{width:50%;display:inline-block;padding:20px;float:left;display:none}.customers-account article section .container #guest,.customers-addresses article section .container #guest,.customers-login article section .container #guest,.customers-register article section .container #guest{width:50%;display:inline-block;padding:20px;float:left}.customers-account article section .container #customer-register,.customers-addresses article section .container #customer-register,.customers-login article section .container #customer-register,.customers-register article section .container #customer-register{width:50%;display:inline-block;padding:20px;float:left}@media screen and (max-width:768px){.customers-account article section .container .page-title,.customers-addresses article section .container .page-title,.customers-login article section .container .page-title,.customers-register article section .container .page-title{font-size:24px}.customers-account article section .container #customer-login,.customers-addresses article section .container #customer-login,.customers-login article section .container #customer-login,.customers-register article section .container #customer-login{width:100%;padding:30px 0 10px}.customers-account article section .container #recover-password,.customers-addresses article section .container #recover-password,.customers-login article section .container #recover-password,.customers-register article section .container #recover-password{width:100%;padding:30px 0 10px}.customers-account article section .container #guest,.customers-addresses article section .container #guest,.customers-login article section .container #guest,.customers-register article section .container #guest{width:100%;padding:30px 0 10px}.customers-account article section .container #customer-register,.customers-addresses article section .container #customer-register,.customers-login article section .container #customer-register,.customers-register article section .container #customer-register{width:100%;padding:30px 0 10px}.customers-account article section .container #add_address,.customers-addresses article section .container #add_address,.customers-login article section .container #add_address,.customers-register article section .container #add_address{width:100%;padding:30px 0 10px}.customers-account article section .container #add_address td,.customers-addresses article section .container #add_address td,.customers-login article section .container #add_address td,.customers-register article section .container #add_address td{width:100%!important;display:block!important;text-align:left!important}.customers-account article section .container #address_tables,.customers-addresses article section .container #address_tables,.customers-login article section .container #address_tables,.customers-register article section .container #address_tables{width:100%;padding:30px 0 10px}.customers-account article section .container #address_tables td,.customers-addresses article section .container #address_tables td,.customers-login article section .container #address_tables td,.customers-register article section .container #address_tables td{width:100%!important;display:block!important;text-align:left!important}}input[type=submit]{cursor:pointer}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main.css.map */
