html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:""}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Sorts Mill Goudy";src:url("../font/sortsmillgoudy-regular-webfont.woff2") format("woff2"),url("../font/sortsmillgoudy-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Lato";src:url("../font/lato-light-webfont.woff2") format("woff2"),url("../font/lato-light-webfont.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Lato";src:url("../font/lato-lightitalic-webfont.woff2") format("woff2"),url("../font/lato-lightitalic-webfont.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Lato";src:url("../font/lato-regular-webfont.woff2") format("woff2"),url("../font/lato-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}body{color:#2f2f2f;font-family:"Lato","Tahoma",sans-serif;font-size:calc(1rem + .25vw);font-weight:300;letter-spacing:.05em;line-height:1.3}p{margin-bottom:1.5em}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#3f3f3f;font-family:"Sorts Mill Goudy","Goudy Old Style","Times New Roman",serif;font-size:calc(2.441rem + .25vw);margin-bottom:.5em;margin-top:1.25em}h2,.h2{color:hsl(120,55.6%,28.2%);font-size:calc(1.7rem + .25vw)}h3,.h3{font-size:calc(1.563rem + .25vw)}h4,.h4{font-size:calc(1.25rem + .25vw)}h5,.h5{font-size:calc(1rem + .25vw)}h6,.h6{font-size:calc(.8rem + .25vw)}code{font-family:monospace}@media screen and (min-width: 25em){body{line-height:1.4}}@media screen and (min-width: 67.5em){body{font-size:1.125rem;line-height:1.5}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-size:3.157rem;margin-bottom:.5em;margin-top:1.333em}h2,.h2{font-size:2rem}h3,.h3{font-size:1.777rem}h4,.h4{font-size:1.333rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.75rem}}html{-webkit-box-sizing:border-box;box-sizing:border-box}body{background:hsl(60,11.1%,98.2%)}::-moz-selection{background:hsl(115.4,21%,75.7%)}::selection{background:hsl(115.4,21%,75.7%)}.body-wrap{margin:0 auto;max-width:87.5rem;overflow-x:hidden;padding:0 1rem}*{-webkit-box-sizing:inherit;box-sizing:inherit}*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}img,video{-ms-flex-item-align:center;align-self:center;width:100%}ul,ol{margin-bottom:1.5em}a{display:inline-block;font-family:"Sorts Mill Goudy","Goudy Old Style","Times New Roman",serif;font-weight:400;text-decoration:none;-webkit-transition:color .3s ease-in-out,text-shadow .2s ease-in-out,-webkit-box-shadow .5s ease-in-out;transition:color .3s ease-in-out,text-shadow .2s ease-in-out,-webkit-box-shadow .5s ease-in-out;transition:color .3s ease-in-out,text-shadow .2s ease-in-out,box-shadow .5s ease-in-out;transition:color .3s ease-in-out,text-shadow .2s ease-in-out,box-shadow .5s ease-in-out,-webkit-box-shadow .5s ease-in-out}a:link{color:hsl(120,55.6%,28.2%)}a:visited{color:inherit}a:hover,a:active,a:focus{color:hsl(4.8,47.5%,46.3%);outline:none;text-shadow:1px 1px 3px rgba(51,51,51,.2)}a:focus{-webkit-box-shadow:0 .0625em 0 0 hsl(4.8,47.5%,46.3%);box-shadow:0 .0625em 0 0 hsl(4.8,47.5%,46.3%);outline:none}button{font-size:inherit}.button{background:hsl(4.8,47.5%,46.3%);border:.0625em solid hsl(4.8,47.5%,46.3%);color:#fff;font-size:1em;font-weight:400;letter-spacing:.0625em;min-height:2.5em;padding:.25em 1em;text-transform:uppercase}.button-isDisabled{background:#333;outline:.125em solid hsl(4.8,47.5%,46.3%)}input{border:.0625rem solid hsl(60,12.7%,84%);font-size:inherit;line-height:inherit;padding:.5em}input::-webkit-calendar-picker-indicator{display:none}abbr{background:#fff;border-bottom:1px dotted #666}.abbr-noVisual{background:none;border-bottom:0}textarea{font-size:inherit;line-height:inherit}em{font-style:italic}.period{font-variant:small-caps}.associations{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tradeLogo-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.tradeLogo{-webkit-box-flex:0;-ms-flex:0 0 6em;flex:0 0 6em;margin:.2em 2%;max-width:6em}[data-visually-hidden]:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media screen and (min-width: 25em){.body-wrap{padding:0 1rem}}@media screen and (min-width: 50em){.body-wrap{padding:0 2rem}}@media screen and (min-width: 60em){.body-wrap{padding:0 4rem}}.site-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:-1.5em}.header-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:87.5rem;width:100%}.header-wrap a{font-variant:small-caps;padding:.25em 0 0}.header-wrap .active{-webkit-box-shadow:0 .0625em 0 0 hsl(115.4,21%,75.7%),0 -0.0625em 0 0 hsl(115.4,21%,75.7%);box-shadow:0 .0625em 0 0 hsl(115.4,21%,75.7%),0 -0.0625em 0 0 hsl(115.4,21%,75.7%);color:hsl(120,55.6%,28.2%)}.header-wrap .active:hover{color:hsl(4.8,47.5%,46.3%)}.header-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1}.header-logo img{-ms-flex-item-align:center;align-self:center;bottom:-1.5em;max-width:19.1875em;padding:.5em;position:relative}.navTrigger{opacity:0;position:absolute}.navTrigger-icon{width:1em}.navTrigger-label-header{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-family:"Sorts Mill Goudy","Goudy Old Style","Times New Roman",serif;font-size:.875em;font-weight:400;margin:0 1em 1em 0;position:relative;text-transform:uppercase;-webkit-transition:color .3s ease-in-out,text-shadow .2s ease-in-out,-webkit-box-shadow .5s ease-in-out;transition:color .3s ease-in-out,text-shadow .2s ease-in-out,-webkit-box-shadow .5s ease-in-out;transition:color .3s ease-in-out,text-shadow .2s ease-in-out,box-shadow .5s ease-in-out;transition:color .3s ease-in-out,text-shadow .2s ease-in-out,box-shadow .5s ease-in-out,-webkit-box-shadow .5s ease-in-out}.navTrigger-label-header span{color:hsl(120,55.6%,28.2%);font-size:1.8em;vertical-align:-webkit-baseline-middle}.navTrigger-label-header:hover,.navTrigger-label-header:active,.navTrigger-label-header:focus{color:hsl(4.8,47.5%,46.3%);outline:none;text-shadow:1px 1px 3px rgba(51,51,51,.2)}.navTrigger-label-header:focus{-webkit-box-shadow:0 .0625em 0 0 hsl(4.8,47.5%,46.3%);box-shadow:0 .0625em 0 0 hsl(4.8,47.5%,46.3%);outline:none}.navTrigger-header:checked+.header-navList{display:-webkit-box;display:-ms-flexbox;display:flex}.header-navList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2.5em;padding:.5em}.navList-link{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:.25em .5em;text-align:center}.navList-link a{color:#2f2f2f;padding-top:.25em}.navList-link a:hover,.navList-link a:active,.navList-link a:focus{color:hsl(4.8,47.5%,46.3%);outline:none;text-shadow:1px 1px 3px rgba(51,51,51,.2)}.navList-link a:focus{-webkit-box-shadow:0 .0625em 0 0 hsl(4.8,47.5%,46.3%);box-shadow:0 .0625em 0 0 hsl(4.8,47.5%,46.3%);outline:none}.heroImage-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.heroImage{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;min-height:20vw}.heroImage-seal{width:calc(1.25em + 12vw);height:calc(1.25em + 12vw);position:absolute;top:-1.875em;right:26%}.heroImage-button-wrap{bottom:8%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%}a.heroImage-button{color:hsl(60,11%,98%);font-size:calc(1vw + .5em)}a.heroImage-button .icon-arrow-light{height:1.25em;position:relative;right:-0.25em;top:.25em;width:1.5em}.heroImage-text{bottom:16%;position:absolute;text-align:center;width:100%}.heroImage-text h1{color:hsl(60,11%,98%);font-size:calc(1.5em + 2vw);font-variant:small-caps;margin:0;text-shadow:0 0 1.8rem #000}.heroImage-text h2{color:hsl(60,11%,98%);font-size:calc(1.5em + 2vw);margin:0}.headerText-subheader{color:hsl(60,11%,98%);font-size:calc(.8rem + 1vw);text-shadow:0 0 .5rem #000}.headerText-subheaderDecorator{font-size:1.6em}.heroImage-banner-wrap{bottom:-3.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1em;position:absolute;width:100%}.heroImage-banner{max-width:21.75rem}.section-nav{background:#fff;border-bottom:.0625em solid hsl(60,12.7%,84%);font-size:.75em;font-weight:400;padding:8px}.section-nav ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.section-nav li{margin:0 1em;line-height:2.5}.section-nav a:hover{color:hsl(4.8,47.5%,46.3%)}.section-nav .section-link{color:#2f2f2f;font-family:"Lato","Tahoma",sans-serif}.section-nav .active{border:0;color:hsl(120,55.6%,28.2%)}@media screen and (min-width: 31.25em){.site-header{margin-top:-2.5em}.section-nav ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.section-nav li{line-height:inherit}.header-wrap{padding:.5rem 1rem}.header-logo img{bottom:-2.5em}.navList-link{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;text-align:left}.navTrigger-header{visibility:hidden}}@media screen and (min-width: 37.5em){.heroImage-text h1{font-size:calc(2em + 2vw)}.feature-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5em 2em}.feature h2{font-size:calc(2vw + .45em)}.feature-ourStory{-webkit-box-shadow:.125em 0 0 0 hsl(60,12.7%,84%),-0.125em 0 0 0 hsl(60,12.7%,84%);box-shadow:.125em 0 0 0 hsl(60,12.7%,84%),-0.125em 0 0 0 hsl(60,12.7%,84%)}}@media screen and (min-width: 43.75em){.site-header{margin-top:-1em}.header-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:.5rem 2rem}.header-logo{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-logo img{bottom:-1.25em;padding:0;position:relative}.navTrigger-label-header{display:none}.header-navList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.navList-link{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}@media screen and (min-width: 50em){.heroImage-text h1{font-size:calc(3em + 2vw);line-height:.7}.headerText-subheader{display:inline}}@media screen and (min-width: 60em){.header-wrap{padding:.5rem 4rem}.header-logo{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}.header-navList{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.navList-link{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.section-nav{font-size:1em}}@media screen and (min-width: 75em){.site-header{margin-top:-2em}.header-logo{position:relative}.header-logo img{bottom:-2em;position:relative}.header-navList{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:3em}.header-navList>li:first-of-type{display:none}.navList-link{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes tada{from{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}10%,20%{-webkit-transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);transform:scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);transform:scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg)}to{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes slide-down{0%{opacity:0}25%{opacity:.5}100%{opacity:1}}@keyframes slide-down{0%{opacity:0}25%{opacity:.5}100%{opacity:1}}@-webkit-keyframes slide-up{0%{opacity:1}25%{opacity:.25}100%{height:0;opacity:0}}@keyframes slide-up{0%{opacity:1}25%{opacity:.25}100%{height:0;opacity:0}}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInLeft{-webkit-animation:fadeInLeft .6s ease-in-out both;animation:fadeInLeft .6s ease-in-out both}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInRight{-webkit-animation:fadeInRight .6s ease-in-out both;animation:fadeInRight .6s ease-in-out both}.site-footer{background:hsl(60,13.5%,92.75%);font-size:0.7777777778em;margin-top:6em;position:relative;z-index:1}.footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:87.5rem;padding:0 1rem;width:100%}.footer-wrap a{color:#2f2f2f;font-family:inherit;line-height:1.2em;margin-bottom:.5em}.footer-wrap a:visited{color:#2f2f2f}.footer-wrap a:hover,.footer-wrap a:active,.footer-wrap a:focus{color:hsl(4.8,47.5%,46.3%);text-shadow:1px 1px 3px rgba(51,51,51,.2)}.footer-wrap h3{font-size:1.2857142857em;font-variant:small-caps}.footer-wrap h4{font-family:"Lato","Tahoma",sans-serif;font-size:1em;font-weight:400}.footer-column-teas,.footer-column-company{-webkit-box-flex:1;-ms-flex:1 0 11em;flex:1 0 11em;padding:0 .5em}.footer-column-social{-webkit-box-flex:2;-ms-flex:2 2 auto;flex:2 2 auto;padding:0 .5em}.footer-column-contact{-webkit-box-flex:3;-ms-flex:3 1 20em;flex:3 1 20em;padding:0 .5em}.social-icon{fill:hsl(120,55.6%,28.2%);height:2em;margin-right:1em;width:2em}.footer-after-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsl(60,12.7%,87%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.footer-after{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:1em}.footer-after p{margin:0}@media screen and (min-width: 25em){.footer-wrap{padding:0 2rem}}@media screen and (min-width: 50em){.footer-wrap{padding:0 4rem}}.feature-wrap{-ms-flex-line-pack:end;align-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:6em 0 2.5em}.feature{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2em .5em}.feature h2{margin:0;text-align:center;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.feature h2:hover{color:hsl(4.8,47.5%,46.3%)}.feature-ourStory{-webkit-box-shadow:0 .125em 0 0 hsl(60,12.7%,84%),0 -0.125em 0 0 hsl(60,12.7%,84%);box-shadow:0 .125em 0 0 hsl(60,12.7%,84%),0 -0.125em 0 0 hsl(60,12.7%,84%)}@media screen and (min-width: 37.5em){.feature-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feature{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5em 2em}.feature h2{font-size:calc(2vw + .45em)}.feature-ourStory{-webkit-box-shadow:.125em 0 0 0 hsl(60,12.7%,84%),-0.125em 0 0 0 hsl(60,12.7%,84%);box-shadow:.125em 0 0 0 hsl(60,12.7%,84%),-0.125em 0 0 0 hsl(60,12.7%,84%)}}.aboutUs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.aboutUs h1{margin-bottom:0}.aboutUs h2{color:hsl(120,55.6%,28.2%)}.aboutUs-main{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:.875em 0}.aboutUs-main h2:first-of-type{margin-top:1.5em}.aboutUs-main ul{margin-left:2em}.aboutUs-main li{list-style:none outside;margin-bottom:1em;position:relative}.aboutUs-main li::before{color:#2f2f2f;content:"◆";left:-1em;position:absolute}.aboutUs-aside{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:.875em 0}.aside-passion h3{margin-top:0}.aside-DYK img{width:auto}.fullscreen-wrap{background:#2f2f2f;bottom:0;left:0;position:absolute;right:0;top:0}.timeline a:hover,.timeline a:active,.timeline a:focus{color:hsl(4.8,47.5%,46.3%);text-shadow:1px 1px 3px rgba(51,51,51,.2)}.timeline .current{color:hsl(95.2,49.5%,33.5%)}.timeline-exit{position:fixed;right:1em;top:15vh}.timeline-exit svg{height:2em;width:2em}.timeline-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh}.timeline-section header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end;background:repeating-linear-gradient(90deg, hsl(0, 0%, 40%) 0, hsl(0, 0%, 40%) 0.125em, transparent 0.125em, transparent 6.25em) 50% no-repeat,repeating-linear-gradient(90deg, hsl(0, 0%, 40%) 0, hsl(0, 0%, 40%) 0.125em, transparent 0.125em, transparent 1.25em) 50% no-repeat;background-color:#333;background-size:100% 80%,100% 60%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:10vh;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.875em;width:100%}.timeline-section header .h3{font-size:1.5em;line-height:1em}.timeline-section header .h4{color:hsl(60,11.1%,98.2%);font-size:.6em}.timeline-section header>h2{color:hsl(60,11.1%,98.2%);display:inline;-webkit-box-flex:0;-ms-flex:0 1 80%;flex:0 1 80%;line-height:1.2;margin:0;text-align:center}.timeline-section header>ol{display:none;-webkit-box-flex:1;-ms-flex:1 2 100%;flex:1 2 100%;-ms-flex-pack:distribute;justify-content:space-around;margin-top:1em;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.timeline-section li>a{color:hsl(60,11.1%,98.2%);font-size:1em}.timeline-section .timeline-arrow{-webkit-box-flex:0;-ms-flex:0 0 5%;flex:0 0 5%}.timeline-section .timeline-arrow svg{height:2em;width:2em}.timeline-cover header{height:12vh;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.timeline-cover header>ol{display:none}.timeline-cover .section-flexGroup{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:88vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cover-text{background:hsla(60,11.1%,98.2%,.85);border-bottom:.125em solid hsl(120,55.6%,28.2%);border-top:.125em solid hsl(120,55.6%,28.2%);margin-bottom:1em;padding:1em;text-align:center;width:85%}.cover-text h1{color:hsl(120,55.6%,28.2%);margin:0}.cover-text p{margin:0}.cover-text-end{background:none;border:0;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;position:relative}.text-end-wrap{bottom:10%;position:absolute;width:100%}.text-end-wrap h2{color:hsl(60,11%,98%);font-size:calc(3vw + 1em);text-align:center;text-shadow:0 0 1.8rem #000}.text-end-wrap p{color:hsl(60,11%,98%);font-family:"Sorts Mill Goudy","Goudy Old Style","Times New Roman",serif;font-size:calc(1vw + 1em);text-shadow:0 0 1.8rem #000}.section-flexGroup{-ms-flex-line-pack:center;align-content:center;background:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.timeline-text{background:hsl(60,12.7%,87%) center center no-repeat;background-size:cover;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:40vh;overflow-y:auto;padding:2vw 2vw .5vw 2vw}.timeline-text>div{margin:0 auto 4em;max-width:40em}.timeline-text h2{margin-top:0}.timeline-text p{font-family:"Sorts Mill Goudy","Goudy Old Style","Times New Roman",serif;font-size:1.125em}.timeline-image{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:45vh;padding:1em}#cover-start .section-flexGroup{background:url("../image/timeline-01.png") center 10% no-repeat,hsl(60,11.1%,98.2%);background-size:contain}#origins .timeline-image{background:url("../image/timeline-02.jpg") 75% 20% no-repeat;background-size:cover}#growth .timeline-image{background:url("../image/timeline-03.jpg") center 20% no-repeat;background-size:cover}#rebuilding .timeline-image{background:url("../image/timeline-04.jpg") center center no-repeat;background-size:cover}#blockades .timeline-image{background:url("../image/timeline-05.jpg") center center no-repeat;background-size:cover}#the-young-apprentice .timeline-image{background:url("../image/timeline-06.jpg") center 20% no-repeat;background-size:cover}#wwii-and-beyond .timeline-image{background:url("../image/timeline-07.jpg") center center no-repeat;background-size:cover}#tea-in-the-west .timeline-image{background:url("../image/timeline-08.jpg") center center no-repeat;background-size:cover}#marie-spillane .timeline-image{background:url("../image/timeline-09.jpg") center 20% no-repeat;background-size:cover}#specialty-tea .timeline-image{background:url("../image/timeline-10.jpg") center center no-repeat;background-size:cover}#cafe-culture .timeline-image{background:url("../image/timeline-11.jpg") center center no-repeat;background-size:cover}#michael-spillane-1970s .timeline-image{background:url("../image/timeline-12.jpg") center 20% no-repeat;background-size:cover}#michael-spillane-now .timeline-image{background:url("../image/timeline-13.jpg") center center no-repeat;background-size:cover}#mo-sardella .timeline-image{background:url("../image/timeline-14.jpg") right top no-repeat;background-size:cover}#the-gs-haly-company .timeline-image{background:url("../image/timeline-15.jpg") 75% 20% no-repeat;background-size:cover}.gshaly-team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gshaly-team section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1.5em 0}.gshaly-team section>div:first-child{-webkit-box-flex:0;-ms-flex:0 1 80%;flex:0 1 80%;margin:0 0 1em}.gshaly-team section>div:nth-child(2){-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.gshaly-team div>h2{margin-top:0}.gshaly-team div>img{margin-top:0.4444444444em}.gshaly-team div>blockquote{margin-bottom:1.5em}.gshaly-team blockquote>p{font-style:italic;margin-bottom:0}.ourPassion-videoWrapper{margin-top:2em;position:relative}.ourPassion-videoWrapper::before{content:"";display:block;padding-top:56.25%;width:100%}.ourPassion-video{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media screen and (min-width: 31.25em){.aboutUs-main{padding:1em 1.5em}.aboutUs-aside{padding:1em 1.5em}.timeline-section header{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.timeline-cover header{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.timeline-cover header>ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.timeline-text{height:40vh}.timeline-image{height:45vh}#cover-end .section-flexGroup{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.timeline-exit{top:1em}}@media screen and (min-width: 50em){.aboutUs{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.aboutUs-main{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%;padding:3em}.aboutUs-aside{border-left:.0625em solid hsl(60,12.7%,84%);-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;padding:3em 1.5em}.aboutUs-aside .aside-DYK img{width:100%}.gshaly-team section>div:first-child{-webkit-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%;margin:0 2em 0 0}.gshaly-team section>div:nth-child(2){-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}}@media screen and (min-width: 60em){section:nth-of-type(even) div.timeline-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.timeline-section header{height:15vh}.timeline-section header .h3{font-size:2.4em}.timeline-section header>ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;margin:0;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.timeline-section header>h2{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}.timeline-section ol>li{padding:0 .5em}.section-flexGroup{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:85vh}.timeline-cover .section-flexGroup{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.timeline-image{-webkit-box-flex:1;-ms-flex:1 1 67vw;flex:1 1 67vw;height:85vh}.timeline-text{-webkit-box-flex:1;-ms-flex:1 1 33vw;flex:1 1 33vw;height:85vh;text-wrap:balance}}.ourTeas-slogan{bottom:10%;position:absolute;width:100%}.ourTeas-slogan p{color:#fff;font-size:calc(1em + 1vw);margin:0 auto;text-align:center;width:80%}.slogan-responsiveAdd{display:none}.ourTeas-teaList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3em 0}.teaList-text{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.teaList-link-wrap{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;text-align:center}.teaList-link-wrap .h2{font-size:calc(.875em + 1.25vw);margin:0}.teaList-link-wrap .icon-arrow-dark{height:1.25em;position:relative;right:-0.25em;top:.25em;width:1.25em}.teaList-link-wrap .teaList-link{color:#3f3f3f;-webkit-transition:color .3s ease-in-out,text-shadow .2s ease-in-out;transition:color .3s ease-in-out,text-shadow .2s ease-in-out}.teaList-link-wrap .teaList-link:hover,.teaList-link-wrap .teaList-link:active,.teaList-link-wrap .teaList-link:focus{color:hsl(4.8,47.5%,46.3%);outline:none}.ourTeas-seasonal{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsl(60,12.9%,96.9%);border-bottom:.0625em solid hsl(60,12.7%,84%);border-top:.0625em solid hsl(60,12.7%,84%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.ourTeas-seasonal::before{background:hsl(60,12.9%,96.9%);content:"";display:block;height:calc(100% + .125em);margin-left:-50%;position:absolute;width:200%;z-index:-1}.seasonal-text{color:hsl(120,55.6%,28.2%);-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.seasonal-text h2{display:none}.seasonal-text p{margin:1.5em 0}.seasonal-text a{font-family:"Lato","Tahoma",sans-serif;font-weight:400}.seasonal-text a:hover,.seasonal-text a:active,.seasonal-text a:focus{color:hsl(4.8,47.5%,46.3%);outline:none;text-shadow:1px 1px 3px rgba(51,51,51,.2)}.seasonal-text a:focus{-webkit-box-shadow:0 .0625em 0 0 hsl(4.8,47.5%,46.3%);box-shadow:0 .0625em 0 0 hsl(4.8,47.5%,46.3%);outline:none}.seasonal-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.seasonal-image h2{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.ourTeas-teaTypes{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.ourTeas-teaTypes h2{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.ourTeas-teaTypes div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em;position:relative}.ourTeas-teaTypes div:nth-of-type(n + 7) span{background:hsl(95.2,49.5%,33.5%)}.ourTeas-teaTypes a:hover>span,.ourTeas-teaTypes a:active>span,.ourTeas-teaTypes a:focus>span{-webkit-box-shadow:-1px -2px 4px hsl(60,11.1%,98.2%);box-shadow:-1px -2px 4px hsl(60,11.1%,98.2%)}.ourTeas-teaTypes img{-webkit-transition:-webkit-box-shadow .2s ease-in-out;transition:-webkit-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out, -webkit-box-shadow .2s ease-in-out}.ourTeas-teaTypes span{background:hsl(4.8,47.5%,46.3%);bottom:8em;color:#fff;display:block;font-family:"Sorts Mill Goudy","Goudy Old Style","Times New Roman",serif;left:1em;padding:.25em .5em 0;position:absolute;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out, -webkit-box-shadow .3s ease-in-out}.masterProductList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navTrigger-label-filter{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:1em}.navTrigger-filter:checked+.masterProductList-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex}.masterProductList-main{background:#fff;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:2em 1em}.main-productDetails{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:2em}.productDetails-description{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.productDetails-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.masterProductList-sidebar{display:none;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:0 1em}.masterProductList-sidebar a{color:#2f2f2f}.masterProductList-sidebar a:visited{color:#2f2f2f}.masterProductList-sidebar h3,.masterProductList-sidebar h4{font-family:"Lato","Tahoma",sans-serif;letter-spacing:.1em;text-transform:uppercase}.masterProductList-sidebar h3{color:#000;font-size:1em;font-weight:400}.masterProductList-sidebar h4{color:hsl(4.8,47.5%,46.3%);font-size:.8em;font-weight:400}.masterProductList-sidebar .active{color:hsl(120,55.6%,28.2%)}.masterProductList-sidebar .active:visited{color:hsl(120,55.6%,28.2%)}.masterProductList-sidebar .active::before{color:hsl(120,55.6%,28.2%);content:".";font-size:3em;line-height:0;margin-left:-0.4em;margin-right:.12em;vertical-align:.05em}.filter-certification li,.filter-origin li{margin:.75em 0}.sidebar-flexGroup{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.nav-listingType li{margin-bottom:.25em;margin-top:.75em}.nav-listingType a:visited{color:#2f2f2f}.nav-listingType a:hover,.nav-listingType a:active,.nav-listingType a:focus{color:hsl(4.8,47.5%,46.3%);text-shadow:1px 1px 3px rgba(51,51,51,.2)}.filter-checkbox-native{opacity:0;position:absolute}.sidebar-checkbox-svg{height:0.6666666667em;width:0.6666666667em}.sidebar-certificationIcon{height:1em;margin-left:.2em;position:relative;top:.111111em;width:1em}input[type=checkbox]:checked+.sidebar-checkbox-svg>.checkbox-center{fill:hsl(4.8,47.5%,46.3%)}input[type=checkbox]:focus+.sidebar-checkbox-svg>.checkbox-outer{stroke:hsl(4.8,47.5%,46.3%)}.main-filterQuote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2em 0}.filter-group{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.filter-label{color:#666;font-size:inherit;font-weight:400;left:.5em;position:absolute;top:.5em;-webkit-transition:top .2s ease-in-out,color .2s ease-in-out,font-size .2s ease-in-out;transition:top .2s ease-in-out,color .2s ease-in-out,font-size .2s ease-in-out}.filter-input:focus+.filter-label,.filter-input:valid+.filter-label{color:#2f2f2f;font-size:.875em;font-weight:900;left:0;top:-1.65em}.filter-input{-webkit-appearance:none;border-right:0;-webkit-box-flex:1;-ms-flex:1 1 80%;flex:1 1 80%;height:2.5em}.filter-input:focus{-webkit-box-shadow:inset 0 0 0 2px #666;box-shadow:inset 0 0 0 2px #666;outline:none}.filter-searchButton{background:hsla(120,55.6%,28.2%,.4);border:0;color:hsl(60,11.1%,98.2%);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;text-align:left}.filter-searchButton:focus{-webkit-box-shadow:inset 0 0 0 2px #666;box-shadow:inset 0 0 0 2px #666;outline:none}.filter-searchIcon{height:1.5em;position:relative;top:.125em;width:1.5em}.filter-helperText{font-size:.875em;font-weight:400;opacity:0}.filter-helperText a{color:hsl(120,55.6%,28.2%);font-family:"Lato","Tahoma",sans-serif;font-weight:400}.helperText-isInserted{-webkit-animation:fadeIn .3s ease-in-out both;animation:fadeIn .3s ease-in-out both;margin:.25em 0}.main-quote{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.quote-context{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:1rem 0 0}.quote-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:0;position:relative}.quote-button.fixed{-webkit-animation:fadeOut .1s ease-in-out both 1,fadeIn .1s ease-in-out .1s both 1;animation:fadeOut .1s ease-in-out both 1,fadeIn .1s ease-in-out .1s both 1;bottom:0;left:0;position:fixed;right:0;-webkit-transform:scale3d(0.9, 0.9, 1);transform:scale3d(0.9, 0.9, 1);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out;width:100%;z-index:1}.quote-button.fixed.isFull{-webkit-animation:fadeOut .1s ease-in-out both 1,fadeIn .1s ease-in-out .1s both 1,tada .7s;animation:fadeOut .1s ease-in-out both 1,fadeIn .1s ease-in-out .1s both 1,tada .7s}.quote-button:focus{-webkit-box-shadow:0 0 0 2px #666;box-shadow:0 0 0 2px #666;outline:none}.listingGroup-wrap{margin-bottom:2em}.listingGroup-header{cursor:pointer;margin:0 0 0 1em;position:relative}.listingGroup-header::before{color:hsl(115.4,21%,75.7%);content:"▾";font-size:.9em;left:-1em;position:absolute;-webkit-transition:-webkit-transform .1s ease-in-out;transition:-webkit-transform .1s ease-in-out;transition:transform .1s ease-in-out;transition:transform .1s ease-in-out, -webkit-transform .1s ease-in-out}.listingGroup-header-isCollapsed::before{bottom:.3em;left:-0.9em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.listingGroup-header-button{background:none;border:0;cursor:pointer;margin:0;outline:none;padding:0;text-align:inherit;width:100%;-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out, -webkit-transform .2s ease-out}.listingGroup-header-button:focus{-webkit-transform:translateX(0.25em);transform:translateX(0.25em)}.listingGroup-isExpanded{-webkit-animation:slide-down .2s ease-in-out both;animation:slide-down .2s ease-in-out both}.listingGroup-isCollapsed{-webkit-animation:slide-up .2s ease-in-out both;animation:slide-up .2s ease-in-out both}.listingGroup-isHidden{display:none}.isFull{-webkit-animation:tada .7s;animation:tada .7s}.listing{border-top:.0625em solid #333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.listing-isHidden{display:none}.listing-header{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:.0625em solid hsl(60,12.7%,84%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;padding:.75rem 0}.header-title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.header-lineNumber{color:hsl(4.8,47.5%,46.3%);font-size:1.125em;margin-right:.1em}.header-name{display:inline}.header-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 70%;flex:0 1 70%}.header-details .stock{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin:.5em 0 0}.header-details .pack{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;font-weight:400;margin:.5em 0 0}.listing-checkbox-native{opacity:0;position:absolute}.listing-checkbox-svg{height:1em;margin-right:.5em;width:1em}.checkbox-center{-webkit-transition:fill .1s ease-in-out;transition:fill .1s ease-in-out}input[type=checkbox]:checked+.listing-checkbox-svg>.checkbox-center{fill:hsl(4.8,47.5%,46.3%)}input[type=checkbox]:focus+.listing-checkbox-svg>.checkbox-outer{stroke:hsl(4.8,47.5%,46.3%)}input[type=checkbox][disabled]+.listing-checkbox-svg>.checkbox-outer{stroke:rgba(0,0,0,0)}.listing-body{-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:.875em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}.body-description{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.description-accordion-control{background:none;border:0;color:hsl(120,55.6%,28.2%);cursor:pointer;margin:0 0 1.5em;outline:none;padding:0;text-align:inherit;-webkit-transition:color .3s ease-in-out,text-shadow .2s ease-in-out;transition:color .3s ease-in-out,text-shadow .2s ease-in-out}.description-accordion-control:hover,.description-accordion-control:active,.description-accordion-control:focus{color:hsl(4.8,47.5%,46.3%);text-shadow:1px 1px 3px rgba(51,51,51,.2)}.description-accordion-control:focus{outline:.0625em solid hsl(4.8,47.5%,46.3%)}.description-content-isCollapsed{display:none}.description-content-isExpanded{-webkit-animation:slide-down .2s ease-in-out both;animation:slide-down .2s ease-in-out both}.body-certifications{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.5em}.body-certifications span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 1.5em;flex:0 0 1.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.listing-icon{height:1.25em;width:1.25em}.body-characteristics{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.body-characteristics div{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.body-characteristics .label{color:#666;font-size:.7em;margin-right:.5em}.listing.accessory .listing-header{-ms-flex-wrap:wrap;flex-wrap:wrap}.listing.accessory .header-title{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.listing.accessory .header-details{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.listing.accessory .stock{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.listing.accessory .pack{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%}.listing.accessory .listing-body{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.listing.accessory .body-description{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.listing.accessory .body-characteristics{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media screen and (min-width: 33.75em){.quote-button.fixed{bottom:auto;left:auto;position:fixed;right:0;top:0;-webkit-transform:scale3d(0.9, 0.9, 1);transform:scale3d(0.9, 0.9, 1);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out, -webkit-transform .4s ease-in-out;width:auto;z-index:1}.ourTeas-teaTypes div{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}.slogan-responsiveAdd{display:inline}}@media screen and (min-width: 37.5em){.masterProductList{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.masterProductList-main{-webkit-box-flex:0;-ms-flex:0 1 75%;flex:0 1 75%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.masterProductList-sidebar{-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 12em;flex:0 0 12em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:2em 1em;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.navTrigger-label-filter,.navTrigger-filter{display:none}.sidebar-nav .nav-listingType li{margin-bottom:.25em;margin-top:0}.filter-certification li,.filter-origin li{margin:.1em 0}}@media screen and (min-width: 43.75em){.ourTeas-slogan p{width:55%}.teaList-text{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}.teaList-text p{margin:0}.teaList-link-wrap{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;text-align:left}.main-productDetails{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.productDetails-description{-webkit-box-flex:1;-ms-flex:1 1 55%;flex:1 1 55%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding-right:.5em}.productDetails-image{-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.seasonal-text{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.seasonal-text h2{display:block}.seasonal-image{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.seasonal-image h2{display:none}.listing.accessory .body-description{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.listing.accessory .body-characteristics{-webkit-box-flex:0;-ms-flex:0 1 20%;flex:0 1 20%}}@media screen and (min-width: 53.75em){.ourTeas-teaTypes div{-webkit-box-flex:0;-ms-flex:0 1 33.333333%;flex:0 1 33.333333%}.listing-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-title{-webkit-box-flex:0;-ms-flex:0 1 65%;flex:0 1 65%}.header-details{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}.listing-body{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.body-description{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}.body-certifications{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}}@media screen and (min-width: 67.5em){.body-description{-webkit-box-flex:0;-ms-flex:0 1 40%;flex:0 1 40%}.body-certifications{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 .25em}.body-characteristics{display:block;-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}.body-characteristics div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.ourStandards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ourStandards-main{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 1.5em}.ourStandards-main section{padding:1.5em 0}.ourStandards-main ul{margin-left:2em}.ourStandards-main li{list-style:none outside;margin-bottom:1em;position:relative}.ourStandards-main li::before{color:#2f2f2f;content:"◆";left:-1em;position:absolute}.ourStandards-aside{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 1.5em}.ourStandards-aside section>img{width:auto}@media screen and (min-width: 50em){.ourStandards{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ourStandards-main{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%;padding:3em}.ourStandards-aside{border-left:.0625em solid hsl(60,12.7%,84%);-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;padding:3em 1.5em}.ourStandards-aside section>img{width:100%}}.ordering{-ms-flex-line-pack:start;align-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ordering a{font-family:"Lato","Tahoma",sans-serif}.ordering-main{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 1.5em}.ordering-aside{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:0 1.5em}.orderingForm{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.orderingForm fieldset{max-width:100%}.orderingForm legend{max-width:100%}.orderingForm legend{font-size:.875em;font-weight:900;margin-bottom:1.5rem}.orderingForm label{display:block}.orderingForm input{background:#fff;width:100%}.orderingForm textarea{border:.0625rem solid hsl(60,12.7%,84%);padding:.5em;resize:none}.orderingForm .form-button{-ms-flex-item-align:end;align-self:flex-end;margin-top:1.5em}.form-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-column{-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-column div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:1em}.flex-column .input-wrap{position:relative}.flex-column .input-wrap label{padding-right:5em}.flex-column .textarea-wrap{-webkit-box-flex:0;-ms-flex:0 1 45%;flex:0 1 45%}.flex-column .textarea-wrap>textarea{height:90%;width:100%}.form-input-innerFeedback{color:hsl(95.2,49.5%,33.5%);font-size:.875em;font-weight:400;position:absolute;right:.5em;top:0;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.orderingForm input:focus+.form-input-innerFeedback,.orderingForm input:valid+.form-input-innerFeedback{opacity:0}.aside-FAQ dt{cursor:pointer;font-family:"Sorts Mill Goudy","Goudy Old Style","Times New Roman",serif;font-size:1.125em;margin:1rem 0 .5rem;padding-bottom:.5rem;width:100%}.aside-FAQ dt:first-child{border-top:.0625em solid hsl(60,12.7%,84%);padding-top:1rem}.aside-FAQ dt a{color:#2f2f2f;display:block;font-family:"Sorts Mill Goudy","Goudy Old Style","Times New Roman",serif}.aside-FAQ dt a:visited{color:#2f2f2f}.aside-FAQ dt a:hover,.aside-FAQ dt a:active,.aside-FAQ dt a:focus{color:hsl(4.8,47.5%,46.3%);text-shadow:1px 1px 3px rgba(51,51,51,.2)}.aside-FAQ dd{border-bottom:.0625em solid hsl(60,12.7%,84%);font-weight:300;margin-bottom:1rem}.aside-FAQ li{list-style:square;margin-left:1rem}.aside-FAQ li:last-child{margin-bottom:1.5rem}.FAQ-header-isCollapsed{border-bottom:.0625em solid hsl(60,12.7%,84%)}.FAQ-isExpanded{-webkit-animation:slide-down .2s ease-in-out both;animation:slide-down .2s ease-in-out both}.FAQ-isHidden{display:none}.ordering-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2em}.ordering-contact h1{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.contact-address{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 45%;flex:1 1 45%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-image{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 55%;flex:1 1 55%}@media screen and (min-width: 43.75em){.ordering{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.ordering-main{-webkit-box-flex:0;-ms-flex:0 1 65%;flex:0 1 65%}.ordering-aside{-webkit-box-flex:0;-ms-flex:0 1 30%;flex:0 1 30%}.contact-image img{width:125%}}@media screen and (min-width: 60em){.flex-column{-webkit-box-flex:0;-ms-flex:0 1 48%;flex:0 1 48%}}.teaKnowledge{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:4em}.teaKnowledge-nav{-webkit-box-shadow:0 .125em 0 0 hsl(60,12.7%,84%);box-shadow:0 .125em 0 0 hsl(60,12.7%,84%);-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:2em;padding:0 1em;position:relative}.teaKnowledge-nav h2{font-family:"Lato","Tahoma",sans-serif;font-weight:900;margin:0 0 1em;text-transform:uppercase}.teaKnowledge-nav a:link{color:inherit}.teaKnowledge-nav .active{color:hsl(120,55.6%,28.2%)}.teaKnowledge-nav .active:visited{color:hsl(120,55.6%,28.2%)}.teaKnowledge-nav .active::before{color:hsl(120,55.6%,28.2%);content:"◆";margin-left:-1.25em;margin-right:.5em}.teaKnowledge-tableOfContents{list-style:square;margin:0 0 .5em 1em}.teaKnowledge-tableOfContents a{font-family:"Lato","Tahoma",sans-serif;font-size:.875em;font-weight:300;vertical-align:middle}.teaKnowledge-tableOfContents a:hover,.teaKnowledge-tableOfContents a:active,.teaKnowledge-tableOfContents a:focus{color:hsl(4.8,47.5%,46.3%);outline:none;text-shadow:1px 1px 3px rgba(51,51,51,.2)}.teaKnowledge-tableOfContents a:focus{-webkit-box-shadow:0 .0625em 0 0 hsl(4.8,47.5%,46.3%);box-shadow:0 .0625em 0 0 hsl(4.8,47.5%,46.3%);outline:none}.teaKnowledge-article{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.teaKnowledge-article h1{margin-top:0}.teaKnowledge-article h2+h3{margin-top:0}.teaKnowledge-article ul{margin-left:2em}.teaKnowledge-article li{list-style:none outside;margin-bottom:1em;position:relative}.teaKnowledge-article li::before{color:#2f2f2f;content:"◆";left:-1em;position:absolute}.teaKnowledge-article dl+p{margin-top:1.5em}.teaKnowledge-article dt{font-weight:400}.teaKnowledge-article dd{margin-left:2em}@media screen and (min-width: 37.5em){.teaKnowledge-nav{-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;margin-bottom:0;padding:2em 4em 0 0}.teaKnowledge-nav-wrap.fixed{padding-right:4em;position:fixed;top:2em;width:33%}.teaKnowledge-article{-webkit-box-flex:0;-ms-flex:0 1 60%;flex:0 1 60%}}.heroImage-text-error{bottom:10%;position:absolute;text-align:center;width:100%}.heroImage-text-error h1{color:hsl(60,11%,98%);font-size:calc(1.5em + 2vw);margin:0}
