:root{--primary:#385988;--secondary:#676767}body,textarea{font-family:"Averia Serif Libre","Times New Roman",serif;line-height:1.4}body{background-color:#464a1f;color:#333;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.dialog{padding:15px}img{height:auto}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{padding-right:10px;padding-left:10px}.row{margin-left:-10px;margin-right:-10px}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{padding-right:10px;padding-left:10px}a{color:#757527;text-decoration:underline}a:hover,a:focus{color:#717128}a:active,a:focus{color:#79792a}a:focus{outline-offset:0}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:focus,a.skip-main:active{color:#fff;background-color:#000;left:15px;top:2px;width:200px;height:auto;overflow:visible;padding:5px;border-radius:15px;text-align:center;font-size:24px;z-index:999;font-weight:bold;outline:none}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Open Sans",Tahoma,sans-serif;line-height:1.4;margin-bottom:10px}h1,.h1{font-size:2.25rem;font-weight:600;margin-bottom:15px;margin-top:0;text-transform:uppercase}h2,.h2{font-size:1.875rem}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.125rem}h5,.h5{font-size:1rem}h6,.h6{font-size:.875rem}h2,.h2,h3,.h3{margin-top:20px}h4,.h4,h5,.h5,h6,.h6{margin-top:10px}p{margin-bottom:10px}.lead-none{line-height:1!important}.main{padding:0}.dialog .main{min-height:auto;padding:0}.main>.container{padding:10px}.breadcrumb{background:transparent;color:#757575;font-size:11px;margin-bottom:15px;text-transform:uppercase}.breadcrumb a{color:#757575}.breadcrumb-item+.breadcrumb-item::before{content:"▸ "}.breadcrumb li:last-child{font-weight:bold}.mz-lens{box-shadow:none}#old-browser-notice{position:absolute;width:100%;background-color:#ff0;text-align:center;top:0;z-index:900;padding:20px}#old-browser-notice .btn{color:#fff}#global-dialog{display:none}.total-group{font-size:14px;text-transform:uppercase}.total-line-item~.total-line-item{margin-top:6px}.total-line-item div{line-height:1.2}.declined-free-gift{filter:grayscale(1);opacity:.5}#PromoCodeView,#RedemptionView,#AppliedRedemptionRewardsView,#FreeSampleView{margin-top:1rem}#PromoCodeView .card,#RedemptionView .card,#AppliedRedemptionRewardsView .card,#FreeSampleView .card{margin-bottom:0}.promocode-message.alert{margin-bottom:0}.card-cs p:last-child{margin-bottom:0}.more-info{font-size:12px}.screen-reader-only{position:absolute;height:1px;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);overflow:hidden !important}.back-top a{color:#fff}.back-top{background:rgba(47,47,47,.8) !important;left:20px;right:unset}@media(max-width:992px){.back-top.back-is-visible{margin-bottom:15px;margin-left:-10px}}.article-h1{text-transform:capitalize;font-weight:400;font-size:30px}.article-h2{font-size:15px;font-weight:bold;margin-bottom:0}.terms-h2{font-size:14px;font-weight:bold;margin-bottom:0}.shipping-h3{margin-bottom:0;font-size:16px;font-weight:bold}.contact-us-dl{margin-bottom:0}.contact-us-dl dt,.contact-us-dl dd{display:inline-block}.contact-us-dl dd{padding-left:4px}.modal-h1{font-size:20px;text-transform:capitalize}.checkout-inventory-list dt{clear:both;float:left;margin-bottom:10px}.checkout-inventory-list dd{float:left;padding-left:5px}.fav-button{background:none;border:none;text-transform:uppercase}.rfk-product .product-name{display:block;line-height:19px;min-height:57px}.rfk-product .rfk-rating{align-items:center;display:flex;justify-content:center}@media(max-width:1400px){.rfk-product .product-name{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}}.font-primary{font-family:"Averia Serif Libre","Times New Roman",serif !important}.font-secondary{font-family:"Open Sans",Tahoma,sans-serif !important}#AJAXProductReview{min-height:21px}.ratings{gap:3px}.ratings .fa,.ratings .far,.ratings .fas,.ratings .fab{color:#ffcb33}.ratings .rating-star{display:inline-block;background-size:cover;height:20px;width:20px;line-height:normal}.ratings .fa-star,.ratings .fa-star-half-o,.ratings .fa-star-o{line-height:1}.ratings .reviews-count{color:#666;font-size:12px;padding-left:5px}.ratings img{height:20px;width:20px}.ratings .rating-star-0{background-image:url(/images/art/teapot-icon-gray.png) !important}.ratings .rating-star-25{background-image:url(/images/art/teapot-icon-blue-25.png) !important}.ratings .rating-star-50{background-image:url(/images/art/teapot-icon-blue-50.png) !important}.ratings .rating-star-75{background-image:url(/images/art/teapot-icon-blue-75.png) !important}.ratings .rating-star-100{background-image:url(/images/art/teapot-icon-blue.png) !important}.personal-ratings .fa,.personal-ratings .far,.personal-ratings .fas,.personal-ratings .fab{color:#036}.list-group-item{padding:10px 15px}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{border-color:rgba(0,0,0,.125);color:#666}a.list-group-item,button.list-group-item{color:#333}.form-control{background:#fff;border-color:#333;border-radius:3px;box-shadow:none;-webkit-box-shadow:none;color:#333;font-family:"Open Sans",Tahoma,sans-serif;font-size:14px;height:45px;padding:4px 12px}.form-control-sm{height:calc(1.8125rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:3px}.form-control:focus{border-color:#39c;box-shadow:none;outline:0;-webkit-box-shadow:none}.form-help{font-size:13px}.form-group{margin-bottom:10px}.form-group.has-error .error-msg,.form-group.has-feedback .error-msg{font-family:"Open Sans",Tahoma,sans-serif;font-size:14px}.input-number{border-style:solid;border-width:1px}.input-group-append .input-group-text,.input-group-prepend .input-group-text{border-color:#333}.input-group-text label{margin-bottom:0;text-transform:none}.input-group-text input+label{margin-left:5px}label{text-transform:uppercase}.label-consent{font-family:"Open Sans",Tahoma,sans-serif;font-size:12px;padding-top:3px;text-transform:none}.required-field{font-size:12px}.btn,.btn-xs,.btn-sm,.btn-lg{border-radius:3px;font-family:"Open Sans",Tahoma,sans-serif;font-weight:700;text-transform:uppercase}.btn.btn-xs{font-size:11px;padding:3px 14px}.btn.btn-sm{font-size:14px;padding:6px 20px}.btn{font-size:22px;padding:5px 20px;text-decoration:none}.btn.btn-lg{font-size:27px}.btn:focus,.btn.focus{box-shadow:none;outline:2px solid #365889}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.35}.btn-default,a.btn-default{background-color:#fff;border-color:#333;color:#333}.btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:not(:disabled):not(.disabled):active,.btn-default:not(:disabled):not(.disabled).active,.show>.btn-default.dropdown-toggle{background-color:#f3f3f3;border-color:#333;color:#333}.btn-default.disabled,.btn-default:disabled{background-color:#fff;border-color:#333}.btn-primary,a.btn-primary{background-color:var(--primary);border-color:var(--primary);color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{background-color:#25426b;border-color:#25426b;color:#fff}.btn-primary.disabled,.btn-primary:disabled{background-color:var(--primary);border-color:var(--primary)}.btn-secondary,a.btn-secondary{background-color:var(--secondary);border-color:var(--secondary);color:#fff}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary.focus,.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{background-color:#505050;border-color:#505050;color:#fff}.btn-secondary.disabled,.btn-secondary:disabled{background-color:var(--secondary);border-color:var(--secondary);color:#fff}.btn-cta,a.btn-cta{background-color:#79792a;border-color:#79792a;color:#fff;text-transform:uppercase}.btn-cta:hover,.btn-cta:focus,.btn-cta.focus,.btn-cta:not(:disabled):not(.disabled):active,.btn-cta:not(:disabled):not(.disabled).active,.show>.btn-cta.dropdown-toggle{color:#fff;background-color:#5f5f22;border-color:#5f5f22}.btn-cta.disabled,.btn-cta:disabled{background-color:#79792a;border-color:#79792a}.btn-link{color:#79792a;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:0;line-height:inherit;text-transform:none}.btn-link:hover,.btn-link:focus,.btn-link.focus,.btn-link:not(:disabled):not(.disabled):active,.btn-link:not(:disabled):not(.disabled).active,.show>.btn-link.dropdown-toggle{color:#79792a}.btn-site-search,.btn-site-search:link,.btn-site-search:visited,.btn-site-search:hover,.btn-site-search:active{background-color:#e3e4e5;border:none;box-shadow:none;color:#808080;font-size:16px;height:34px;padding-right:3px}.btn-site-search:focus{outline:none}.btn-primary-highlight:before{border:4px solid #fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.btn-primary-highlight:after{border:3px solid var(--primary);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.btn-image{border:none;cursor:pointer;padding:0}.btn-accordion{background:none;border:none;color:#000;font-size:16px;font-weight:600;letter-spacing:0;padding:0;text-align:left}.btn-accordion:after{background-color:#fff;border:1px solid #333;float:right;font-family:var(--font-icon);content:"";padding:0 4px;right:0;top:0}.btn-accordion.collapsed:after{background-color:#fff;border:1px solid #333;float:right;font-family:var(--font-icon);content:"";padding:0 4px;right:0;top:0}.btn-accordion2{background:#eee;border:none;color:#000;font-size:14px;font-weight:600;padding:5px;text-align:center;text-transform:none}.btn-accordion2 span:after{float:right;font-family:var(--font-icon);content:"";padding:0 4px;right:0;top:0}.btn-accordion2.collapsed span:after{float:right;font-family:var(--font-icon);content:"";padding:0 4px;right:0;top:0}.card,.card-header:first-child,.card>.list-group:last-child .list-group-item:last-child{border-radius:0}.card{box-shadow:none}.card-body{padding:15px}.card-title{font-size:16px;margin:0}.card-title-alt{font-size:13px;font-weight:600;letter-spacing:1px;text-align:center;text-transform:uppercase}.card h3,.card h4{font-family:"Open Sans",Tahoma,sans-serif}.card-facet,.card-sort{display:block}.card-cs .card-header{background-color:#464a1f;border-radius:0}.card-cs .card-title{font-size:20px;font-weight:bold}.card-cs .card-body{border-color:#464a1f}.card-toggle .card-header{cursor:pointer}.card-toggle .card-collapse{display:none}.card-toggle.collapsed .card-collapse{display:none}.list-group-toggle{cursor:pointer;position:relative}.list-group-toggle+.list-group{display:none}.card-toggle .card-header:after,.card-toggle.collapsed .card-header:after,.card-header[data-toggle="collapse"].collapsed:after,.list-group-toggle:after,.list-group-toggle.collapsed:after{content:"";font-family:var(--font-icon);font-weight:900;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.card-toggle.expanded .card-header:after,.card-header[data-toggle="collapse"]:after,.list-group-toggle.expanded:after{content:""}.card-toggle.card-big-icon .card-header{position:relative}.card-toggle.card-big-icon .card-header:after{background-color:#fff;border:1px solid #333;padding:0 4px;right:0;top:0}.card-toggle.card-big-icon.collapsed .card-header:after{content:""}.card-toggle.card-big-icon.expanded .card-header:after{content:""}.card-notify label div{display:inline}.table{background-color:#fff}.table th{font-size:16px}.table td{font-size:14px;color:#333}.table-bordered>tbody>tr>td{border-color:#e0ded9}.table-bordered>tbody>tr>th,.table-bordered>thead>tr>th{border-right:1px solid #fff}.table-bordered>thead>tr>th:last-child{border-color:#e0ded9}.table th:first-child,.table td:first-child{padding-left:10px}.table th:last-child,.table td:last-child{padding-right:10px}.table-primary th{background:var(--primary);color:#fff;border-right-color:var(--primary);border-left-color:var(--primary);border-bottom-color:var(--primary)}.table-secondary th{background:#660;color:#fff;border-right-color:#660;border-left-color:#660;border-bottom-color:#660}.table-tertiary th{background:#333;color:#fff;border-right-color:#333;border-left-color:#333;border-bottom-color:#333}.text-primary{color:var(--primary) !important}.text-secondary{color:var(--secondary) !important}.text-cta{color:#757527 !important}.text-success{color:#49904a !important}.text-danger{color:#c00 !important}.text-white{color:#fff !important}.text-black{color:#000 !important}.text-double{font-size:2em}.text-triple{font-size:3em}.text-muted{color:#707070 !important}.text-decoration-underline{text-decoration:underline!important}.text-transform-none{text-transform:none !important}.bg-primary{background-color:var(--primary) !important}.bg-secondary{background-color:var(--secondary) !important}.bg-cta{background-color:#79792a !important}.bg-black{background-color:#333 !important}.bg-light{background-color:#eee !important}.border-primary{border-color:var(--primary) !important}.border-secondary{border-color:var(--secondary) !important}.border-cta{border-color:#79792a !important}.border-black{border-color:#333 !important}.light{font-weight:300}.regular{font-weight:normal}.semibold{font-weight:600}.bold{font-weight:700}.italic{font-style:italic}.swatch.primary .swatch-color{background:var(--primary)}.swatch.primary-tint1 .swatch-color{background:#39c}.swatch.primary-tint2 .swatch-color{background:#89c4f4}.swatch.primary-shade1 .swatch-color{background:#036}.swatch.primary-shade2 .swatch-color{background:#003}.swatch.primary .swatch-label:after{content:"var(--primary)"}.swatch.primary-tint1 .swatch-label:after{content:"#3399CC"}.swatch.primary-tint2 .swatch-label:after{content:"#89C4F4"}.swatch.primary-shade1 .swatch-label:after{content:"#003366"}.swatch.primary-shade2 .swatch-label:after{content:"#000033"}.swatch.secondary .swatch-color{background:#660}.swatch.secondary-tint1 .swatch-color{background:#79792a}.swatch.secondary-tint2 .swatch-color{background:#cc3}.swatch.secondary-shade1 .swatch-color{background:#45490b}.swatch.secondary-shade2 .swatch-color{background:#330}.swatch.secondary .swatch-label:after{content:"#666600"}.swatch.secondary-tint1 .swatch-label:after{content:"#79792A"}.swatch.secondary-tint2 .swatch-label:after{content:"#CCCC33"}.swatch.secondary-shade1 .swatch-label:after{content:"#45490B"}.swatch.secondary-shade2 .swatch-label:after{content:"#333300"}.swatch.tertiary .swatch-color{background:#666}.swatch.tertiary-tint1 .swatch-color{background:#999}.swatch.tertiary-tint2 .swatch-color{background:#ccc}.swatch.tertiary-shade1 .swatch-color{background:#333}.swatch.tertiary-shade2 .swatch-color{background:#000}.swatch.tertiary .swatch-label:after{content:"#666666"}.swatch.tertiary-tint1 .swatch-label:after{content:"#999999"}.swatch.tertiary-tint2 .swatch-label:after{content:"#CCCCCC"}.swatch.tertiary-shade1 .swatch-label:after{content:"#333333"}.swatch.tertiary-shade2 .swatch-label:after{content:"#000000"}.swatch.accent1 .swatch-color{background:#c93}.swatch.accent1-tint1 .swatch-color{background:#fc3}.swatch.accent1-tint2 .swatch-color{background:#fde3a7}.swatch.accent1-shade1 .swatch-color{background:#966828}.swatch.accent1 .swatch-label:after{content:"#CC9933"}.swatch.accent1-tint1 .swatch-label:after{content:"#FFCC33"}.swatch.accent1-tint2 .swatch-label:after{content:"#FDE3A7"}.swatch.accent1-shade1 .swatch-label:after{content:"#966828"}.swatch.accent2 .swatch-color{background:#c60}.swatch.accent2-tint1 .swatch-color{background:#f93}.swatch.accent2-tint2 .swatch-color{background:#fc9}.swatch.accent2-shade1 .swatch-color{background:#930}.swatch.accent2-shade2 .swatch-color{background:#600}.swatch.accent2 .swatch-label:after{content:"#CC6600"}.swatch.accent2-tint1 .swatch-label:after{content:"#FF9933"}.swatch.accent2-tint2 .swatch-label:after{content:"#FFCC99"}.swatch.accent2-shade1 .swatch-label:after{content:"#993300"}.swatch.accent2-shade2 .swatch-label:after{content:"#660000"}.swatch.accent3 .swatch-color{background:#630}.swatch.accent3-tint1 .swatch-color{background:#986632}.swatch.accent3-tint2 .swatch-color{background:#c96}.swatch.accent3-shade1 .swatch-color{background:#300}.swatch.accent3 .swatch-label:after{content:"#663300"}.swatch.accent3-tint1 .swatch-label:after{content:"#986632"}.swatch.accent3-tint2 .swatch-label:after{content:"#CC9966"}.swatch.accent3-shade1 .swatch-label:after{content:"#330000"}.alert{font:600 .875rem "Open Sans",Tahoma,sans-serif}.price-was{display:inline}.price-sale{display:inline}.custom-toggle{cursor:pointer}.custom-toggle .fa,.custom-toggle .far,.custom-toggle .fas,.custom-toggle .fab{background-color:#fff;border:1px solid #333;color:#333;display:inline-block;font-size:18px;line-height:1;margin:8px 5px 0 0;padding:2px 3px;text-align:center}.custom-toggle-label{cursor:pointer;font-family:"Open Sans",Tahoma,sans-serif;font-weight:600;padding-left:5px;text-transform:uppercase}.inventory-status-instock{color:#408241}.inventory-status-instock:before{content:none}.inventory-status-outofstock:before{content:""}.no-padding{padding:0}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.no-text-transform{text-transform:none}.xsmall{font-size:75%}.xxsmall{font-size:65%}.underline{text-decoration:underline}.gutter-top{margin-top:15px}.gutter-bottom{margin-bottom:15px}.gutter-left{margin-left:15px}.gutter-right{margin-right:15px}.border-radius-none{border-radius:0 !important}.d-inline{display:inline}.d-block{display:block}.position-right-0{right:0 !important}header{background-color:#fff;border-bottom:1px solid #ccc}.logo{max-width:525px}#header-nolinks .logo{max-width:350px}#header-nolinks-site-tools a{font-size:15px;line-height:18px;color:#333;text-decoration:none}#header-nolinks-site-tools a [class^=fa]{font-size:30px;padding-right:8px}#header-nolinks-site-tools a:hover{color:#79792a;text-decoration:underline}.nav-trigger{display:block;height:28px;line-height:28px}.nav-trigger-icon{background:transparent;border:none;display:block;height:28px;overflow:hidden;padding:0;position:relative;white-space:nowrap;width:28px;z-index:3}.nav-trigger-icon span{margin-top:-1px;position:absolute;right:0;top:50%;transition:background .3s .3s;-webkit-transition:background .3s .3s}.nav-trigger-icon.nav-is-visible span{background:rgba(0,0,0,0)}.nav-trigger span::after,.nav-trigger-icon span::before{backface-visibility:hidden;content:'';right:0;transform-origin:0 50%;transform:translateZ(0);transition:transform .3s .3s;-ms-transform-origin:0 50%;-webkit-backface-visibility:hidden;-webkit-transform-origin:0 50%;-webkit-transform:translateZ(0);-webkit-transition:-webkit-transform .3s .3s}.nav-trigger-icon span,.nav-trigger-icon span::after,.nav-trigger-icon span::before,.nav-trigger-icon.nav-is-visible span::after,.nav-trigger-icon.nav-is-visible span::before{background-color:#365889;display:inline-block;height:3px;position:absolute;width:28px}.nav-trigger-icon span::before{top:-6px}.nav-trigger-icon.nav-is-visible span::before{-webkit-transform:translateX(4px) translateY(-4px) rotate(45deg);-ms-transform:translateX(4px) translateY(-4px) rotate(45deg);transform:translateX(4px) translateY(-4px) rotate(45deg)}.nav-trigger-icon span::after{top:6px}.nav-trigger-icon.nav-is-visible span::after{-webkit-transform:translateX(4px) translateY(4px) rotate(-45deg);-ms-transform:translateX(4px) translateY(4px) rotate(-45deg);transform:translateX(4px) translateY(4px) rotate(-45deg)}.main-header.nav-is-visible,.main.nav-is-visible{-webkit-transform:none;-ms-transform:none;transform:none}.nav-on-left .main-header.nav-is-visible,.nav-on-left .main.nav-is-visible{-webkit-transform:none;-ms-transform:none;transform:none}@media(max-width:352px){.adhoc-search1{flex-basis:50%}}.site-search{width:100%}.site-search .input-group .form-control{border:0;font-size:16px;height:33px}.site-search .btn{background-color:transparent;border-radius:0;border:none}.site-search .btn:focus,.site-search .btn.focus{outline-color:#95c0ff}.site-search-input:not(:placeholder-shown)+.input-group-append #js-search{display:none!important}.site-search-input:not(:placeholder-shown)+.input-group-append #js-clearSearch{display:block!important}.search-suggestions{background-color:#fff;display:block;left:0;max-height:570px;overflow:auto;position:absolute;width:100%;z-index:10}.search-suggestions-products{display:block}.search-suggestions-sidebar{display:block}.search-suggestions a{text-decoration:none}.mobile-header-banner{background:#365889;font-size:11px;min-height:26px;padding:5px 10px}.header-banner{background-color:#365889;font-size:16px;margin:0;padding:8px}.header-promo-banner-truncate{max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-promo-banner-truncate.expand{white-space:normal}.header-promo-banner-truncate:after{color:#fff;content:"";font-family:var(--font-icon);font-size:12px;font-weight:900;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.header-promo-banner-truncate.expand:after{display:none}.mobile-site-tools .list-inline-item:not(:last-child){margin:0 9px 0 0}.mobile-site-tools ul>li>a{color:#333}.cart-total-items{background:transparent;color:#fff;font-size:8px;font-weight:bold;height:auto;left:50%;line-height:1;position:absolute;right:auto;text-align:center;top:10px;transform:translateX(-50%);width:auto}@media(hover:hover) and (pointer:fine){.showOnHoverAdhoc .invisible{bottom:-1.25rem;white-space:nowrap}.showOnHoverAdhoc:hover .invisible{visibility:visible!important}}.primary-nav .primary-nav-item.featured-prod-menu .secondary-nav{min-width:600px}.primary-nav .primary-nav-item.standard-menu .secondary-nav{border:none}@media(min-width:992px){.primary-nav>li>a:hover{background-color:var(--primary)!important;color:#fff}}@media(max-width:991px){.primary-nav{position:absolute;top:0;right:0;left:0;height:calc(100dvh - 82px);-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;transform:translate(-100%,0);transition:transform .2s ease!important;z-index:99;visibility:unset}.primary-nav ul{position:absolute;flex-direction:column;height:unset;-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain}.primary-nav,.primary-nav ul{width:100%;max-width:575px;background:#eee}.primary-nav>li>a,.primary-nav>li>a:hover{background-color:transparent!important;color:#000!important}.primary-nav .shadow{box-shadow:none!important}.tertiary-nav{padding-bottom:40px!important}}.primary-nav.nav-is-visible{transform:translate(0,0)}.primary-nav a{text-decoration:none;transition:background .15s}.primary-nav>li>a,.primary-nav>li>a:hover{background-color:var(--primary);color:#fff}.go-back a:before{content:"";font-family:var(--font-icon);height:0;top:0;transform-origin:0;transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);width:0;font-weight:600}.go-back a:after{display:none}.has-children>a:before{display:none}li.primary-nav-item.has-children>a::after,.has-children>a::after{content:"";font-family:var(--font-icon);height:0;top:0;transform-origin:0;transform:rotate(0);-ms-transform:rotate(0);-webkit-transform:rotate(0);width:10px;font-weight:600}.featured-nav{display:none}.featured-nav-mobile{display:block;margin-top:30px;-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.primary-nav.moves-out .featured-nav-mobile{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);opacity:0;-webkit-transform-style:flat;transform-style:flat}.featured-nav-mobile .container{padding:0}.featured-nav-mobile ul{padding:0 20px;position:static;height:auto;width:auto}.featured-nav-mobile ul a,.featured-nav-mobile ul a:active,.featured-nav-mobile ul a:focus{border:none;color:#333;font-weight:bold;line-height:1.8em;height:auto;padding:0;text-decoration:underline;text-transform:none}footer{background-color:#464a1f;color:#fff}footer a,footer a:hover{color:#fff}footer .btn:focus,footer .btn.focus{outline-color:#fff}footer .form-control{border-color:#fff}footer h4,footer .h4{font-size:20px;line-height:1;text-transform:uppercase}.footer-content{padding:25px 0}.footer-content .form-group{margin-bottom:5px}.footer-content .row>div:nth-child(2){border-top:1px solid #ddd}.footer-links{margin:0 -10px}.footer-links ul{background-color:#e6e6e6;font-size:15px;line-height:1.6em}.footer-links h4,.footer-links .h4{border-bottom:1px solid #ddd;margin:0;padding:10px 15px}.footer-links h4:after,.footer-links .h4:after{content:"";font-family:var(--font-icon);position:absolute;right:15px;line-height:18px;font-size:14px;font-weight:700}.footer-links h4.expanded:after,.footer-links .h4.expanded:after{content:""}.footer-links a{color:#333;text-decoration:none}.footer-links a:hover{text-decoration:underline}.footer-contact{margin-bottom:15px}.footer-sticky{background:#eee;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.5);color:#333;padding:15px;position:sticky;width:100%;z-index:999}.social-icons{margin:15px 0}.social-icons a{display:inline-block;transition:all .3s;margin:0}.social-icons a:hover{transform:scale(1.1)}.social-icons a+a{margin-left:10px}.social-icons a .fa,.social-icons a .far,.social-icons a .fas,.social-icons a .fab,.social-icons a:hover .fa,.social-icons a:hover .far,.social-icons a:hover .fas,.social-icons a:hover .fab{color:#fff}.social-icons li{display:inline-block;padding-right:10px}a.read-more,a.read-more:active,a.read-more:focus{font-family:"Open Sans",Tahoma,sans-serif;font-size:13px;text-decoration:underline;text-transform:uppercase}.ada-logo{max-width:120px}.card-account-nav .list-group-item{color:#333;font-size:14px}.card-account-nav .list-group-item.active{background-color:#f5f5f5;color:#333;font-weight:bold}.card-account-nav .list-group-item:hover{color:#333}.address-item{border-radius:0;border-width:0 0 1px 0;height:auto}.card .address-item{padding-left:0;padding-right:0}.address-item:last-child{border-bottom:none;margin-bottom:0}.address-item .edit-address{position:static}.order-list-item{border-bottom:1px solid #ccc;margin-bottom:15px;padding-bottom:15px}.order-list-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.order-list-item a{text-decoration:underline}.favorite-item{position:relative}.favorite-item .remove-favorite{position:absolute;right:10px;top:10px;z-index:2}.saved-cc-type{color:#333}.saved-cc-type:before{font-family:'Font Awesome 6 Brands';font-size:18px}.saved-cc-type-1000001:before{content:""}.saved-cc-type-1000002:before{content:""}.saved-cc-type-1000003:before{content:""}.saved-cc-type-1000004:before{content:""}.teajournal-item+.teajournal-item{border-top:1px solid #ccc;margin-top:10px;padding-top:20px}.facebook-tea-journal-share{background-color:#4267b2;border-radius:3px;color:#fff;font-size:11px;padding:5px;text-transform:uppercase}.facebook-tea-journal-share:hover{color:#fff;text-decoration:none}.facebook-tea-journal-share .fa,.facebook-tea-journal-share .far,.facebook-tea-journal-share .fas,.facebook-tea-journal-share .fab{padding-right:3px}body .buorg{background-color:#eee;border:none;box-shadow:0 0 10px rgba(0,0,0,.5)}body #buorgig,body #buorgul,body #buorgpermanent{background:var(--primary);border:none;box-shadow:none;font-weight:700;padding:6px 20px}#pr-reviewsnippet{min-height:81px}.p-w-r .pr-star-v4-0-filled,.ratings .rating-star-0{background-image:url(/images/art/teapot-icon-gray.jpg) !important}.p-w-r .pr-star-v4-25-filled,.ratings .rating-star-25{background-image:url(/images/art/teapot-icon-blue-25.jpg) !important}.p-w-r .pr-star-v4-50-filled,.ratings .rating-star-50{background-image:url(/images/art/teapot-icon-blue-50.jpg) !important}.p-w-r .pr-star-v4-75-filled,.ratings .rating-star-75{background-image:url(/images/art/teapot-icon-blue-75.jpg) !important}.p-w-r .pr-star-v4-100-filled,.ratings .rating-star-100{background-image:url(/images/art/teapot-icon-blue.jpg) !important}.p-w-r .pr-snapshot-logo,.p-w-r .pr-logo-container,.p-w-r .pr-subheadline,.p-w-r .pr-review>.pr-rd-content-block.pr-accordion.pr-accordion-collapsed{display:none !important}.product-single-rec{font:14px/19px "Open Sans",Tahoma,sans-serif;text-align:center}.product-single-rec a{display:block}.product-single-rec .image-wrapper{display:block;position:relative}.product-single-rec a img{border:1px solid rgba(0,0,0,0);transition:border .4s}.product-single-rec a:hover img{border-color:#79792a}.product-single-rec .name{display:block;height:57px;overflow:hidden}.fancybox-slide .fancybox-content{max-height:100%}.fancybox-slide--iframe{padding:20px}.fancybox-slide--iframe .fancybox-content{margin-bottom:0}.fancybox-slide--image .fancybox-close-small,.fancybox-slide--video .fancybox-close-small,.fancybox-slide--iframe .fancybox-close-small,.fancybox-slide--html .fancybox-close-small{background:#333;border-radius:50%;border:2px solid #fff;box-shadow:0 0 8px 2px rgba(0,0,0,.75);color:#fff;height:30px;padding:0;right:-14px;top:-14px;width:30px}.fancybox-inner{margin:0 20px}.fancybox-is-open .fancybox-stage{overflow:visible}.apple-pay-button{-webkit-appearance:-apple-pay-button;-apple-pay-button-type:plain;margin:0 auto;visibility:hidden;height:38px}.apple-pay-button.visible{visibility:visible}.zn-tab-inactive,.zn-light,#count_msg{color:#504e4e!important}@media(max-width:767px){.full-width-xs{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.no-padding-xs{padding:0}}@media(min-width:576px){.container,.container-sm{max-width:none}#pr-reviewsnippet{min-height:67px}}@media(min-width:768px){.container,.container-sm,.container-md{max-width:none}.d-sm-inline{display:inline}.form-horizontal .control-label{padding-top:13px}.card-tertiary>.card-header:after{display:none}.card-toggle .card-collapse{display:block}.footer-content .row>div:nth-child(2){border-top:none}.footer-links{margin:0 15px}.footer-links ul{background:transparent}.footer-links h4,.footer-links .h4{border:0;padding:0;margin:10px 0 5px}.footer-links h4:after,.footer-links .h4:after{display:none}.footer-links a,.footer-links a:hover{color:#fff}}@media(min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}.mega-promo-image{float:right;margin-left:3%;max-width:215px}.links-resources-nav .mega-promo-image{float:left;margin-bottom:40px;width:auto}.buy-now-size label{font-size:14px}.signin-existing{border-right:1px solid #333;padding-right:40px}.signin-guest{padding-left:20px}.search-suggestions{border-radius:3px;display:table;left:calc(50% - 350px);max-height:none;width:700px}.search-suggestions-products{display:table-cell;width:490px}.search-suggestions-sidebar{border-bottom-right-radius:3px;border-top-right-radius:3px;display:table-cell;width:210px}.site-tools a{color:#333;text-decoration:none}.site-tools a:hover{color:#000}.site-tools>ul>li{text-align:left}.site-tools>ul>li>a{font-size:14px;line-height:17px;padding:0}.site-tools>ul>li>a [class^=fa],.site-tools>ul>li>button [class^=fa]{font-size:21px;padding-right:5px}header{border:none;padding-bottom:20px}header#header-nolinks{border-bottom:1px solid #ccc;padding:0}.header-phone{padding-top:18px}.mega-nav{border-bottom:1px solid #ccc}.mega-nav,.primary-nav{background:#fff;text-align:center}.primary-nav .go-back,.primary-nav .see-all{display:none}.primary-nav>li{display:inline-block;float:none;margin:0}.primary-nav .primary-nav-item{position:static}.primary-nav>li+li{margin-left:0}.primary-nav>li>a{background-color:#fff;color:#000;font-size:15px;height:37px;line-height:37px;padding:0 11px}.primary-nav>li>a:active,.primary-nav>li>a:focus{background-color:var(--primary);color:#fff}.primary-nav>li.has-children>a.selected{background-color:var(--primary);border-bottom:0;color:#fff}.primary-nav .secondary-nav{width:100%;border:none;padding:40px 25px 25px;position:absolute;text-align:left;top:auto;left:0;transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0)}.primary-nav .primary-nav-item.nav-single-column .secondary-nav{left:auto;min-width:0;width:auto}.primary-nav .primary-nav-item .secondary-nav>li{float:left;width:auto}.primary-nav .primary-nav-item .secondary-nav>li.has-children{margin-left:4%;min-height:215px}.primary-nav .primary-nav-item .secondary-nav>li.has-children+li.has-children{padding-left:4%}.primary-nav .primary-nav-item .secondary-nav>li>a,.primary-nav .primary-nav-item .secondary-nav>li>a:hover{background:transparent;color:#89c4f4;font-size:15px;margin-bottom:10px}.primary-nav .primary-nav-item .secondary-nav>li>ul{background:transparent}.primary-nav .primary-nav-item .secondary-nav>li>ul>li>a,.primary-nav .primary-nav-item .secondary-nav>li>ul>li>a:hover{background:transparent;color:#fff;font-size:15px;height:auto;line-height:22px;text-transform:none}.primary-nav .primary-nav-item .secondary-nav>li>ul>li>a:hover{text-decoration:underline}.has-children>a:after{display:none}.links-resources-nav .secondary-nav>li{clear:right;float:right;width:210px}.links-resources-nav .secondary-nav>li.has-children{border-bottom:1px solid #fff;margin:0 0 20px 0;min-height:auto;padding:0 0 20px 0}.featured-nav{background-color:#464a1f;display:block;font-size:14px;padding:9px 0}.featured-nav ul{list-style:none;margin:0;padding:0;text-align:center}.featured-nav ul>li{display:inline-block}.featured-nav ul>li+li{margin-left:17px}.featured-nav ul>li>a{color:#fff;font-weight:bold}.footer-links{margin:0}}@media(min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1160px}.site-search .input-group .form-control{height:40px}.site-tools>ul>li>a{font-size:15px;line-height:18px}.site-tools>ul>li>a [class^=fa],.site-tools>ul>li>button [class^=fa]{font-size:30px;padding-right:8px}.primary-nav>li+li{margin-left:12px}.primary-nav>li>a{font-size:17px;height:37px;line-height:37px}.featured-nav{font-size:16px}.featured-nav ul>li+li{margin-left:25px}.links-resources-nav .secondary-nav>li,.links-resources-nav .secondary-nav>li.has-children{margin-right:8%}}