:root{--font--title: "halter"}.hero{--color--headings: #fff;margin-top:-30px;margin-bottom:20px!important}.hero__wrapper{display:flex;align-items:center;position:relative;height:75vh;overflow:hidden}.hero__video--desktop{display:none}@media screen and (min-width: 768px){.hero__wrapper{height:56.25vw;max-height:720px}.hero__video--mobile{display:none}.hero__video--desktop{display:block}}.hero__wrapper:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#0003;z-index:2}.hero__wrapper video{position:absolute;top:0;left:0;object-position:center center;object-fit:cover;width:100%;height:100%;z-index:1}.hero__content{position:relative;padding:2rem;color:#fff;z-index:3}.hero__description{font-size:1.2rem;font-weight:300;margin-bottom:2rem;max-width:50ch;line-height:1.4}@media screen and (min-width: 768px){.hero__description{font-size:1.5rem}}.hero__button{display:inline-block;background-color:var(--color--brand);color:#fff;font-family:halter;padding:1rem 2rem;text-transform:uppercase;text-align:center}.hero__button:hover{background-color:var(--color--brand-dark);opacity:1}.tabs{background-color:#eae2ce;margin-bottom:2rem}.tabs__content{display:none;padding:1rem 2rem}.tabs__content.active{display:block}.tabs__nav{display:none;background-color:#e2d7bc}@media screen and (min-width: 768px){.tabs__nav{display:block}}.tabs__nav ul{display:flex;list-style-type:none;padding:0;margin:0}.tabs__nav a,.tabs__button a{display:block;padding:1rem 2rem;font-family:var(--font--title);text-transform:uppercase}.tabs__nav a.active{background-color:#eae2ce}.tabs__button a{background-color:#e2d7bc}@media screen and (min-width: 768px){.tabs__button{display:none}}.product-single__classic-title .section__title{margin-bottom:28px}.product-single__subtitle-text{font-size:1.4em;margin-bottom:28px}.product-single__box__block--separator{background:transparent!important}.product-form__add--dynamic .product-form__add-btn{font-family:var(--font--title)!important;color:var(--color--headings)!important;border:none!important;box-shadow:none!important}.product-form__add-btn__text:after,.product-card-btn__text:after{display:none!important}body.template-product .product-single__classic-title .section__title-text:after{background-color:var(--product--color)!important}.secondary-nav__link--search{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:50pc;background-color:var(--color--headings);color:#eae2ce!important}.secondary-nav__link--search .icon.icon--search{margin-top:-2px;margin-left:-2px}.rc-radio[data-v-3d41861e]{border:2px solid transparent!important}.home-logo-list__item blockquote{margin-top:2rem;font-size:1.35rem;line-height:1.4;font-weight:700}.home-logo-list__item p{font-size:1rem;line-height:1.4}@media screen and (max-width: 767px){.home-logo-list--mob-grid .home-logo-list__item.home-logo-list__item{width:100%!important}}.addtocart.hide:not(.gw-button-widget){display:none!important}.addtocart.gw-button-widget{border:none}.collection-list__items .slick-slide>div{height:100%;display:flex}.collection-list__items .slick-slide .collection-list__link,.collection-list__items .slick-slide .collection-list__item{height:100%}.collection-list__items .slick-list{padding-bottom:20px!important}.collection-list__item{display:flex;padding-bottom:0!important}.collection-list__content{display:flex;flex-direction:column;justify-content:center;position:relative;padding:30px;text-align:center;color:#fff}.collection-list__content h3{margin-bottom:.5em}.collection-list__content p{font-size:1.25rem;margin-bottom:1.5em}.product-icons{display:flex;justify-content:center;align-items:center;list-style-type:none;padding:0;margin:0;flex-wrap:wrap}.product-icons li{padding:0 .5rem}.product-icons li img{width:40px}.buttons{display:flex;flex-direction:column;gap:10px}.tea-item{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30px;padding:30px}.tea-list__items .o-layout__item{padding-bottom:30px}@media screen and (max-width: 767px){.tea-item img{width:200px}.collection-list__title{position:static;margin-top:30px}.collection-list__title{flex-direction:column}}@media screen and (min-width: 1320px){.buttons{flex-direction:row}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/custom.css.map */
