.blog-btn-group{position:absolute;top:16px;z-index:2;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}.blog-btn-group>.btn.active{background:var(--clr-green-30)}#collection-hero{contain:layout style}#collection-hero.dark :is(h1,p,span){color:#fdfdfc}#collection-hero .collection-desc p{margin:0 0 16px;color:inherit}#collection-hero .main-wrap{gap:16px}#collection-hero .text-box{flex-grow:1;padding-right:48px}#collection-hero .feature-img{position:relative;flex-basis:min(50%,528px)}#collection-hero .feature-img img{height:100%;width:100%;object-fit:cover;object-position:center}#collection-hero .feature-img .collection-hero-image{height:352px;object-fit:cover}#collection-hero .feature-img .gradient{position:absolute;z-index:1}#collection-hero .feature-img .gradient-left,#collection-hero .feature-img .gradient-right{width:80px;height:100%}#collection-hero .feature-img .gradient-left{left:-1px;background:linear-gradient(90deg,var(--hero-bg),var(--gradient-transparent))}#collection-hero .feature-img .gradient-right{right:-1px;background:linear-gradient(270deg,var(--hero-bg),var(--gradient-transparent))}#collection-hero .feature-img .gradient-bottom{bottom:-1px;width:100%;height:80px;background:linear-gradient(0deg,var(--hero-bg),var(--gradient-transparent))}#collection-hero.collection-hero-green-tea{--hero-bg: #dbd6d6}#collection-hero.collection-hero-organic{--hero-bg: var(--clr-organic)}#collection-hero.collection-hero-back-to-school{--hero-bg: var(--clr-brown-1)}#collection-hero.collection-hero-back-to-school :is(h1,p){color:#fdfdfc}@media only screen and (max-width:680px){.blog-btn-group{position:absolute;z-index:1;justify-content:center}#collection-hero{padding-bottom:24px}#collection-hero .text-box .btn{width:100%}#collection-hero .text-box{padding-right:0}#collection-hero .feature-img{display:table;flex-basis:100%;transform:translate(-16px);overflow:hidden}#collection-hero .feature-img .collection-hero-image{width:100vw;min-height:initial;max-height:initial;max-width:initial}#collection-hero .feature-img .gradient-left,#collection-hero .feature-img .gradient-right{display:none}#collection-hero .feature-img .gradient-bottom{display:block!important;width:100vw}}#filter{position:sticky;top:100px;z-index:1;width:120px;contain:layout style;content-visibility:auto;align-self:start}#filter #filter-content>*{opacity:0;transition:opacity .15s ease-out}#filter[data-filter-ready=true] #filter-content>*{opacity:1}#filter .filter-section{padding-bottom:25px;display:grid}#filter .filter-title{padding-bottom:5px}#filter .filter-item.isActive{color:var(--clr-text);font-weight:700}#filter .filter-item.isActive .filter-radio,#filter .filter-item.isActive .filter-check{background-color:var(--clr-green-2)}#filter .filter-item.isDisabled{color:var(--clr-black-36);pointer-events:none}#filter .filter-item.isDisabled .filter-radio,#filter .filter-item.isDisabled .filter-check{background-color:var(--clr-black-8)}#filter .filter-item{display:flex;align-items:center;color:var(--clr-black-69);line-height:1.7;cursor:pointer}#filter .filter-item .filter-reset-icon{display:flex;margin-right:5px;margin-top:-2px}#filter .filter-item .filter-reset-icon path{fill:var(--clr-black-69)}#filter .filter-radio{height:8px;width:8px;margin-right:5px;background-color:var(--clr-black-12);border-radius:50%;display:inline-block}#filter .filter-check{height:8px;width:8px;margin-right:5px;background-color:var(--clr-black-36);display:inline-block}#page-layout{display:grid;grid-template-columns:120px 1fr;gap:16px;align-items:start;margin-bottom:48px}@media only screen and (max-width:900px){#page-layout{display:block}}#page-main{min-height:500px;contain:layout style}.page{margin-bottom:48px}.page a:not(.toc .table-of-contents li a){text-decoration:underline}.page h1{margin-top:0;text-align:center}.page .contact-form form{display:flex;flex-direction:column;margin-top:10px;max-width:500px;width:100%}.page .contact-form form .input{margin-bottom:10px}.page .contact-form form input[type=checkbox]{margin-right:5px}.page .contact-form form button{margin-top:15px}#faq h1{text-align:center}#faq .Polaris-Card{max-width:800px;margin:0 auto}#faq .Polaris-Subheading{padding:70px 0 40px;margin-bottom:0;margin-top:-30px;text-align:center}.ippodo-page h3:not(.toc-ref){margin:0 0 -12px}.toc a:hover{text-decoration:underline}.page-faq{display:flex}#about-hero{height:352px;z-index:1;overflow:hidden}#about-hero video{width:100%;height:100%;position:absolute;z-index:-1;object-fit:cover;filter:brightness(.5);max-width:calc(var(--max-width) + 48px)!important}#about-hero h1{margin:0}#about-hero p{margin-top:16px;margin-bottom:0}#about-hero h1,#about-hero .collection-desc,#about-hero .dCrown{color:#fdfdfc}#about-hero svg{width:30px;height:30px;fill:var(--clr-text);margin-right:10px}#about-hero .gradient{position:absolute}#about-hero .gradient-left{height:100%;width:80px;left:-1px;background:linear-gradient(90deg,var(--blog-feature-bg),var(--gradient-transparent))}#about-hero .gradient-right{right:-1px;height:100%;width:80px;background:linear-gradient(270deg,var(--blog-feature-bg),var(--gradient-transparent))}#about-hero .gradient-bottom{bottom:-1px;height:80px;width:100%;background:linear-gradient(360deg,var(--blog-feature-bg),var(--gradient-transparent))}#about .about-grid-item{overflow:hidden;border-radius:16px;height:100%;align-items:start}#about .about-grid-item .category-text{background:var(--clr-paper-5);padding:16px;height:100%;width:100%}#about .about-grid-item .category-text p{margin:0}#about .about-grid-item:hover h3{text-decoration:underline}#about .about-embed{width:calc(100% - 100px);height:100%;margin:50px;min-height:400px}#about .about-select{padding:6px 6px 6px 0;cursor:pointer;max-width:100px}#about .about-store{display:grid;grid-template-columns:1fr 1fr;padding:48px 0}#about .about-store .store-text h2{margin-top:0;margin-bottom:16px}#about .about-store .store-text.left{padding-right:32px}#about .about-store .store-text.right{padding-left:32px}#about .about-store iframe{margin-top:32px;border-radius:8px;border:1px solid var(--clr-black-10);width:100%;animation:polaris-SkeletonShimmerAnimation .6s ease infinite alternate;backface-visibility:hidden;will-change:background-color;position:relative}#about .about-store .store-img img{width:100%;object-fit:cover;flex-grow:1}@media only screen and (max-width:1024px){#about .about-store{padding:24px 0;margin:40px 0}#about .about-store:last-of-type{margin-bottom:26px}}@media only screen and (max-width:680px){#about hr{max-width:unset!important}#about .about-store{padding:0;grid-template-columns:1fr}#about .about-store:last-of-type{margin-bottom:40px}#about .about-store iframe{max-width:unset;height:326px}#about .about-store .store-text{margin-bottom:16px;padding:0!important}}.home-collection .home-collection-title{margin-bottom:24px}.home-collection img{max-height:200px;height:100%;object-fit:cover}.home-collection #about.category-text{background:var(--clr-paper-4);padding:16px;width:calc(100% - 32px);min-height:94px}.home-collection #about.category-text h1{margin:0}.home-collection #about.category-text p{margin:4px 0 0;font-family:Lato,serif;font-style:normal;font-weight:400;line-height:150%;color:var(--clr-black-69)}.home-collection.list-collection .category-text{min-height:104px}.sa-pageContainer .sa-Table{width:100%}.sa-pageContainer .sa-subHeader:nth-of-type(1){margin-top:0}.shopify-policy__body{margin-bottom:62px}@media only screen and (max-width:680px){.template-page-about #about-hero{height:520px}.template-page-locations .store-text h2{position:sticky;top:82px;z-index:2;background:var(--clr-body-background);padding:12px 0;margin:0!important}.customers-account .page{padding-left:0;padding-right:0}#account-forms .form-container{width:100%}#account-forms .form-container-register{margin-top:70px}#about .about-store-container{height:unset}#about .about-store-container .store-text,#about .about-store-container .about-store{width:100%}#about .about-store-container .about-store .store-text{width:calc(100% - 100px)}#about .about-store-container .store-description{padding-bottom:10px}#about .about-store-container .map-embed{margin:0 50px 80px}#about .about-store-container .maps-container{order:2;margin-top:15px}}@media only screen and (max-width:1200px){#about .about-store-container .about-store img{object-fit:cover;object-position:center}}@media only screen and (max-width:470px){#about .about-store-container .store-text{padding:20px}#about .about-store-container .map-embed{margin:0 20px 80px!important}#about .about-store-container .about-embed,#about .about-store-container .about-store .store-text{width:calc(100% - 40px)!important}}.page-faq-new h1,.blog-faq h1{margin-bottom:40px}.page-faq-new .top-tabs,.blog-faq .top-tabs{margin-bottom:48px}.page-faq-new .tabs,.blog-faq .tabs{overflow:hidden}.page-faq-new .tabs .tab:nth-of-type(2n),.blog-faq .tabs .tab:nth-of-type(2n){background:var(--clr-body-background)}.page-faq-new .tabs .tab:nth-of-type(odd),.blog-faq .tabs .tab:nth-of-type(odd){background:var(--clr-paper-5)}.page-faq-new .tabs .tab.bgoverride,.blog-faq .tabs .tab.bgoverride{background:var(--clr-paper-5)}.page-faq-new .tabs .tab,.blog-faq .tabs .tab{width:100%;overflow:hidden;display:grid}.page-faq-new .tabs .tab-label,.blog-faq .tabs .tab-label{display:flex;justify-content:space-between;-webkit-tap-highlight-color:transparent;user-select:none;border-radius:8px;padding:24px;cursor:pointer;align-items:center}.page-faq-new .tabs .tab-label:hover,.blog-faq .tabs .tab-label:hover{text-decoration:underline}.page-faq-new .tabs .tab-label:after,.blog-faq .tabs .tab-label:after{content:"";-webkit-mask:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 17.1666V3.83325' stroke='%23D6D5D2'/%3E%3Cpath d='M16.6668 10.5L3.3335 10.5' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 17.1666V3.83325' stroke='%23D6D5D2'/%3E%3Cpath d='M16.6668 10.5L3.3335 10.5' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");background:var(--clr-text);height:20px;width:20px;font-size:1.5rem;text-align:center;transition:all .2s ease}.page-faq-new .tabs .tab-content,.blog-faq .tabs .tab-content{max-height:0;color:var(--clr-text)}.page-faq-new .tabs .tab-content .c a,.blog-faq .tabs .tab-content .c a{text-decoration:underline!important}.page-faq-new .tabs .tab-content .c,.blog-faq .tabs .tab-content .c{padding:0 24px 24px}.page-faq-new .tabs .tab-content .c p:first-of-type,.blog-faq .tabs .tab-content .c p:first-of-type{margin-top:0}.page-faq-new .tabs .tab-content .c .list-arrow-gray,.blog-faq .tabs .tab-content .c .list-arrow-gray{margin-bottom:0}.page-faq-new .tabs .top-label,.blog-faq .tabs .top-label{padding-top:0}.page-faq-new .tabs .top-label:after,.blog-faq .tabs .top-label:after{-webkit-mask:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6668 13.8333L10.0002 7.16663L3.3335 13.8333' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.6668 13.8333L10.0002 7.16663L3.3335 13.8333' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");background:var(--clr-text)}.page-faq-new .tabs .tab-input,.blog-faq .tabs .tab-input{position:absolute;opacity:0;z-index:-1}.page-faq-new .tabs .top-check+.tab-label:after,.page-faq-new .tabs .tab-input:checked+.tab-label:after,.blog-faq .tabs .top-check+.tab-label:after,.blog-faq .tabs .tab-input:checked+.tab-label:after{-webkit-mask:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 5L5 15' stroke='%23D6D5D2'/%3E%3Cpath d='M5 5L15 15' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 5L5 15' stroke='%23D6D5D2'/%3E%3Cpath d='M5 5L15 15' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");background:var(--clr-text)}.page-faq-new .tabs .top-check+.top-label:after,.page-faq-new .tabs .tab-input:checked+.top-label:after,.blog-faq .tabs .top-check+.top-label:after,.blog-faq .tabs .tab-input:checked+.top-label:after{-webkit-mask:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.3335 7.16675L10.0002 13.8334L16.6668 7.16675' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.3335 7.16675L10.0002 13.8334L16.6668 7.16675' stroke='%23D6D5D2'/%3E%3C/svg%3E%0A");background:var(--clr-text)}.page-faq-new .tabs .top-check~.tab-content,.page-faq-new .tabs .tab-input:checked~.tab-content,.blog-faq .tabs .top-check~.tab-content,.blog-faq .tabs .tab-input:checked~.tab-content{max-height:unset}.page-faq-new .tabs .tab-content:has(*:focus),.page-faq-new .tabs .tab-content:focus,.blog-faq .tabs .tab-content:has(*:focus),.blog-faq .tabs .tab-content:focus{max-height:unset}@media only screen and (max-width:800px){.page-faq-new .tabs-wrapper,.blog-faq .tabs-wrapper{width:100vw;transform:translate(-24px)}}.page-faq-new .top-label,.blog-faq .top-label{pointer-events:none}.page-faq-new .top-label:after,.blog-faq .top-label:after{display:none}.home-stores{margin-top:24px;margin-bottom:64px;contain:layout style paint;content-visibility:auto;contain-intrinsic-size:auto 600px}.home-stores .store{background-color:var(--clr-paper-5);border-radius:16px;overflow:hidden}.home-stores .store-desc button{margin-top:32px}.home-stores .store-links{margin-bottom:25px}.home-stores .store-link{padding:7px;text-transform:uppercase;cursor:pointer}.home-stores img{min-height:500px;object-fit:cover}@media only screen and (max-width:680px){.home-stores{margin-top:17px}.home-stores img{min-height:unset}.home-stores .one-half{flex-basis:100%}.home-stores h2{margin-bottom:16px}.home-stores .store-desc{width:calc(100% - 48px)}}
/*# sourceMappingURL=styles-main-page.css.map */
