/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */

.flickity-enabled {
  position: relative;
}

.flickity-enabled:focus { outline: none; }

.flickity-viewport {
  overflow: hidden;
  position: relative;
  height: 100%;
}

.flickity-slider {
  position: absolute;
  width: 100%;
  height: 100%;
}

/* draggable */

.flickity-enabled.is-draggable {
  -webkit-tap-highlight-color: transparent;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.flickity-enabled.is-draggable .flickity-viewport {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab;
}

.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

/* ---- flickity-button ---- */

.flickity-button {
  position: absolute;
  background: hsla(0, 0%, 100%, 0.75);
  border: none;
  color: #333;
}

.flickity-button:hover {
  background: white;
  cursor: pointer;
}

.flickity-button:focus {
  outline: none;
  box-shadow: 0 0 0 5px #19F;
}

.flickity-button:active {
  opacity: 0.6;
}

.flickity-button:disabled {
  opacity: 0.3;
  cursor: auto;
  /* prevent disabled button from capturing pointer up event. #716 */
  pointer-events: none;
}

.flickity-button-icon {
  fill: currentColor;
}

/* ---- previous/next buttons ---- */

.flickity-prev-next-button {
  top: 50%;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  /* vertically center */
  transform: translateY(-50%);
}

.flickity-prev-next-button.previous { left: 10px; }
.flickity-prev-next-button.next { right: 10px; }
/* right to left */
.flickity-rtl .flickity-prev-next-button.previous {
  left: auto;
  right: 10px;
}
.flickity-rtl .flickity-prev-next-button.next {
  right: auto;
  left: 10px;
}

.flickity-prev-next-button .flickity-button-icon {
  position: absolute;
  left: 20%;
  top: 20%;
  width: 60%;
  height: 60%;
}

/* ---- page dots ---- */

.flickity-page-dots {
  position: absolute;
  width: 100%;
  bottom: -25px;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  line-height: 1;
}

.flickity-rtl .flickity-page-dots { direction: rtl; }

.flickity-page-dots .dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 8px;
  background: #333;
  border-radius: 50%;
  opacity: 0.25;
  cursor: pointer;
}

.flickity-page-dots .dot.is-selected {
  opacity: 1;
}
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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{cursor:default;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}input,textarea,button,select,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}*,*:focus,*:active{outline:none;box-shadow:none}a{color:inherit;text-decoration:none}button[disabled],input[disabled]{cursor:default}button{cursor:pointer}input,select,button{background-color:transparent;border:none;border-radius:0;box-shadow:none;color:inherit;font-family:inherit;font-size:inherit;margin:0;outline:none;padding:0;-moz-appearance:none;-webkit-appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}input[type=number]{-moz-appearance:textfield}select::-ms-expand{display:none}.bg-black{background-color:#060606 !important}.black{color:#060606 !important}.bg-white{background-color:#fff !important}.white{color:#fff !important}.bg-grey-1{background-color:#fafafa !important}.grey-1{color:#fafafa !important}.bg-grey-2{background-color:#e0e0e0 !important}.grey-2{color:#e0e0e0 !important}.bg-grey-3{background-color:#bdbdbd !important}.grey-3{color:#bdbdbd !important}.bg-grey-4{background-color:#828282 !important}.grey-4{color:#828282 !important}.bg-grey-5{background-color:#333 !important}.grey-5{color:#333 !important}.bg-grey-6{background-color:#f2f2f2 !important}.grey-6{color:#f2f2f2 !important}.bg-grey-7{background-color:#efefef !important}.grey-7{color:#efefef !important}.bg-yellow{background-color:#fdd007 !important}.yellow{color:#fdd007 !important}.bg-red{background-color:#f27474 !important}.red{color:#f27474 !important}.bg-blue{background-color:blue !important}.blue{color:blue !important}.bg-teal{background-color:#455560 !important}.teal{color:#455560 !important}.bg-navy{background-color:#303b42 !important}.navy{color:#303b42 !important}.bg-blue-grey{background-color:#7f8c95 !important}.blue-grey{color:#7f8c95 !important}.bg-grey{background-color:#e4e3e3 !important}.grey{color:#e4e3e3 !important}.bg-gold{background-color:#826b2f !important}.gold{color:#826b2f !important}.bg-gold-2{background-color:#f7f3ec !important}.gold-2{color:#f7f3ec !important}.bg-gold-3{background-color:#ae8e4b !important}.gold-3{color:#ae8e4b !important}.bg-light-gold{background-color:#b09040 !important}.light-gold{color:#b09040 !important}.bg-cream{background-color:#f4f3ee !important}.cream{color:#f4f3ee !important}.bg-off-white{background-color:#f8f8f8 !important}.off-white{color:#f8f8f8 !important}.bg-tea-black{background-color:#c2c6ca !important}.tea-black{color:#c2c6ca !important}.bg-tea-oolong{background-color:#d7cec4 !important}.tea-oolong{color:#d7cec4 !important}.bg-tea-green{background-color:#c6cfc7 !important}.tea-green{color:#c6cfc7 !important}.bg-tea-white{background-color:#e6d9b8 !important}.tea-white{color:#e6d9b8 !important}.bg-tea-herbal{background-color:#f4c1a4 !important}.tea-herbal{color:#f4c1a4 !important}.bg-tea-varieties{background-color:#df8555 !important}.tea-varieties{color:#df8555 !important}.bg-health-benefits{background-color:#9faee5 !important}.health-benefits{color:#9faee5 !important}.bg-tea-preparation{background-color:#82953f !important}.tea-preparation{color:#82953f !important}.bg-teaware{background-color:#feb !important}.teaware{color:#feb !important}.bg-tea-gifting-ideas{background-color:#7306da !important}.tea-gifting-ideas{color:#7306da !important}.bg-entertaining-with-tea{background-color:#cbe7d7 !important}.entertaining-with-tea{color:#cbe7d7 !important}.bg-discovering-new-blends{background-color:#cbe7d7 !important}.discovering-new-blends{color:#cbe7d7 !important}.bg-cooking-with-tea{background-color:#f5dadf !important}.cooking-with-tea{color:#f5dadf !important}.bg-tea-origins-ceremony{background-color:#f0d2b9 !important}.tea-origins-ceremony{color:#f0d2b9 !important}.bg-tea-forte-news{background-color:#2987b4 !important}.tea-forte-news{color:#2987b4 !important}.bg-tea-recipes{background-color:#df8555 !important}.tea-recipes{color:#df8555 !important}body,.page-error__subtitle,.subheading-default,.page-error__title,.heading-default,.h1,.wysiwyg h1,.article-hero__title,.h1--normal,.form-content-blocks__title,.head-content__title,.h2,.account-orders__subtitle,.article-recipe-head__title,.h2--alt,.dropdown-normal__content__title,.recent-products__title,.store-locator__title,.product-about__title,.product-collection-products__title,.product-related__title,.product-similar-products__title,.search-grid__title,.h3,.wysiwyg h3,.blog-hero__title,.cart-grid__title,.cart-multiship__title,.hero-pages__title,.article-recipe-body h1,.h4,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.form__title,.account-address__title,.account-orders__title,.collection-item__head-mobile .collection-item__title,.panel__title,.product-hero__title,.article-recipe-body h2,.h4--alt,.article-content>h1,.gwp-success-notification__text,.collection-item__title,.form-inventory-notification__text,.form-stock-notification__title,.dropdown-normal__detail__title,.page-header__title,.nav>ul>li>a,.h5,.article-content>h2,.collection-hero__title,.header-cart__footer__value,.product-hero__price,.article-recipe-body h4,.h6,.article-content>blockquote,.article-content>p blockquote,.blockquote,.textual,.article-recipe-body h3,.p0,.account-order__table__title,.article-author__name,.article-content>h3,.article-hero__author__title,.article-products__title,.blog-hero__subtitle,.gwp-success-notification__body-text,.cookies-notice__title,.faqs__wrapper__title,.form-inventory-notification__body-text,.form-stock-notification__info,.form-stock-notification__response,.form-stock-notification__field p,.dropdown-normal__content__entry,.image-text-basic,.image-text-basic__title,.links-list,.newsletter__title,.quote__title,.suggestions__item__title,.text-image,.text-image__content__title,.wysiwyg h2,.product-about__description__title,.article-recipe-articles__title,.nav>ul>li>.nav__dropdown>a,.nav>ul>li>.nav__dropdown>ul>li>a,.nav .nav__dropdown .nav__dropdown>ul,.p1,.a3,.form__errors,.collection__filters__controls,.collection__grid__status,.account-address__head,.account-address-item__info,.account-navigation,.address-form__head,.account-order__entry,.account-order__table__cell,.account-order__table__type,.account-orders__empty,.account-orders__grid__head__title,.account-orders__grid__body__cell,.article-author,.article-bar__pager__link .article-bar__pager__link__title,.article-bar__current__title,.article-content>p,.article-content>div:not(.textual):not(.banner):not(.recipe):not(.article-products):not(.newsletter):not(.blog-articles):not(.quote),.article-content>h4,.article-foot__pager__label,.blog-hero__meta,.blog-navigation__select select,.cart-grid__empty,.cart-multiship-shipments-item__settings-ship .radio-button .radio-button__label>span,.cart-multiship-shipments-item__settings-ship .radio-button .radio-button__label-second,.cart-multiship-shipments-item__settings-gift__textarea .text-input__remaining-characters,.collection-hero,.article-item,.article-item--card .article-item__excerpt,.article-item--card-featured .article-item__content .article-item__subtitle,.btn--link-more,.btn-to-top,.collection-item,.cookies-notice,.dropdown-normal__detail__content,.hero-pages__subtitle,.newsletter,.page-error__text,.product-card-inline__description,.quote,.recipe,.wysiwyg,.store-locator__item__cta,.product-about__description__body,.product-about__details__item__content,.product-hero__description,.product-hero__notes__content,.search-grid__results__text,.article-recipe-articles__item__excerpt,.article-recipe-body,.article-recipe-body h4 strong,.article-recipe-head__author,.p2,.form__entry,.info-box__title,.info-box__email,.info-box__phone,.panel,.panel__content ul,.store-locator__map p:first-child,.p2-to-p1,.form__link,.collection__filters__tooltip__content,.article-content>h5,.article-hero__meta,.cart-item__details__title,.accordion--faq .accordion__title,.accordion--faq .accordion__body__content,.article-item--card .article-item__subtitle,.collection-item__subtext,.header__search__hint,.header-account-utils,.header-cart__element__title,.header-cart__element__price,.header-cart-icon__count,.links-list__item__title,.links-list__item__link,.navigation-mobile__search__form__field,.quantity-selector__field,.shipping-calculator__field,.sort-dropdown__list--single,.sort-dropdown__list--dropdown,.text-input__error,.upsell__item__title,.wysiwyg th,.wysiwyg td,.store-locator__map p:last-child,.product-about__details__note,.search-form__field,.article-recipe-articles__item__title,.article-recipe-head__meta__items,.p3,.number,.collection__filters__close,.collection__filters__sort label,.collection__filters__item__button,.collection__btn-filters,.account-address-item__default,.account-address-item__name,.account-forms__title,.account-info__content p,.account-order__entry__title,.account-order__title,.account-orders__grid__body__cell strong,.account-orders__grid__body__cell:not(.account-orders__details)::before,.article-author__heading,.article-bar__current__heading,.article-content>h6,.article-foot__top,.article-foot__pager__label::before,.article-hero__category,.blog-navigation__label,.blog-navigation__item,.cart-address-form__input .text-input__label,.cart-address-form__input .select-input__label,.cart-grid__items th,.cart-grid__summary,.cart-gwp__title,.cart-item__price,.cart-item__subtotal,.cart-item__quantity__update,.cart-multiship__note,.cart-cart-address-form form>p.f button,.cart-multiship-addresses__items th,.cart-multiship-addresses-item__price,.cart-multiship-addresses-item__subtotal,.cart-multiship-addresses-item__quantity__update,.cart-multiship-shipments__note,.cart-multiship-shipments-item__suborders-items thead th,.cart-multiship-shipments-item__settings-edit-address a,.cart-multiship-shipments-item__settings-gift__checkbox.checkbox .checkbox__label span,.additional-checkout-buttons,.article-item__title,.article-item--featured .article-item__title,.article-item--card .article-item__title,.article-item--card .article-item__link,.article-item--card-featured .article-item__actions .article-item__link,.badge-type,.breadcrumbs,.btn,.checkbox .checkbox__label span,.multi-option__title,.multi-option__label>span,.collection-item__heading,.dropdown-menu,.form-stock-notification__field input,.gwp-rewards__headline,.header__announcement-bar,.header__nav__item__link,.header-cart__header__bar,.header-cart__element__remove,.header-cart__footer__text,.header-cart__empty,.dropdown-normal__tier2 a,.dropdown-normal__tier3 a,.dropdown-normal__content__subtitle,.dropdown-normal__content__meta,.header-utility-link,.navigation-mobile__nav,.navigation-mobile__footer,.newsletter-form__btn,.page-break__title,.page-header__heading,.product-card-addon__title,.product-card-addon__description,.product-card-addon__prices,.product-card-inline__title,.product-card-inline__tags,.radio-button .radio-button__title,.radio-button .radio-button__label>span,.recipe h4,.select-input__label,.shipping-calculator__label,.suggestions__foot a,.text-input__label,.upsell__title,.store-locator__item__title,.product-about__details__item__title,.product-collection-products__subtitle,.product-hero__tags,.product-hero__notes__title,.product-hero__scroll-cta,.product-related__subtitle,.product-similar-products__subtitle,.article-recipe-body h5,.article-recipe-body h6,.text-utility,.product-about__subtitle,.product-about__type,.product-select__swatches__title{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:normal;line-height:1.2}body{color:#455560;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.page-error__subtitle,.subheading-default,.page-error__title,.heading-default{font-size:2.5rem;font-weight:500;line-height:1.1;margin-bottom:0.5rem}.page-error__subtitle,.subheading-default{font-size:1.3rem}@media (min-width: 769px){.page-error__subtitle,.subheading-default{font-size:2rem}}.h1,.wysiwyg h1{font-size:48px;line-height:52px;font-weight:300;text-transform:uppercase;letter-spacing:1px}.article-hero__title,.h1--normal{font-size:24px;line-height:39px;font-weight:200}@media (min-width: 1024px){.article-hero__title,.h1--normal{font-size:48px;line-height:79px}}.form-content-blocks__title,.head-content__title,.h2{font-size:24px;line-height:1.1;font-weight:300;letter-spacing:1px;text-transform:uppercase}@media (min-width: 769px){.form-content-blocks__title,.head-content__title,.h2{font-size:35px;line-height:1.1}}@media (min-width: 1024px){.form-content-blocks__title,.head-content__title,.h2{font-size:42px;line-height:46px}}.account-orders__subtitle,.article-recipe-head__title,.h2--alt{font-size:28px;line-height:1.1;font-weight:500}.dropdown-normal__content__title,.recent-products__title,.store-locator__title,.product-about__title,.product-collection-products__title,.product-related__title,.product-similar-products__title,.search-grid__title,.h3,.wysiwyg h3{font-size:24px;line-height:36px;font-weight:400;letter-spacing:2px;text-transform:uppercase}@media (min-width: 769px){.dropdown-normal__content__title,.recent-products__title,.store-locator__title,.product-about__title,.product-collection-products__title,.product-related__title,.product-similar-products__title,.search-grid__title,.h3,.wysiwyg h3{font-size:36px;line-height:42px}}@media (min-width: 1024px){.dropdown-normal__content__title,.recent-products__title,.store-locator__title,.product-about__title,.product-collection-products__title,.product-related__title,.product-similar-products__title,.search-grid__title,.h3,.wysiwyg h3{font-size:42px;line-height:52px}}.h3--medium{font-weight:500}.blog-hero__title,.cart-grid__title,.cart-multiship__title,.hero-pages__title,.article-recipe-body h1,.h4,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:20px;line-height:24px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase}@media (min-width: 769px){.blog-hero__title,.cart-grid__title,.cart-multiship__title,.hero-pages__title,.article-recipe-body h1,.h4,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-size:30px;line-height:36px}}.form__title,.account-address__title,.account-orders__title,.collection-item__head-mobile .collection-item__title,.panel__title,.product-hero__title,.article-recipe-body h2,.h4--alt{font-size:18px;line-height:22px;font-weight:500;letter-spacing:1px;text-transform:uppercase}@media (min-width: 1024px){.form__title,.account-address__title,.account-orders__title,.collection-item__head-mobile .collection-item__title,.panel__title,.product-hero__title,.article-recipe-body h2,.h4--alt{font-size:26px;line-height:32px}}.article-content>h1,.gwp-success-notification__text,.collection-item__title,.form-inventory-notification__text,.form-stock-notification__title,.dropdown-normal__detail__title,.page-header__title,.nav>ul>li>a,.h5{font-size:24px;line-height:30px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.h5--medium{font-weight:500}.article-content>h2,.collection-hero__title,.header-cart__footer__value,.product-hero__price,.article-recipe-body h4,.h6{font-size:20px;line-height:26px;font-weight:400;text-transform:uppercase}.article-content>blockquote,.article-content>p blockquote,.blockquote,.textual,.article-recipe-body h3,.p0{font-size:18px;line-height:31px;font-weight:300}@media (min-width: 415px){.article-content>blockquote,.article-content>p blockquote,.blockquote,.textual,.article-recipe-body h3,.p0{font-size:20px;line-height:35px}}.account-order__table__title,.article-author__name,.article-content>h3,.article-hero__author__title,.article-products__title,.blog-hero__subtitle,.gwp-success-notification__body-text,.cookies-notice__title,.faqs__wrapper__title,.form-inventory-notification__body-text,.form-stock-notification__info,.form-stock-notification__response,.form-stock-notification__field p,.dropdown-normal__content__entry,.image-text-basic,.image-text-basic__title,.links-list,.newsletter__title,.quote__title,.suggestions__item__title,.text-image,.text-image__content__title,.wysiwyg h2,.product-about__description__title,.article-recipe-articles__title,.nav>ul>li>.nav__dropdown>a,.nav>ul>li>.nav__dropdown>ul>li>a,.nav .nav__dropdown .nav__dropdown>ul,.p1{font-size:16px;line-height:24px;font-weight:400;letter-spacing:0.5px}.a3,.form__errors,.collection__filters__controls,.collection__grid__status,.account-address__head,.account-address-item__info,.account-navigation,.address-form__head,.account-order__entry,.account-order__table__cell,.account-order__table__type,.account-orders__empty,.account-orders__grid__head__title,.account-orders__grid__body__cell,.article-author,.article-bar__pager__link .article-bar__pager__link__title,.article-bar__current__title,.article-content>p,.article-content>div:not(.textual):not(.banner):not(.recipe):not(.article-products):not(.newsletter):not(.blog-articles):not(.quote),.article-content>h4,.article-foot__pager__label,.blog-hero__meta,.blog-navigation__select select,.cart-grid__empty,.cart-multiship-shipments-item__settings-ship .radio-button .radio-button__label>span,.cart-multiship-shipments-item__settings-ship .radio-button .radio-button__label-second,.cart-multiship-shipments-item__settings-gift__textarea .text-input__remaining-characters,.collection-hero,.article-item,.article-item--card .article-item__excerpt,.article-item--card-featured .article-item__content .article-item__subtitle,.btn--link-more,.btn-to-top,.collection-item,.cookies-notice,.dropdown-normal__detail__content,.hero-pages__subtitle,.newsletter,.page-error__text,.product-card-inline__description,.quote,.recipe,.wysiwyg,.store-locator__item__cta,.product-about__description__body,.product-about__details__item__content,.product-hero__description,.product-hero__notes__content,.search-grid__results__text,.article-recipe-articles__item__excerpt,.article-recipe-body,.article-recipe-body h4 strong,.article-recipe-head__author,.p2{font-size:14px;line-height:22px;font-weight:400}.form__entry,.info-box__title,.info-box__email,.info-box__phone,.panel,.panel__content ul,.store-locator__map p:first-child,.p2-to-p1{font-size:14px;line-height:22px;font-weight:400;letter-spacing:0.5px}@media (min-width: 1024px){.form__entry,.info-box__title,.info-box__email,.info-box__phone,.panel,.panel__content ul,.store-locator__map p:first-child,.p2-to-p1{font-size:16px;line-height:24px}}.form__link,.collection__filters__tooltip__content,.article-content>h5,.article-hero__meta,.cart-item__details__title,.accordion--faq .accordion__title,.accordion--faq .accordion__body__content,.article-item--card .article-item__subtitle,.collection-item__subtext,.header__search__hint,.header-account-utils,.header-cart__element__title,.header-cart__element__price,.header-cart-icon__count,.links-list__item__title,.links-list__item__link,.navigation-mobile__search__form__field,.quantity-selector__field,.shipping-calculator__field,.sort-dropdown__list--single,.sort-dropdown__list--dropdown,.text-input__error,.upsell__item__title,.wysiwyg th,.wysiwyg td,.store-locator__map p:last-child,.product-about__details__note,.search-form__field,.article-recipe-articles__item__title,.article-recipe-head__meta__items,.p3{font-size:12px;line-height:18px;font-weight:400}.number{font-size:11px;line-height:20px}@media (min-width: 415px){.number{font-size:16px;line-height:30px}}.article-content>blockquote,.article-content>p blockquote,.blockquote{border-left:3px solid #b09040;padding:5px 0 5px 20px;margin:0 0 1em}.collection__filters__close,.collection__filters__sort label,.collection__filters__item__button,.collection__btn-filters,.account-address-item__default,.account-address-item__name,.account-forms__title,.account-info__content p,.account-order__entry__title,.account-order__title,.account-orders__grid__body__cell strong,.account-orders__grid__body__cell:not(.account-orders__details)::before,.article-author__heading,.article-bar__current__heading,.article-content>h6,.article-foot__top,.article-foot__pager__label::before,.article-hero__category,.blog-navigation__label,.blog-navigation__item,.cart-address-form__input .text-input__label,.cart-address-form__input .select-input__label,.cart-grid__items th,.cart-grid__summary,.cart-gwp__title,.cart-item__price,.cart-item__subtotal,.cart-item__quantity__update,.cart-multiship__note,.cart-cart-address-form form>p.f button,.cart-multiship-addresses__items th,.cart-multiship-addresses-item__price,.cart-multiship-addresses-item__subtotal,.cart-multiship-addresses-item__quantity__update,.cart-multiship-shipments__note,.cart-multiship-shipments-item__suborders-items thead th,.cart-multiship-shipments-item__settings-edit-address a,.cart-multiship-shipments-item__settings-gift__checkbox.checkbox .checkbox__label span,.additional-checkout-buttons,.article-item__title,.article-item--featured .article-item__title,.article-item--card .article-item__title,.article-item--card .article-item__link,.article-item--card-featured .article-item__actions .article-item__link,.badge-type,.breadcrumbs,.btn,.checkbox .checkbox__label span,.multi-option__title,.multi-option__label>span,.collection-item__heading,.dropdown-menu,.form-stock-notification__field input,.gwp-rewards__headline,.header__announcement-bar,.header__nav__item__link,.header-cart__header__bar,.header-cart__element__remove,.header-cart__footer__text,.header-cart__empty,.dropdown-normal__tier2 a,.dropdown-normal__tier3 a,.dropdown-normal__content__subtitle,.dropdown-normal__content__meta,.header-utility-link,.navigation-mobile__nav,.navigation-mobile__footer,.newsletter-form__btn,.page-break__title,.page-header__heading,.product-card-addon__title,.product-card-addon__description,.product-card-addon__prices,.product-card-inline__title,.product-card-inline__tags,.radio-button .radio-button__title,.radio-button .radio-button__label>span,.recipe h4,.select-input__label,.shipping-calculator__label,.suggestions__foot a,.text-input__label,.upsell__title,.store-locator__item__title,.product-about__details__item__title,.product-collection-products__subtitle,.product-hero__tags,.product-hero__notes__title,.product-hero__scroll-cta,.product-related__subtitle,.product-similar-products__subtitle,.article-recipe-body h5,.article-recipe-body h6,.text-utility,.product-about__subtitle,.product-about__type{font-size:14px;line-height:18px;font-weight:400;letter-spacing:1px;text-transform:uppercase}.collection__filters__close,.collection__filters__sort label,.collection__filters__item__button,.collection__btn-filters,.account-address-item__default,.account-address-item__name,.account-forms__title,.account-info__content p,.account-order__entry__title,.account-order__title,.account-orders__grid__body__cell strong,.account-orders__grid__body__cell:not(.account-orders__details)::before,.article-bar__current__heading,.article-foot__pager__label::before,.article-hero__category,.blog-navigation__label,.blog-navigation__item,.cart-grid__items th:last-child,.cart-grid__summary,.cart-item__subtotal,.cart-item__quantity__update,.cart-multiship-addresses__items th:last-child,.cart-multiship-addresses-item__subtotal,.cart-multiship-addresses-item__quantity__update,.article-item--featured .article-item__title,.article-item--card .article-item__title,.article-item--card .article-item__link,.header-cart__footer__text,.dropdown-normal__content__subtitle,.page-break__title,.product-card-addon__title,.product-card-inline__tags,.recipe h4,.select-input__label,.shipping-calculator__label,.text-input__label,.upsell__title,.store-locator__item__title,.product-hero__tags,.product-hero__notes__title,.article-recipe-body h5,.article-recipe-body h6,.text-utility--medium{font-weight:500}.collection__filters__close,.collection__filters__sort label,.collection__filters__item__button,.collection__btn-filters,.account-address-item__default,.article-hero__category,.blog-navigation__label,.cart-multiship__note,.cart-multiship-addresses-item__price-mo,.cart-multiship-shipments-item__settings-edit-address a,.cart-multiship-shipments-item__settings-gift__checkbox.checkbox .checkbox__label span,.article-item__title,.article-item--card .article-item__title,.article-item--card-featured .article-item__actions .article-item__link,.breadcrumbs,.btn--link,.checkbox .checkbox__label span,.multi-option__title,.multi-option__label>span,.collection-item__heading,.dropdown-menu,.header__announcement-bar,.header__nav__item__link,.header-cart__element__remove,.dropdown-normal__content__meta,.header-utility-link,.navigation-mobile__nav,.navigation-mobile__footer,.newsletter-form__btn,.page-break__title,.page-header__heading,.product-card-addon__description,.radio-button .radio-button__title,.radio-button .radio-button__label>span,.recipe h4,.select-input__label,.shipping-calculator__label,.text-input__label,.product-collection-products__subtitle,.product-hero__tags,.product-hero__notes__title,.product-hero__scroll-cta,.product-related__subtitle,.product-similar-products__subtitle,.article-recipe-body h6,.text-utility--small,.product-about__subtitle,.product-about__type{font-size:12px;line-height:16px}.article-bar__current__heading,.article-content>h6,.article-foot__top,.article-foot__pager__label::before,.cart-address-form__input .text-input__label,.cart-address-form__input .select-input__label,.cart-item__quantity__update,.cart-multiship-addresses-item__quantity__update,.article-item--card .article-item__link,.badge-type,.product-card-inline__tags,.text-utility--smaller{font-size:10px;line-height:15px;letter-spacing:0}.cart-item__price,.cart-multiship-addresses-item__price,.cart-multiship-addresses-item__price-mo,.cart-multiship-shipments-item__suborders-items thead th,.text-utility--alt{font-weight:300;letter-spacing:0;text-transform:none}.a1,.link{cursor:pointer;opacity:1}.a1:hover,.link:hover{text-decoration:underline}.a2{text-decoration:underline}.a3{display:inline-block;margin-left:-6px;padding:0 6px;position:relative}.a3 span{position:relative;z-index:1}.a3::before{content:'';height:100%;right:0;position:absolute;top:0;width:0;z-index:0}.no-touch .a1{transition:opacity .2s ease-in-out}.no-touch .a1:hover{opacity:0.6}.no-touch .a2::after{transition:width .2s ease-in-out}.no-touch .a2:hover::after{width:calc(100% - 10px)}.no-touch .a3::before{transition:width .2s ease-in-out}.no-touch .a3:hover::before{left:0;right:auto;width:100%}.link--withicon{align-items:center;display:inline-flex}.link--withicon .icon{height:8px;width:15px;margin:0 5px}.hr{background-color:#060606;border:none;display:block;height:1px;opacity:0.2;width:100%}.italic,em,.article-content>blockquote,.article-content>p blockquote,.blockquote,.article-content>p em,.header__search__hint,.recipe em,.wysiwyg i,.wysiwyg em,.product-about__description__body em,.product-about__description__body i,.product-about__details__note{font-style:italic}.light,.form__link,.form__entry,.collection__filters__controls,.collection__grid__status,.account-address__head,.account-address-item__info,.account-navigation,.address-form__head,.account-order__entry,.account-order__table__cell,.account-order__table__type,.account-orders__empty,.account-orders__grid__body__cell,.article-author,.article-bar__pager__link .article-bar__pager__link__title,.article-content>p,.article-content>div:not(.textual):not(.banner):not(.recipe):not(.article-products):not(.newsletter):not(.blog-articles):not(.quote),.article-content>p em,.article-foot__pager__label,.article-hero__meta,.blog-hero__subtitle,.blog-hero__meta,.cart-grid__title,.cart-grid__empty,.gwp-success-notification__text,.gwp-success-notification__body-text,.cart-item__details__title,.cart-multiship__title,.collection-hero,.collection-hero__title,.accordion--faq .accordion__title,.accordion--faq .accordion__body__content,.additional-checkout-buttons,.article-item--featured .article-item__subtitle,.article-item--card .article-item__excerpt,.badge-type,.btn-to-top,.collection-item,.collection-item__heading,.collection-item__title,.form-inventory-notification__text,.form-inventory-notification__body-text,.form-stock-notification__title,.form-stock-notification__info,.form-stock-notification__response,.form-stock-notification__field p,.header-account-utils,.dropdown-normal__tier3 a,.dropdown-normal__detail__title,.dropdown-normal__detail__content,.image-text-basic,.info-box__title,.info-box__phone,.links-list,.links-list__item__title,.links-list__item__link,.newsletter,.newsletter-form__btn,.page-error__text,.panel,.panel__title,.panel__content ul,.product-card-inline__title,.product-card-inline__description,.quote,.recipe,.sort-dropdown__list--single,.sort-dropdown__list--dropdown,.suggestions__item__title,.text-image,.wysiwyg,.wysiwyg td,.store-locator__map p:first-child,.store-locator__item__cta,.product-about__type,.product-about__description__body,.product-about__details__item__content,.product-hero__price,.product-hero__description,.product-hero__notes__content,.product-hero__scroll-cta,.search-form__field,.search-grid__results__text,.article-recipe-articles__item__excerpt,.article-recipe-body,.article-recipe-head__meta__items{font-weight:300}.lighter,.article-content>blockquote,.article-content>p blockquote,.blockquote,.form-content-blocks__title,.dropdown-normal__content__title,.dropdown-normal__content__entry,.hero-pages__title,.store-locator__title{font-weight:200}.lightest,.collection-item--list .collection-item__title,.head-content__title,.recent-products__title,.product-about__title,.product-collection-products__title,.product-related__title,.product-similar-products__title,.search-grid__title{font-weight:100}.light-medium{font-weight:300}.normal,.product-about__description__body strong,.product-about__description__body b,.product-about__details__item__content strong,.product-about__details__item__content b,.product-hero__notes__content strong,.product-hero__notes__content b,.article-recipe-body h4 strong{font-weight:400}.medium,.form__actions .form__actions__cta-return,.account-order__table__head .account-order__table__cell,.account-order__table__title,.account-order__quantity,.account-orders__grid__head__title,.article-author__name,.article-bar__current__title,.article-content>h1,.article-content>h2,.article-content>h3,.article-content>h4,.article-content>h5,.article-content>h6,.article-content>p strong em,.article-hero__author__title,.article-products__title,.cart-gwp__offer__threshold,.collection-hero__description strong,.accordion--faq.is-active .accordion__title,.article-item__title,.article-item--card .article-item__subtitle,.article-item--card-featured .article-item__content .article-item__subtitle,.collection-item__subtext strong,.faqs__wrapper__title,.header__nav__item__link,.dropdown-normal__tier2 a,.hero-pages__subtitle,.image-text-basic__title,.info-box__email,.newsletter__title,.newsletter__form button,.page-header__title,.panel strong,.quote__title,.suggestions__item__title em,.suggestions__item__title strong,.text-image__content__title,.wysiwyg h2,.wysiwyg b,.wysiwyg strong,.wysiwyg th,.product-about__description__title,.product-about__details__item__title,.article-recipe-articles__title,.article-recipe-body h1,.article-recipe-body h2,.article-recipe-body h3,.article-recipe-body h4,.article-recipe-body h5,.article-recipe-body h6,.article-recipe-body ol li::before,.article-recipe-head__author,.article-recipe-head__meta__items strong{font-weight:500}.semi-bold,strong,.article-recipe-articles__item__title{font-weight:600}.bold,.page-header__heading{font-weight:900}.uppercase,.account-address-item__info,.account-navigation,.address-form__head,.account-order__table__type,.article-content>h1,.article-content>h2,.article-content>h3,.article-content>h4,.article-content>h5,.article-content>h6,.article-hero__meta,.article-hero__author__title,.collection-hero__title,.btn-to-top,.collection-item__subtext,.cookies-notice__title,.faqs__wrapper__title,.head-content__subtitle,.header-account-utils,.hero-pages--no-image .hero-pages__subtitle,.image-text-basic__title,.info-box__title,.links-list__item__title,.links-list__item__link,.newsletter__title,.quote__title,.text-image__content__title,.wysiwyg h2,.store-locator__item__cta{text-transform:uppercase}.underline,.account-orders__grid .account-orders__tracking.account-orders__grid__body__cell a,.wysiwyg a,.wysiwyg u{text-decoration:underline}.strike-through,.line-through{text-decoration:line-through}.decoration--none{text-decoration:none}.no-wrap{white-space:nowrap}.small{font-size:0.8em}.line-title::before,.head-content__subtitle::before,.hero-pages--no-image .hero-pages__subtitle::before,.product-about__subtitle::before,.product-collection-products__subtitle::before,.product-related__subtitle::before,.product-similar-products__subtitle::before,.line-title::after,.head-content__subtitle::after,.hero-pages--no-image .hero-pages__subtitle::after,.product-about__subtitle::after,.product-collection-products__subtitle::after,.product-related__subtitle::after,.product-similar-products__subtitle::after{content:'';border-top:1px solid #ddd;width:30px;height:1px;display:inline-block;vertical-align:middle}.line-title::before,.head-content__subtitle::before,.hero-pages--no-image .hero-pages__subtitle::before,.product-about__subtitle::before,.product-collection-products__subtitle::before,.product-related__subtitle::before,.product-similar-products__subtitle::before{margin-right:10px}.line-title::after,.head-content__subtitle::after,.hero-pages--no-image .hero-pages__subtitle::after,.product-about__subtitle::after,.product-collection-products__subtitle::after,.product-related__subtitle::after,.product-similar-products__subtitle::after{margin-left:10px}.align-l{text-align:left}.align-c{text-align:center}.align-r{text-align:right}.align-j{text-align:justify}.align-m{vertical-align:middle}.align-t{vertical-align:top}.align-b{vertical-align:baseline}.flip-h{transform:scale(-1, 1)}.container,.article-content>*:not(.textual):not(.banner):not(.recipe):not(.article-products):not(.newsletter):not(.blog-articles):not(.quote){margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;position:relative}@media (min-width: 769px){.container,.article-content>*:not(.textual):not(.banner):not(.recipe):not(.article-products):not(.newsletter):not(.blog-articles):not(.quote){max-width:720px}}@media (min-width: 1024px){.container,.article-content>*:not(.textual):not(.banner):not(.recipe):not(.article-products):not(.newsletter):not(.blog-articles):not(.quote){max-width:960px}}@media (min-width: 1201px){.container,.article-content>*:not(.textual):not(.banner):not(.recipe):not(.article-products):not(.newsletter):not(.blog-articles):not(.quote){max-width:1140px}}@media (min-width: 1441px){.container,.article-content>*:not(.textual):not(.banner):not(.recipe):not(.article-products):not(.newsletter):not(.blog-articles):not(.quote){max-width:1470px}}.container--fluid{max-width:none}@media (min-width: 1024px){.container--small,.article-content>*:not(.textual):not(.banner):not(.recipe):not(.article-products):not(.newsletter):not(.blog-articles):not(.quote){max-width:760px}}@media (min-width: 1201px){.container--small,.article-content>*:not(.textual):not(.banner):not(.recipe):not(.article-products):not(.newsletter):not(.blog-articles):not(.quote){max-width:980px}}@media (min-width: 1024px){.container--medium{max-width:960px}}.inline{display:inline}.inline-block{display:inline-block}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.pointer{cursor:pointer}.block{display:block}.block-i{display:block !important}@media (min-width: 376px){.block--xxs{display:block}}@media (min-width: 415px){.block--xs{display:block}}@media (min-width: 769px){.block--s{display:block}}@media (min-width: 1024px){.block--m{display:block}}@media (min-width: 1201px){.block--md{display:block}}@media (min-width: 1441px){.block--l{display:block}}.hide{display:none}@media (min-width: 376px){.hide--xxs{display:none}}@media (min-width: 415px){.hide--xs{display:none}}@media (min-width: 769px){.hide--s{display:none}}@media (min-width: 768px){.hide--ipad{display:none}}@media (min-width: 1024px){.hide--m{display:none}}@media (min-width: 1201px){.hide--md{display:none}}@media (min-width: 1441px){.hide--l{display:none}}.f{display:flex}.fw{flex-wrap:wrap}.ais{align-items:flex-start}.aie{align-items:flex-end}.aic{align-items:center}.aib{align-items:baseline}.jcs{justify-content:flex-start}.jce{justify-content:flex-end}.jcc{justify-content:center}.jcb{justify-content:space-between}.jca{justify-content:space-around}.fa{flex:1 1 auto;min-width:0;min-height:0}.ff{flex-shrink:0}.fdc{flex-direction:column}.order-1{order:1}.order-2{order:2}.order-3{order:3}.form{padding:35px 20px}.form__link{text-decoration:underline}.form__return-link{display:inline-block;margin-top:10px}.form__return-link__icon{font-size:18px;font-family:'teanotes', serif;margin-right:10px}.form__return-link__icon::after{content:'\ea0c'}.form__title{color:#826b2f;margin-bottom:20px}.form__errors{color:#f27474}.form__entry{margin-bottom:35px}.form__entry a{color:#826b2f}.form__row{margin-bottom:20px}.form__row--double{display:flex;flex-flow:row wrap;margin:0 -5px 20px}.form__actions{text-align:center}.form__actions .form__actions__cta-return{text-decoration:underline}.form__actions .form__actions__cta-return:hover::after{content:none}.form__input{margin-bottom:10px}.form__input:last-child{margin-bottom:0}.form__row--double .form__input{flex:1;min-width:50%;padding:0 5px;margin-bottom:0}.form--no-padding{padding:0}.form--account-edit .form__actions{text-align:left}.form--account-edit .form__btn{margin:7px 0}@media (min-width: 1024px){.form--account-edit .form__btn{max-width:145px;min-width:auto}}.form--account-edit .form__btn-full{width:100%}@media (min-width: 1024px){.form--account-edit .form__btn-full{width:auto}}@media (min-width: 1024px){.form--account-edit .form__btn-cancel{margin-right:30px}}.form--address .form__actions button+button{margin-top:8px}select{font-family:inherit;font-size:inherit;font-weight:inherit}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}.ratio{position:relative}.ratio::before{content:'';display:block;width:100%}.square::before{padding-top:100%}.rectangle{padding-bottom:calc(9/16 * 100%)}.hidden{display:none}[v-cloak]{display:none}.sr-only{display:block;height:0;overflow:hidden;text-indent:-9999px;width:0}.icon,.logo{position:relative}.icon svg,.logo svg{display:block;height:100%;width:100%}.fill{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.visible-block,.visible-inline,.visible-inline-block,.visible-xxs-block,.visible-xxs-inline,.visible-xxs-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-s-block,.visible-s-inline,.visible-s-inline-block,.visible-m-block,.visible-m-inline,.visible-m-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-l-block,.visible-l-inline,.visible-l-inline-block{display:none !important}@media (max-width: 375px){.visible-block{display:block !important}.visible-inline{display:inline !important}.visible-inline-block{display:inline-block !important}}@media (min-width: 376px) and (max-width: 414px){.hidden-xxs{display:none !important}.visible-xxs-block{display:block !important}.visible-xxs-inline{display:inline !important}.visible-xxs-inline-block{display:inline-block !important}}@media (min-width: 415px) and (max-width: 768px){.hidden-xs{display:none !important}.visible-xs-block{display:block !important}.visible-xs-inline{display:inline !important}.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 769px) and (max-width: 1023px){.hidden-s{display:none !important}.visible-s-block{display:block !important}.visible-s-inline{display:inline !important}.visible-s-inline-block{display:inline-block !important}}@media (min-width: 1024px) and (max-width: 1200px){.hidden-m{display:none !important}.visible-m-block{display:block !important}.visible-m-inline{display:inline !important}.visible-m-inline-block{display:inline-block !important}}@media (min-width: 1201px) and (max-width: 1440px){.hidden-md{display:none !important}.visible-md-block{display:block !important}.visible-md-inline{display:inline !important}.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1441px){.hidden-l{display:none !important}.visible-l-block{display:block !important}.visible-l-inline{display:inline !important}.visible-l-inline-block{display:inline-block !important}}hr{border:0;width:100%;height:1px;margin:30px 0;background:#000}hr.hr-grey{background:#828282}.gradient{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shimmer;animation-name:shimmer;-webkit-animation-timing-function:linear;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right, #fafafa 8%, #f4f4f4 38%, #fafafa 54%);background-size:1000px 640px;position:relative}.no-scroll{overflow:hidden}.wrapper{transition:transform 0.3s}.has-offset-main .wrapper{transform:translate3d(100%, 0, 0)}@media (min-width: 415px){.has-offset-main .wrapper{transform:none}}.wrapper--max-width{max-width:1440px;margin-left:auto;margin-right:auto;position:relative}.header,.footer{flex:0 0 auto;width:100%}.main{padding-top:70px;opacity:1;visibility:visible;transition:all 0.8s}.main.has-bar{padding-top:112px}@media (min-width: 1201px){.main{padding-top:90px}.main.has-bar{padding-top:132px}}.panel__content ul,.ul{list-style-type:disc}.ol{list-style-type:decimal}.panel__content ul,.ul,.ol{padding-left:20px;margin:1rem 0}.panel__content ul li,.ul li,.ol li{margin-bottom:30px}.mha,.mxa{margin-left:auto}.mha,.mxa{margin-right:auto}.mva,.mxa{margin-top:auto}.mva,.mxa{margin-bottom:auto}.mt0,.mv0,.mx0{margin-top:0}.mb0,.mv0,.mx0{margin-bottom:0}.pt0,.pv0,.px0{padding-top:0}.pb0,.pv0,.px0{padding-bottom:0}.pr0,.ph0,.px0{padding-right:0}.pl0,.ph0,.px0{padding-left:0}.mt025,.mv025,.mx025{margin-top:0.25em}.mb025,.mv025,.mx025{margin-bottom:0.25em}.ml025,.mh025,.mx025{margin-left:0.25em}.mr025,.mh025,.mx025{margin-right:0.25em}.pt025,.pv025,.px025{padding-top:0.25em}.pb025,.pv025,.px025{padding-bottom:0.25em}.pl025,.ph025,.px025{padding-left:0.25em}.pr025,.ph025,.px025{padding-right:0.25em}.mt05,.mv05,.mx05{margin-top:0.5em}.mb05,.mv05,.mx05{margin-bottom:0.5em}.ml05,.mh05,.mx05{margin-left:0.5em}.mr05,.mh05,.mx05{margin-right:0.5em}.pt05,.pv05,.px05{padding-top:0.5em}.pb05,.pv05,.px05{padding-bottom:0.5em}.pl05,.ph05,.px05{padding-left:0.5em}.pr05,.ph05,.px05{padding-right:0.5em}.mt075,.mv075,.mx075{margin-top:0.75em}.mb075,.mv075,.mx075{margin-bottom:0.75em}.ml075,.mh075,.mx075{margin-left:0.75em}.mr075,.mh075,.mx075{margin-right:0.75em}.pt075,.pv075,.px075{padding-top:0.75em}.pb075,.pv075,.px075{padding-bottom:0.75em}.pl075,.ph075,.px075{padding-left:0.75em}.pr075,.ph075,.px075{padding-right:0.75em}.mt1,.mv1,.mx1{margin-top:1em}.mb1,.mv1,.mx1{margin-bottom:1em}.ml1,.mh1,.mx1{margin-left:1em}.mr1,.mh1,.mx1{margin-right:1em}.mln1{margin-left:-1em}.mrn1{margin-right:-1em}.mhn1{margin-left:-1em;margin-right:-1em}.pt1,.pv1,.px1{padding-top:1em}.pb1,.pv1,.px1{padding-bottom:1em}.pl1,.ph1,.px1{padding-left:1em}.pr1,.ph1,.px1{padding-right:1em}.mt15,.mv15,.mx15{margin-top:1.5em}.mb15,.mv15,.mx15{margin-bottom:1.5em}.ml15,.mh15,.mx15{margin-left:1.5em}.mr15,.mh15,.mx15{margin-right:1.5em}.mln15{margin-left:-1.5em}.mrn15{margin-right:-1.5em}.mhn15{margin-left:-1.5em;margin-right:-15em}.pt15,.pv15,.px15{padding-top:1.5em}.pb15,.pv15,.px15{padding-bottom:1.5em}.pl15,.ph15,.px15{padding-left:1.5em}.pr15,.ph15,.px15{padding-right:1.5em}.mt2,.mv2,.mx2{margin-top:2em}.mb2,.form__errors,.mv2,.mx2{margin-bottom:2em}.ml2,.mh2,.mx2{margin-left:2em}.mr2,.mh2,.mx2{margin-right:2em}.mln2{margin-left:-2em}.mrn2{margin-right:-2em}.mhn2{margin-left:-2em;margin-right:-2em}.pt2,.pv2,.px2{padding-top:2em}.pb2,.pv2,.px2{padding-bottom:2em}.pl2,.ph2,.px2{padding-left:2em}.pr2,.ph2,.px2{padding-right:2em}.fade-enter-active,.fade-leave-active{transition:opacity 1s}.fade-enter,.fade-leave-to,.fade-out{opacity:0}.slide-fade-enter-active{transition:all .5s ease}.slide-fade-leave-active{transition:all .5s ease}.slide-fade-enter,.slide-fade-leave-to{transform:translateY(10px);opacity:0}.expand-enter-active,.expand-leave-active{transition:height 1s ease-in-out;overflow:hidden}.expand-enter,.expand-leave-to{height:0}.fade-active{opacity:0;visibility:hidden;transition:all 1.2s ease}.fade-inactive{opacity:1;visibility:visible}@-webkit-keyframes shimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@keyframes shimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.w1{width:100%}.w50{width:50%}.w20{width:20%}.z0{z-index:0}.z1{z-index:100}.z2{z-index:200}.z3{z-index:300}.z4{z-index:400}.z5{z-index:500}.z6{z-index:600}.z7{z-index:700}.z8{z-index:800}.z9,.modal__bg,.modal__wrap{z-index:900}.z10,.header,.modal__wrapper.active,.navigation-mobile{z-index:1000}#preview-bar-iframe{height:60px;display:none !important}html{padding:0 !important}.o0{opacity:0}.o5{opacity:0.5}.o25{opacity:0.25}:focus{outline:1px solid !important;outline-offset:0}.overwrite-outline:focus{outline:1px solid #060606 !important;outline-offset:0}.yotpo.bottomLine{text-align:center !important;margin-top:20px !important}@media (min-width: 1024px){.yotpo.bottomLine{text-align:left !important;display:inline-block !important;padding-left:30px !important;margin-top:0 !important}.yotpo.bottomLine--product-card{padding-left:0 !important}}.yotpo.bottomLine .yotpo-stars{margin-right:10px !important}.yotpo.bottomLine .yotpo-display-wrapper{display:inline-block !important}.yotpo.bottomLine a{padding-top:2px !important}.yotpo.bottomLine a,.yotpo.bottomLine a:hover{text-decoration:underline !important}.yotpo.bottomLine .yotpo-bottomline>*{vertical-align:middle !important;display:inline-block !important}.non-inventoried-price .yotpo.bottomLine{padding-left:0 !important}.yotpo.yotpo-main-widget .yotpo-icon-star,.yotpo.yotpo-main-widget .yotpo-icon-half-star,.yotpo.yotpo-main-widget .yotpo-icon-empty-star,.yotpo.embedded-widget .yotpo-icon-star,.yotpo.embedded-widget .yotpo-icon-half-star,.yotpo.embedded-widget .yotpo-icon-empty-star,.yotpo.yotpo-modal .yotpo-icon-star,.yotpo.yotpo-modal .yotpo-icon-half-star,.yotpo.yotpo-modal .yotpo-icon-empty-star,.yotpo.bottomLine .yotpo-icon-star,.yotpo.bottomLine .yotpo-icon-half-star,.yotpo.bottomLine .yotpo-icon-empty-star,.yotpo.yotpo-reviews-carousel .yotpo-icon-star,.yotpo.yotpo-reviews-carousel .yotpo-icon-half-star,.yotpo.yotpo-reviews-carousel .yotpo-icon-empty-star,.mobile-filters-modal .yotpo-icon-star,.mobile-filters-modal .yotpo-icon-half-star,.mobile-filters-modal .yotpo-icon-empty-star{margin:1px 2px !important}.yotpo-stars .yotpo-icon,.yotpo-review-stars .yotpo-icon+.yotpo-icon{margin-left:2px !important}.yotpo-label.yotpo-small-box,.yotpo-first-review-stars{display:none !important}.yotpo-bottomline{height:auto !important;padding:0 !important}.yotpo-stars-and-sum-reviews{float:none !important;display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;max-width:320px !important;margin:0 auto !important}.yotpo-stars-and-sum-reviews .questions{text-align:center !important;float:none !important;display:block !important;width:100% !important}.yotpo-stars-and-sum-reviews .yotpo-stars,.yotpo-stars-and-sum-reviews .yotpo-sum-reviews,.yotpo-stars-and-sum-reviews .yotpo-sum-reviews span{padding:0 !important}.yotpo-stars-and-sum-reviews .yotpo-stars,.yotpo-stars-and-sum-reviews .yotpo-sum-reviews{vertical-align:middle !important;display:inline-block !important}.yotpo-stars-and-sum-reviews .yotpo-sum-reviews span,.yotpo-stars-and-sum-reviews .questions>a{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-size:14px !important;line-height:17px !important;font-weight:100 !important}.yotpo-stars-and-sum-reviews .yotpo-stars{margin-right:10px !important}.yotpo-no-reviews .yotpo-stars-and-sum-reviews .yotpo-stars{margin-right:0 !important}.yotpo-stars-and-sum-reviews .yotpo-icon{font-size:20px !important}.yotpo-star-distribution-content{display:flex !important;justify-content:center !important;align-items:center !important}.yotpo-bottomline-box-2,.yotpo-star-distribution{width:100% !important}.yotpo-star-distribution{display:block !important;padding-left:0 !important;border:none !important;margin-top:15px !important;margin-left:0 !important}.yotpo-star-distribution .yotpo-sum-reviews{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-size:12px !important;line-height:15px !important;font-weight:100 !important;margin-bottom:4px !important;margin-right:0 !important}.yotpo-distibutions-stars{padding-top:0 !important}.yotpo .yotpo-small-box{padding-left:0 !important;padding-right:0 !important}.yotpo-review{border-top:1px solid #b09040 !important;padding:30px !important;margin:0 !important}@media (min-width: 1024px){.yotpo-review{padding:30px 30px 30px 100px !important}}.yotpo-pager{padding:20px 0 !important;border-top:1px solid #b09040 !important;margin:0 !important}.yotpo-nav{border:none !important}.yotpo-nav-primary{padding:0 30px 10px !important}@media (min-width: 1024px){.yotpo-nav-primary>ul{margin-top:15px !important}}.yotpo-nav-tab{margin-bottom:0 !important}.yotpo-nav-wrapper{padding-bottom:0 !important;border-bottom:none !important}.yotpo-nav-wrapper span{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-size:12px !important;line-height:16px !important;font-weight:500 !important;letter-spacing:1px !important;text-transform:uppercase !important}.yotpo-nav-wrapper .yotpo-reviews-nav-tab-sum,.yotpo-nav-wrapper .yotpo-nav-tab-sum{font-weight:300 !important}.yotpo-dropdown-wrapper.mobile-collapse{margin-top:10px !important}@media (min-width: 1024px){.yotpo-dropdown-wrapper.mobile-collapse{margin-top:0 !important}}.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-review-button,.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button,.write-first-review-button,.write-question-button{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-weight:normal !important;line-height:1.2 !important;font-size:14px !important;line-height:18px !important;font-weight:400 !important;letter-spacing:1px !important;text-transform:uppercase !important;height:48px !important;min-width:194px !important;text-align:center !important;padding:0 20px !important;border-radius:0 !important;align-items:center !important;display:inline-flex !important;justify-content:center !important;cursor:pointer !important;width:100% !important;color:#455560 !important;border:1px solid #455560 !important;background-color:transparent !important;transition:all 300ms !important;color:#fff !important;background-color:#455560 !important;border-color:#455560 !important;background-color:#826b2f !important;border-color:#826b2f !important;display:flex !important;justify-content:center !important;align-items:center !important}.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-review-button>*,.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button>*,.write-first-review-button>*,.write-question-button>*{display:block !important;line-height:100% !important}.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-review-button.btn--disabled,.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-review-button:disabled,.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-review-button.disabled,.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-review-button[disabled],.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button.btn--disabled,.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button:disabled,.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button.disabled,.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button[disabled],.write-first-review-button.btn--disabled,.write-first-review-button:disabled,.write-first-review-button.disabled,.write-first-review-button[disabled],.write-question-button.btn--disabled,.write-question-button:disabled,.write-question-button.disabled,.write-question-button[disabled]{pointer-events:none !important;opacity:0.3 !important}.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-review-button:hover,.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button:hover,.write-first-review-button:hover,.write-question-button:hover{background-color:#455560 !important;border-color:#455560 !important;color:#fff !important}.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-review-button:hover,.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button:hover,.write-first-review-button:hover,.write-question-button:hover{background-color:#303b42 !important;border-color:#303b42 !important}.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-review-button:hover,.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button:hover,.write-first-review-button:hover,.write-question-button:hover{background-color:#b09040 !important;border-color:#b09040 !important}.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-review-button .yotpo-icon,.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button .yotpo-icon,.write-first-review-button .yotpo-icon,.write-question-button .yotpo-icon{display:none !important}.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-review-button .y-label,.yotpo-dropdown-wrapper.mobile-collapse .yotpo-menu-mobile-collapse .yotpo-nav-dropdown-category.yotpo-visible-mobile.write-question-button .y-label,.write-first-review-button .y-label,.write-question-button .y-label{color:#fff !important}.write-review-button+.write-question-button{margin-top:10px !important}.yotpo .yotpo-nav-primary .write-question-button{margin-left:0 !important}.write-first-review-button,.write-first-question-button{width:auto !important;display:inline-flex !important}.write-first-question-button{margin:0 !important}.y-label,.y-input,.yotpo-mandatory-explain,.yotpo-mandatory-mark,.yotpo-thankyou-header span,.yotpo-thankyou-content span{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important}.y-label{padding:0 !important}.yotpo-user-name{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:15px !important;text-transform:uppercase !important;letter-spacing:1px !important}.yotpo .yotpo-review .yotpo-main,.yotpo .yotpo-comment .yotpo-main,.yotpo .yotpo-question .yotpo-main,.yotpo .yotpo-onsite-upload .yotpo-main{margin-top:15px !important}@media (min-width: 1024px){.yotpo-reviews .yotpo-main,.yotpo-reviews .yotpo-footer{margin-left:77px !important}}.yotpo-main .content-title{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-size:14px !important;font-weight:500 !important;line-height:1.1 !important;margin:12px 0 !important}.yotpo-main .content-review{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-size:12px !important;line-height:1.5 !important;font-weight:300 !important;letter-spacing:1px !important}.yotpo-review-date{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-size:14px !important;font-weight:300 !important;line-height:1.5 !important}.yotpo .write-review{border-color:#b09040 !important;margin-top:20px !important}.yotpo .write-review .yotpo-header-title{margin-bottom:20px !important}.yotpo .yotpo-display-wrapper>.yotpo-regular-box{border-top:none !important}.yotpo-default-button.yotpo-hidden-mobile,.yotpo-distributions-graphs{display:none !important}.yotpo-icon-profile{margin-right:30px !important}.yotpo .write-review .connect-wrapper{padding-left:0 !important}.yotpo .write-review .socialize-wrapper{position:static !important}.yotpo .write-review .socialize-wrapper .y-label{margin-bottom:8px !important}.yotpo .write-review .socialize-wrapper .yotpo-or{text-align:left !important;display:block !important;margin-top:0 !important;margin-bottom:13px !important}.yotpo .write-review .connect-wrapper .form-element .y-input{margin:15px 0 20px !important}.yotpo.yotpo-main-widget .yotpo-default-button:focus,.yotpo input[type='button'].yotpo-default-button:focus{outline-width:2px !important}.yotpo-dropdown-button{padding:12px 5px !important}.yotpo-dropdown-button>span,.yotpo-dropdown a{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-size:11px !important;font-weight:300 !important;line-height:1.5 !important;letter-spacing:1px !important;text-transform:uppercase !important}.yotpo-dropdown .list-category{margin:0 !important}@media (min-width: 769px){.yotpo-nav-dropdown{margin-top:10px !important}}.yotpo-question.yotpo-regular-box{border-top:none !important}.yotpo-question .yotpo-icon-profile{display:none !important}.yotpo-question .yotpo-header-element{padding-top:0 !important}.yotpo-question .yotpo-user-name,.yotpo-question .label-with-tooltip{vertical-align:middle !important;display:inline-block !important}.yotpo-question .label-with-tooltip{margin-top:-1px !important}.yotpo-question .content-question{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-size:16px !important;font-weight:500 !important;line-height:1.1 !important;color:#455560 !important;margin-bottom:4px !important}.yotpo-question{padding:30px !important;border-bottom:1px solid #b09040 !important;margin:0 !important}.yotpo-question:first-child{border-top:1px solid #b09040 !important}@media (min-width: 1024px){.yotpo-question{padding:30px 30px 30px 100px !important}}.yotpo-lightbox-content-container .yotpo-review{top:40px;padding:30px 0 !important}.yotpo-lightbox-content-container .yotpo-review .yotpo-main .content-title{padding:20px 0 0 0}@font-face{font-family:"Gotham SSm A";src:url("");font-weight:200;font-style:normal}@font-face{font-family:"Gotham SSm B";src:url("");font-weight:200;font-style:normal}@font-face{font-family:"Gotham SSm A";src:url("");font-weight:300;font-style:normal}@font-face{font-family:"Gotham SSm B";src:url("");font-weight:300;font-style:normal}@font-face{font-family:"Gotham SSm A";src:url("");font-weight:400;font-style:normal}@font-face{font-family:"Gotham SSm B";src:url("");font-weight:400;font-style:normal}@font-face{font-family:"Gotham SSm A";src:url("");font-weight:400;font-style:italic}@font-face{font-family:"Gotham SSm B";src:url("");font-weight:400;font-style:italic}@font-face{font-family:"Gotham SSm A";src:url("");font-weight:500;font-style:normal}@font-face{font-family:"Gotham SSm B";src:url("");font-weight:500;font-style:normal}@font-face{font-family:"Gotham SSm A";src:url("");font-weight:700;font-style:normal}@font-face{font-family:"Gotham SSm B";src:url("");font-weight:700;font-style:normal}@font-face{font-family:'tf-icons';src:url("") format("embedded-opentype"),url("") format("woff2"),url("") format("woff"),url("") format("truetype"),url("") format("svg");font-weight:normal;font-style:normal}.v-select{position:relative;font-family:inherit}.v-select,.v-select *{box-sizing:border-box}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes vSelectSpinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity .15s cubic-bezier(1, 0.5, 0.8, 1)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:not-allowed;background-color:#f8f8f8}.v-select[dir="rtl"] .vs__actions{padding:0 3px 0 6px}.v-select[dir="rtl"] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir="rtl"] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir="rtl"] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px 0;background:none;border:1px solid rgba(60,60,60,0.26);border-radius:4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{display:flex;align-items:center;padding:4px 6px 0 3px}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:rgba(60,60,60,0.5);transform:scale(1);transition:transform 150ms cubic-bezier(1, -0.115, 0.975, 0.855);transition-timing-function:cubic-bezier(1, -0.115, 0.975, 0.855)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(1)}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:rgba(60,60,60,0.5);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - 1px);left:0;z-index:1000;padding:5px 0;margin:0;width:100%;max-height:350px;min-width:160px;overflow-y:auto;box-shadow:0px 3px 6px 0px rgba(0,0,0,0.15);border:1px solid rgba(60,60,60,0.26);border-top-style:none;border-radius:0 0 4px 4px;text-align:left;list-style:none;background:#fff}.vs__no-options{text-align:center}.vs__dropdown-option{line-height:1.42857143;display:block;padding:3px 20px;clear:both;color:#333;white-space:nowrap}.vs__dropdown-option:hover{cursor:pointer}.vs__dropdown-option--highlight{background:#5897fb;color:#fff}.vs__dropdown-option--disabled{background:inherit;color:rgba(60,60,60,0.5)}.vs__dropdown-option--disabled:hover{cursor:inherit}.vs__selected{display:flex;align-items:center;background-color:#f0f0f0;border:1px solid rgba(60,60,60,0.26);border-radius:4px;color:#333;line-height:1.4;margin:4px 2px 0px 2px;padding:0 0.25em;z-index:0}.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:rgba(60,60,60,0.5);text-shadow:0 1px 0 #fff}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--open .vs__selected{position:absolute;opacity:.4}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.4;font-size:1em;border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}.vs__search::-moz-placeholder{color:inherit}.vs__search:-ms-input-placeholder{color:inherit}.vs__search::placeholder{color:inherit}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search:hover{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:0.9em solid rgba(100,100,100,0.1);border-right:0.9em solid rgba(100,100,100,0.1);border-bottom:0.9em solid rgba(100,100,100,0.1);border-left:0.9em solid rgba(60,60,60,0.45);transform:translateZ(0);-webkit-animation:vSelectSpinner 1.1s infinite linear;animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em}.vs--loading .vs__spinner{opacity:1}.tf-icon{display:inline-block;font:normal normal normal 1em/1 'tf-icons';speak:none;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tf-gift-2::before{content:"\ea05"}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/collection/collection.scss */.collection{display:block}.collection__filters{background-color:#fff;display:flex;flex-direction:column;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;opacity:0;visibility:hidden;transform:translate3d(0, 100%, 0);overflow:hidden;transition:opacity 0.3s, visibility 0.3s, transform 0.3s}.collection__filters.is-visible{opacity:1;visibility:visible;transform:none}@media (min-width: 1024px){.collection__filters{flex:0 0 25%;max-width:25%;padding-right:30px;display:block;position:static;opacity:1;visibility:visible;transform:none;overflow:visible;transition:none;z-index:auto}}.collection__filters__bar{padding:13px 20px 11px;border-bottom:1px solid #fafafa;position:relative}@media (min-width: 1024px){.collection__filters__bar{display:none}}.collection__filters__close{color:#bdbdbd;text-align:left;display:block;width:100%}.collection__filters__close__icon{width:16px;height:16px;padding:2px;margin:auto;position:absolute;top:0;right:20px;bottom:0}.collection__filters__sort label{display:block;padding:16px 20px}@media (min-width: 1024px){.collection__filters__sort label{padding-bottom:0;padding-left:12px}}@media (min-width: 1024px){.collection__filters__item{margin-bottom:12px}.collection__filters__item:last-child{margin-bottom:0}}.collection__filters__item__body{max-height:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1)}.collection__filters__item__body.is-active{max-height:3000px;transition:max-height 0.8s ease-in-out}.collection__filters__item__body li{padding:8px 20px}.collection__filters__item__body.order-caffeine-levels ul{display:flex;flex-wrap:wrap}.collection__filters__item__body.order-caffeine-levels li{width:100%}.collection__filters__item__body.order-caffeine-levels li:nth-child(1){order:7}.collection__filters__item__body.order-caffeine-levels li:nth-child(2){order:5}.collection__filters__item__body.order-caffeine-levels li:nth-child(3){order:5}.collection__filters__item__body.order-caffeine-levels li:nth-child(4){order:2}.collection__filters__item__body.order-caffeine-levels li:nth-child(5){order:6}.collection__filters__item__body.order-caffeine-levels li:nth-child(6){order:2}.collection__filters__item__body.order-caffeine-levels li:nth-child(7){order:1}.collection__filters__item__button{text-align:left;display:block;width:100%;padding:16px 60px 16px 20px;border-bottom:1px solid #fafafa;outline-offset:-5px;position:relative}@media (min-width: 1024px){.collection__filters__item__button{border-bottom:none;padding:12px}}.collection__filters__item__button::before,.collection__filters__item__button::after{content:'';margin:auto;background-color:currentColor;position:absolute;top:0;bottom:0}.collection__filters__item__button::before{width:12px;height:2px;right:25px}@media (min-width: 1024px){.collection__filters__item__button::before{right:12px}}.collection__filters__item__button::after{width:2px;height:12px;right:30px}@media (min-width: 1024px){.collection__filters__item__button::after{right:17px}}.collection__filters__item__button.is-active::after{content:none}.collection__filters__tooltip{vertical-align:bottom;display:inline-block;margin-left:5px;position:relative}.collection__filters__tooltip__icon{width:16px;height:16px}.collection__filters__tooltip__content{text-transform:none;letter-spacing:0;color:#fff;background-color:#455560;width:270px;padding:12px;position:absolute;bottom:calc(100% + 11px);left:50%;z-index:3;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity 0.3s, visibility 0.3s}.collection__filters__tooltip__content::after{content:'';width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#455560 transparent transparent transparent;margin:auto;position:absolute;top:100%;left:0;right:0}.collection__filters__tooltip:hover .collection__filters__tooltip__content{opacity:1;visibility:visible}.collection__filters__body{flex:1;overflow-y:auto;overflow-x:hidden}@media (min-width: 1024px){.collection__filters__body{overflow:visible}}@media (min-width: 1024px){.collection__filters__items{padding-top:10px}}.collection__filters__foot{background-color:#455560;height:0;display:flex;justify-content:space-between;padding:0 20px 0 20px;position:relative;bottom:-128px;opacity:0;visibility:hidden;transition:bottom 0.3s, opacity 0.3s, visibility 0.3s, height 0.3s, padding 0.3s}.collection__filters__foot.is-visible{padding:15px 20px 65px 20px;height:128px;bottom:0;opacity:1;visibility:visible}@media (min-width: 1024px){.collection__filters__foot{display:none}}.collection__filters__foot button{min-width:auto;width:calc(50% - 10px)}.collection__filters__controls{display:none}@media (min-width: 1024px){.collection__filters__controls{display:flex;width:100%;height:48px}}.collection__filters__controls .collection__filters__controls__label{flex:1;display:flex;justify-content:flex-start;align-items:center;padding-left:12px}.collection__filters__controls .collection__filters__controls__button{min-width:auto;height:100%;min-height:auto;display:none}.collection__filters__controls.has-filters .collection__filters__controls__label{color:#fff;background-color:#455560;padding-left:20px}.collection__filters__controls.has-filters .collection__filters__controls__button{background-color:#303b42;display:inline-block}.collection__utils{padding:8px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}@media (min-width: 1024px){.collection__utils{display:none}}.collection__utils__inner{display:flex;align-items:center;justify-content:space-between}.collection__btn-filters{font-size:11px;color:#455560;padding:5px 20px;border:1px solid #455560}.collection__btn-filters.has-filters{font-size:10px;color:#fff;background-color:#455560;border-color:#455560}.collection__btn-grid{font-size:0;fill:currentColor;width:18px;height:18px}@media (min-width: 769px){.collection__btn-grid{display:none}}@media (min-width: 1024px){.collection__wrapper{display:flex;flex-flow:row wrap}}.collection__inner{padding:30px 0}@media (min-width: 1024px){.collection__grid{flex:0 0 75%;max-width:75%}.collection__grid--fullwidth{flex:0 0 100%;max-width:100%}}.collection__grid__status{text-align:center;color:#828282;margin-bottom:18px}@media (min-width: 1024px){.collection__grid__status{text-align:left}}.collection__grid__items{display:flex;flex-flow:row wrap;margin:0 -15px}.collection__grid__item{flex:0 0 100%;max-width:100%;padding:0 15px;margin-bottom:30px}@media (min-width: 769px){.collection__grid__item{flex:0 0 50%;max-width:50%}}@media (min-width: 1024px){.collection__grid__item{flex:0 0 33.33%;max-width:33.33%}.collection__grid--fullwidth .collection__grid__item{flex:0 0 25%;max-width:25%}}.collection__grid__items--mobile-grid .collection__grid__item{flex:0 0 50%;max-width:50%}.collection__grid__items--mobile-grid .collection__grid__item .yotpo-bottomline{text-align:center !important}.collection__grid__items--mobile-grid .collection__grid__item .yotpo-stars{margin-right:0 !important}.collection__grid__items--mobile-grid .collection__grid__item .yotpo-stars+a{margin-top:20px !important}.collection__grid__items--mobile-grid .collection__grid__item .yotpo-bottomline,.collection__grid__items--mobile-grid .collection__grid__item .yotpo-stars,.collection__grid__items--mobile-grid .collection__grid__item .yotpo-stars+a{display:block !important}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/gift-card/gift-card.scss */.template--gift_card .giftcard{padding:60px 0}.template--gift_card .giftcard .giftcard__wrap img{width:100%;max-width:500px}.template--gift_card .giftcard .giftcard__actions>*{min-width:200px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/list-collections/list-collections.scss */.list-collections{padding:40px 0}.list-collections__item{margin-bottom:40px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/product/product.scss */.product{display:block}@media (min-width: 769px){.product{padding-top:40px}}.product-reviews{border-top:1px solid #e4e3e3;margin-bottom:60px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/account-address/account-address.scss */.account-address__head{margin-bottom:25px}.account-address__title{color:#826b2f;margin-bottom:20px}@media (min-width: 1024px){.account-address__add{display:none}}.account-address__actions{margin-top:75px}@media (min-width: 1024px){.account-address__actions{display:flex;justify-content:space-between;align-items:center}}.account-address__actions__btn{width:100%}@media (min-width: 1024px){.account-address__actions__btn{width:auto}}.account-address__actions .account-address__actions__btn--add{display:none}@media (min-width: 1024px){.account-address__actions .account-address__actions__btn--add{display:inline-block}}.account-address__list{margin:35px 0}@media (min-width: 769px){.account-address__list{display:flex;flex-flow:row wrap;margin:35px -15px}}@media (min-width: 1024px){.account-address__list{margin-top:0;margin-bottom:0}}.account-address__list__item{padding-bottom:15px;border-bottom:1px solid #e4e3e3;margin-bottom:20px}@media (min-width: 769px){.account-address__list__item{flex:0 0 50%;max-width:50%;padding:0 15px}}.account-address__list__item:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0}@media (min-width: 769px){.account-address__list__item:last-child{padding-bottom:15px;border-bottom:1px solid #e4e3e3;margin-bottom:20px}}@media (min-width: 1024px){.account-address__list__item:last-child{border-bottom:none;padding-bottom:25px;margin-bottom:20px}}@media (min-width: 1024px){.account-address__list__item{border-bottom:none;padding-bottom:25px;margin-bottom:20px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/account-address-item/account-address-item.scss */.account-address-item{display:flex;flex-flow:row wrap;align-items:center;margin:0 -15px}.account-address-item__body,.account-address-item__actions{padding:0 15px}.account-address-item__body{flex:0 0 58.33333%;max-width:58.33333%}@media (min-width: 1024px){.account-address-item__body{flex:0 0 100%;max-width:100%}}@media (min-width: 1024px){.account-address-item__inner{background-color:#f2f2f2;padding:25px 15px}}.account-address-item__actions{flex:0 0 41.66667%;max-width:41.66667%}@media (min-width: 1024px){.account-address-item__actions{display:flex;justify-content:space-between;align-items:center;flex:0 0 100%;max-width:100%;margin-top:10px}}.account-address-item__actions .account-address-item__btn{min-width:auto;width:100%}@media (min-width: 1024px){.account-address-item__actions .account-address-item__btn{width:calc(50% - 5px)}}.account-address-item__btn+.account-address-item__btn{margin-top:15px}@media (min-width: 1024px){.account-address-item__btn+.account-address-item__btn{margin-top:0}}.account-address-item__default,.account-address-item__name{margin-bottom:15px}.account-address-item__info p{margin-bottom:15px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/account-dashboard/account-dashboard.scss */@media (min-width: 1024px){.account-dashboard{display:flex;flex-flow:row wrap;padding:0 15px}}@media (min-width: 1024px){.account-dashboard__aside,.account-dashboard__content{padding:0 15px}}@media (min-width: 1024px){.account-dashboard__aside{flex:0 0 33.33%;max-width:33.33%}}.account-dashboard__content{padding-bottom:45px}@media (min-width: 1024px){.account-dashboard__content{flex:0 0 66.66%;max-width:66.66%;padding-top:45px}}@media (min-width: 1024px){.account-dashboard__foot{display:none}}@media (min-width: 1024px){.account-dashboard--form .account-dashboard__content{flex:0 0 41.66667%;max-width:41.66667%;margin-left:8.33333%}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/account-details/account-details.scss */.account-details{display:block}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/account-forms/account-forms.scss */.account-forms__title{text-align:center;color:#fff;background-color:#455560;padding:20px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/account-info/account-info.scss */.account-info{display:flex;flex-flow:row wrap;margin:0 -15px}.account-info__avatar,.account-info__content{padding:0 15px}.account-info__avatar{flex:0 0 33.33%;max-width:33.33%;display:flex;justify-content:center;align-items:center}.account-info__avatar__image{font-size:0;text-align:center;position:relative}.account-info__avatar__image picture,.account-info__avatar__image img{position:static}.account-info__avatar__image picture{max-width:70px;display:inline-block;border-radius:50%}.account-info__content{flex:0 0 66.66%;max-width:66.66%}.account-info__content p{margin:50px 0}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/account-login-form/account-login-form.scss *//*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/account-navigation/account-navigation.scss */.account-navigation{background-color:#fafafa;display:none}@media (min-width: 1024px){.account-navigation{display:block}}.account-navigation.is-mobile{display:block}@media (min-width: 1024px){.account-navigation.is-mobile{display:none}}.account-navigation a{background-color:#fafafa;display:block;padding:40px 45px}.account-navigation a.is-active{background-color:#f2f2f2;position:relative;box-shadow:0 3px 3px -1px #e0e0e0}@media (min-width: 1024px){.account-navigation a.is-active{color:#826b2f;font-weight:500;background-color:#fff}}@media (min-width: 1024px){.account-navigation__container{padding:0}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/account-new-address/account-new-address.scss */.address-form{display:block}.address-form__head{color:#fff;background-color:#455560;padding:21px 25px;position:relative}.address-form__close{width:18px;height:18px;position:absolute;top:23px;right:25px}.address-form__body{padding:20px 25px 25px}.account-new-address_err{padding:10px 0 10px 15px;background-color:#fdd007;color:#f27474;margin-right:20px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/account-order/account-order.scss */@media (min-width: 1024px){.account-order{margin:30px 0}}.account-order__table{width:100%;max-width:100%}.account-order__entry{display:flex;flex-flow:row wrap;border:1px solid #f8f8f8;margin:0 0 20px}@media (min-width: 1024px){.account-order__entry{border:none;margin:20px 0}}.account-order__entry__col{flex:0 0 50%;max-width:50%;padding:20px 10px}@media (min-width: 1024px){.account-order__entry__col{flex:0 0 33.33%;max-width:33.33%}}.account-order__entry__col:empty{display:none}.account-order__entry__col:first-child{border-right:1px solid #f8f8f8}@media (min-width: 1024px){.account-order__entry__col:first-child{border-right:none}}.account-order__entry__col:last-child{background-color:#f2f2f2;flex:0 0 100%;max-width:100%}@media (min-width: 1024px){.account-order__entry__col:last-child{background-color:transparent;flex:0 0 33.33%;max-width:33.33%}}.account-order__entry__title{letter-spacing:0;margin-bottom:8px}.account-order__head{margin-bottom:8px}.account-order__title{letter-spacing:0;color:#826b2f}.account-order__table__head{display:none}@media (min-width: 1024px){.account-order__table__head{display:table-header-group}}.account-order__table__head .account-order__table__cell{text-align:left;border-top:1px solid #826b2f}.account-order__table__cell{vertical-align:middle;padding:3px;border-bottom:1px solid #e4e3e3}@media (min-width: 376px){.account-order__table__cell{padding:10px}}.account-order__table__body .account-order__table__row:last-child .account-order__table__cell{border-bottom:none}.account-order__table__info{max-width:100px;overflow-wrap:break-word}@media (min-width: 415px){.account-order__table__info{max-width:none}}.account-order__table__type{color:#826b2f}.account-order__table__image{min-width:60px;max-width:300px}.account-order__table__image .img,.account-order__table__image .img__el{position:static}.account-order__table__image .img__el{vertical-align:middle;max-width:100%;width:auto;height:auto}.account-order__foot{margin-top:30px}@media (min-width: 1024px){.account-order__foot{text-align:right;padding-bottom:10px;border-bottom:1px solid #826b2f}}.account-order__foot button{width:100%;min-width:auto}@media (min-width: 1024px){.account-order__foot button{width:auto}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/account-orders/account-orders.scss */.account-orders{display:block}.account-orders__title{color:#826b2f;margin-bottom:20px}.account-orders__subtitle{margin-bottom:8px}.account-orders__empty__actions{margin-top:60px}@media (min-width: 1024px){.account-orders__empty__actions{margin-top:40px}}.account-orders__empty__actions a{width:100%}@media (min-width: 1024px){.account-orders__empty__actions a{width:auto}}.account-orders__grid__table,.account-orders__grid__head,.account-orders__grid__body,.account-orders__grid__head__row,.account-orders__grid__body__row,.account-orders__grid__head__title,.account-orders__grid__body__cell{display:block}.account-orders__grid__table{width:100%}@media (min-width: 1024px){.account-orders__grid__table{display:table}}.account-orders__grid__head{display:none}@media (min-width: 1024px){.account-orders__grid__head{display:table-header-group}}@media (min-width: 1024px){.account-orders__grid__body{display:table-row-group}}@media (min-width: 1024px){.account-orders__grid__head__row,.account-orders__grid__body__row{display:table-row}}.account-orders__grid__head__title,.account-orders__grid__body__cell{text-align:left}@media (min-width: 1024px){.account-orders__grid__head__title,.account-orders__grid__body__cell{vertical-align:middle;display:table-cell}}@media (min-width: 1024px){.account-orders__grid__head__title{padding-bottom:10px;padding-right:10px}}.account-orders__grid__body__cell strong{letter-spacing:0}@media (min-width: 1024px){.account-orders__grid__body__cell strong{font-size:12px}}@media (min-width: 1024px){.account-orders__grid__body__cell{font-size:12px}.account-orders__grid__body__cell:first-child{padding-left:10px}}.account-orders__grid__body__cell:not(.account-orders__details){padding-right:50px}@media (min-width: 1024px){.account-orders__grid__body__cell:not(.account-orders__details){padding-right:10px}}.account-orders__grid__body__cell:not(.account-orders__details)::before{content:attr(data-heading) ": ";letter-spacing:0;width:50%;display:inline-block;padding:1px 0;margin-right:10px}@media (min-width: 1024px){.account-orders__grid__body__cell:not(.account-orders__details)::before{content:none}}.account-orders__grid__body__row{padding-top:25px;padding-bottom:23px;border-bottom:1px solid #f2f2f2;position:relative}@media (min-width: 1024px){.account-orders__grid__body__row{padding:0;border-bottom:none;position:static}}.account-orders__grid__body__row.is-hidden{display:none}@media (min-width: 1024px){.account-orders__grid__body__row:hover .account-orders__grid__body__cell,.account-orders__grid__body__row.is-active .account-orders__grid__body__cell{background-color:#f2f2f2}}@media (min-width: 1024px){.account-orders__grid__body__row:hover .account-orders__expand-desktop,.account-orders__grid__body__row.is-active .account-orders__expand-desktop{opacity:1;visibility:visible}}.account-orders__grid .account-orders__tracking{display:none}@media (min-width: 1024px){.account-orders__grid .account-orders__tracking{display:table-cell}}.account-orders__details .account-orders__expand-desktop{display:none}@media (min-width: 1024px){.account-orders__details .account-orders__expand-desktop{width:100%;min-width:auto;display:inline-block;opacity:0;visibility:hidden;transition:opacity 0.3s, visibility 0.3s}}.account-orders__details .account-orders__expand-mobile{width:40px;height:50px;padding:10px 15px;margin:auto;position:absolute;top:0;right:0;bottom:0}.account-orders__details .account-orders__expand-mobile>svg{pointer-events:none}.account-orders__details .account-orders__expand-mobile.is-active>svg{transform:rotate(90deg)}@media (min-width: 1024px){.account-orders__details .account-orders__expand-mobile{display:none}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/account-register-form/account-register-form.scss *//*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/alert/alert.scss */.alert{padding:10px;background-color:#e0e0e0;border-radius:3px}.alert--error{color:#f27474}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/account/page-title/page-title.scss */.page-title{margin:50px auto 30px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/article/article-additional-image/article-additional-image.scss */.article-additional-image{margin-bottom:66px}.article-additional-image__image{position:relative}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/article/article-author/article-author.scss */.article-author{margin-bottom:60px}.article-author__inner{padding:23px 0;border-top:1px dashed #e4e3e3;border-bottom:1px dashed #e4e3e3}.article-author__image{width:72px;height:72px;border-radius:50%;margin-right:14px;overflow:hidden;position:relative}.article-author__meta{display:flex;align-items:center;margin-bottom:24px}.article-author__head{flex:1}.article-author__heading{color:#777;margin-bottom:6px}.article-author__name{letter-spacing:0;margin-bottom:6px}.article-author a{color:#826b2f}@media (min-width: 769px){.article-author__cols{display:flex;flex-flow:row wrap;margin:0 -15px}}@media (min-width: 769px){.article-author__col{flex:0 0 50%;max-width:50%;padding:0 15px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/article/article-bar/article-bar.scss */.article-bar{background-color:#fafafa;display:flex;width:100%;height:48px;border-top:1px solid #e4e3e3;position:fixed;left:0;bottom:0;z-index:100000000000;transition:all 0.3s ease-in-out;overflow:hidden;transform:translateY(100%)}@media (min-width: 769px){.article-bar{height:64px;border-top:none;border-bottom:1px solid #e4e3e3;bottom:auto;top:70px;z-index:5;transform:translateY(-100%)}}@media (min-width: 1024px){.article-bar{justify-content:center;padding:0 33px}}.article-bar.is-visible{transform:translateY(0)}@media (min-width: 1024px){.article-bar.is-visible{transform:translateY(0)}}.article-bar__pager,.article-bar__current{display:none}@media (min-width: 1024px){.article-bar__pager{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}}@media (min-width: 1024px){.article-bar__pager__link{background-color:#fafafa;width:320px;display:flex;align-items:center;position:absolute;top:0;bottom:0;z-index:1;pointer-events:all;transition:all 0.2s}}@media (min-width: 1024px){.article-bar__pager__link--prev{padding-right:32px;left:0;transform:translateX(calc(-100% + 32px))}.article-bar__pager__link--prev:hover{transform:translateX(0)}}@media (min-width: 1024px){.article-bar__pager__link--next{padding-left:32px;right:0;transform:translateX(calc(100% - 32px))}.article-bar__pager__link--next:hover{transform:translateX(0)}}.article-bar__pager__link .article-bar__pager__link__title{white-space:nowrap;text-overflow:ellipsis;color:#826b2f;display:block;padding:0 30px;overflow:hidden}@media (min-width: 1024px){.article-bar__pager__link__label{display:block;width:32px;height:100%;position:absolute;top:0}}.article-bar__pager__link--prev .article-bar__pager__link__label{right:0}.article-bar__pager__link--next .article-bar__pager__link__label{left:0}@media (min-width: 769px){.article-bar__current{display:block;padding-right:15px}}.article-bar__current__heading{color:#b09040;display:block;margin-bottom:6px}.article-bar__content{flex:1;display:flex;align-items:center}@media (min-width: 1024px){.article-bar__content{flex:none;min-width:960px}}@media (min-width: 1441px){.article-bar__content{min-width:1230px}}.article-bar__home{padding:0 24px 0 30px}@media (min-width: 769px){.article-bar__home{padding-right:15px}}.article-bar__home__link__icon{font-size:18px;font-family:'teanotes', serif}.article-bar__home__link__icon::before{content:'\ea0c'}.article-bar__social{display:flex;align-items:center;height:100%;border-left:1px solid #e4e3e3;border-right:1px solid #e4e3e3}@media (min-width: 769px){.article-bar__social{margin-left:auto;margin-right:30px}}.article-bar__social .article-bar__socials{margin:0}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/article/article-content/article-content.scss */.article-content{display:block}.article-content>.newsletter{margin:50px 0}.article-content>p,.article-content>div:not(.textual):not(.banner):not(.recipe):not(.article-products):not(.newsletter):not(.blog-articles):not(.quote){line-height:2;color:#5d5d5d}.article-content>p a,.article-content>div:not(.textual):not(.banner):not(.recipe):not(.article-products):not(.newsletter):not(.blog-articles):not(.quote) a{color:#826b2f;text-decoration:underline}.article-content>p{margin-bottom:16px}.article-content>h1,.article-content>h2,.article-content>h3,.article-content>h4,.article-content>h5,.article-content>h6{margin-bottom:16px}.article-content>p+h3,.article-content>div+h3{margin-top:40px}.article-content>p+h1,.article-content>p+h2,.article-content>p+h3,.article-content>p+h4,.article-content>p+h5,.article-content>p+h6{clear:both}.article-content>div>img,.article-content>p img{max-width:100%;width:auto;height:auto}.article-content>div>img[style*='float: left'],.article-content>div>img[style*='float: right']{max-width:50%;margin-top:40px}@media (max-width: 767px){.article-content>div>img[style*='float: left'],.article-content>div>img[style*='float: right']{max-width:100%;margin-right:0 !important;margin-left:0 !important;margin-bottom:20px !important;float:none !important}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/article/article-foot/article-foot.scss */.article-foot__top{text-align:right;padding-bottom:20px;border-bottom:1px solid #e4e3e3}.article-foot__pager{display:flex;align-items:center;overflow:hidden}.article-foot__pager__wrapper{flex:0 0 50%;max-width:50%;padding:20px 0}.article-foot__pager__link{width:100%;display:inline-flex;align-items:center;transition:transform 0.25s ease-in-out;position:relative}.article-foot__pager__link--prev{padding-left:44px;transform:translateX(-44px)}.article-foot__pager__link--next{text-align:right;justify-content:flex-end;padding-right:44px;transform:translateX(44px)}.article-foot__pager__link:hover{transform:translateX(0)}.article-foot__pager__link__icon{font-family:'teanotes', serif;font-size:24px;width:24px;height:24px;margin:auto;position:absolute;top:0;bottom:0}.article-foot__pager__link--prev .article-foot__pager__link__icon{left:0}.article-foot__pager__link--prev .article-foot__pager__link__icon::before{content:'\ea03'}.article-foot__pager__link--next .article-foot__pager__link__icon{right:0}.article-foot__pager__link--next .article-foot__pager__link__icon::before{content:'\ea04'}.article-foot__pager__label{text-overflow:ellipsis;white-space:nowrap;color:#826b2f;overflow:hidden}.article-foot__pager__label::before{content:attr(data-label);color:#455560;display:block}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/article/article-hero/article-hero.scss */.article-hero{color:#fff;height:calc(100vh - 90px);margin-bottom:15px;position:relative;overflow:hidden}@media (min-width: 769px){.article-hero{margin-bottom:50px}}.article-hero__overlay,.article-hero__media,.article-hero__content{position:absolute;top:0;right:0;bottom:0;left:0}.article-hero__overlay{background-color:rgba(0,0,0,0.35);z-index:2}.article-hero__media{z-index:1}.article-hero__content{display:flex;align-items:center;z-index:3}.article-hero__container{width:100%}.article-hero__content__wrapper{text-align:center;padding:0 10px 80px;margin:0 auto 12px}@media (min-width: 1024px){.article-hero__content__wrapper{padding:0}}.article-hero__category{display:inline-block;padding-bottom:5px;border-bottom:4px solid;margin-bottom:5px}@media (min-width: 1024px){.article-hero__category{font-size:14px}}.article-hero__title{margin:12px 0}@media (min-width: 1024px){.article-hero__title{margin:24px 0}}.article-hero__meta{letter-spacing:1px}@media (min-width: 1024px){.article-hero__meta{font-size:14px}}.article-hero__read-time::after{content:'|';margin:auto 7px}.article-hero__author{margin:36px 0 60px}.article-hero__author__image{width:72px;height:72px;border-radius:50%;margin:0 auto 10px;overflow:hidden;position:relative}.article-hero__scroll-down{text-align:center;display:block;width:100%;height:36px;position:absolute;bottom:50px;z-index:3}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0) rotate(45deg)}40%{transform:translateY(-8px) rotate(45deg)}60%{transform:translateY(-4px) rotate(45deg)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0) rotate(45deg)}40%{transform:translateY(-8px) rotate(45deg)}60%{transform:translateY(-4px) rotate(45deg)}}.article-hero__scroll-down::after{content:'';display:inline-block;width:15px;height:15px;border:1px solid #fff;border-left:none;border-top:none;transform:rotate(45deg);-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/article/article-products/article-products.scss */.article-products{padding:0 20px;margin:86px auto}.article-products__title{padding-bottom:1em;border-bottom:1px solid #e4e3e3;margin-bottom:30px}.article-products__item{flex:0 0 100%;max-width:100%;margin-bottom:30px}@media (min-width: 769px){.article-products__item{flex:0 0 50%;max-width:50%;padding:0 15px}}@media (min-width: 1024px){.article-products__item{flex:0 0 33.33%;max-width:33.33%}}.article-products__items{display:flex;flex-flow:row wrap;margin:0 -15px}.article-products--featured{margin-top:0}@media (min-width: 1024px){.article-products--row-1 .article-products__item{flex:0 0 calc(100% / 1);max-width:calc(100% / 1)}}@media (max-width: 1023px){.article-products--row-mobile-1 .article-products__item{flex:0 0 calc(100% / 1);max-width:calc(100% / 1)}}@media (min-width: 1024px){.article-products--row-2 .article-products__item{flex:0 0 calc(100% / 2);max-width:calc(100% / 2)}}@media (max-width: 1023px){.article-products--row-mobile-2 .article-products__item{flex:0 0 calc(100% / 2);max-width:calc(100% / 2)}}@media (min-width: 1024px){.article-products--row-3 .article-products__item{flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}}@media (max-width: 1023px){.article-products--row-mobile-3 .article-products__item{flex:0 0 calc(100% / 3);max-width:calc(100% / 3)}}@media (min-width: 1024px){.article-products--row-4 .article-products__item{flex:0 0 calc(100% / 4);max-width:calc(100% / 4)}}@media (max-width: 1023px){.article-products--row-mobile-4 .article-products__item{flex:0 0 calc(100% / 4);max-width:calc(100% / 4)}}@media (min-width: 1024px){.article-products--row-5 .article-products__item{flex:0 0 calc(100% / 5);max-width:calc(100% / 5)}}@media (max-width: 1023px){.article-products--row-mobile-5 .article-products__item{flex:0 0 calc(100% / 5);max-width:calc(100% / 5)}}@media (min-width: 1024px){.article-products--row-6 .article-products__item{flex:0 0 calc(100% / 6);max-width:calc(100% / 6)}}@media (max-width: 1023px){.article-products--row-mobile-6 .article-products__item{flex:0 0 calc(100% / 6);max-width:calc(100% / 6)}}@media (min-width: 1024px){.article-products--row-7 .article-products__item{flex:0 0 calc(100% / 7);max-width:calc(100% / 7)}}@media (max-width: 1023px){.article-products--row-mobile-7 .article-products__item{flex:0 0 calc(100% / 7);max-width:calc(100% / 7)}}@media (min-width: 1024px){.article-products--row-8 .article-products__item{flex:0 0 calc(100% / 8);max-width:calc(100% / 8)}}@media (max-width: 1023px){.article-products--row-mobile-8 .article-products__item{flex:0 0 calc(100% / 8);max-width:calc(100% / 8)}}@media (min-width: 1024px){.article-products--row-9 .article-products__item{flex:0 0 calc(100% / 9);max-width:calc(100% / 9)}}@media (max-width: 1023px){.article-products--row-mobile-9 .article-products__item{flex:0 0 calc(100% / 9);max-width:calc(100% / 9)}}@media (min-width: 1024px){.article-products--row-10 .article-products__item{flex:0 0 calc(100% / 10);max-width:calc(100% / 10)}}@media (max-width: 1023px){.article-products--row-mobile-10 .article-products__item{flex:0 0 calc(100% / 10);max-width:calc(100% / 10)}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/blog/blog-articles/blog-articles.scss */.blog-articles{padding:0 15px}.blog-articles__grid{display:flex;flex-flow:row wrap;margin:0 -15px}.blog-articles__item{flex:0 0 50%;max-width:50%;padding:0 15px;margin-bottom:48px}@media (min-width: 1024px){.blog-articles__item{flex:0 0 33.33%;max-width:33.33%}}.blog-navigation+.blog-articles{margin-top:48px}.blog-articles--alt .blog-articles__item{flex:0 0 100%;max-width:100%}@media (min-width: 769px){.blog-articles--alt .blog-articles__item{flex:0 0 50%;max-width:50%}}@media (min-width: 1024px){.blog-articles--alt .blog-articles__item{flex:0 0 33.33%;max-width:33.33%}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/blog/blog-hero/blog-hero.scss */.blog-hero{position:relative;overflow:hidden;margin-bottom:48px}.blog-hero__header{padding:18px 30px}@media (min-width: 769px){.blog-hero__header{padding:30px 0}}@media (min-width: 769px){.blog-hero__header__inner{display:flex;align-items:center;justify-content:space-between}}@media (min-width: 769px){.blog-hero__header .blog-hero__breadcrumbs{margin-bottom:0}}@media (min-width: 769px){.blog-hero__breadcrumbs,.blog-hero__meta{width:35%}}.blog-hero__head{text-align:center}@media (min-width: 769px){.blog-hero__head{flex:1}}.blog-hero__title{margin-bottom:12px}.blog-hero__subtitle{color:#b09040}.blog-hero__meta{text-align:right;color:#999;display:none}@media (min-width: 769px){.blog-hero__meta{display:block}}.blog-hero__background{background-color:#f2f2f2;display:block;height:320px;position:absolute;top:0;left:0;right:0}.blog-hero__articles{display:flex;flex-flow:row wrap;margin:0 -15px}@media (min-width: 1024px){.blog-hero__articles{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;border-top:5px solid #b09040;margin:0}}.blog-hero__articles::before{content:'';font-size:0;background-color:#b09040;display:block;height:5px;width:calc(100% - 30px);margin:0 auto}@media (min-width: 1024px){.blog-hero__articles::before{content:none}}.blog-hero__articles__item{flex:0 0 50%;max-width:50%;padding:0 15px}@media (min-width: 1024px){.blog-hero__articles__item{flex:auto;max-width:none;padding:0}}.blog-hero__articles__item__desktop{display:none}@media (min-width: 1024px){.blog-hero__articles__item__desktop{display:block}}@media (min-width: 1024px){.blog-hero__articles__item__mobile{display:none}}.blog-hero__articles__item--primary{flex:0 0 100%;max-width:100%;order:1;margin-bottom:30px}@media (min-width: 1024px){.blog-hero__articles__item--primary{flex:auto;grid-column:1 / 2;grid-row:1 / span 2;max-width:none;margin-bottom:0}}.blog-hero__articles__item--secondary{order:2}@media (min-width: 1024px){.blog-hero__articles__item--secondary{grid-column:2 / 3;grid-row:1 / 2}}@media (min-width: 1024px){.blog-hero__articles__item--secondary-2{grid-row:2 / 3}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/blog/blog-navigation/blog-navigation.scss */.blog-navigation--desktop{display:none}@media (min-width: 769px){.blog-navigation--desktop{display:block}}@media (min-width: 769px){.blog-navigation--mobile{display:none}}.blog-navigation__label{text-align:center;display:block;margin-bottom:12px}@media (min-width: 769px){.blog-navigation__label{font-size:14px;font-weight:500;text-align:left;display:list-item;margin-right:12px;margin-bottom:15px}}@media (min-width: 769px){.blog-navigation__items{display:flex;flex-wrap:wrap;justify-content:center}}.blog-navigation__item{text-transform:none;letter-spacing:0}@media (min-width: 769px){.blog-navigation__item{margin:0 12px 15px 12px}}@media (min-width: 769px){.blog-navigation__item__link{transition:color 0.2s}}@media (min-width: 769px){.blog-navigation__item__link:hover,.blog-navigation__item__link.is-current{text-decoration:underline;color:#b09040}}.blog-navigation__select{position:relative}.blog-navigation__select select{background-image:url("");background-position:right 0.75rem center;background-size:8px 10px;background-repeat:no-repeat;display:inline-block;width:100%;max-width:100%;height:42px;padding:6px 28px 6px 12px;border:1px solid #e4e3e3;border-radius:0}.blog-navigation__select select:focus{border-color:#b09040}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/cart/cart-address-form/cart-address-form.scss */.cart-address-form{margin-bottom:40px;background-color:#f8f8f8}.cart-address-form .account-new-address_err{padding:0 0 15px 0;background-color:inherit;color:#f27474;margin-right:20px}.cart-address-form__title{margin-bottom:25px}@media (min-width: 769px){.cart-address-form__title{margin-bottom:45px}}@media (min-width: 769px){.cart-address-form__group{margin-bottom:20px;display:flex}.cart-address-form__group-space{margin-bottom:10px}}.cart-address-form__input{width:100%;margin-bottom:10px}@media (min-width: 769px){.cart-address-form__input{margin-bottom:0}}.cart-address-form__input .text-input__label,.cart-address-form__input .select-input__label{font-weight:500}.cart-address-form__input .text-input__wrapper{height:40px;line-height:40px}.cart-address-form__input .text-input__el{border:none;background-color:#fff;font-size:12px;padding:0 15px}.cart-address-form__input .select-input__el-wrap{border:none}.cart-address-form__input .select-input__el{background-color:#fff;height:40px;line-height:40px;font-size:12px;padding-left:15px}.cart-address-form__input .select-input__icon{top:15px}@media (min-width: 769px){.cart-address-form__input:first-child{margin-right:20px}}@media (min-width: 769px){.cart-address-form__input+.cart-address-form__input{margin-right:20px}}.cart-address-form__footer{margin-top:25px;margin-bottom:40px}@media (min-width: 769px){.cart-address-form__footer{margin-top:45px;margin-bottom:80px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/cart/cart-address-selector/cart-address-selector.scss */.cart-address-selector__container{align-items:center;display:flex;position:relative;transition:opacity .25s ease-in-out;width:auto}.cart-address-selector__container .v-select{width:100%;height:46px;max-height:46px;color:#455560}.cart-address-selector__container .v-select .vs__dropdown-toggle{height:46px;border:1px solid #7f8c95;border-radius:unset;padding:0 10px 4px 3px}.cart-address-selector__container .v-select .vs__actions{width:18px;padding:0}.cart-address-selector__container .v-select .vs__actions>*{display:none}.cart-address-selector__container .v-select .vs__actions::after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#425059 transparent transparent transparent}.cart-address-selector__container .vs--open .vs__actions::after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #425059 transparent}.cart-address-selector__container .vs__selected{font-weight:300;font-size:13px;height:40px;line-height:40px;overflow:hidden;align-items:unset;text-align:left;margin-top:2px}.cart-address-selector__container .vs--single.vs--open .vs__selected{position:unset;opacity:1}.cart-address-selector__container .vs__dropdown-menu{padding:0;border-radius:unset;max-height:250px}.cart-address-selector__container .vs__dropdown-option{font-weight:300;font-size:13px;padding:10px 8px;white-space:unset}.cart-address-selector__container .vs__dropdown-option--highlight{background-color:#f7f3ec;color:#455560}.cart-address-selector__action .btn{min-width:unset;border-left:none !important;min-height:46px;max-height:46px}.cart-address-selector__another-tr td:first-child{display:none}@media (min-width: 769px){.cart-address-selector__another-tr td:first-child{display:block}}.cart-address-selector__another{text-align:left}@media (min-width: 769px){.cart-address-selector__another{padding-left:10px}}.cart-address-selector__another .icon{display:inline-block;stroke-width:0;stroke:currentColor;width:1.3em;height:1.3em;vertical-align:top;fill:currentColor;margin-right:5px;overflow:hidden}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/cart/cart-grid/cart-grid.scss */.cart-grid{opacity:1;transition:opacity 0.3s;position:relative;min-height:400px}@media (min-width: 769px){.cart-grid{min-height:500px}}.cart-grid.is-moving-multiship .cart-grid__items tbody{height:200px}.cart-grid.is-moving-multiship .cart-grid__items tbody tr{display:none}.cart-grid__is-loading{position:fixed;display:block;background-color:rgba(255,255,255,0.4);background-image:url("");background-repeat:no-repeat;background-position:center;top:0;left:0;width:100%;height:100%;z-index:1001}.cart-grid__head{background-color:#f8f8f8;padding:30px 0 20px}@media (min-width: 769px){.cart-grid__head{padding:40px 0}}.cart-grid__title{color:#826b2f;margin-bottom:10px}@media (min-width: 769px){.cart-grid__title{margin-bottom:40px}}.cart-grid__content{padding-bottom:30px;margin-top:33px}@media (min-width: 1024px){.cart-grid__content{padding-bottom:60px}}.cart-grid__empty{margin-bottom:16px}.cart-grid__items{width:100%;margin-bottom:40px}.cart-grid__items thead{display:none}@media (min-width: 769px){.cart-grid__items thead{display:table-header-group}}.cart-grid__items th{padding:12px;border-bottom:1px solid #e0e0e0}.cart-grid__items th:nth-child(2){text-align:left}.gwp-info{padding-left:0;padding-bottom:0}@media (min-width: 415px){.gwp-info{padding-left:65px}}.gwp-info--action{color:#826b2f;font-size:10px;line-height:1.25}@media (min-width: 415px){.gwp-info--action{font-size:12px;line-height:1.25}}.gwp-info--block{max-width:620px;padding:1em 0 0 0;color:#826b2f;font-size:10px;line-height:1.65}@media (min-width: 415px){.gwp-info--block{font-size:14px;line-height:1.65}}@media (min-width: 1024px){.cart-grid__footer{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:flex-start}}.cart-grid__footer-left{text-align:center}@media (min-width: 1024px){.cart-grid__footer-left{text-align:left}}.cart-grid__footer-left>.btn{margin-bottom:30px}.discount-disclaimer{max-width:355px;margin:0 auto 30px;text-align:center}@media (min-width: 1024px){.discount-disclaimer{margin-bottom:30px}}.cart-grid__shipping{width:100%}.cart-grid__summary{width:100%}@media (min-width: 1024px){.cart-grid__summary{width:auto;flex:0 0 41.66667%;max-width:41.66667%}}.cart-grid__summary td{vertical-align:middle;padding:16px 20px;border-bottom:1px solid #e0e0e0}.cart-grid__summary td:last-child{text-align:right}.cart-grid__summary tbody tr:last-child{background-color:#fafafa}.cart-grid__summary tfoot td{text-align:center;padding-left:0;padding-right:0;padding-top:40px;border-bottom:none}.cart-grid__summary tfoot td button{width:100%;min-width:auto}.cart-grid__summary .hide-contents tr{opacity:0}.cart-grid__summary .hide-contents td{border-bottom:none}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/cart/cart-gwp/cart-gwp.scss */.cart-gwp{border-bottom:1px solid #e0e0e0}.cart-gwp__offer{padding:2rem}.cart-gwp__offer__content__wrapper{margin-left:1rem}.cart-gwp__offers{display:grid;grid-template-columns:1fr}@media (min-width: 769px){.cart-gwp__offers{grid-template-columns:1fr 1fr}}.cart-gwp__title{display:inline-block;margin:0 auto;border:1px solid #e0e0e0;background:#fff;padding:1em}.cart-gwp__title::before{content:'';height:1px;width:100%;position:absolute;background:#e0e0e0;top:50%;left:0;transform:translateY(-50%);z-index:-1}.cart-gwp__offer__image{width:115px;height:115px;flex-shrink:0}.cart-gwp__offer__threshold{font-size:10px;text-transform:uppercase;color:#826b2f;margin-top:1rem;margin-bottom:5px}@media (min-width: 769px){.cart-gwp__offer__threshold{font-size:12px}}.cart-gwp__offer__title{font-size:12px;line-height:1}@media (min-width: 769px){.cart-gwp__offer__title{font-size:16px;line-height:1}}.gwp-change-modal .cart-gwp__offer__title{font-weight:300;font-size:14px;line-height:1}.cart-gwp__offer__open-modal__btn{min-height:unset !important;min-width:unset !important;height:26px;font-size:10px;line-height:1.25}@media (min-width: 769px){.cart-gwp__offer__open-modal__btn{height:33px;font-size:12px;line-height:1.25}}.gwp-success-notification{text-align:center;color:#455560;padding:40px}.gwp-success-notification__text,.gwp-success-notification__body-text{margin-bottom:33px}.gwp-success-notification__icon{font-size:60px;line-height:80px;color:#28a745;display:flex;justify-content:center;align-items:center;width:80px;height:80px;padding-bottom:5px;border:4px solid currentColor;border-radius:50%;margin:20px auto 30px}.gwp-success-notification__icon svg{height:20px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/cart/cart-item/cart-item.scss */.cart-item__image .img,.cart-item__image .img__el{position:static}@media (min-width: 769px){.cart-item__image .img__el{max-width:150px}}.cart-item__price{display:none}@media (min-width: 769px){.cart-item__price{display:table-cell}}.cart-item__image,.cart-item__info,.cart-item__price,.cart-item__quantity,.cart-item__subtotal{vertical-align:middle;padding:10px;border-bottom:1px solid #e0e0e0}@media (min-width: 769px){.cart-item__image,.cart-item__info,.cart-item__price,.cart-item__quantity,.cart-item__subtotal{text-align:center}}.cart-item:last-child .cart-item__image,.cart-item.gwp-tr .cart-item__image,.cart-item:last-child .cart-item__info,.cart-item.gwp-tr .cart-item__info,.cart-item:last-child .cart-item__price,.cart-item.gwp-tr .cart-item__price,.cart-item:last-child .cart-item__quantity,.cart-item.gwp-tr .cart-item__quantity,.cart-item:last-child .cart-item__subtotal,.cart-item.gwp-tr .cart-item__subtotal{border-bottom:none}@media (min-width: 769px){.cart-item__info{text-align:left}}.cart-item__details__title{color:#826b2f}.cart-item__details__title small{font-size:12px;line-height:16px}@media (min-width: 769px){.cart-item__details__title{font-size:14px}}.cart-item__quantity__inner{display:flex;align-items:center}@media (min-width: 769px){.cart-item__quantity__inner{justify-content:space-around}}.cart-item__quantity--readonly{font-weight:400;width:75px;font-size:12px;line-height:18px}@media (min-width: 769px){.cart-item__quantity--readonly{width:87px}}.cart-item__quantity__remove{font-size:0;width:12px;padding:2px;margin-left:5px}@media (min-width: 769px){.cart-item__quantity__remove{width:20px;padding:0;margin-left:10px}}.cart-item__quantity__input{position:relative}.cart-item__quantity__update{text-decoration:underline;margin:auto;position:absolute;top:calc(100% - 3px);left:0;right:0}@media (min-width: 769px){.cart-item__quantity__update{top:calc(100% + 3px)}}.btn.cart-item__btn{font-size:12px;line-height:1.25;padding:6px 12px;min-width:auto;min-height:auto}.cart-item__btn--mobile{display:block;color:#455560;font-size:10px;line-height:1.25}@media (min-width: 769px){.cart-item__btn--mobile{display:none}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/cart/cart-multiship/cart-multiship.scss */.cart-multiship{display:block}.cart-multiship .is-moving-singleship .cart-multiship-addresses,.cart-multiship .is-moving-singleship .cart-multiship-shipments{display:none}.cart-multiship .is-moving-singleship .cart-multiship__footer{margin-top:200px}@media (min-width: 768px){.cart-multiship .is-moving-singleship .cart-multiship__footer{margin-top:300px}}.cart-multiship__head .breadcrumbs__item .breadcrumbs__item__link{color:#7f8c95}.cart-multiship__head .breadcrumbs__item.clickable .breadcrumbs__item__link{color:#455560}.cart-multiship__head .breadcrumbs__item.active .breadcrumbs__item__link{color:#826b2f}.cart-multiship__head-contents{margin-bottom:14px}@media (min-width: 768px){.cart-multiship__head-contents{display:flex;justify-content:space-between}}@media (max-width: 767px){.cart-multiship__head-contents-left{padding-bottom:20px}}.cart-multiship__title{color:#826b2f;padding-bottom:5px}.cart-multiship__note{line-height:18px;text-transform:unset;letter-spacing:normal;padding-left:2px;color:#826b2f}.cart-multiship__footer{border-top:solid 1px #e4e3e3;padding-top:40px}@media (min-width: 769px){.cart-multiship__footer{display:flex;justify-content:space-between}}@media (max-width: 768px){.cart-multiship__footer .cart-grid__footer-left{padding-bottom:20px}}.cart-multiship__footer .cart-grid__footer-left a:hover{text-decoration:underline}.cart-multiship__footer .cart-grid__footer-left a .icon{margin-top:-1px;margin-right:10px}.cart-multiship__footer .cart-grid__summary{display:flex;flex-direction:column}.cart-multiship__footer .cart-grid__summary button+button{margin-top:20px}@media (min-width: 769px){.cart-multiship__footer .cart-grid__summary{display:block;flex:unset;max-width:unset;width:auto}.cart-multiship__footer .cart-grid__summary button+button{margin-left:10px;margin-top:0}}.cart-cart-address-form .modal__inner{max-height:90vh;overflow-x:hidden;overflow-y:auto}.cart-cart-address-form .cart-address-form{padding:20px 25px 60px;margin-bottom:0;flex:1 1 auto;position:relative}@media (min-width: 769px){.cart-cart-address-form .cart-address-form{padding-bottom:25px;padding-right:5px}}.cart-cart-address-form .checkbox.account-form__checkbox{display:none}.cart-cart-address-form form>p.f{flex-direction:column}.cart-cart-address-form form>p.f button{margin-left:0;height:48px;min-width:194px;text-align:center;padding-left:20px;padding-right:20px;align-items:center;display:inline-flex;justify-content:center;cursor:pointer}.cart-cart-address-form form>p.f button:nth-child(1){background-color:#826b2f;border-color:#826b2f;color:#fff}.cart-cart-address-form form>p.f button:nth-child(1):hover{background-color:#b09040;border-color:#b09040}.cart-cart-address-form form>p.f button:nth-child(2){background-color:#6d6d6d;border-color:#6d6d6d;color:#fff;text-decoration:none;text-transform:uppercase;margin-top:10px}@media (min-width: 769px){.cart-cart-address-form form>p.f button{margin-right:20px}}.cart-cart-address-form select[name='address[country]'] option[value='CA'],.cart-cart-address-form select[name='address[country]'] option[value='US']{display:block}.cart-cart-address-form__header{padding:20px 30px;position:relative}.cart-cart-address-form__header-close{top:0;right:15px;bottom:0;display:none;width:14px;height:14px;margin:auto;cursor:pointer;position:absolute}@media (min-width: 769px){.cart-cart-address-form__header-close{display:block}}.cart-grid__footer-multishipment{border-top:#e4e3e3 solid 1px;padding-top:40px;margin-top:0 !important}.cart-multiship-limitation{top:-1000px;padding:20px 25px;width:100%;max-width:550px;left:50%;transform:translateX(-50%);border:solid 1px #455560;background-color:#f8f8f8;transition-property:all;transition-duration:1s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}.cart-multiship-limitation.active{top:0}.cart-multiship-limitation__action{padding-top:20px}.cart-multiship-limitation p{padding-top:10px}.multiship-discount-form{background-color:#f2f2f2;padding:20px 25px 30px}.multiship-discount-form h6{padding-bottom:10px;font-weight:500}.multiship-discount-form .cart-address-form__input{margin-right:0;margin-bottom:0}@media (min-width: 769px){.multiship-discount-form .cart-address-form__input{min-width:250px}}.multiship-discount-form button{min-height:40px;min-width:auto;max-height:40px}.multiship-discount-form .multiship-discount-error{max-width:290px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/cart/cart-multiship-addresses/cart-multiship-addresses.scss */.cart-multiship-addresses{display:block}.cart-multiship-addresses__items{width:100%}.cart-multiship-addresses__items thead{display:none}@media (min-width: 769px){.cart-multiship-addresses__items thead{display:table-header-group}}.cart-multiship-addresses__items th{padding:0 10px 15px;color:#455560}.cart-multiship-addresses__items th:nth-child(1){width:calc(100% / 3);padding-left:0;text-align:left}.cart-multiship-addresses__items th:nth-child(2){width:calc(50% / 3)}.cart-multiship-addresses__items th:nth-child(3){width:calc(50% / 3)}.cart-multiship-addresses__items th:nth-child(4){text-align:left}.cart-multiship-addresses__items th:nth-child(5){width:80px}@media (max-width: 768px){.cart-multiship-addresses__items tbody>tr{display:flex;flex-wrap:wrap}.cart-multiship-addresses__items tbody>tr .cart-multiship-addresses-item__image{width:35%;border-bottom:none}.cart-multiship-addresses__items tbody>tr .cart-multiship-addresses-item__info{width:65%;border-bottom:none;padding-top:20px}.cart-multiship-addresses__items tbody>tr .cart-multiship-addresses-item__price{display:none}.cart-multiship-addresses__items tbody>tr .cart-multiship-addresses-item__group{padding-top:0}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/cart/cart-multiship-addresses-item/cart-multiship-addresses-item.scss */.cart-multiship-addresses-item__image .img,.cart-multiship-addresses-item__image .img__el{position:static}@media (min-width: 769px){.cart-multiship-addresses-item__image .img__el{max-width:152px;width:152px}}.cart-multiship-addresses-item__price{display:none}@media (min-width: 769px){.cart-multiship-addresses-item__price{display:table-cell}}.cart-multiship-addresses-item__price-mo{padding-top:5px}.cart-multiship-addresses-item__info,.cart-multiship-addresses-item__price,.cart-multiship-addresses-item__group{vertical-align:top;padding:60px 15px 30px;border-top:1px solid #e4e3e3}@media (min-width: 769px){.cart-multiship-addresses-item__info,.cart-multiship-addresses-item__price,.cart-multiship-addresses-item__group{text-align:center}}.cart-multiship-addresses-item__image{text-align:left;vertical-align:top;padding:20px 15px 20px 0;border-top:1px solid #e4e3e3}.cart-multiship-addresses-item__info{text-align:left}.cart-multiship-addresses-item__group{border-top:none;padding-left:0;padding-right:0}@media (min-width: 769px){.cart-multiship-addresses-item__group{padding-left:10px;border-top:1px solid #e4e3e3}}.cart-multiship-addresses-item__group table{width:100%}@media (max-width: 768px){.cart-multiship-addresses-item__group table{display:flex;flex-wrap:wrap}}.cart-multiship-addresses-item__quantity,.cart-multiship-addresses-item__address,.cart-multiship-addresses-item__remove{vertical-align:middle;padding:0 0 20px}@media (min-width: 769px){.cart-multiship-addresses-item__quantity,.cart-multiship-addresses-item__address,.cart-multiship-addresses-item__remove{padding:0 10px 20px}}.cart-multiship-addresses-item__remove{width:80px}.cart-multiship-addresses-item__quantity{width:calc(100% / 3);padding-left:0}.cart-multiship-addresses-item__quantity .quantity-selector--alt{justify-content:flex-start}@media (min-width: 769px){.cart-multiship-addresses-item__quantity .quantity-selector--alt{height:46px;max-height:46px;justify-content:center}}.cart-multiship-addresses-item__quantity .quantity-selector--alt .quantity-selector__action,.cart-multiship-addresses-item__quantity .quantity-selector--alt .quantity-selector__field{border-color:#7f8c95}.cart-multiship-addresses-item__quantity .quantity-selector--alt .quantity-selector__action--decrement,.cart-multiship-addresses-item__quantity .quantity-selector--alt .quantity-selector__action--increment{border-radius:0}.cart-multiship-addresses-item__details__title>*{padding-bottom:6px;display:block}.cart-multiship-addresses-item-child{width:100%}@media (max-width: 768px){.cart-multiship-addresses-item-child{display:flex;flex-wrap:wrap;justify-content:space-between}.cart-multiship-addresses-item-child .cart-multiship-addresses-item__address{order:1;width:100%;padding-bottom:20px}.cart-multiship-addresses-item-child .cart-multiship-addresses-item__quantity{order:2}.cart-multiship-addresses-item-child .quantity-selector--alt .quantity-selector__field{width:33.333%}.cart-multiship-addresses-item-child .cart-multiship-addresses-item__remove{order:3;display:flex;align-items:center;justify-content:flex-end}}.cart-multiship-addresses-item__quantity__inner{display:flex;align-items:center}@media (min-width: 769px){.cart-multiship-addresses-item__quantity__inner{justify-content:space-around}}.cart-multiship-addresses-item__quantity__remove{display:none;font-size:0;width:12px;padding:2px;margin-left:5px}@media (min-width: 769px){.cart-multiship-addresses-item__quantity__remove{display:block;width:25px;padding:0;margin:auto}}.cart-multiship-addresses-item__remove-mo{letter-spacing:1px}.cart-multiship-addresses-item__quantity__input{position:relative}.cart-multiship-addresses-item__quantity__update{text-decoration:underline;margin:auto;position:absolute;top:calc(100% - 3px);left:0;right:0}@media (min-width: 769px){.cart-multiship-addresses-item__quantity__update{top:calc(100% + 3px)}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/cart/cart-multiship-shipments/cart-multiship-shipments.scss */.cart-multiship-shipments{display:block}.cart-multiship-shipments__note{color:#455560;padding-bottom:15px;border-bottom:#e4e3e3 solid 1px;margin-bottom:35px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/cart/cart-multiship-shipments-item/cart-multiship-shipments-item.scss */.cart-multiship-shipments-item{display:block}.cart-multiship-shipments-item__header{background:#f8f8f8;padding:17px 20px;margin-bottom:40px}@media (min-width: 768px){.cart-multiship-shipments-item__header{padding:22px 30px}}@media (min-width: 769px){.cart-multiship-shipments-item__body{display:flex}}@media (min-width: 769px){.cart-multiship-shipments-item__settings{flex:0 0 50%;max-width:50%;padding-right:30px}}.cart-multiship-shipments-item__suborders{padding-bottom:30px}@media (min-width: 769px){.cart-multiship-shipments-item__suborders{flex:0 0 50%;max-width:50%}}.cart-multiship-shipments-item__suborders-items{width:100%;border-bottom:solid 1px #e4e3e3;margin-bottom:20px}.cart-multiship-shipments-item__suborders-items thead th{font-weight:300 !important;text-transform:uppercase;padding:0 10px 15px}.cart-multiship-shipments-item__suborders-items thead th:first-child{padding-left:0;text-align:left}.cart-multiship-shipments-item__suborders-items thead th:last-child{font-weight:500 !important;text-align:right;padding-right:0}.cart-multiship-shipments-item__suborders-items thead th:nth-child(3){display:none}@media (min-width: 1201px){.cart-multiship-shipments-item__suborders-items thead th:nth-child(3){display:table-cell}}@media (max-width: 768px){.cart-multiship-shipments-item__suborders-items thead th{display:none}}.cart-multiship-shipments-item__suborders-totals{width:100%;margin-bottom:40px}.cart-multiship-shipments-item__suborders-totals li{padding-bottom:5px}.cart-multiship-shipments-item__suborders-totals li:last-child{padding-top:10px;padding-bottom:0}.cart-multiship-shipments-item__suborders-discount a{text-transform:uppercase;cursor:pointer;padding-left:1px;padding-right:1px}.cart-multiship-shipments-item__suborders-discount a:hover{text-decoration:underline}.cart-multiship-shipments-item__line-item-placeholder{height:130px;margin-bottom:20px}.cart-multiship-shipments-item__totals-placeholder>div{height:25px;margin-bottom:7px}.cart-multiship-shipments-item__totals-placeholder>div:last-child{width:60px}.cart-multiship-shipments-item__totals-placeholder:nth-child(1)>div:first-child{width:100px}.cart-multiship-shipments-item__totals-placeholder:nth-child(2)>div:first-child{width:80px}.cart-multiship-shipments-item__totals-placeholder:nth-child(3)>div:first-child{width:130px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/cart/cart-multiship-shipments-item-settings/cart-multiship-shipments-item-settings.scss */.cart-multiship-shipments-item__settings-box{margin-bottom:30px}@media (min-width: 768px){.cart-multiship-shipments-item__settings-box{padding:0 30px}}.cart-multiship-shipments-item__settings-edit-address a{color:#826b2f;cursor:pointer}.cart-multiship-shipments-item__settings-edit-address .icon{color:#826b2f;vertical-align:middle;font-size:8px;width:1.3em;height:1.3em;fill:currentColor;margin-right:5px;display:inline-block}.cart-multiship-shipments-item__settings-address h6{padding-bottom:5px}.cart-multiship-shipments-item__settings-address p{padding-bottom:15px}.cart-multiship-shipments-item__settings-title{margin-bottom:20px}@media (min-width: 768px){.cart-multiship-shipments-item__settings-title{padding-left:30px}}.cart-multiship-shipments-item__settings-ship li{margin-bottom:25px;color:#455560}.cart-multiship-shipments-item__settings-ship small{background-color:#f8f8f8;padding:20px;line-height:14px;display:block}.cart-multiship-shipments-item__settings-ship small .icon{vertical-align:top;fill:#826b2f;margin-bottom:20px;float:left;margin-right:15px;margin-top:3px;width:21px;height:24px}.cart-multiship-shipments-item__settings-ship small p.teal{padding-left:36px}.cart-multiship-shipments-item__settings-ship small p.gold{padding-top:20px}.cart-multiship-shipments-item__settings-ship .form-row{margin-bottom:20px}.cart-multiship-shipments-item__settings-ship .radio-button .radio-button__wrapper{padding:0}.cart-multiship-shipments-item__settings-ship .radio-button .radio-button__el{display:flex;justify-content:space-between;align-items:center}.cart-multiship-shipments-item__settings-ship .radio-button .radio-button__label>span{text-transform:none;color:#455560;font-weight:300;line-height:2.25rem;padding-left:33px}.cart-multiship-shipments-item__settings-ship .radio-button .radio-button__label-second{text-transform:uppercase;color:#455560;font-weight:300}.cart-multiship-shipments-item__settings-placeholder{height:200px;margin-bottom:20px}.cart-multiship-shipments-item__settings-ship-placeholder{height:110px}.cart-multiship-shipments-item__settings-gift .gift-message-wrapper{background-color:#f2f2f2;padding:20px 25px;margin-bottom:50px}@media (min-width: 769px){.cart-multiship-shipments-item__settings-gift .gift-message-wrapper{margin-bottom:60px}}.cart-multiship-shipments-item__settings-gift .gift-message-subtitle{font-weight:500}.cart-multiship-shipments-item__settings-gift__textarea .text-input__wrapper{height:auto;line-height:unset}.cart-multiship-shipments-item__settings-gift__textarea.text-input .text-input__el.text-input__text-area{border:1px solid #fff;background-color:#fff;margin-bottom:5px}.cart-multiship-shipments-item__settings-gift__textarea .text-input__remaining-characters{font-weight:300;margin-bottom:10px}.cart-multiship-shipments-item__settings-gift__checkbox{margin-top:10px;margin-bottom:15px}.cart-multiship-shipments-item__settings-gift__checkbox.checkbox .checkbox__label span{text-transform:uppercase;font-weight:300;padding-left:35px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/cart/cart-multiship-shipments-suborder-item/cart-multiship-shipments-suborder-item.scss */@media (min-width: 769px){.cart-multiship-shipments-item__suborders .cart-multiship-addresses-item__info{text-align:left;max-width:200px}}.cart-multiship-shipments-item__suborders .cart-multiship-addresses-item__quantity{display:none}@media (min-width: 1201px){.cart-multiship-shipments-item__suborders .cart-multiship-addresses-item__quantity{display:table-cell;text-align:center;max-width:120px;width:120px}}.cart-multiship-shipments-item__suborders .cart-multiship-addresses-item__info,.cart-multiship-shipments-item__suborders .cart-multiship-addresses-item__price,.cart-multiship-shipments-item__suborders .cart-multiship-addresses-item__quantity,.cart-multiship-shipments-item__suborders .cart-item__subtotal{vertical-align:top;border-top:1px solid #e4e3e3;border-bottom:none;padding:10px}@media (min-width: 769px){.cart-multiship-shipments-item__suborders .cart-multiship-addresses-item__info,.cart-multiship-shipments-item__suborders .cart-multiship-addresses-item__price,.cart-multiship-shipments-item__suborders .cart-multiship-addresses-item__quantity,.cart-multiship-shipments-item__suborders .cart-item__subtotal{padding-top:38px}}.cart-multiship-shipments-item__suborders .cart-multiship-addresses-item__image{border-top:1px solid #e4e3e3;border-bottom:none;padding:10px 10px 20px 0;text-align:left;max-width:120px;width:120px}@media (min-width: 769px){.cart-multiship-shipments-item__suborders .cart-multiship-addresses-item__image{max-width:130px;width:130px}.cart-multiship-shipments-item__suborders .cart-multiship-addresses-item__image .img__el{max-width:120px}}.cart-multiship-shipments-item__suborders .cart-item__subtotal{text-align:right;padding-right:0}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/collection/collection-hero/collection-hero.scss */.collection-hero{background-color:#f8f8f8;padding:30px 0;position:relative}@media (min-width: 769px){.collection-hero{font-size:16px;line-height:27px;padding:40px 0}}.collection-hero__title{color:#826b2f;line-height:1.1;letter-spacing:3px;margin-bottom:10px}@media (min-width: 769px){.collection-hero__title{font-size:30px;margin-bottom:40px}}.collection-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.collection-hero__container{position:relative;z-index:2}@media (min-width: 769px){.collection-hero__description{max-width:70%}}@media (min-width: 1024px){.collection-hero__description{max-width:50%}}.collection-hero__description p{margin-top:10px}.collection-hero__description__more{max-height:0;overflow:hidden;transition:max-height 0.3s cubic-bezier(0, 1, 0, 1)}.collection-hero__description__more.is-active{max-height:3000px;transition:max-height 0.8s ease-in-out}.collection-hero__description__more__link{color:#826b2f;display:inline-block;margin-left:5px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/accordion/accordion.scss */.accordion{padding-bottom:17px}.accordion--border-bottom{border-bottom:1px solid #fafafa}.accordion--border-top:first-of-type{border-top:1px solid #fafafa}@media (min-width: 415px){.accordion--footer{max-width:325px}}.accordion--full{max-width:100%}.accordion__title{cursor:pointer;position:relative;padding:19px 25px 0 0}.accordion__title__icon::after,.accordion__title__icon::before{content:'';right:3px;height:2px;width:10px;top:calc(50% + 9px);display:block;position:absolute;transform-origin:center;background-color:#060606;transform:translateY(-50%);transition:transform 300ms}.accordion__title__icon::before{transform:translateY(-50%) rotate(90deg)}.is-active .accordion__title__icon::before{transform:translateY(-50%) rotate(0)}.accordion--no-icon .accordion__title__icon{display:none}.accordion__body{overflow:hidden;max-height:0;transition:all 0.2s linear}.accordion__body__content{padding-top:20px;padding-bottom:5px}.accordion__body__content p{margin-bottom:10px}.accordion__body__content p:empty{margin-bottom:0}.accordion__body__content p:last-of-type{margin-bottom:0}.accordion__body__content strong{font-weight:500}.accordion__body__content em{font-style:italic}.accordion__body__content ul{padding:5px 0}.accordion__body__content ul li{padding-left:15px;margin-bottom:5px;position:relative}.accordion__body__content ul li::before{content:'';left:2px;top:9px;width:5px;height:5px;border-radius:50%;position:absolute;background:blue}.accordion__body__content ul li:last-of-type{margin-bottom:0}.accordion.focus-within .accordion__title::before{transform:translateY(-50%) rotate(0)}.accordion.focus-within .accordion__body{max-height:none !important}.accordion--faq{padding-bottom:0}@media (min-width: 769px){.accordion--faq .accordion__title,.accordion--faq .accordion__body__content{font-size:14px}}.accordion--faq .accordion__title{padding:14px 14px 14px 34px}.accordion--faq:nth-child(odd) .accordion__title{background-color:#f2f2f2}.accordion--faq .accordion__title__icon{width:12px;position:absolute;top:19px;left:14px;transform:rotate(-90deg)}.accordion--faq .accordion__title__icon::before,.accordion--faq .accordion__title__icon::after{content:none}.accordion--faq .accordion__body__content{background-color:#fafafa;padding:20px}@media (min-width: 769px){.accordion--faq .accordion__body__content{padding:30px 35px}}@media (min-width: 769px){.accordion--faq .accordion__body__content>*{max-width:940px;padding-right:40px}}.accordion--faq .accordion__body__content ul li{padding-left:0;margin-bottom:0}.accordion--faq .accordion__body__content ul li::before{content:none}.accordion--faq.is-active .accordion__title__icon{transform:rotate(0deg)}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/acerill-custom-form/acerill-custom-form.scss */.acerill-custom-form p a{color:#826b2f !important;font-weight:400 !important}.acerill-custom-form p{margin-bottom:30px !important}.acerill-custom-form .control-label{font-size:12px !important;font-weight:500;text-transform:uppercase !important;letter-spacing:1px;display:block !important;margin-bottom:8px !important}@media (min-width: 1024px){.acerill-custom-form .control-label{font-size:14px !important}}.acerill-custom-form .form-group{margin-bottom:21px !important}.acerill-custom-form .form-control{font-family:inherit !important;font-size:12px !important;font-weight:400 !important;line-height:15px !important;background-color:#fff !important;height:auto !important;padding:12px !important;border:1px solid #e4e3e3 !important;border-radius:0 !important;box-shadow:none !important}.acerill-custom-form .form-control:focus{border-color:#b09040 !important}.acerill-custom-form select.form-control{padding:11px 12px !important}.acerill-custom-form textarea.form-control{min-height:174px !important}.acerill-custom-form .submit-button-wrapper{width:100% !important;margin-left:0 !important}@media (min-width: 769px){.acerill-custom-form .submit-button-wrapper{width:auto !important}}.acerill-custom-form .submit-button-wrapper .cf-btn{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-weight:normal !important;line-height:1.2 !important;font-size:14px !important;line-height:18px !important;font-weight:400 !important;letter-spacing:1px !important;text-transform:uppercase !important;height:48px !important;min-width:194px !important;text-align:center !important;padding:0 20px !important;border-radius:0 !important;align-items:center !important;display:inline-flex !important;justify-content:center !important;cursor:pointer !important;color:#455560 !important;border:1px solid #455560 !important;background-color:transparent !important;transition:all 300ms !important;color:#fff !important;background-color:#455560 !important;border-color:#455560 !important;width:100% !important;box-shadow:none !important}.acerill-custom-form .submit-button-wrapper .cf-btn>*{display:block !important;line-height:100% !important}.acerill-custom-form .submit-button-wrapper .cf-btn.btn--disabled,.acerill-custom-form .submit-button-wrapper .cf-btn:disabled,.acerill-custom-form .submit-button-wrapper .cf-btn.disabled,.acerill-custom-form .submit-button-wrapper .cf-btn[disabled]{pointer-events:none !important;opacity:0.3 !important}.acerill-custom-form .submit-button-wrapper .cf-btn:hover{background-color:#455560 !important;border-color:#455560 !important;color:#fff !important}.acerill-custom-form .submit-button-wrapper .cf-btn:hover{background-color:#303b42 !important;border-color:#303b42 !important}.acerill-custom-form #confirmation-wrapper>div,.acerill-custom-form #custom-forms-error-box .ace-cf-row>div{width:100% !important;margin-left:0 !important}.acerill-custom-form .confirmation-box,.acerill-custom-form #custom-forms-error-box .ace-cf-row>div div{border-radius:0 !important}.acerill-custom-form .confirmation-box{background-color:#e1e7e1 !important}.acerill-custom-form .confirmation-box>p{margin-bottom:0 !important}.acerill-custom-form #custom-forms-error-box{padding:20px !important;margin-top:20px !important;margin-bottom:20px !important}.acerill-custom-form #custom-forms-error-box .ace-cf-row>div div{background-color:#f27474 !important;border-color:#f27474 !important}.acerill-custom-form .checkbox{padding-left:37px !important;margin-bottom:40px !important}.acerill-custom-form .checkbox input{display:none !important}.acerill-custom-form .checkbox span{font-family:inherit !important;font-size:14px !important;line-height:1.5 !important;display:block !important}.acerill-custom-form .checkbox input+span{font-weight:300 !important;margin-left:0 !important;position:relative !important}.acerill-custom-form .checkbox input+span::before{content:'' !important;width:22px !important;height:22px !important;border:1px solid #e4e3e3 !important;position:absolute !important;top:5px !important;left:-37px !important;transition:all ease 0.3s !important}.acerill-custom-form .checkbox input+span::after{content:'' !important;width:13px !important;height:7px !important;border-bottom:2px solid #455560 !important;border-left:2px solid #455560 !important;position:absolute !important;top:11px !important;left:-32px !important;transform:rotate(-50deg) !important;opacity:0 !important;transition:all ease 0.3s !important}.acerill-custom-form .checkbox span+span{font-size:12px !important;font-weight:400 !important}.acerill-custom-form .checkbox label{cursor:pointer !important}.acerill-custom-form .checkbox label:focus input+span::before,.acerill-custom-form .checkbox label:active input+span::before,.acerill-custom-form .checkbox label:hover input+span::before,.acerill-custom-form .checkbox input:checked+span::before{border-color:#455560 !important}.acerill-custom-form .checkbox input:checked+span::after{opacity:1 !important}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/additional-checkout-buttons/additional-checkout-buttons.scss */.additional-checkout-buttons{text-align:center}.additional-checkout-buttons p{margin:25px 0}.additional-checkout-buttons ._38ksdFFHosgt4hh6EjDuLm._3mgStMpRn3ZERlUsxma1Bc ._1mqqPYZtCQtz5_i0b-po4l{justify-content:space-between !important;margin:0 !important}.additional-checkout-buttons ._38ksdFFHosgt4hh6EjDuLm._3mgStMpRn3ZERlUsxma1Bc ._1mqqPYZtCQtz5_i0b-po4l ._3TUeZPsTWjDxakSmeDcA4D{flex-basis:calc(50% - 15px) !important;margin:0 !important}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/article-item/article-item.scss */.article-item{text-align:center;color:#fff;padding-top:calc(167 / 250 * 100%);height:100%;position:relative}.article-item__image__wrapper{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.article-item__image__wrapper::after{content:'';background-color:rgba(0,0,0,0.5);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.article-item__content__wrapper{display:flex;justify-content:center;align-items:center;padding:20px 30px;position:absolute;top:0;left:0;bottom:0;right:0;z-index:3}.article-item__title{letter-spacing:0;display:inline-block;border-bottom:4px solid;padding-bottom:5px;margin-bottom:8px}.article-item--featured .article-item__subtitle{font-size:18px;line-height:1.5;margin:14px 0}@media (min-width: 1024px){.article-item--featured .article-item__subtitle{font-size:20px}}@media (min-width: 1024px){.article-item--featured-primary .article-item__subtitle{font-size:32px}}.article-item--card{text-align:left;color:#455560;padding-top:0;height:auto;position:static}.article-item--card .article-item__image__wrapper{display:block;padding-top:calc(106 / 159 * 100%);margin-bottom:15px;position:relative}.article-item--card .article-item__image__wrapper::after{content:none}.article-item--card .article-item__content__wrapper{display:block;padding:0;position:static}.article-item--card .article-item__title{font-size:10px;border-width:3px;margin-bottom:16px}@media (min-width: 1024px){.article-item--card .article-item__title{font-size:12px;font-weight:600}}.article-item--card .article-item__subtitle{margin-bottom:6px}@media (min-width: 1024px){.article-item--card .article-item__subtitle{font-size:14px;margin-bottom:12px}}.article-item--card .article-item__excerpt{line-height:2;color:#5d5d5d;display:none;margin-bottom:10px}@media (min-width: 769px){.article-item--card .article-item__excerpt{display:block}}.article-item--card .article-item__link{color:#826b2f}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/badge-type/badge-type.scss */.badge-type{padding-top:5px;border-top:2px solid transparent;border-color:#e4e3e3}.badge-type--solid{background-color:#e4e3e3;padding:3px 10px;border-top:none}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/breadcrumbs/breadcrumbs.scss */.breadcrumbs{display:none;margin-bottom:25px}@media (min-width: 769px){.breadcrumbs{display:block}}.breadcrumbs__items{display:flex;flex-flow:row wrap}.breadcrumbs__item{color:#455560}.breadcrumbs__item:not(:first-child)::before{content:'/';margin:0 15px;color:#7f8c95}.breadcrumbs__item__link.is-active{color:#826b2f}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/button/button.scss */.btn{min-height:48px;min-width:194px;text-align:center;padding:5px 20px;align-items:center;display:inline-flex;justify-content:center;cursor:pointer}.btn .btn__el{display:block;line-height:100%;pointer-events:none}.btn.btn--full{width:100%}.btn--link,.btn--link-more,.btn--reset{padding:0;min-height:auto;text-align:left;min-width:inherit;text-decoration:underline;line-height:1.3}.btn--primary:disabled,.btn--link:disabled,.btn--link-more:disabled,.disabled.btn--primary,.disabled.btn--link,.disabled.btn--link-more,.btn--primary[disabled],.btn--link[disabled],.btn--link-more[disabled],.btn--disabled:disabled,.btn--disabled.disabled,.btn--disabled[disabled]{pointer-events:none;opacity:0.3}.btn--primary{color:#455560;border:1px solid #455560;background-color:transparent;transition:all 300ms}.btn--primary:hover{background-color:#455560;border-color:#455560;color:#fff}.btn--primary:hover .btn__el{color:#fff;margin-bottom:0}.btn--primary.btn--yellow{color:#b09040;border:1px solid #b09040}.btn--primary.btn--yellow:hover{background-color:#b09040}.btn--primary.btn--white{color:#fff;border:1px solid #fff}.btn--primary.btn--white:hover{color:#455560;background-color:#fff}.btn--primary.btn--teal{color:#455560;border:1px solid #455560}.btn--primary.btn--teal:hover{color:#fff;background-color:#455560}.btn--primary.btn--solid{color:#fff;background-color:#455560;border-color:#455560}.btn--primary.btn--solid:hover{background-color:#303b42;border-color:#303b42}.btn--primary.btn--solid.btn--yellow{background-color:#b09040;border-color:#b09040}.btn--primary.btn--solid.btn--yellow:hover{background-color:#826b2f;border-color:#826b2f}.btn--primary.btn--solid.btn--gold{background-color:#826b2f;border-color:#826b2f}.btn--primary.btn--solid.btn--gold:hover{background-color:#b09040;border-color:#b09040}.btn--primary.btn--solid.btn--grey{color:#455560;background-color:#e0e0e0;border-color:#e0e0e0}.btn--primary.btn--solid.btn--grey:hover{background-color:#bdbdbd;border-color:#bdbdbd}.btn--primary.btn--solid.btn--grey.btn--grey--alt{color:#fff;background-color:#bdbdbd;border-color:#bdbdbd}.btn--primary.btn--solid.btn--grey.btn--grey--alt:hover{background-color:#e0e0e0;border-color:#e0e0e0}.btn--primary.btn--solid.btn--grey.btn--grey--alt-v2{color:#fff;background-color:#6d6d6d;border-color:#6d6d6d}.btn--primary.btn--solid.btn--grey.btn--grey--alt-v2:hover{background-color:#e0e0e0;border-color:#e0e0e0}.btn--primary.btn--compact{min-height:36px;min-width:139px}.btn--primary.btn--large{min-width:225px;min-height:42px}.btn--link{text-decoration:none;position:relative;padding-bottom:5px}.btn--link::after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background-color:currentColor;opacity:0;transition:opacity 0.2s}.btn--link:hover::after{opacity:1}.btn--link-more{text-decoration:none;text-transform:none;padding-right:22px;position:relative}.btn--link-more .btn__icon{position:absolute;right:5px;transition:right 0.2s, color 0.2s}.btn--link-more:hover .btn__icon{color:#b09040;right:0}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/button-to-top/button-to-top.scss */.btn-to-top{text-align:center;color:#fff;background-color:#828282;display:block;width:100%;padding:6px 0;margin-bottom:60px}.btn-to-top__icon{display:inline-block;width:1.3em;height:1.3em;margin-right:5px;transform:rotate(-90deg)}.btn-to-top__text{display:block}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/carousel-indicator/carousel-indicator.scss */.carousel-indicator{width:100%;margin-top:13px}.carousel-indicator__bullet{height:2px;opacity:0.5;margin-left:0;transition:margin-left .2s ease-in-out}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/checkbox/checkbox.scss */.checkbox{display:inline-block}.checkbox.spaced-top{padding-top:24px}.checkbox.spaced-bottom{padding-bottom:24px}.checkbox .checkbox__wrapper{display:block;height:100%}.checkbox .checkbox__label{display:block;height:auto;padding:3px 0;position:relative;transition:all ease 0.3s;cursor:pointer}.checkbox .checkbox__label span{display:block;min-height:1rem;padding-left:30px;transition:all ease 0.3s}.checkbox .checkbox__label span small{text-transform:none;display:block;margin-top:5px}.checkbox .checkbox__label a{color:#455560;text-decoration:underline}.checkbox .checkbox__label:focus .checkbox__icon,.checkbox .checkbox__label:active .checkbox__icon,.checkbox .checkbox__label:hover .checkbox__icon{border-color:#455560}.checkbox .checkbox__label.is-active .checkbox__icon{border-color:#455560}.checkbox .checkbox__label.is-active .checkbox__icon svg{opacity:1}.checkbox .checkbox__label.is-active .checkbox__icon svg.checkbox__icon-loading{opacity:0}.checkbox .checkbox__label.is-disabled{opacity:0.6;pointer-events:none}.checkbox .checkbox__icon{top:0;width:22px;height:22px;position:absolute;transition:all ease 0.3s;border:1px solid #e4e3e3}.checkbox .checkbox__icon svg{opacity:0;width:20px;height:20px;display:block;transition:all .25s cubic-bezier(0.165, 0.84, 0.44, 1)}.checkbox.fixed{position:relative}.checkbox--align-t{align-items:flex-start}.is-error.checkbox__icon{border:1px solid #f27474}.checkbox--align-t .checkbox__icon{margin-top:2px}.checkbox__icon-el{opacity:0;z-index:1;width:15px;height:15px;display:block;flex:0 0 auto;cursor:pointer;margin-right:10px;position:relative}.checkbox__icon-el:checked+.checkbox__icon-tick{opacity:1}.checkbox__icon-tick{width:10px;position:absolute;top:7px;right:0;bottom:0;left:2px;margin:auto;z-index:0;opacity:0;transition:opacity 300ms ease-in-out}.checkbox__icon-loading{width:10px;position:absolute;top:1px;right:0;bottom:0;left:0;margin:auto;z-index:-1;opacity:0;transition:opacity 300ms ease-in-out;-webkit-animation:spin 1.2s linear infinite;animation:spin 1.2s linear infinite}.is-error+.checkbox__label{color:#f27474}.checkbox--filter .checkbox__label span{text-transform:none;letter-spacing:0}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/checkbox-group/checkbox-group.scss */.multi-option{position:relative}.multi-option input:-webkit-autofill,.multi-option input:-webkit-autofill:hover,.multi-option input:-webkit-autofill:focus,.multi-option input:-webkit-autofill:active{transition-delay:9999s}.multi-option__wrapper{height:auto;line-height:initial;position:relative}.multi-option__el_list{display:block;width:100%}.multi-option__el{position:relative;height:2.25rem;line-height:2.25rem;transition:all 200ms;z-index:2;width:100%;margin:0 0 0.3rem}.multi-option__el:last-child{margin-bottom:0}.multi-option__el.is-active .multi-option__icon{border:1px solid #303b42}.multi-option__el.is-active .multi-option__icon span{background:#060606;width:10px;height:10px}.multi-option__el.is-active .multi-option__icon svg{opacity:1}.multi-option__title{display:block;z-index:1;width:100%;line-height:2.25rem}.multi-option__label>span{display:block;z-index:1;width:100%;height:2.25rem;line-height:2.25rem;cursor:pointer;padding:0 0 0 1.8rem;transition:padding 0.3s ease}.multi-option__label:focus .multi-option__icon,.multi-option__label:active .multi-option__icon,.multi-option__label:hover .multi-option__icon{border-color:#303b42}.multi-option__icon{width:22px;height:22px;position:absolute;border:1px solid #e4e3e3;margin-right:10px;top:7px;transition:all ease 0.3s}.multi-option__icon span{display:block;width:2px;height:2px;background:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all ease 0.3s}.multi-option__icon.multi-option__icon-checkbox span{display:none !important}.multi-option__icon.multi-option__icon-checkbox svg{opacity:0;display:block;margin:-2px 0 0 -2px;width:20px;transition:all .25s cubic-bezier(0.165, 0.84, 0.44, 1)}.multi-option__icon .checkbox__icon-tick{top:5px;left:4px}.multi-option__input{display:block;visibility:hidden;width:1px;height:1px}.multi-option__error{position:absolute;bottom:0;height:1rem;line-height:1rem;font-size:0.8rem;color:#f27474;opacity:0;transform:translateY(-0.5em);transition:opacity 300ms ease, transform 300ms ease}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/collection-item/collection-item.scss */.collection-item__image{position:relative}.collection-item__content,.collection-item__image{background-color:#fafafa}.collection-item--featured .collection-item__content,.collection-item--featured .collection-item__image{background-color:transparent}.collection-item__head-mobile{text-align:center;display:none}.collection-item--featured .collection-item__head-mobile{display:block}@media (min-width: 769px){.collection-item--featured .collection-item__head-mobile{display:none}}.collection-item__content{padding:20px}@media (min-width: 1201px){.collection-item__content{padding:60px 40px}}.collection-item--featured .collection-item__content{text-align:center;padding:20px 0}@media (min-width: 769px){.collection-item--featured .collection-item__content{text-align:left}}@media (min-width: 1024px){.collection-item--featured .collection-item__content{padding:0}}.collection-item--list .collection-item__content{text-align:center}@media (min-width: 1201px){.collection-item--list .collection-item__content{text-align:left}}.collection-item--featured .collection-item__content .collection-item__heading,.collection-item--featured .collection-item__content .collection-item__title{display:none}@media (min-width: 769px){.collection-item--featured .collection-item__content .collection-item__heading,.collection-item--featured .collection-item__content .collection-item__title{display:block}}.collection-item__content ul{padding-top:15px;margin-bottom:16px}.collection-item__content ul li{margin-bottom:12px}.collection-item__content ul a:hover{color:#826b2f}.collection-item__heading{margin-bottom:5px}.collection-item__title{margin-bottom:20px}.collection-item__entry{margin-bottom:24px}.collection-item__subtext{margin-bottom:24px}.collection-item__subtext strong{color:#826b2f}@media (min-width: 1201px){.collection-item__cols{background-color:#fafafa;display:flex;flex-flow:row wrap}.collection-item--flip .collection-item__cols{flex-flow:row-reverse wrap}}@media (min-width: 1201px){.collection-item__col:first-child{flex:0 0 66.66%;max-width:66.66%}.collection-item__col:last-child{flex:0 0 33.33%;max-width:33.33%}}@media (min-width: 1024px){.collection-item--featured .collection-item__cols{background-color:transparent;display:flex;flex-flow:row wrap;align-items:center;margin:0 -15px}.collection-item--flip .collection-item--featured .collection-item__cols{flex-flow:row-reverse wrap}}@media (min-width: 1024px){.collection-item--featured .collection-item__col{flex:0 0 50%;max-width:50%;padding:0 15px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/collections-slider/collections-slider.scss */.collections-slider{background:#fafafa;padding:80px 0}.collections-slider .flickity-page-dots{position:absolute;width:100%;bottom:-40px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.collections-slider .flickity-page-dots .dot{width:12px;height:12px;background:#826b2f;border-radius:6px}.collections-slider .flickity-page-dots .dot.is-selected{opacity:1}.collections-slider .flickity-prev-next-button{width:60px;height:60px;border-radius:60px;background:#b09040;text-align:center;color:#fff;font-size:16px;cursor:pointer}@media (max-width: 1199px){.collections-slider .flickity-prev-next-button{display:none !important}}.collections-slider .flickity-prev-next-button.next{right:-28px}.collections-slider .flickity-prev-next-button.previous{left:-28px}.collections-slider__head__subtitle{margin-bottom:20px}@media (min-width: 1024px){.collections-slider__cell__inner{display:flex}}.collections-slider__cell__image{position:relative;padding-top:60%}@media (min-width: 1024px){.collections-slider__cell__image{width:62.6%;padding-top:37.7%}}.collections-slider__head{text-align:center;margin-bottom:65px}.collections-slider__cell{background-color:#f5f5f1;width:100%;overflow:hidden}.collections-slider__cell__content{padding:70px 0 50px;max-width:248px;margin:0 auto}@media (min-width: 769px){.collections-slider__cell__content{max-width:100%;padding:70px 50px 50px 50px}}@media (min-width: 1024px){.collections-slider__cell__content{width:37.4%;padding:0 0 0 30px}}@media (min-width: 1024px){.collections-slider__cell__content__inner{padding:70px 50px 30px 20px}}@media (min-width: 1024px){.collections-slider__cell__entry{padding-right:60px}}.collections-slider__cell__title{margin-bottom:6px}.collections-slider__cell__head{margin-bottom:15px}.collections-slider__cell__actions{margin-top:30px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/cookies-notice/cookies-notice.scss */.cookies-notice{text-align:center;background-color:#f8f8f8;padding:30px 15px 40px;margin:0 auto;position:fixed;bottom:0;left:0;right:0;z-index:10000}@media (min-width: 769px){.cookies-notice{max-width:500px;padding-left:25px;padding-right:25px;bottom:30px;left:auto;right:30px}}.cookies-notice__title,.cookies-notice__content{margin-bottom:20px}.cookies-notice__actions{display:flex;align-items:center;justify-content:center}.cookies-notice__cta{flex:0 0 40%;max-width:40%;padding-left:10px;padding-right:10px;margin:0 10px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/dropdown-menu/dropdown-menu.scss */.dropdown-menu{position:relative}.dropdown-menu input:-webkit-autofill,.dropdown-menu input:-webkit-autofill:hover,.dropdown-menu input:-webkit-autofill:focus,.dropdown-menu input:-webkit-autofill:active{transition-delay:9999s}.dropdown-menu .dropdown-menu__wrapper{height:auto;position:relative;line-height:initial}.dropdown-menu .dropdown-menu__label{position:absolute;margin:auto;height:46px;padding:0 40px 0 20px;line-height:46px;transition:all ease 200ms;z-index:2;pointer-events:none;top:0;left:0;right:0;bottom:0}.dropdown-menu .dropdown-menu__arrow{position:absolute;border-left:0;right:10px;top:20px;pointer-events:none}.dropdown-menu .dropdown-menu__arrow svg{display:block;width:14px;height:9px}.dropdown-menu .dropdown-menu__value{padding:0 40px 0 20px;border:1px solid #455560;width:100%;height:46px;line-height:46px;overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;transition:all ease 0.3s;white-space:nowrap;z-index:1}.dropdown-menu .dropdown-menu__error{position:absolute;bottom:0;height:1rem;line-height:1rem;font-size:0.8rem;color:#f27474;opacity:0;transition:all 0.3s ease;z-index:-1;pointer-events:none}.dropdown-menu .dropdown-menu__el{z-index:1;opacity:0;width:100%;height:46px;display:block;cursor:pointer}.dropdown-menu.is-active .dropdown-menu__label{display:none}.dropdown-menu.is-focus .dropdown-menu__value{color:#303b42;border:1px solid #303b42}.dropdown-menu.is-focus .dropdown-menu__arrow{top:18px;right:14px;transform:rotate(180deg)}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/empty-view/empty-view.scss */.empty-view{margin:20px 0 40px;padding:20px 25px}@media (min-width: 769px){.empty-view{margin-top:40px;padding:50px}}.empty-view__title{margin-bottom:25px}@media (min-width: 769px){.empty-view__title{margin-bottom:30px}}.empty-view__image{width:100%;max-width:135px;margin:0 auto 25px}@media (min-width: 769px){.empty-view__image{max-width:180px;margin-bottom:35px}}.empty-view__image::before{padding-top:88.88889%}@media (min-width: 769px){.empty-view__image::before{padding-top:61.11111%}}.empty-view__button{display:inline-block}@media (min-width: 769px){.empty-view__button{min-width:250px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/faqs/faqs.scss */.faqs__wrapper{padding-top:60px}.faqs__wrapper:empty{padding-top:0}.faqs__wrapper__title{margin-bottom:20px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/featured-collection/featured-collection.scss */.featured-collection{padding:50px 0 50px}@media (min-width: 769px){.featured-collection{padding:50px 0 90px}}@media (min-width: 769px){.featured-collection__products{display:flex;flex-wrap:wrap;margin:-15px}}.featured-collection__product{margin-bottom:30px}@media (min-width: 769px){.featured-collection__product{width:50%;padding:15px;margin:0}}@media (min-width: 1024px){.featured-collection__product{width:25%}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/footer/footer.scss */.footer{border-top:1px solid #eee;overflow:hidden;background-size:0;border:0}@media (min-width: 1024px){.footer{background-size:inherit}}@media (min-width: 1024px){.footer__body{padding:70px 0}}@media (min-width: 1024px){.footer__row{display:flex;flex-wrap:wrap;margin:0 -15px}}.footer__info__row{margin-bottom:40px}.footer__info__row:last-child{margin-bottom:0}.footer__newsletter__description{font-size:12px;color:#616c74;max-width:250px;margin:0 auto 15px}@media (min-width: 1024px){.footer__newsletter__description{max-width:100%}}.footer__info__title{margin-bottom:15px}@media (min-width: 1024px){.footer__info__title{margin-bottom:25px}}@media (min-width: 1024px){.footer__col{flex-basis:0;flex-grow:1;max-width:100%;padding:0 15px}.footer__col:first-child{flex:0 0 100%;max-width:100%}.footer__col:last-child{flex:0 0 25%;max-width:25%}}@media (min-width: 1201px){.footer__col:first-child{flex:0 0 16.66667%;max-width:16.66667%}}@media (max-width: 1023px){.footer__body__container{padding:0;max-width:100%;width:100%}}.footer__menu__head{margin:0;padding:24px 25px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin-top:-1px;cursor:pointer}@media (min-width: 1024px){.footer__menu__head{padding:0;border:0;margin-top:0;margin-bottom:25px}}.footer__menu__items{padding:25px 25px 10px}@media (min-width: 1024px){.footer__menu__items{padding:0}}.footer__menu__item{margin-bottom:15px}@media (min-width: 1024px){.footer__menu__item:last-child{margin-bottom:0}}.footer__menu__body{height:0;overflow:hidden;transition:height 300ms ease-in-out}@media (min-width: 1024px){.footer__menu__body{height:auto;overflow:initial}}.footer__logo{max-width:163px;margin:25px auto 50px}@media (min-width: 1201px){.footer__logo{margin:0 auto}}.footer__logo img{width:100%}.footer__logo__main{width:inherit;height:inherit;display:block}.footer__info{padding:60px 40px 40px;text-align:center}@media (min-width: 1024px){.footer__info{background-size:0;padding:0;text-align:unset}}.footer__foot{background-color:#455560;padding:22px 10px}@media (min-width: 769px){.footer__foot{padding:10px 5px}}.footer__copyright{color:#fff;font-size:12px;text-align:center;line-height:1.5}@media (min-width: 769px){.footer__copyright{font-size:14px}}.template--article .footer{padding-bottom:48px}@media (min-width: 769px){.template--article .footer{padding-bottom:0}}@media (min-width: 1024px){.template--404 .footer{position:fixed;bottom:0;right:0;left:0}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/form-content-blocks/form-content-blocks.scss */.form-content-blocks__head{text-align:center;padding:40px 0}@media (min-width: 769px){.form-content-blocks__head{padding:60px 0}}.form-content-blocks__video{margin-bottom:40px}@media (min-width: 1024px){.form-content-blocks__cols{display:flex;flex-flow:row wrap;margin:0 -15px}}@media (min-width: 1024px){.form-content-blocks__col{min-width:50%;flex:1;padding:0 15px}}.form-content-blocks--layout-alt .form-content-blocks__cols{justify-content:space-between}.form-content-blocks--layout-alt .form-content-blocks__col{margin-bottom:40px}@media (min-width: 1024px){.form-content-blocks--layout-alt .form-content-blocks__col{min-width:auto;flex:0 0 41.66%;max-width:41.66%}}@media (min-width: 1024px){.form-content-blocks--layout-alt .form-content-blocks__col:first-child:last-child{flex:0 0 100%;max-width:100%}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/form-inventory-notification/form-inventory-notification.scss */.form-inventory-notification{text-align:center;color:#455560;padding:40px}.form-inventory-notification__text,.form-inventory-notification__body-text{margin-bottom:33px}.form-inventory-notification__icon{font-size:60px;line-height:80px;color:#f8bb86;display:flex;justify-content:center;align-items:center;width:80px;height:80px;padding-bottom:5px;border:4px solid currentColor;border-radius:50%;margin:20px auto 30px}.form-inventory-notification__icon.is-error{color:#f27474}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/form-klaviyo/form-klaviyo.scss */.form-klaviyo__form{display:flex}.form-klaviyo__field--email{width:325px}.form-klaviyo__submit{margin-left:20px;width:150px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/form-stock-notification/form-stock-notification.scss */.form-stock-notification{color:#455560;text-align:center;padding:20px}.form-stock-notification__title{padding:16px 0;margin-bottom:12px}.form-stock-notification__info,.form-stock-notification__response{margin-bottom:31px}.form-stock-notification__response{font-size:18px}.form-stock-notification__response p+p{margin-top:20px}.form-stock-notification__response__btn{margin-top:25px}.form-stock-notification__field{margin:20px auto}.form-stock-notification__field input{max-width:310px;height:43px;padding:0 12px;border-radius:3px;border:1px solid #826b2f;margin:0 auto;box-shadow:inset 0 1px 1px rgba(0,0,0,0.06)}.form-stock-notification__field input:focus{border-color:#826b2f}.form-stock-notification__field input::-moz-placeholder{color:#bdbdbd}.form-stock-notification__field input:-ms-input-placeholder{color:#bdbdbd}.form-stock-notification__field input::placeholder{color:#bdbdbd}.form-stock-notification__field.error input{border-color:#f27474;box-shadow:0 0 2px #f27474}.form-stock-notification__field p{color:#455560 !important;background-color:#fafafa;padding:10px;margin:20px -20px;position:static}.form-stock-notification__field p::before{content:'!';display:inline-block;width:24px;height:24px;border-radius:50%;background-color:#f27474;color:#fff;line-height:24px;text-align:center;margin-right:10px}.form-stock-notification__form__actions{margin-top:25px}.form-stock-notification__form__actions button{margin:0 4px}.form-stock-notification__icon{border-color:#a5dc86;width:80px;height:80px;border:4px solid transparent;border-radius:50%;margin:20px auto 30px;padding:0;position:relative}.form-stock-notification__icon__line{background-color:#fff;position:absolute;width:60px;height:120px;border-radius:50%;transform:rotate(-45deg)}.form-stock-notification__icon__line--left{border-radius:120px 0 0 120px;top:-7px;left:-33px;transform-origin:60px 60px}.form-stock-notification__icon__line--right{border-radius:0 120px 120px 0;top:-11px;left:30px;transform-origin:0 60px}.form-stock-notification__icon__tip,.form-stock-notification__icon__long{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.form-stock-notification__icon__tip{width:25px;left:14px;top:46px;transform:rotate(45deg)}.form-stock-notification__icon__long{width:47px;right:-1px;top:38px;transform:rotate(-45deg)}.form-stock-notification__icon__ring{width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/gwp/gwp.scss */.gwp-modal{height:100%}.gwp-modal .modal__wrap{max-width:700px;width:calc(100% - 50px);height:calc(100% - 50px);overflow-y:auto}@media (min-width: 769px){.gwp-modal .modal__wrap{height:unset;width:calc(100% - 100px);max-height:calc(100% - 100px)}}.gwp-modal .modal__content,.gwp-modal .modal__container,.gwp-modal .modal__inner{height:100%}.gwp--modal__close{position:absolute;right:12px;top:12px;width:24px;height:24px;color:#aaa;font-size:24px;line-height:1}@media (min-width: 415px){.gwp--modal__close{right:24px;top:25px}}.gwp-rewards{height:100%}.gwp-rewards .product-card__details__title{text-transform:unset;padding-bottom:36px}.gwp-rewards .product-card__cta{font-size:12px;line-height:14px;position:absolute;bottom:0;left:calc(50% - 85px);width:170px;min-height:33px}.gwp-rewards__wrapper{height:100%}.gwp-rewards__grid__wrapper{display:flex;flex-direction:column}.gwp-rewards__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(175px, 1fr));gap:1rem;padding:2rem}.gwp-rewards__grid .product-card__featured{width:160px;margin:auto}.gwp-rewards__grid__list>div{height:100%}.gwp-rewards__header{background:#f2f2f2;padding:1em}@media (min-width: 769px){.gwp-rewards__header{padding:2em}}.gwp-rewards__headline{font-size:12px;line-height:1.25;color:#303b42}@media (min-width: 769px){.gwp-rewards__headline{font-size:18px;line-height:1.25}}.gwp-rewards__description{font-weight:500;color:#826b2f;font-size:10px;line-height:1.25}@media (min-width: 769px){.gwp-rewards__description{font-size:12px;line-height:1.25}}@media (min-width: 769px){.gwp-change-modal .modal__wrap{width:800px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/head-content/head-content.scss */.head-content{text-align:center;margin:100px 0 50px}.head-content__subtitle{color:#826b2f;margin-bottom:15px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/header/header.scss */.header{position:fixed;top:0;left:0;right:0}.header__container{background-color:#fff;box-shadow:0 0 8px 1px rgba(0,0,0,0.1)}.header__announcement-bar{text-align:center}.header__announcement-bar__inner{height:42px;overflow:hidden;position:relative;transition:margin-top 0.5s ease-in-out}.is-shrink .header__announcement-bar__inner{margin-top:-42px}.header__announcement-bar__item{width:100%;padding:13px}.header__announcement-bar .header__announcement-bar__close{width:19px;height:19px;padding:5px;position:absolute;top:11px;right:10px}@media (min-width: 769px){.header__announcement-bar .header__announcement-bar__close{display:none}}.header__inner{display:flex;justify-content:space-between;align-items:center;height:70px;padding:5px 6px;position:relative;z-index:1001;box-shadow:0 0 8px 1px rgba(0,0,0,0.1);transition:height 0.5s, padding 0.5s}@media (min-width: 991px){.header__inner{padding:0 15px;margin:0 auto;box-shadow:none;max-width:960px}}@media (min-width: 1201px){.header__inner{height:90px}.is-shrink .header__inner{height:70px}}@media (min-width: 1201px){.header__inner{max-width:1140px}}@media (min-width: 1441px){.header__inner{max-width:1470px}}.header__logo{width:122px;height:23px;transition:width 0.5s, height 0.5s}@media (min-width: 769px){.header__logo{min-width:153px;width:153px;height:29px;margin-right:10px}.is-shrink .header__logo{min-width:122px;width:122px;height:23px}}@media (min-width: 1024px){.header__logo{margin-right:20px}}.header__utils,.header__btn-nav-mobile{width:65px}@media (min-width: 991px){.header__btn-nav-mobile{display:none}}.header__utils{padding-right:24px}@media (min-width: 769px){.header__utils{justify-content:flex-end;display:flex;align-items:center;width:auto;height:100%;padding-right:0;position:relative}}@media (min-width: 1201px){.header__utils{flex:none}}.header__nav{display:none}@media (min-width: 991px){.header__nav{display:block;flex:1;height:100%}}.header__nav,.header__utils{opacity:1;visibility:visible;transition:opacity 0.3s, visibility 0.3s}.header__nav.is-hidden,.header__utils.is-hidden{opacity:0;visibility:hidden}.header__nav__items{display:flex;align-items:center;height:100%}.header__nav__item,.header__nav__item__wrapper{height:100%}.header__nav__item__link{text-align:center;display:flex;align-items:center;height:100%;padding:15px 8px;position:relative;transition:padding 0.5s}.is-shrink .header__nav__item__link{padding:10px 8px}@media (min-width: 1024px){.is-shrink .header__nav__item__link{padding:10px}}@media (min-width: 1024px){.header__nav__item__link{padding:20px 15px}}@media (min-width: 1201px){.header__nav__item__link{padding:20px}}.header__nav__item__link::after{content:'';background-color:#fff;width:100%;height:3px;display:block;border:0;position:absolute;bottom:0;right:0;opacity:1;transform:scaleX(0);transition:all 0.3s ease 0s}.is-active .header__nav__item__link::after,.header__nav__item__link:hover::after{background-color:#826b2f;transform:scaleX(1)}.header.is-shrink .header__utils__item{font-size:0}.header__overlay{background-color:rgba(0,0,0,0.7);width:100%;position:fixed;top:112px;left:0;bottom:0;opacity:0;visibility:hidden;transition:top 0.5s, opacity 0.1s linear 0.2s, visibility 0.1s linear 0.2s}.header__overlay.is-visible{opacity:1;visibility:visible}@media (min-width: 1024px){.header__overlay{top:132px}}.is-shrink .header__overlay{top:70px}.header__search__wrapper{display:none}@media (min-width: 991px){.header__search__wrapper{display:block}}.header__search{display:none}@media (min-width: 769px){.header__search{max-width:450px;height:47px;margin:auto 25px auto auto;display:block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity 0.3s, visibility 0.3s}.is-active .header__search{opacity:1;visibility:visible}}@media (min-width: 769px) and (min-width: 1024px){.header__search{max-width:600px}}@media (min-width: 1024px){.header__search{margin:auto}}.header__search__icon{color:#aaa;width:22px;height:22px;margin:auto;position:absolute;top:0;left:20px;bottom:0}.header__search__inner{height:100%}.header__search__field{background-color:#efefef;display:block;width:100%;padding:14px 259px 14px 61px;border-radius:3px}.header__search__field::-moz-placeholder{opacity:0.8}.header__search__field:-ms-input-placeholder{opacity:0.8}.header__search__field::placeholder{opacity:0.8}.header__search__actions{display:flex;justify-content:space-between;align-items:center;height:100%;padding-right:62px;position:absolute;top:0;right:0;bottom:0;opacity:0;visibility:hidden;transition:opacity 0.3s, visibility 0.3s}.is-visible .header__search__actions{opacity:1;visibility:visible}.header__search__hint{color:#aaa;margin-right:10px}.header__search__actions .header__search__btn{background-color:#826b2f;min-width:auto;min-height:auto;height:auto;padding:4px 14px;border-radius:3px;border-color:#826b2f}.header__search__actions .header__search__btn:hover{background-color:#b09040;border-color:#b09040}.header__search__close{width:20px;height:20px;padding:3px;margin:auto;position:absolute;top:0;right:17px;bottom:0}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/header-account-utils/header-account-utils.scss */.header-account-utils{min-width:220px}.header-account-utils__item{border-bottom:1px solid #e4e3e3}.header-account-utils__item:last-child{border-bottom:none}.header-account-utils__link{padding:17px 20px 14px;display:block}.header-account-utils__link .header-account-utils__link__text,.header-account-utils__link .header-account-utils__link__icon{vertical-align:middle;display:inline-block}.header-account-utils__link__icon{width:18px;height:18px;margin-right:5px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/header-account-widget/header-account-widget.scss */.header-account-widget{display:none}@media (min-width: 769px){.header-account-widget{background-color:#fafafa;border-radius:0 0 4px 4px;border:1px solid rgba(6,6,6,0.15);position:absolute;top:100%;right:58px;left:auto}.header-account-widget.is-active{display:block}}.header-account-widget__form{min-width:282px;padding-bottom:0}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/header-cart/header-cart.scss */.header-cart{top:112px;bottom:0;width:100%;right:0;left:0;position:fixed;z-index:100000000000;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.header-cart.active{opacity:1;visibility:visible}@media (min-width: 769px){.header-cart{top:0}}.header-cart.is-shrinked{top:70px}@media (min-width: 769px){.header-cart.is-shrinked{top:0}}.header-cart__wrapper{background-color:#fff;width:486px;max-width:100%;display:flex;flex-direction:column;position:absolute;right:0;top:0;bottom:0;z-index:2;transform:translateX(100%);transition:all .2s ease-in-out}.active .header-cart__wrapper{transform:translateX(0)}.header-cart__header__bar{text-align:center;color:#fff;background-color:#455560;padding:12px 30px;position:relative}.header-cart__header__bar--alt{background-color:#826b2f}.header-cart__title .header-cart__title__text,.header-cart__title .header-cart__title__icon{vertical-align:middle;display:inline-block}.header-cart__title .header-cart__title__icon{width:14px;height:14px;margin-right:5px}.header-cart__body{display:flex;flex-direction:column;flex:1;overflow-y:auto}.header-cart__header__close{top:0;right:15px;bottom:0;display:none;width:14px;height:14px;margin:auto;cursor:pointer;position:absolute}@media (min-width: 769px){.header-cart__header__close{display:block}}.header-cart__body__element{flex:0 0 114px;display:flex;align-items:center;width:calc(100% - 40px);padding:20px 0 15px;border-top:1px solid #e4e3e3;margin:0 auto}.header-cart__body__element:last-child{border-bottom:none}.header-cart__body__element.is-loading{opacity:0.6;pointer-events:none}.header-cart__element__image{display:block;width:60px;max-height:55px}@media (min-width: 769px){.header-cart__element__image{width:78px;max-height:67px}}.header-cart__element__image .img,.header-cart__element__image .img__el{position:static}.header-cart__element__data{flex:1;display:flex;justify-content:space-between;align-items:center;padding-left:15px}.header-cart__element__meta{padding-right:15px}.header-cart__element__title{color:#826b2f;margin-bottom:5px;width:120px}@media (min-width: 415px){.header-cart__element__title{width:190px}}.header-cart__element__remove{color:#7f8c95}.header-cart__element__price{color:#060606;padding-left:10px}.header-cart__footer{width:calc(100% - 40px);padding-top:21px;border-top:1px solid #e4e3e3;margin:0 auto 20px}.header-cart__footer.is-loading{opacity:0.6;pointer-events:none}.header-cart__footer__row{color:#060606;display:flex;justify-content:space-between;align-items:center;padding-bottom:21px}.header-cart__footer__row+.header-cart__footer__row{padding-top:21px;border-top:1px solid #e4e3e3}.header-cart__empty{text-align:center;padding:30px 10px}.header-cart__upsell{max-width:222px;padding:20px 0 0;margin:auto auto 0}@media (min-width: 769px){.header-cart__upsell{max-width:none;padding:20px 20px 0}}.header-cart .gwp-indicator{font-size:10px;line-height:1.25;margin:4px 0}.header-cart--bg{background-color:rgba(0,0,0,0.7);top:0;left:0;bottom:0;right:0;position:absolute;z-index:1;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.header-cart.active .header-cart--bg{opacity:1;visibility:visible}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/header-cart-icon/header-cart-icon.scss */.header-cart-icon{display:flex;align-items:center}@media (min-width: 769px){.header-cart-icon{height:100%;padding:10px 6px;position:relative}.header-cart-icon::after{content:'';background-color:#fff;width:100%;height:3px;display:block;border:0;position:absolute;bottom:0;right:0;opacity:1;transform:scaleX(0);transition:all 0.3s ease 0s}.header-cart-icon.is-active::after,.header-cart-icon:hover::after{background-color:#826b2f;transform:scaleX(1)}}@media (min-width: 1024px){.header-cart-icon{padding:10px}}.header-cart-icon__icon{width:20px;height:20px}@media (min-width: 769px){.header-cart-icon__icon{width:18px;height:18px;margin-right:5px}}.header-cart-icon__count{font-size:10px;text-align:center;line-height:1;white-space:nowrap;vertical-align:baseline;color:#fff;background-color:#826b2f;display:inline-block;padding:4px 6px;border-radius:50px}@media (min-width: 769px){.header-cart-icon__count{padding:2.5px 4px}}.header-cart-icon--close{margin-left:auto}@media (min-width: 769px){.header-cart-icon--close{margin-left:0}}.header-cart-icon--close .header-cart-icon__icon{width:14px;height:14px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/header-dropdown-normal/header-dropdown-normal.scss */.dropdown-normal{background-image:url("pyramid.png");height:430px;position:fixed;top:112px;left:0;right:0;z-index:999;box-shadow:inset 0 15px 10px -15px rgba(0,0,0,0.1);opacity:0;visibility:hidden;transition:top 0.5s, opacity 0.1s linear 0.2s, visibility 0.1s linear 0.2s;overflow:hidden}.dropdown-normal.is-active{opacity:1;visibility:visible}@media (min-width: 1024px){.dropdown-normal{top:132px}}.is-shrink .dropdown-normal{top:70px}.no-bar .dropdown-normal{top:90px}.dropdown-normal__cols{display:flex;flex-flow:row wrap;height:100%}.dropdown-normal__col{flex:0 0 50%;max-width:50%;height:100%}.dropdown-normal__content{display:flex;padding:40px 15px 30px}@media (min-width: 1441px){.dropdown-normal__content{padding:40px 50px 30px}}.dropdown-normal__tier2 li{margin-bottom:30px}.dropdown-normal__tier2 a{display:inline-block;padding:7px 12px}.dropdown-normal__tier2 li.is-active a,.dropdown-normal__tier2 a.is-active{color:#fff;background-color:#826b2f}.dropdown-normal__tier3{padding-left:16%;flex:1;-moz-columns:2;columns:2;-moz-column-gap:10px;column-gap:10px}.dropdown-normal__tier3__links{display:none}.dropdown-normal__tier3__links.is-active{display:block}.dropdown-normal__tier3 li{margin-bottom:16px}.dropdown-normal__tier3 a{letter-spacing:0;display:inline-block;border-bottom:2px solid transparent;transition:border-color 0.1s}.dropdown-normal__tier3 li.is-active a,.dropdown-normal__tier3 a.is-active{border-color:#826b2f}.dropdown-normal__details{height:100%}.dropdown-normal__detail{background-color:#fff;display:none;height:100%;padding:40px;box-shadow:0 5px 10px 1px rgba(0,0,0,0.2),inset 0 5px 13px -10px rgba(0,0,0,0.2)}.dropdown-normal__detail.is-active{display:flex;flex-flow:row wrap}.dropdown-normal__detail__image__wrapper{width:310px;padding-left:10px}.dropdown-normal__detail__image,.dropdown-normal__detail__image img{height:auto !important;position:static !important}.dropdown-normal__detail__title{text-transform:none;margin-bottom:5px}.dropdown-normal__detail__content{flex:1}.dropdown-normal__content__subtitle{color:#826b2f}.dropdown-normal__content__title{margin-bottom:28px}.dropdown-normal__content__entry{letter-spacing:0}.dropdown-normal__content__meta{color:#826b2f;margin:30px 0}.dropdown-normal__content__actions a{padding-left:20px;padding-right:20px}.dropdown-normal__articles{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);grid-gap:30px}@media (min-width: 1201px){.dropdown-normal__articles{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1441px){.dropdown-normal__articles{grid-template-columns:2fr 1fr 1fr}}@media (min-width: 1441px){.dropdown-normal__articles__item:nth-child(1){grid-row:1 / 3}}.dropdown-normal__articles__item:nth-child(5),.dropdown-normal__articles__item:nth-child(6){display:none}@media (min-width: 1201px){.dropdown-normal__articles__item:nth-child(5),.dropdown-normal__articles__item:nth-child(6){display:block}}@media (min-width: 1441px){.dropdown-normal__articles__item:nth-child(6){display:none}}.dropdown-normal--overlay{position:fixed}.dropdown-normal--alt{background:#f8f8f8;height:auto;padding:60px 0}.dropdown-normal--alt .dropdown-normal__col:first-child{width:300px;flex:none;padding-right:48px}@media (min-width: 1441px){.dropdown-normal--alt .dropdown-normal__col:first-child{width:410px}}.dropdown-normal--alt .dropdown-normal__col:last-child{flex:1;max-width:none}.dropdown-normal--alt .dropdown-normal__content{display:block;padding:0}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/header-nav-mobile-button/header-nav-mobile-button.scss */.btn-nav-mobile{background-color:#455560;display:block;height:1px;width:23px;border:10px solid #fff;border-top-width:25px;border-bottom-width:25px;transition:0.2s all;position:relative;box-sizing:content-box}.btn-nav-mobile::before,.btn-nav-mobile::after{content:'';background-color:#455560;display:block;height:1px;width:100%;transition:0.2s all;position:absolute}.btn-nav-mobile::before{top:7px}.btn-nav-mobile::after{top:-7px}.btn-nav-mobile.is-active{background-color:transparent}.btn-nav-mobile.is-active::before{top:0;transform:rotate(45deg)}.btn-nav-mobile.is-active::after{top:0;transform:rotate(-45deg)}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/header-utility-link/header-utility-link.scss */.header-utility-link{text-align:center;display:none}@media (min-width: 991px){.header-utility-link{display:flex;font-size:0;letter-spacing:0;align-items:center;height:100%;padding:10px;position:relative;transition:font-size 0.5s}.header-utility-link::after{content:'';background-color:#fff;width:100%;height:3px;display:block;border:0;position:absolute;bottom:0;right:0;opacity:1;transform:scaleX(0);transition:all 0.3s ease 0s}.header-utility-link.is-active::after,.header-utility-link:hover::after{background-color:#826b2f;transform:scaleX(1)}.header-utility-link__icon{min-width:18px;width:18px;height:18px}}@media (min-width: 1024px){.header-utility-link__icon{margin-right:5px}}@media (min-width: 1024px) and (orientation: portrait){.header-utility-link{font-size:10px}}@media (min-width: 990px) and (max-width: 1200px){.header-utility-link{font-size:0}}@media (min-width: 1201px) and (orientation: landscape){.header-utility-link{font-size:10px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/hero-media/hero-media.scss */.hero-media{height:100vh}.hero-media__content{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center}.hero-media__content__wrapper{max-width:526px}.hero-media__content__title{margin-bottom:22px}.hero-media__content__text{margin-bottom:38px}.hero-media__content__cta{display:inline-block;text-transform:uppercase}.hero-media__content__cta::after{border-bottom:solid 1px currentColor;content:'';display:block;width:100%}.hero-media__background{position:absolute;top:0;bottom:0;left:0;right:0}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/hero-pages/hero-pages.scss */.hero-pages{text-align:center;margin-bottom:60px;position:relative}.hero-pages__media{max-height:540px;overflow:hidden}.hero-pages__content{width:100%;height:100%;padding:40px 0;position:absolute;top:0;left:0;z-index:1}.hero-pages__subtitle{margin-bottom:21px}.hero-pages__title{margin-bottom:20px}@media (min-width: 1024px){.hero-pages__title{margin-bottom:40px}}.hero-pages__breadcrumbs{margin-bottom:25px}@media (min-width: 1201px){.hero-pages__breadcrumbs{margin-bottom:100px}}.hero-pages__image{font-size:0}.hero-pages .hero-pages__image picture{display:block}.hero-pages .hero-pages__image,.hero-pages .hero-pages__image img{position:static}.hero-pages--no-image{color:#455560;min-height:190px;margin-bottom:0}@media (min-width: 769px){.hero-pages--no-image{min-height:340px}}.hero-pages--no-image .hero-pages__subtitle{color:#826b2f}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/hero-single/hero-single.scss */.hero-single{background-color:transparent;position:relative;overflow:hidden}.hero-single__content{position:relative;z-index:5}.hero-single__background__image{left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.hero-single__background__image,.hero-single__background__image .img,.hero-single__background__image .img__el{position:static}@media (min-width: 769px){.hero-single__background__image,.hero-single__background__image .img,.hero-single__background__image .img__el{position:absolute}}.hero-single__container{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}@media (min-width: 769px){.hero-single__container{position:static}}.hero-single__head{margin-bottom:30px}.hero-single__subtitle{margin-bottom:10px}.hero-single__subtitle:last-child{margin-bottom:5}.hero-single__title{text-transform:initial;font-size:42px}.hero-single__entry{margin-bottom:30px;max-width:668px}.hero-single__entry:last-child{margin-bottom:0}.hero-single__entry__text{font-size:18px}.hero-single__secondary__actions{margin:10px 0}.hero-single__alignment{padding:75px 0;display:flex}@media (min-width: 1024px){.hero-single__alignment{min-height:41.7vw}}@media (min-width: 1024px){.hero-single__alignment{padding:95px 0}}@media (min-width: 1201px){.hero-single__alignment{padding:185px 0}}@media (max-width: 767px){.hero-single__alignment.horizontal-mobile-middle{justify-content:center;text-align:center}.hero-single__alignment.horizontal-mobile-right{justify-content:flex-end;text-align:right}.hero-single__alignment.vertical-mobile-middle{align-items:center}.hero-single__alignment.vertical-mobile-bottom{align-items:flex-end}}@media (min-width: 769px){.hero-single__alignment.horizontal-desktop-middle{justify-content:center;text-align:center}.hero-single__alignment.horizontal-desktop-right{justify-content:flex-end;text-align:right}.hero-single__alignment.vertical-desktop-middle{align-items:center}.hero-single__alignment.vertical-desktop-bottom{align-items:flex-end}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/image/image.scss */.img,.img__el{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;z-index:1;width:100%}.img{font-size:0;background-color:#fafafa;display:block;overflow:hidden}.img.transparent{background-color:transparent}.img.fit-cover .img__el{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover;'}.img.fit-contain .img__el{-o-object-fit:contain;object-fit:contain;font-family:'object-fit: contain;'}.img.position-top .img__el{-o-object-position:top;object-position:top}.img.position-right .img__el{-o-object-position:right;object-position:right}.img.position-bottom .img__el{-o-object-position:bottom;object-position:bottom}.img.position-left .img__el{-o-object-position:left;object-position:left}.img.position-center .img__el{-o-object-position:center;object-position:center}.img.is-loaded .img__el{opacity:1}.img.is-loaded .img__loader{opacity:0;visibility:hidden}.img__el{opacity:0;transition-duration:.2s;transition-property:opacity;transition-timing-function:ease-in-out;z-index:2}.img__el.is-fallback{opacity:1}.img__el.fade-enter,.img__el.fade-leave-to{opacity:0 !important}.img__el.fade-enter{z-index:1}.img--static,.img--static .img__el{background-color:transparent;height:auto;position:static}.img__loader{display:none;-webkit-animation:spin .25s infinite;animation:spin .25s infinite;background-color:#060606;height:30px;left:calc(50% - 15px);position:absolute;top:calc(50% - 15px);transition-duration:.2s;transition-property:opacity;transition-timing-function:ease-in-out;width:30px;z-index:0}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/image-text-basic/image-text-basic.scss */.image-text-basic{margin-bottom:42px}.image-text-basic__image{margin-bottom:20px}@media (min-width: 1024px){.image-text-basic__image{flex:0 0 58.33%;max-width:58.33%;padding:0 15px;margin-bottom:0}}.image-text-basic__title{margin-bottom:30px}.image-text-basic p+p{margin-top:30px}@media (min-width: 1024px){.image-text-basic__inner{display:flex;flex-flow:row-reverse wrap;margin:0 -15px}}@media (min-width: 1024px){.image-text-basic__content{flex:0 0 41.66%;max-width:41.66%;padding:0 15px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/image-zoom/image-zoom.scss */.product-gallery__zoom{width:100%;display:block;overflow:hidden}.product-gallery__zoom>img{width:100%}.product-gallery__zoom__zoomed{top:-50%;left:-50%;width:200%;height:200%;background:center center no-repeat;background-size:100%}.product-gallery__zoom.active{cursor:pointer}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/info-box/info-box.scss */.info-box{text-align:center}.info-box__inner{background-color:#fff;padding:20px;border:1px solid #e4e3e3}@media (min-width: 1024px){.info-box__inner{padding:40px}}.info-box__title{color:#826b2f;margin-bottom:8px}.info-box__email{color:#826b2f;display:block;margin:12px auto}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/links-list/links-list.scss */.links-list{margin-bottom:65px}.links-list__head,.links-list__items{border:1px solid #e4e3e3}.links-list__head{letter-spacing:2px;padding:14px 40px;margin-bottom:65px}@media (min-width: 769px){.links-list__head{font-size:24px;padding:20px 40px}}.links-list__item{padding:25px 40px;border-bottom:1px solid #e4e3e3}.links-list__item:last-child{border-bottom:none}.links-list__item__title,.links-list__item__link{display:block}@media (min-width: 769px){.links-list__item__title,.links-list__item__link{font-size:14px;vertical-align:middle;display:inline-block}}.links-list__item__title{margin-bottom:8px}@media (min-width: 769px){.links-list__item__title{margin-bottom:0}}@media (min-width: 769px){.links-list__item__link{float:right}}.links-list__item__link .links-list__item__link__text,.links-list__item__link .links-list__item__link__icon{vertical-align:middle;display:inline-block}.links-list__item__link__icon{width:15px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/modal/modal.scss */.modal__bg{background-color:rgba(0,0,0,0.4);position:fixed;top:0;left:0;height:100%;width:100%}.modal__wrap{-webkit-font-smoothing:antialiased;background-color:#fff;width:calc(100% - 20px);max-width:calc(100% - 20px);margin:0;transform:translate(0, -25%);transition:transform 0.3s ease-out;opacity:0;visibility:hidden}.active .modal__wrap{margin:10px auto;opacity:1;visibility:visible;transform:translate(0, 0);transition:transform 0.3s ease-out}@media (min-width: 415px){.active .modal__wrap{margin:30px auto}}@media (min-width: 415px){.modal__wrap{margin:0;width:500px}}@media (min-width: 1024px){.modal__wrap{max-width:930px}}.modal__wrap.modal__wrap--small{max-width:420px}.modal__wrap.modal__wrap--small .single-form{margin:0 20px;width:calc(100% - 40px)}.modal__wrap.modal__wrap--small .single-form>div{padding:40px 0 20px}.modal__wrap.modal__wrap--quick-view{max-width:930px}.modal__wrap.modal__wrap--quick-view .modal__inner>div{padding:0;max-width:100%}.modal__wrap.modal__wrap--quick-view .single-form{margin:0;width:100%}.modal__wrap.modal__wrap--address{max-height:calc(100% - 60px);display:flex;flex-direction:column}.modal__wrapper{height:0}.modal__wrapper.modal--centered{display:flex}.modal__wrapper.modal--centered .modal__wrap{margin:auto}.modal__wrapper.active{position:fixed;top:0;left:0;bottom:0;right:0;margin:0;width:100vw;height:100vh;transform:translate(0, 0)}.modal__container{z-index:2;position:relative;height:100%;width:100%;margin:0 auto;overflow-y:auto}@media (min-width: 415px){.modal__container{height:auto;max-height:100%}}.modal__content{flex:1}.modal__title{text-align:center;margin-bottom:30px}.modal__inner{margin:0 auto}.modal__inner .table--flex{overflow:auto;max-height:calc(100vh - 120px)}.modal__footer{position:relative;bottom:0;width:100%;max-width:initial;left:0;height:3.75rem;text-align:center;z-index:2}.modal__footer a{display:block;box-sizing:border-box;width:200px;padding:16px;margin:0 auto;height:60px}.modal__footer a span{line-height:26px;height:26px;display:block;padding-left:40px;text-align:right;position:relative;top:-26px}.modal__footer a svg{display:block;margin-right:0.5rem;line-height:26px;height:26px;position:relative;top:0}.close__modal{position:absolute;top:10px;right:10px;width:24px;display:block;cursor:pointer;transition:opacity cubic-bezier(0.165, 0.84, 0.44, 1) .25s;z-index:3}.close__modal svg{width:100%;height:auto;display:block}.close__modal:hover{opacity:0.8}.close__modal:hover svg{fill:#f27474}@media (min-width: 1024px){.close__modal{top:21px;right:21px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/navigation-mobile/navigation-mobile.scss */.navigation-mobile{background:url("pyramid.png") 0 0;height:calc(var(--vh, 1vh) * 100 - 112px);position:fixed;left:0;right:0;bottom:0;transform:translateX(-100%);transition:transform 0.25s;overflow-y:auto;overflow-x:hidden}.navigation-mobile.announcement-bar-hidden{height:calc(var(--vh, 1vh) * 100 - 70px)}.navigation-mobile.is-active{transform:translateX(0)}.navigation-mobile__search__form{background-color:#826b2f;padding:10px}.navigation-mobile__search__form__inner{background-color:#fff;padding-left:51px;position:relative}.navigation-mobile__search__form__icon{width:16px;height:16px;margin:auto 0;position:absolute;top:0;bottom:0;left:20px;pointer-events:none}.navigation-mobile__search__form__field{font-size:16px;width:100%;padding:13px 15px 13px 0}.navigation-mobile__search__form__field:focus{color:inherit}.navigation-mobile__search__form__field::-moz-placeholder{opacity:0.6}.navigation-mobile__search__form__field:-ms-input-placeholder{opacity:0.6}.navigation-mobile__search__form__field::placeholder{opacity:0.6}.navigation-mobile__nav,.navigation-mobile__footer{margin-bottom:20px}.navigation-mobile__item{background-color:#fff;border-bottom:1px solid #e4e3e3}.navigation-mobile__items{position:relative;left:0;transition:left 0.3s}.navigation-mobile__items.is-slide-menu-active{left:-100%}.navigation-mobile__items.is-slide-category-active{left:-200%}.navigation-mobile__item__link{display:block;padding:24px;position:relative;cursor:pointer}.navigation-mobile__item__link--header{font-weight:500;text-align:center;color:#fff;background-color:#455560}.navigation-mobile__item__link--header .navigation-mobile__item__link__icon{right:auto;left:24px;transform:rotate(90deg)}.navigation-mobile__item__links{display:none;width:100%;position:absolute;left:100%;top:0}.navigation-mobile__item__links.item-links-active{display:block}.navigation-mobile__child__item__links{display:none;width:100%;position:absolute;left:200%;top:0}.navigation-mobile__child__item__links.child-links-active{display:block}.navigation-mobile__item__link__icon{width:12px;height:7px;margin:auto 0;position:absolute;top:0;bottom:0;right:24px;transform:rotate(-90deg)}.navigation-mobile__footer__item__link{display:block;padding:12px 24px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/newsletter/newsletter.scss */.newsletter{color:#fff;background-color:#455560;display:flex;min-height:400px;margin-bottom:24px;position:relative}.newsletter__container,.newsletter__inner{width:100%}.newsletter__inner{display:flex;align-items:center;justify-content:center;height:100%}.newsletter__wrapper{text-align:center;padding:0 30px;position:relative;z-index:2}@media (min-width: 1024px){.newsletter__wrapper{margin:0 135px}}.newsletter__title{margin-bottom:24px}.newsletter__form{margin-top:36px}@media (min-width: 769px){.newsletter__form .newsletter-form__input{min-width:290px}}.newsletter--left .newsletter__inner{justify-content:flex-start}.newsletter--left .newsletter__wrapper{text-align:left}.newsletter--right .newsletter__inner{justify-content:flex-end}.newsletter--right .newsletter__wrapper{text-align:right}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/newsletter-bar/newsletter-bar.scss */.newsletter-bar{background-color:#fff;bottom:0;color:#060606;display:none;height:100px;position:fixed;width:100%;z-index:999}@media (min-width: 1024px){.newsletter-bar{display:flex}}.newsletter-bar__container{display:flex;margin:0 auto;padding:0;width:calc(100% - 80px)}.newsletter-bar__content{margin:auto;padding:0;text-align:left;width:50%}@media (--xs){.newsletter-bar__content{text-align:center;width:100%}}.newsletter-bar__form{align-items:center;display:flex;width:50%}.newsletter-bar__close{cursor:pointer;display:block;height:24px;position:absolute;right:20px;top:20px;width:24px}@media (--xs){.newsletter-bar__close{right:30px}}.newsletter-bar__close>svg{display:block;height:100%;width:20px}.no-touch .newsletter-bar__close{transition:opacity .25s ease-in}.no-touch .newsletter-bar__close:hover{opacity:0.6}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/newsletter-form/newsletter-form.scss */.newsletter-form{background-color:transparent}.newsletter-form__group{display:flex}.newsletter-form__success{color:#b09040}.newsletter-form__input{flex:1}.newsletter-form__input .text-input__wrapper{height:40px;line-height:40px}.newsletter-form__input .text-input__el{border:1px solid  #e7e7e7;background-color:#fff;font-size:12px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.newsletter-form__input .text-input__el:focus{border-color:#d9c695}.newsletter-form__input .text-input__el::-moz-placeholder{color:#bdbdbd}.newsletter-form__input .text-input__el:-ms-input-placeholder{color:#bdbdbd}.newsletter-form__input .text-input__el::placeholder{color:#bdbdbd}.newsletter-form__input .text-input__el:focus,.newsletter-form__input .text-input__el:active{outline:none !important}.newsletter-form__actions{flex:0 0 96px;position:relative}.newsletter-form__actions button{min-height:auto}.newsletter-form__btn{min-width:100%;width:100%;height:100%;padding:0 8px}.newsletter-form__btn:focus{box-shadow:none !important}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/page-break/page-break.scss */.page-break{width:83.33333%;display:flex;align-items:center;justify-content:center;margin:56px auto;position:relative}.page-break::before{content:'';background-color:#e4e3e3;position:absolute;width:100%;height:1px;top:50%}.page-break__title{text-align:center;background-color:#fff;padding:10px 18px;border:1px solid #e4e3e3;position:relative}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/page-error/page-error.scss */.page-error{padding:20px 0;margin-bottom:60px}@media (min-width: 769px){.page-error{margin-bottom:100px}}.page-error__text{margin-bottom:1rem}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/page-header/page-header.scss */.page-header{text-align:center;padding:36px 0}@media (min-width: 769px){.page-header{padding:60px 0}}.page-header__heading{color:#bdbdbd;margin-bottom:10px}.page-header__title{text-transform:none;letter-spacing:0}@media (min-width: 1024px){.page-header__title{font-size:30px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/pagination/pagination.scss */.pagination{margin:20px 0 40px}.pagination__arrow{width:30%;color:#bdbdbd;text-decoration:none}.pagination__pages{width:40%}.pagination__page__link{width:2em;height:2em;border-radius:100%;line-height:2em;border:2px solid currentColor;text-decoration:none;color:#060606;margin:0 5px}.pagination__page__link--inactive{color:#bdbdbd}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/panel/panel.scss */.panel{background-color:#f2f2f2;padding:20px;margin-bottom:40px}@media (min-width: 1024px){.panel{padding:40px}}.panel__title{margin-bottom:20px}.panel__content{margin-bottom:20px}.panel__content a{color:#826b2f}.panel__content p+p{margin-top:20px}a+.panel__content{margin-top:30px}.panel__actions{display:inline-block}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/product-card/product-card.scss */.product-card{background-color:transparent;text-align:center}.product-card .is-discounted{text-decoration:line-through;margin-right:5px}.product-card__inner{max-width:280px;margin:0 auto;position:relative}@media (min-width: 1024px){.product-card__inner:hover .product-card__actions__animated{opacity:1;visibility:visible;transform:translateY(0)}}.product-card__title,.product-card__description{margin-bottom:14px}.product-card__prices{margin-bottom:20px}.product-card .product-card__image{position:relative;padding-top:calc(240 / 280 * 100%);margin-left:auto;margin-right:auto;margin-bottom:20px}.product-card__link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:4}.product-card__actions{margin-top:18px}@media (min-width: 1024px){.product-card__actions__animated{opacity:0;visibility:0;transform:translateY(40px);position:relative;z-index:5;transition:opacity 0.4s, visibility 0.4s, transform 0.4s;pointer-events:none;will-change:transform}}.product-card__btn{pointer-events:auto}.product-card__tag::after{content:'|';margin:0 8px}.product-card__tag:last-child::after{content:none}.product-card__reviews .text-m{font-family:"Gotham SSm A","Gotham SSm B",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif !important;font-weight:normal !important}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/product-card-addon/product-card-addon.scss */.product-card-addon{text-align:center;background-color:#fff;height:100%;display:block;padding:20px}@media (min-width: 1024px){.product-card-addon{text-align:left}}.product-card-addon .flickity-viewport{transition:height 0.3s}.product-card-addon .flickity-page-dots{bottom:-40px}@media (min-width: 1024px){.product-card-addon .flickity-page-dots{bottom:-30px}}.product-card-addon .flickity-page-dots .dot{background:#455560;width:12px;height:12px;margin:0 5px;opacity:0.25}.product-card-addon .flickity-page-dots .dot.is-selected{opacity:1}.product-card-addon__media{margin-bottom:50px}@media (min-width: 1024px){.product-card-addon__media{flex:0 0 33.33%;max-width:33.33%}}.product-card-addon__media__image{display:block;width:100%;position:relative}.product-card-addon__title{margin-bottom:7px}.product-card-addon__description{color:#826b2f;margin-bottom:12px}.product-card-addon__reviews+.product-card-addon__prices{margin-top:18px}@media (min-width: 1024px){.product-card-addon__reviews+.product-card-addon__prices{margin-top:25px}}.product-card-addon__actions{margin:30px 0 50px}@media (min-width: 1024px){.product-card-addon__inner{display:flex;flex-flow:row wrap;margin:0 -15px}}@media (min-width: 1024px){.product-card-addon__content{flex:0 0 66.66%;max-width:66.66%;padding:0 15px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/product-card-inline/product-card-inline.scss */.product-card-inline{display:block}.product-card-inline__image__wrapper{display:block;margin-bottom:12px;position:relative}.product-card-inline__title{margin-bottom:8px}.product-card-inline__type{margin-bottom:15px}.product-card-inline__description{color:#826b2f}.product-card-inline__tags{margin-top:8px;margin-bottom:14px}.product-card-inline__tag::after{content:'|';margin:0 8px}.product-card-inline__tag:last-child::after{content:none}@media (min-width: 769px){.product-card-inline__inner{display:flex;flex-flow:row wrap}}@media (min-width: 769px){.product-card-inline__media{flex:0 0 42%;max-width:42%}}@media (min-width: 769px){.product-card-inline__content{flex:0 0 58%;max-width:58%;padding-left:15px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/product-card-slider/product-card-slider.scss */.product-card-slider{padding:24px 0}@media (min-width: 1024px){.product-card-slider{padding:34px 0 63px}}.product-card-slider__title{margin-bottom:24px;text-align:center}@media (min-width: 1024px){.product-card-slider__title{margin-bottom:58px}}.product-card-slider__items__static{display:flex}.product-card-slider__item{margin-bottom:20px;width:100%}@media (min-width: 415px){.product-card-slider__item{margin-bottom:0;padding:10px;width:50%}}@media (min-width: 769px){.product-card-slider__item{width:calc(100% / 3)}}@media (min-width: 1024px){.product-card-slider__item{width:25%}}.product-card-slider__item__title{margin:10px 0}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/promo-bar/promo-bar.scss */.promo-bar{background-color:#fff;color:#060606;display:flex;padding:7px 20px;position:relative}.promo-bar a{text-decoration:underline}.promo-bar__content{margin:auto;text-align:center}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/quantity-selector/quantity-selector.scss */.quantity-selector{align-items:center;display:flex;height:40px;line-height:40px;position:relative;transition:opacity .25s ease-in-out;width:auto}.quantity-selector:disabled{opacity:0.4}.quantity-selector__action,.quantity-selector__field.quantity-selector__field{height:inherit;line-height:inherit}.quantity-selector__action{background:#f4f3ee;opacity:1;padding:1px 0;border:1px solid #bdbdbd;width:40px;height:100%;display:block;color:inherit;cursor:pointer;font-size:19px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;transition:opacity .25s ease-in-out}.quantity-selector__action__text{display:block;height:100%;font-size:19px;line-height:40px;margin:0 auto;position:relative;width:auto}.quantity-selector__action__text svg{left:0;top:50%;right:0;margin:auto;position:absolute;transform:translateY(-50%)}.quantity-selector__action:disabled{cursor:default}.quantity-selector__field.quantity-selector__field{width:40px;height:100%;padding:0;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;color:inherit;text-align:center;-moz-appearance:textfield;-webkit-appearance:none;box-shadow:none}.quantity-selector__field.quantity-selector__field::-webkit-outer-spin-button,.quantity-selector__field.quantity-selector__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-selector__field.quantity-selector__field:focus{box-shadow:inset 0 0 0 1px #060606}.quantity-selector__field::-webkit-inner-spin-button,.quantity-selector__field::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.quantity-selector.quantity-selector--small{width:95px;height:34px;line-height:34px}.quantity-selector--alt{height:42px}@media (min-width: 769px){.quantity-selector--alt{height:32px}}.quantity-selector--alt .quantity-selector__action,.quantity-selector--alt .quantity-selector__field{border-color:#e4e3e3}.quantity-selector--alt .quantity-selector__action{background:none;width:30px;position:relative}.quantity-selector--alt .quantity-selector__action::before,.quantity-selector--alt .quantity-selector__action::after{content:'';background-color:currentColor;margin:auto;position:absolute;top:0;bottom:0}.quantity-selector--alt .quantity-selector__action::before{width:9px;height:1px}.quantity-selector--alt .quantity-selector__action::after{width:1px;height:9px}.quantity-selector--alt .quantity-selector__field{color:#060606;width:15px;line-height:100%}@media (min-width: 769px){.quantity-selector--alt .quantity-selector__field{width:27px}}.quantity-selector--alt .quantity-selector__action--decrement{border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:none}.quantity-selector--alt .quantity-selector__action--decrement::before{left:8px}.quantity-selector--alt .quantity-selector__action--decrement::after{content:none}.quantity-selector--alt .quantity-selector__action--increment{border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:none}.quantity-selector--alt .quantity-selector__action--increment::before{right:8px}.quantity-selector--alt .quantity-selector__action--increment::after{right:12px}.quantity-selector--alt .quantity-selector__action__text{display:none}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/quote/quote.scss */.quote{line-height:2;margin-top:50px;margin-bottom:30px}@media (min-width: 769px){.quote{margin-bottom:50px}}.quote__title{margin-bottom:16px}@media (min-width: 769px){.quote__cols{display:flex;flex-flow:row wrap;margin:0 -15px}}.quote__col{margin-bottom:16px}@media (min-width: 769px){.quote__col{flex:0 0 50%;max-width:50%;padding:0 15px}}.quote__media .quote__image,.quote__media .quote__image img{position:static}@media (min-width: 769px){.quote--reverse .quote__cols{flex-flow:row-reverse wrap}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/radio-button/radio-button.scss */.radio-button{position:relative}.radio-button input:-webkit-autofill,.radio-button input:-webkit-autofill:hover,.radio-button input:-webkit-autofill:focus,.radio-button input:-webkit-autofill:active{transition-delay:9999s}.radio-button .radio-button__wrapper{padding:1rem 0 1.2rem;height:auto;line-height:initial;position:relative}.radio-button .radio-button__el_list{display:block;width:100%}.radio-button .radio-button__el{position:relative;height:2.25rem;line-height:2.25rem;transition:all 200ms;z-index:2;width:100%;margin:0 0 0.3rem}.radio-button .radio-button__el:last-child{margin-bottom:0}.radio-button .radio-button__el.is-active .checkbox__icon{border:1px solid #303b42}.radio-button .radio-button__el.is-active .checkbox__icon span{background:#303b42;width:14px;height:14px}.radio-button .radio-button__title{display:block;z-index:1;width:100%;height:auto;line-height:2.25rem}.radio-button .radio-button__label{display:block}.radio-button .radio-button__label>span{display:block;z-index:1;width:100%;height:2.25rem;line-height:2.25rem;cursor:pointer;padding:0 0 0 1.8rem;transition:padding 0.3s ease}.radio-button .radio-button__label:focus .checkbox__icon,.radio-button .radio-button__label:active .checkbox__icon,.radio-button .radio-button__label:hover .checkbox__icon{border-color:#303b42 !important}.radio-button .checkbox__icon{width:22px;height:22px;position:absolute;border:1px solid #e4e3e3;margin-right:10px;top:6px;border-radius:50%;transition:all ease 0.3s}.radio-button .checkbox__icon span{display:block;width:2px;height:2px;background:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all ease 0.3s}.radio-button .radio-button__input{width:1px;height:1px;display:block;visibility:hidden}.radio-button .radio-button__error{position:absolute;bottom:0;height:1rem;line-height:1rem;font-size:0.8rem;color:#f27474;opacity:0;transform:translateY(-0.5em);transition:opacity 300ms ease, transform 300ms ease}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/recent-products/recent-products.scss */.recent-products{padding:50px 0}.recent-products__head{text-align:center;margin-bottom:50px}.recent-products__items{display:flex;flex-flow:row wrap;justify-content:center;margin:0 -15px}.recent-products__item{flex:0 0 100%;max-width:100%;margin-bottom:30px}@media (min-width: 769px){.recent-products__item{flex:0 0 50%;max-width:50%;padding:0 15px}}@media (min-width: 1024px){.recent-products__item{flex:0 0 25%;max-width:25%;margin-bottom:0}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/recipe/recipe.scss */.recipe{line-height:1.62;color:#5d5d5d;margin:50px 0 30px}.recipe__inner{background-color:#efefef}@media (min-width: 769px){.recipe__inner{display:flex;flex-flow:row wrap}}@media (min-width: 769px){.recipe__media{flex:0 0 41.66667%;max-width:41.66667%}}.recipe__media .recipe__image,.recipe__media .recipe__image img{position:static}.recipe__media .recipe__image img{min-height:320px;height:100%}.recipe__content{padding:30px}@media (min-width: 769px){.recipe__content{flex:0 0 58.33333%;max-width:58.33333%}}.recipe h4{margin-bottom:0.5rem}@media (min-width: 769px){.recipe h4{font-size:14px}}.recipe p{margin-bottom:16px}.recipe ol{counter-reset:item;padding-left:16px;margin-bottom:2em}.recipe ol li{margin-bottom:1em}.recipe ol li::before{content:counter(item) ". ";counter-increment:item;font-weight:600}@media (min-width: 769px){.recipe--flip .recipe__inner{flex-flow:row-reverse wrap}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/select-input/select-input.scss */.select-input{position:relative;align-items:center;padding-right:1px}.select-input.select-input--small{display:inline-block}.select-input__el-wrap{border:1px solid #455560;position:relative}.select-input--small .select-input__el-wrap{border:none;display:inline-block}label+.select-input__el-wrap{margin-top:7px}.select-input--small label+.select-input__el-wrap{margin-top:2px}.select-input__label{display:block;cursor:pointer;margin-bottom:8px}.select-input__el{color:#455560;display:block;width:100%;height:52px;z-index:1;padding-left:20px;padding-right:25px}.select-input--small .select-input__el{height:20px;padding-left:1px;padding-right:23px}.select-input__icon{display:block;position:absolute;right:10px;top:20px;width:7px;height:7px;transform:rotate(-45deg);z-index:0;border:solid #455560;border-width:0 0 1px 1px}.select-input--small .select-input__icon{width:6px;height:6px;top:8px;right:4px}.select-input.is-custom{padding-right:0}.select-input.is-custom .select-input__el-wrap{margin-top:0;border:none;border-radius:0}.select-input.is-custom .select-input__el{height:auto;padding-left:0;padding-right:0}.select-input.is-custom .select-input__icon{display:none}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/shipping-calculator/shipping-calculator.scss */.shipping-calculator{background-color:#f2f2f2;padding:15px 10px;margin-bottom:30px}@media (min-width: 1024px){.shipping-calculator{padding:20px 25px 10px}}.shipping-calculator__title{margin-bottom:10px}.shipping-calculator__label{display:block;cursor:pointer;margin-bottom:8px}.shipping-calculator__select{display:inline-block;position:relative}.shipping-calculator__select::after{content:'';display:inline-block;padding:3px;border:solid #455560;border-width:0 1px 1px 0;position:absolute;top:50%;right:12px;transform:translateY(-50%) rotate(39deg) skew(-12deg);pointer-events:none}.shipping-calculator__select select{cursor:pointer}.shipping-calculator__select option:last-child{display:none}.shipping-calculator__field{background-color:#fff;padding:12px 35px 12px 12px;border-radius:0;max-width:192px}.shipping-calculator__row{margin-bottom:20px}.shipping-calculator__error{color:#f27474}.shipping-calculator__btn{min-width:auto}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/skip-to-main/skip-to-main.scss */.skip-to-main{top:0;left:50%;opacity:0;z-index:1000;color:#fafafa;position:absolute;text-transform:uppercase;border:3px solid #fafafa;background-color:#060606;transform:translate(-50%, -100px)}.skip-to-main:active,.skip-to-main:focus{opacity:1;pointer-events:auto;transform:translate(-50%, 10px);transition:all 0.3s ease}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/socials/socials.scss */.socials{display:flex;align-items:center;justify-content:center;margin:-8px}@media (min-width: 1024px){.socials{justify-content:flex-start}}.socials svg{width:24px;height:24px;vertical-align:top;fill:currentColor;overflow:hidden}.socials__item{display:flex;padding:8px}.socials__link{display:flex}.socials__link__text{font-size:0}@media (max-width: 991px){.footer__info__title--socials{display:none}}.socials--alt{margin:0}.socials--alt svg{width:18px;height:18px}@media (min-width: 769px){.socials--alt svg{width:24px;height:24px}}.socials--alt .socials__item{padding:0 12px}.socials--single{justify-content:flex-start;margin:0}.socials--single .socials__item{padding:0 6px}.socials--single .socials__item--facebook{color:#3b5998;order:2}.socials--single .socials__item--twitter{color:#00aced;order:3}.socials--single .socials__item--pinterest{color:#cb2027;padding-left:0;order:1}.socials--single svg{width:24px;height:24px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/sort-dropdown/sort-dropdown.scss */.sort-dropdown{background-color:#455560;padding:20px;position:relative}.sort-dropdown--type{background-color:transparent;padding:10px 8px}@media (min-width: 1024px){.sort-dropdown{background-color:transparent;padding:6px 12px 12px}}.sort-dropdown__list--single{font-size:13px;background-color:#fff;padding:14px 12px;position:relative}@media (min-width: 1024px){.sort-dropdown__list--single{border:1px solid #fafafa}}.sort-dropdown__list--single::after{content:'';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#455560 transparent transparent transparent;pointer-events:none}.sort-dropdown.is-open .sort-dropdown__list--single{border-radius:3px 3px 0 0}.sort-dropdown.is-open .sort-dropdown__list--single::after{border-color:transparent transparent #455560 transparent;border-width:0 5px 5px 5px;margin-top:-4px}.sort-dropdown__input,.sort-dropdown__list--dropdown{display:none}.sort-dropdown__list--dropdown.is-active{display:block}.sort-dropdown__list--dropdown{font-size:13px;background-color:#fff;border:1px solid #fafafa;border-radius:0 0 3px 3px;position:absolute;top:calc(100% - 20px);left:20px;right:20px;z-index:1}@media (min-width: 1024px){.sort-dropdown__list--dropdown{top:calc(100% - 13px);left:12px;right:12px}}.sort-dropdown__item{cursor:pointer}.sort-dropdown__list--dropdown .sort-dropdown__item{padding:10px 8px}.sort-dropdown__list--dropdown .sort-dropdown__item.is-highlighted,.sort-dropdown__list--dropdown .sort-dropdown__item.is-selected{background-color:#f8f8f8}.sort-dropdown__list--dropdown .sort-dropdown__item--disabled{opacity:0.6;pointer-events:none}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/suggestions/suggestions.scss */.suggestions{background-color:#fff;border:1px solid #e4e3e3;border-radius:3px;position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:5}.suggestions__item{display:block;padding:10px;border-bottom:1px solid #e4e3e3}.suggestions__item__inner{display:flex;flex-flow:row wrap;align-items:center;margin:0 -15px}.suggestions__item__image,.suggestions__item__content{padding:0 15px}.suggestions__item__image{flex:0 0 16.66667%;max-width:16.66667%}.suggestions__item__image .img{margin-left:5px}.suggestions__item__image .img,.suggestions__item__image .img__el{position:static}.suggestions__item__content{flex:0 0 83.33333%;max-width:83.33333%}.suggestions__item:hover .suggestions__item__title{color:#b09040}.suggestions__item__meta{font-size:10px;opacity:0.7}.suggestions__foot a{text-align:center;display:block;padding:20px 0}.suggestions__foot a:hover{text-decoration:underline}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/text-area/text-area.scss */.text-input .text-input__el.text-input__text-area{resize:vertical}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/text-image/text-image.scss */.text-image__content{background-color:#f2f2f2;padding:40px 44px}@media (min-width: 1024px){.text-image__content{padding:60px 44px}}@media (max-width: 767px){.text-image__content--no-margins{padding-left:0;padding-right:0}}.text-image__image__wrapper{position:relative}@media (max-width: 767px){.text-image__image__wrapper{padding-top:var(--padding-top-mobile) !important}}@media (min-width: 1024px){.text-image__cols{display:flex;flex-flow:row wrap;align-items:center}}@media (min-width: 1024px){.text-image__col{flex:1;min-width:50%}}.text-image p+p{margin-top:30px}.text-image__content__title{margin-bottom:30px}.text-image__link{margin-top:30px}.text-image:last-child{margin-bottom:100px}@media (min-width: 1024px){.text-image--flip .text-image__cols{flex-flow:row-reverse wrap}}.text-image--alt .text-image__content{padding:44px 24px}@media (max-width: 767px){.text-image--alt .text-image__content--no-margins{padding-left:0;padding-right:0}}@media (min-width: 1024px){.text-image--alt .text-image__content--no-margins{padding-top:0}}@media (min-width: 1024px){.text-image--alt .text-image__cols{align-items:flex-start}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/text-input/text-input.scss */.text-input--default{position:relative}.text-input{position:relative}.text-input input:-webkit-autofill,.text-input input:-webkit-autofill:hover,.text-input input:-webkit-autofill:focus,.text-input input:-webkit-autofill:active{transition-delay:9999s}.text-input__wrapper{height:52px;line-height:52px;position:relative}.text-input--default .text-input__wrapper{position:relative}.text-input__el{color:#455560;padding:0 20px;border-radius:0;border:1px solid #455560;z-index:1;display:block;width:100%;height:100%;position:relative}.text-input__el:focus{color:#303b42;border-color:#b09040}.text-input__label{display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin-bottom:8px}.text-input__error{color:#f27474;margin-top:8px}.text-input--text-area .text-input__wrapper{line-height:normal;height:auto}.text-input--text-area .text-input__el{background-color:#fff;padding:20px;min-height:180px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/textual/textual.scss */.textual{padding:15px}@media (min-width: 769px){.textual{padding:50px 15px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/upsell/upsell.scss */.upsell__title{text-align:center;color:#060606;margin-bottom:20px}@media (min-width: 769px){.upsell__title{text-align:left}}.upsell__item__image{padding-top:100%;margin-bottom:10px;position:relative}.upsell__items{display:flex;flex-flow:row wrap;margin:0 -15px}@media (min-width: 769px){.upsell__items{margin:0 -10px}}.upsell__item{text-align:center;display:block;flex:0 0 50%;max-width:50%;padding:0 15px;margin-bottom:20px}@media (min-width: 769px){.upsell__item{flex:0 0 25%;max-width:25%;padding:0 10px}}.upsell__item__title{color:#826b2f}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/video/video.scss */.video{height:0;margin:20px auto;padding-bottom:56.25%}.video__controls{left:10px;bottom:10px;pointer-events:none}.video__controls li{width:38px;height:38px;padding:0 3px;position:relative;margin-right:15px;border-radius:50%;transform:translateY(50px);transition:transform 300ms ease-in-out}.video__controls li:nth-child(1){transition-delay:100ms}.video__controls li:nth-child(2){transition-delay:200ms}.video__controls li:nth-child(3){transition-delay:300ms}.video__controls--hidden{display:none}.video__controls.is-showing{pointer-events:all}.video__controls.is-showing li{transform:translateY(0)}.video__btn{color:#060606}.video__btn__pause,.video__btn__sound-on{display:flex}.video__btn__play,.video__btn__sound-off{display:none}.is-active .video__btn__pause,.is-active .video__btn__sound-on{display:none}.is-active .video__btn__play,.is-active .video__btn__sound-off{display:flex}.video__inner{top:0;left:0;z-index:0;width:100%;height:100%;overflow:hidden;position:absolute;background-color:#fafafa;transition:background-color .2s ease-in-out}.video__inner.no-fallback .video__el{display:block}.video__inner.is-loaded .video__el{opacity:1;transition-delay:0.3s;visibility:visible}.video__inner.is-loaded .video__loader{opacity:0;visibility:hidden}.video__inner.is-loaded .img{display:none}.video__inner.pos-center .video__el{top:50%;transform:translate(-50%, -50%)}.video__inner.pos-top .video__el{top:0;transform:translate(-50%, 0)}.video__inner.pos-bottom .video__el{bottom:0;top:auto;transform:translate(-50%, 0)}.video__el{top:50%;left:50%;opacity:0;width:auto;height:auto;display:block;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;visibility:hidden;transform:translate(-50%, -50%);transition-duration:0.4s;transition-property:opacity, visibility;transition-timing-function:ease-in-out}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/video-wistia/video-wistia.scss */.video-wistia{margin:50px 0}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/wysiwyg/wysiwyg.scss */.wysiwyg p{margin-bottom:16px}.wysiwyg p a{color:#826b2f;text-decoration:none}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{margin-bottom:20px}.wysiwyg ul{list-style-type:disc}.wysiwyg ol,.wysiwyg ul{padding-left:40px;margin-bottom:1rem}.wysiwyg table{text-align:left;display:block;width:100%;max-width:100%;margin:5px 0 20px;overflow-x:auto}.wysiwyg th{background-color:#e1e7e1}@media (max-width: 767px){.wysiwyg th{font-size:10px}}@media (max-width: 767px){.wysiwyg td{font-size:10px}}.wysiwyg th,.wysiwyg td{vertical-align:middle;padding:10px;border-bottom:1px solid #e4e3e3}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/icons/icon/icon.scss */.icon{display:block}.icon svg{display:block;height:100%;width:100%}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/page-benefits/benefits-hero/benefits-hero.scss */.benefits-hero{background-color:transparent;position:relative;padding-top:100%;margin-bottom:60px}@media (min-width: 769px){.benefits-hero{padding-top:37.5%}}@media (min-width: 1201px){.benefits-hero{padding-top:0;max-height:540px;height:38vw}}.benefits-hero__breadcrumbs{display:none;margin-bottom:25px}@media (min-width: 991px){.benefits-hero__breadcrumbs{display:block}}@media (min-width: 1201px){.benefits-hero__breadcrumbs{margin-bottom:100px}}.benefits-hero__content{z-index:1;padding:40px 15px;position:absolute;left:0;top:0;width:100%;height:100%}.benefits-hero__subtitle{margin-bottom:20px}.benefits-hero__subtitle:last-child{margin-bottom:0}.benefits-hero__title{margin-bottom:20px;font-size:20px}.benefits-hero__title:last-child{margin-bottom:0}@media (min-width: 991px){.benefits-hero__title{margin-bottom:40px}}@media (min-width: 1024px){.benefits-hero__title{font-size:42px}}.benefits-hero__entry{text-align:center;max-width:510px;margin:auto}@media (min-width: 769px){.benefits-hero__entry{max-width:690px}}.benefits-hero__text__output{font-size:12px}@media (min-width: 769px){.benefits-hero__text__output{font-size:14px}}@media (min-width: 1024px){.benefits-hero__text__output{font-size:16px;line-height:27px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/page-benefits/benefits-ingredients/benefits-ingredients.scss */.benefits-ingredients{padding-bottom:35px}.benefits-ingredients__item{margin-bottom:35px}.benefits-ingredients__item:last-child{margin-bottom:0}.benefits-ingredients__item__content{margin-bottom:40px}@media (min-width: 769px){.benefits-ingredients__item__description{display:flex;flex-wrap:wrap;margin:0 -15px}.benefits-ingredients__item__description>*{width:50%;padding:0 15px}}@media (min-width: 1024px){.benefits-ingredients__item__inner{display:flex;flex-wrap:wrap;margin:0 -15px}.benefits-ingredients__item__inner>*{width:50%;padding:0 15px;margin:0}}.benefits-ingredients__item__title{margin-bottom:30px;font-size:24px}.benefits-ingredients__item__image{position:relative}.benefits-ingredients__item__image .img,.benefits-ingredients__item__image .img__el{position:static;background-color:transparent}.benefits-ingredients__item__entry{letter-spacing:0}.benefits-ingredients__item__entry sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}.benefits-ingredients__item__contained__title{font-size:18px;margin-bottom:30px}.benefits-ingredients__back{font-size:10px;text-align:right;border-bottom:#826b2f solid 1px;padding:10px 0}.benefits-ingredients__back svg{transform:rotate(90deg);font-size:8px;vertical-align:middle;display:inline-block;width:1.3em;height:1.3em;stroke-width:0;stroke:currentColor;fill:currentColor;margin-right:5px}.benefits-ingredients__anchor{cursor:pointer}.benefits-ingredients__references{padding-top:35px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/page-benefits/list-ingredients/list-ingredients.scss */.list-ingredients{background-color:transparent;display:flex;flex-wrap:wrap;margin:0 -15px}.list-ingredients__item{width:50%;padding:0 15px}@media (min-width: 769px){.list-ingredients__item{width:25%}}.list-ingredients__item__image{position:relative}.list-ingredients__item__image .img,.list-ingredients__item__image .img__el{position:static;background-color:transparent}.list-ingredients__item__entry{text-align:center;margin:10px 0}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/page-home/featured-articles/featured-articles.scss */.featured-articles{padding:80px 0 0;border-top:1px solid #eee;overflow:hidden}.featured-articles__container{padding:0 15px}@media (min-width: 769px){.featured-articles__container{padding:0}}.featured-articles__items{display:flex;flex-wrap:wrap;margin:-15px -10px}@media (min-width: 769px){.featured-articles__items{margin:0}}.featured-articles__item{padding:15px 10px;width:50%}@media (min-width: 769px){.featured-articles__item{padding:0;position:relative;padding-top:77.7%}}@media (min-width: 1024px){.featured-articles__item{width:75%;padding-top:38.87%}.featured-articles__item:nth-child(3),.featured-articles__item:nth-child(2){width:25%}}.featured-articles__head__subtitle{margin-bottom:20px}.featured-articles__head{text-align:center;margin-bottom:65px}.featured-articles__article{position:relative}@media (min-width: 769px){.featured-articles__article{position:static}}.featured-articles__article__image{position:relative;padding-top:81%;margin-bottom:15px}@media (min-width: 769px){.featured-articles__article__image{padding-top:0;position:absolute;left:0;top:0;width:100%;height:100%;margin:0}}@media (min-width: 769px){.featured-articles__article__content{padding:30px 0 0 30px;position:absolute;left:0;width:100%;top:0;z-index:6;pointer-events:none}}.featured-articles__article__actions{display:none;margin-top:20px}@media (min-width: 769px){.featured-articles__article__actions{display:block}}.featured-articles__article__category{margin-bottom:5px;font-size:10px}@media (min-width: 769px){.featured-articles__article__category{font-size:14px}}@media (min-width: 769px){.featured-articles__article__title{font-size:24px;line-height:32px;font-weight:300}}.featured-articles__url{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5}.featured-articles__article__btn{pointer-events:auto}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/page-home/product-categories/product-categories.scss */.product-categories{padding:80px 0 50px}@media (min-width: 769px){.product-categories{padding:80px 0}}.product-categories__head__subtitle{margin-bottom:20px}.product-categories__head{text-align:center;margin-bottom:65px}@media (min-width: 769px){.product-categories__items{display:flex;flex-wrap:wrap;margin:-15px}}.product-categories__item{margin-bottom:30px}@media (min-width: 769px){.product-categories__item{width:50%;padding:15px;margin:0}}@media (min-width: 1024px){.product-categories__item{width:25%}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/page-store-locator/store-locator/stockist.scss */.stockist-powered-by-link{display:none !important}.stockist-search-field{font-size:14px !important;font-weight:300 !important;color:#455560 !important;transition:border-color 0.3s !important}.stockist-search-field:focus{border-color:#826b2f !important}.stockist-feature-bg-color{background-color:#826b2f !important;border-radius:0 !important;transition:background-color 0.3s !important}.stockist-feature-bg-color:hover{background-color:#b09040 !important}.stockist-result-name{font-weight:400 !important;margin-bottom:16px !important}.stockist-result-address,.stockist-result-details,.stockist-result-directions-link,.stockist-result-message-text{font-weight:300 !important}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/page-store-locator/store-locator/store-locator.scss */.store-locator__map{text-align:center}.store-locator__map p:first-child{color:#060606;padding:0 20px;margin-bottom:16px}.store-locator__map p:last-child{color:#060606;margin-top:16px;margin-bottom:8px}.store-locator__head{text-align:center;padding:40px 0}@media (min-width: 1024px){.store-locator__head{padding:60px 0}}.store-locator__title{margin-bottom:8px}@media (min-width: 1024px){.store-locator__items{display:flex;flex-flow:row wrap;margin:0 -15px}}.store-locator__item{display:block;margin-bottom:20px}@media (min-width: 1024px){.store-locator__item{flex:0 0 50%;max-width:50%;padding:0 15px}}.store-locator__item__inner{background-color:#f2f2f2;display:flex;align-items:center;justify-content:space-between;padding:14px 20px 12px}.store-locator__item__title{color:#826b2f;padding-right:16px}.store-locator__item__cta{text-align:right}.store-locator__foot{margin:80px auto}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/page-styleguide/styleguide/styleguide.scss */.s-guide{padding:50px 0}.s-guide__byline{margin-bottom:15px;display:flex}.s-guide__tag{white-space:nowrap;background-color:#fafafa;padding:5px;margin-right:5px;margin-bottom:5px;border-radius:3px;max-height:calc(1em + 12px)}.s-guide__byline span:nth-child(2){padding-top:6px}.s-guide__hr{margin:45px 0}.s-guide__container{width:100%;padding-top:60%}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/page-styleguide/styleguide-card-carousel/styleguide-card-carousel.scss */.section-card-carousel{padding:34px 30px 52px}@media (min-width: 376px){.section-card-carousel{padding-left:50px;padding-right:50px}}@media (min-width: 415px){.section-card-carousel{padding-top:70px}}@media (min-width: 769px){.section-card-carousel{padding:95px 30px 95px}}@media (min-width: 1024px){.section-card-carousel{padding:80px 76px 78px}}.section-card-carousel .flickity-enabled{position:static}@media (min-width: 1024px){.section-card-carousel .flickity-enabled{margin:0 -19px}}.section-card-carousel .flickity-page-dots{position:static;margin-top:28px}@media (min-width: 415px){.section-card-carousel .flickity-page-dots{margin-top:25px}}@media (min-width: 769px){.section-card-carousel .flickity-page-dots{margin-top:35px}}@media (min-width: 1024px){.section-card-carousel .flickity-page-dots{margin-top:65px}}.section-card-carousel .flickity-page-dots .dot{background:none;margin:0 3px;opacity:1;border:1px solid blue}.section-card-carousel .flickity-page-dots .dot.is-selected{background:blue}.section-card-carousel .section__title{margin-bottom:24px;text-align:center}@media (min-width: 769px){.section-card-carousel .section__title{margin-bottom:40px}}@media (min-width: 1024px){.section-card-carousel .section__title{margin-bottom:39px;font-size:60px;line-height:68px}}.section-card-carousel .section__description{letter-spacing:0.5px;max-width:302px;margin:0 auto}@media (min-width: 415px){.section-card-carousel .section__description{max-width:100%}}.section-card-carousel .section__head{max-width:490px;margin:0 auto 10px;text-align:center}@media (min-width: 415px){.section-card-carousel .section__head{margin-bottom:60px}}@media (min-width: 769px){.section-card-carousel .section__head{max-width:890px;margin-bottom:35px}}@media (min-width: 1024px){.section-card-carousel .section__head{margin-bottom:45px}}.section-card-carousel .section__body{max-width:318px;margin:0 auto}@media (min-width: 769px){.section-card-carousel .section__body{max-width:100%}}.section-card-carousel .section__slide-wrapper{width:100%}@media (min-width: 769px){.section-card-carousel .section__slide-wrapper{max-width:50%;padding:0 12px}}@media (min-width: 1024px){.section-card-carousel .section__slide-wrapper{max-width:33.33%;padding:0 42px}}.section-card-carousel .section__slide{margin:0 auto;padding:15px 27px}@media (min-width: 769px){.section-card-carousel .section__slide{padding:35px 35px 30px}}@media (min-width: 1024px){.section-card-carousel .section__slide{padding:35px 30px 15px}}.section-card-carousel .section__slide-media{position:relative;height:0;padding-top:76.22%;margin-bottom:10px}@media (min-width: 769px){.section-card-carousel .section__slide-media{margin-bottom:17px}}.section-card-carousel .section__slide-head{margin-bottom:25px}@media (min-width: 1024px){.section-card-carousel .section__slide-head{margin-bottom:15px}}.section-card-carousel .section__slide-entry{text-align:center}.section-card-carousel .section__slide-entry:last-child{margin-bottom:0}.section-card-carousel .section__slide-foot .section__slide-entry{font-size:19px;line-height:26px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/page-styleguide/styleguide-product-card-carousel/styleguide-product-card-carousel.scss */.section-product-card-carousel{padding:34px 30px 52px}@media (min-width: 376px){.section-product-card-carousel{padding-left:50px;padding-right:50px}}@media (min-width: 415px){.section-product-card-carousel{padding-top:70px}}@media (min-width: 769px){.section-product-card-carousel{padding:95px 30px 95px}}@media (min-width: 1024px){.section-product-card-carousel{padding:80px 76px 78px}}.section-product-card-carousel .section__title{margin-bottom:24px;text-align:center}@media (min-width: 769px){.section-product-card-carousel .section__title{margin-bottom:40px}}@media (min-width: 1024px){.section-product-card-carousel .section__title{margin-bottom:39px;font-size:60px;line-height:68px}}.section-product-card-carousel .section__description{letter-spacing:0.5px;max-width:302px;margin:0 auto}@media (min-width: 415px){.section-product-card-carousel .section__description{max-width:100%}}.section-product-card-carousel .section__head{max-width:490px;margin:0 auto 10px;text-align:center}@media (min-width: 415px){.section-product-card-carousel .section__head{margin-bottom:60px}}@media (min-width: 769px){.section-product-card-carousel .section__head{max-width:890px;margin-bottom:35px}}@media (min-width: 1024px){.section-product-card-carousel .section__head{margin-bottom:45px}}.section-product-card-carousel .section__body{max-width:318px;margin:0 auto}@media (min-width: 769px){.section-product-card-carousel .section__body{max-width:100%}}.section-product-card-carousel .section__slide-wrapper{width:100%}@media (min-width: 769px){.section-product-card-carousel .section__slide-wrapper{max-width:50%;padding:0 12px}}@media (min-width: 1024px){.section-product-card-carousel .section__slide-wrapper{max-width:33.33%;padding:0 42px}}.section-product-card-carousel .section__slide{margin:0 auto;padding:15px 27px}@media (min-width: 769px){.section-product-card-carousel .section__slide{padding:35px 35px 30px}}@media (min-width: 1024px){.section-product-card-carousel .section__slide{padding:35px 30px 15px}}.section-product-card-carousel .section__slide-media{position:relative;height:0;padding-top:76.22%;margin-bottom:10px}@media (min-width: 769px){.section-product-card-carousel .section__slide-media{margin-bottom:17px}}.section-product-card-carousel .section__slide-head{margin-bottom:25px}@media (min-width: 1024px){.section-product-card-carousel .section__slide-head{margin-bottom:15px}}.section-product-card-carousel .section__slide-entry{text-align:center}.section-product-card-carousel .section__slide-entry:last-child{margin-bottom:0}.section-product-card-carousel .section__slide-foot .section__slide-entry{font-size:19px;line-height:26px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/product/product-about/product-about.scss */.product-about{padding:0 0 80px;border-top:1px solid #e0e0e0}.product-about__image{font-size:0;max-width:550px;margin:0 auto}.product-about__image .img,.product-about__image .img__el{position:static}.product-about__head{text-align:center;margin-bottom:50px}.product-about__subtitle{color:#826b2f;margin-bottom:15px}.product-about__title{margin-bottom:8px}.product-about__description{padding:30px 15px}@media (min-width: 1024px){.product-about__description{padding:30px}}.product-about__description__title{margin-bottom:10px}.product-about__type{color:#826b2f;margin-bottom:25px}.product-about__description__body{color:#060606}.product-about__description__body a{color:#826b2f}.product-about__description__body p+p{margin-top:25px}.product-about__description__body ul,.product-about__description__body ol{list-style-position:inside}.product-about__description__body ul{list-style-type:disc}.product-about__description__body ol{list-style-type:decimal}.product-about__details{background-color:#f8f8f8;padding:30px;margin:0 -15px}@media (min-width: 1024px){.product-about__details{display:flex;flex-flow:row wrap;padding:30px 15px}}@media (min-width: 1024px){.product-about__details__item{flex:0 0 50%;max-width:50%;padding:0 15px;margin-bottom:50px}.product-about__details__item.is-fullwidth{flex:0 0 100%;max-width:100%}}.product-about__details__item+.product-about__details__item{margin-top:50px}@media (min-width: 1024px){.product-about__details__item+.product-about__details__item{margin-top:0}}.product-about__details__item__title{color:#826b2f;padding-bottom:15px;border-bottom:1px solid #e0e0e0;margin-bottom:15px}.product-about__details__item__title__icon,.product-about__details__item__title__text{vertical-align:middle;display:inline-block}.product-about__details__item__title__icon{fill:#826b2f;width:22px;height:22px;margin-right:5px}.product-about__details__item__content p+p,.product-about__details__item__content ul+p,.product-about__details__item__content ol+p{margin-top:16px}.product-about__details__item__content ol{list-style-type:decimal;list-style-position:inside}.product-about__details__item__content ul{-moz-column-count:2;column-count:2;-moz-column-gap:15px;column-gap:15px}.product-about__details__item__content ul li{margin-bottom:15px}.product-about__details__note{font-size:11px;padding-left:30px;margin-top:25px;position:relative}.product-about__details__note__icon{fill:#826b2f;width:18px;height:18px;position:absolute;top:3px;left:0}.product-about__details__item__image{width:260px}.product-about__details__item__image .img,.product-about__details__item__image .img__el{position:static}.product-about__details__item__image .img__el{image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}@media (min-width: 1024px){.product-about__cols{display:flex;flex-flow:row wrap}}@media (min-width: 1024px){.product-about__col{flex:1;min-width:50%}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/product/product-chest-customizer/product-chest-customizer.scss */.product-chest-customizer{width:100%;border-top:solid 1px #e4e3e3;padding:50px 0 0}.product-chest-customizer__title{margin-bottom:70px;font-weight:100;font-size:26px;line-height:1.25}.product-chest-customizer__confirm-item-icon{max-width:8px}.product-chest-customizer .loader{opacity:0.8;position:fixed;left:0;right:0;bottom:0;top:0;pointer-events:none;background-color:#fff}.product-chest-customizer .loader::after{content:'';position:absolute;display:block;pointer-events:none;background-image:url("");background-repeat:no-repeat;background-position:center;top:0;left:0;width:100%;height:100%}.product-chest-customizer--stepper{min-height:400px;margin-bottom:50px}.product-chest-customizer--stepper-title{font-size:14px;line-height:18px;border-bottom:solid 2px #826b2f;padding-bottom:8px}.product-chest-customizer--stepper-subtitle{font-size:12px;line-height:1.1;margin-top:12px;margin-bottom:20px}.product-chest-customizer__occasion{display:block}@media (min-width: 1024px){.product-chest-customizer__occasion{display:flex}}.product-chest-customizer--message{margin-bottom:10px;border:solid 1px #e7e7e7;height:41px;padding:12px 25px;font-weight:300;font-size:11px;line-height:1.5}.product-chest-customizer--message.active{font-weight:500}.product-chest-customizer__occasion--selection{width:100%}@media (min-width: 1024px){.product-chest-customizer__occasion--selection{width:33%}}.product-chest-customizer__occasion--selection .step-instruction{margin:14px 0;font-size:14px;line-height:24px}.product-chest-customizer__occasion--preview{width:100%}@media (min-width: 1024px){.product-chest-customizer__occasion--preview{width:66%}}@media (min-width: 769px){.product-chest-customizer__occasion--preview--image{margin:auto}}@media (min-width: 1024px){.product-chest-customizer__occasion--preview--image{margin-left:30px}}.product-chest-customizer__confirm{width:100%}@media (min-width: 769px){.product-chest-customizer__confirm{width:33%}}.product-chest-customizer__confirm-item{display:flex;justify-content:space-between;padding:12px 15px;font-size:11px;line-height:1.5}.product-chest-customizer__confirm-item.closed{font-weight:300}.product-chest-customizer__confirm-item:nth-child(odd){background-color:#f2f2f2}@media (min-width: 769px){.shopping--modal .modal__wrap{width:500px}}@media (min-width: 1024px){.shopping--modal .modal__wrap{width:calc(100% - 20px)}}.shopping--modal__close{width:13px;height:13px;float:right}.modal-header{background-color:#4b5962;padding:25px 20px 15px 25px}.modal-body{padding:20px 25px 25px}.modal-product-item{display:flex;flex-direction:column}@media (min-width: 769px){.modal-product-item{flex-direction:row}}.modal-product-item--image{width:200px}.modal-product-item--name{max-width:400px;margin-bottom:0.5em;color:#060606;font-size:14px;line-height:1.5}@media (min-width: 769px){.modal-product-item--name{margin-bottom:0}}.modal-product-item--qty{flex:1;margin-bottom:0.5em;color:#826b2f}@media (min-width: 769px){.modal-product-item--qty{margin-left:40px;margin-bottom:0}}.modal-product-item--price{margin-bottom:0.5em;color:#060606}@media (min-width: 769px){.modal-product-item--price{margin-bottom:0}}.modal-product-cta{padding:20px 0;border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;margin-bottom:1.5em;display:flex;flex-direction:column}.modal-product-cta .btn{margin-bottom:1em}@media (min-width: 769px){.modal-product-cta{justify-content:flex-end;flex-direction:row}.modal-product-cta .btn{margin-left:1em}}.modal-product-upsell h6{font-size:14px;line-height:1.1}.modal-product-upsell-list .product-similar-products{border-top:none;padding:0}@media (min-width: 415px){.modal-product-upsell-list .product-similar-products__item{flex:0 0 50%}}@media (min-width: 769px){.modal-product-upsell-list .product-similar-products__item{flex:0 0 calc(100% / 3)}}@media (min-width: 1024px){.modal-product-upsell-list .product-similar-products__item{flex:0 0 25%}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/product/product-chest-selection/product-chest-selection.scss */.product-chest-selection{width:100%}.product-chest-selection__pickers{padding:30px 0}.product-chest-selection__body-title{line-height:13px;color:#826b2f;margin-bottom:20px}.product-chest-selection__selected{display:flex}.product-chest-selection__selected-img{max-width:100px;position:static;float:right;margin-left:20px}.product-chest-selection__selected-img img{position:static}.product-chest-selection__selected-products{border:#18191e solid 15px;border-bottom-color:#3e3f3e;border-top-color:#3e3f3e}.product-chest-selection__product-boxes{text-align:center;margin:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}@media (min-width: 1024px){.product-chest-selection__header{padding:0 15px;width:calc(100% / 3)}}.product-chest-selection__body{display:block}@media (min-width: 1024px){.product-chest-selection__body{display:flex;justify-content:space-between}.product-chest-selection__body>*{flex:0 0 calc(100% / 3);max-width:50%;padding:0 15px}}.product-chest-selection__preview{border-left:none}@media (min-width: 1024px){.product-chest-selection__preview{border-left:2px solid #826b2f}}.product-chest-selection__product-box{color:#7f7560;font-size:50px;font-weight:700;position:relative;min-height:95px;margin:3px}@media (min-width: 415px){.product-chest-selection__product-box{min-height:174px}}@media (min-width: 769px){.product-chest-selection__product-box{min-height:240px}}@media (min-width: 1024px){.product-chest-selection__product-box{min-height:92px}}@media (min-width: 1201px){.product-chest-selection__product-box{min-height:114px}}@media (min-width: 1441px){.product-chest-selection__product-box{min-height:156px}}.product-chest-selection__product-box-base{box-shadow:inset 0 0 10px #999;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-chest-selection__product-box-base .chest-preview{opacity:1;visibility:visible;transition:all .25s ease-in-out}.product-chest-selection__product-box-base .chest-preview-hover{opacity:0;visibility:hidden;transition:all .25s ease-in-out}.product-chest-selection__product-box-base:hover{cursor:pointer}.product-chest-selection__product-box-base:hover .chest-preview{opacity:0;visibility:hidden}.product-chest-selection__product-box-base:hover .chest-preview-hover{opacity:1;visibility:visible}.product-chest-selection__dropdown{padding:5px 0}.product-chest-selection__dropdown .dropdown-menu__label,.product-chest-selection__dropdown .dropdown-menu__value{font-size:11px;line-height:46px}.product-chest-selection__dropdown .dropdown-menu__value{border-color:#5d5d5d}.product-chest-selection__dropdown .vs__dropdown-toggle{border:solid 1px #e7e7e7;border-radius:0}.product-chest-selection__dropdown .vs__search{font-size:12px;padding:6px 12px}.product-chest-selection__dropdown .vs__selected{color:#303030;font-size:12px;padding:6px 12px}.product-chest-selection__dropdown .vs__dropdown-option{color:#303030;font-size:12px;padding:12px}.product-chest-selection__dropdown .vs__dropdown-option--highlight{background-color:#f7f3ec;color:#425059}.product-chest-selection__dropdown .vs__open-indicator{border-width:5px 5px 0 5px;border-color:#425059 transparent transparent transparent;border-style:solid;margin-right:5px}.product-chest-selection__about--title{font-size:14px;line-height:1.1;margin-bottom:20px}.product-chest-selection__about--description{font-size:12px;line-height:24px;margin-bottom:20px}.product-chest-selection__about--tags{font-size:12px;line-height:1.5;margin-bottom:20px}.product-chest-customizer__occasion--preview--image{max-width:360px}.product-chest-customizer__confirm-item{font-weight:500}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/product/product-collection-products/product-collection-products.scss */.product-collection-products{padding:80px 0 30px}.product-collection-products__head{text-align:center;margin-bottom:50px}@media (min-width: 1024px){.product-collection-products__head{margin-bottom:70px}}.product-collection-products__subtitle{color:#826b2f;margin-bottom:15px}.product-collection-products__items{display:flex;flex-flow:row wrap;margin:0 -15px}.product-collection-products__item{flex:0 0 100%;padding:0 15px;margin-bottom:50px}@media (min-width: 769px){.product-collection-products__item{flex:0 0 50%}}@media (min-width: 1024px){.product-collection-products__item{flex:0 0 33.33%}}@media (min-width: 1201px){.product-collection-products__item{flex:0 0 25%}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/product/product-gallery/product-gallery.scss */.product-gallery .flickity-viewport{transition:height 0.3s}.product-gallery .flickity-prev-next-button{background-color:transparent;display:block;pointer-events:all}.product-gallery .flickity-prev-next-button.disabled{opacity:0.3;cursor:auto}.product-gallery .flickity-prev-next-button.previous{left:-5px}.product-gallery .flickity-prev-next-button.next{right:-5px}.product-gallery .flickity-page-dots{bottom:-40px}.product-gallery .flickity-page-dots .dot{background:#455560;width:12px;height:12px;margin:0 5px;opacity:0.25}.product-gallery .flickity-page-dots .dot.is-selected{opacity:1}.product-gallery__images{margin-bottom:60px}.product-gallery__images--single{margin-bottom:0}.product-gallery__image{width:100%;position:relative}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/product/product-hero/product-hero.scss */.product-hero{padding:40px 0 30px}@media (min-width: 769px){.product-hero{padding-top:0}}@media (min-width: 1024px){.product-hero{display:flex;flex-direction:row}}@media (min-width: 1024px){.product-hero__gallery{width:50%;padding:0 15px}}.product-hero__details{text-align:center;padding-bottom:30px;margin-bottom:30px}@media (min-width: 1024px){.product-hero__details{text-align:left;width:50%;padding:0 15px}}.product-hero__title{margin-bottom:8px}.product-hero__subtitle{font-size:24px;line-height:1.5;margin-bottom:25px}@media (min-width: 769px){.product-hero__price{display:flex;align-items:flex-end;margin-bottom:20px;justify-content:flex-start}}.product-hero__price .yotpo-icon-star.yotpo-icon-star.yotpo-icon-star{font-size:18px !important}.product-hero__price .is-discounted{opacity:0.6;text-decoration:line-through;margin-right:8px;font-size:14px;color:#455560}.product-hero__price .is-discounted+span{color:#f27474}.promo-holder{margin-bottom:20px}.product-hero__cta{margin-bottom:50px}.product-hero__description{color:#060606;margin-bottom:25px}.product-hero__description a{color:#826b2f}.product-hero__description p+p{margin-top:25px}.product-hero__tags{margin-bottom:14px}.product-hero__tags__item::after{content:'|';margin:0 4px}.product-hero__tags__item:last-child::after{content:none}.product-hero__notes{margin-bottom:25px}.product-hero__notes__title{color:#826b2f;margin-bottom:10px}.product-hero__type{margin-bottom:15px}.product-hero__scroll-cta{color:#826b2f;margin-bottom:15px}.product-hero__scroll-cta .product-hero__scroll-cta__icon{width:14px}.product-hero__scroll-cta .product-hero__scroll-cta__icon,.product-hero__scroll-cta .product-hero__scroll-cta__text{vertical-align:middle;display:inline-block;pointer-events:none}.product-hero--alt{display:flex;flex-direction:column-reverse}@media (min-width: 1024px){.product-hero--alt{flex-direction:row;align-items:center}}@media (min-width: 1024px){.product-hero--alt .product-hero__details{padding-bottom:0;margin-bottom:0}}.product-hero--alt-media-top{flex-direction:column}@media (min-width: 1024px){.product-hero--alt-media-top{flex-direction:row}}.product-hero--alt-media-top .product-hero__gallery{margin-bottom:20px}@media (min-width: 1024px){.product-hero--alt-media-top .product-hero__gallery{margin-bottom:0}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/product/product-related-products/product-related-products.scss */.product-related{background-color:#fafafa;padding:60px 0;border-top:1px solid #e0e0e0}.product-related__head{text-align:center;margin-bottom:50px}@media (min-width: 1024px){.product-related__head{margin-bottom:70px}}.product-related__subtitle{color:#826b2f;margin-bottom:15px}.product-related__items{display:flex;flex-flow:row wrap;margin:0 -15px}.product-related__item{flex:1;padding:0 15px;margin-bottom:40px}@media (min-width: 1024px){.product-related__item{flex:0 0 50%}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/product/product-selector/product-selector.scss */.product-sizes{-webkit-overflow-scrolling:touch;margin:10px 0;overflow-y:auto}.product-sizes__title{margin:10px 0;text-align:center}@media (min-width: 1024px){.product-sizes{overflow:initial}}.product-sizes__wrapper{overflow:auto;margin:10px 0;white-space:nowrap}.product-sizes__wrapper .product-sizes__single{display:inline-block}@media (min-width: 415px){.product-sizes__wrapper{margin-right:0;padding-right:0}}@media (min-width: 769px){.product-sizes__wrapper{padding:0;display:flex;margin:0 -5px;flex-wrap:wrap;white-space:normal}}.product-sizes__single{width:40px;height:40px;cursor:pointer;text-align:center;background:#bdbdbd;margin:5px 5px 5px 0}@media (min-width: 769px){.product-sizes__single{margin:5px}}.product-sizes__single span{left:0;right:0;top:50%;transform:translateY(-50%)}.product-sizes__single.active{color:#fff;pointer-events:none;background:#bdbdbd}.product-sizes__single.disabled{color:#060606;cursor:no-drop;background:transparent;border:1px solid #060606}.product-sizes__single.disabled::before{content:'';top:50%;left:-8px;width:54px;height:1px;position:absolute;pointer-events:none;background:#060606;transform:translateY(-50%) rotate(-45deg)}.product-sizes__single.active.disabled{color:#fff;background:#bdbdbd;border:1px solid #bdbdbd}.product-sizes__single.active.disabled::before{background:#fff}.product-size__guide{padding:16px 20px;margin:50px auto 30px}.product-size__guide__wrapper{margin:0 auto;display:block;max-width:300px}.product-select{align-items:center;justify-content:space-between}.product-select__swatches__title{font-size:12px;line-height:20px;margin-bottom:17px}.product-select__swatches__item{border-radius:50%;display:block;height:30px;position:relative;width:30px}.product-select__swatches__item:not(:last-child){margin-right:15px}.product-select__swatches__item.active::after{border:solid 1px #f27474;border-radius:50%;bottom:-2px;content:'';display:block;left:-2px;position:absolute;right:-2px;top:-2px}.product-select__swatches__item.disabled{cursor:not-allowed;opacity:0.2;pointer-events:none}.product-select__buttons__item{border:solid 1px #bdbdbd;border-radius:3px;padding:9px;transition:border-color 0.2s}.product-select__buttons__item.active{border-color:#060606}.product-select__buttons__item:not(:last-child){margin-right:10px}.product-select__buttons__item.disabled{cursor:not-allowed;opacity:0.2;pointer-events:none}.product-select__cta{display:flex;justify-content:center}@media (min-width: 1024px){.product-select__cta{justify-content:flex-start}}.product-select__cta .product-select__cta__btn{font-size:12px;letter-spacing:0}.product-select__cta .product-select__cta__btn:not(:first-child:last-child){height:auto}@media (min-width: 1024px){.product-select__cta .product-select__cta__btn{font-size:14px}}@media (min-width: 1024px){.product-select__dropdown{max-width:280px}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/product/product-similar-products/product-similar-products.scss */.product-similar-products{padding:50px 0;border-top:1px solid #e0e0e0}.product-similar-products__head{text-align:center;margin-bottom:50px}@media (min-width: 1024px){.product-similar-products__head{margin-bottom:70px}}.product-similar-products__subtitle{color:#826b2f;margin-bottom:15px}.product-similar-products__items{display:flex;flex-flow:row wrap;margin:0 -15px}.product-similar-products__item{flex:0 0 100%;padding:0 15px;margin-bottom:30px}@media (min-width: 769px){.product-similar-products__item{flex:0 0 50%}}@media (min-width: 1024px){.product-similar-products__item{flex:0 0 33.33%}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/product/zoom-gallery/zoom-gallery.scss */.zoom-gallery{bottom:0;left:0;overflow:scroll;position:fixed;right:0;top:0;z-index:999}.zoom-gallery__close{color:#fff;position:fixed;right:20px;top:20px;z-index:9999}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/search/search-form/search-form.scss */.search-form__inner{display:flex}.search-form__field{font-family:inherit;background-color:#fff;width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:0}.search-form__field:focus{border-color:#b09040}.search-form__actions .search-form__btn{min-width:auto;height:100%;min-height:auto}.search-form__suggestions{box-shadow:0 0 32px -3px rgba(0,0,0,0.5)}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/search/search-grid/search-grid.scss */.search-grid{margin:30px 0}.search-grid__results__text{color:#303b42;text-align:center;margin-bottom:18px}@media (min-width: 1024px){.search-grid__results__text{text-align:left}}.search-grid__head{text-align:center;margin:20px 0 50px 0}.search-grid__title{margin-bottom:8px}@media (min-width: 769px){.search-grid__items{display:flex;flex-flow:row wrap;margin:0 -15px}}.search-grid__item{margin-bottom:30px}@media (min-width: 769px){.search-grid__item{flex:0 0 50%;max-width:50%;padding:0 15px}}@media (min-width: 1024px){.search-grid__item{flex:0 0 33.33%;max-width:33.33%}}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/article/article-recipe/article-recipe-articles/article-recipe-articles.scss */.article-recipe-articles{padding:36px 0}.article-recipe-articles__head{margin-bottom:24px}.article-recipe-articles__items{display:flex;flex-flow:row wrap;margin:0 -15px}.article-recipe-articles__item{text-align:center;flex:0 0 50%;max-width:50%;padding:0 15px;margin-bottom:30px}@media (min-width: 1024px){.article-recipe-articles__item{flex:0 0 33.33%;max-width:33.33%}}.article-recipe-articles__item__image{display:block;padding-top:calc(135 / 174 * 100%);margin-bottom:16px;position:relative}.article-recipe-articles__item__title{display:inline-block;margin-bottom:6px}@media (min-width: 769px){.article-recipe-articles__item__title{font-size:14px}}.article-recipe-articles__item__excerpt{color:#777;padding:0 10px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/article/article-recipe/article-recipe-body/article-recipe-body.scss */.article-recipe-body h4{text-transform:none;margin-bottom:24px}.article-recipe-body h4 strong{color:#b09040}.article-recipe-body *+h1,.article-recipe-body *+h2,.article-recipe-body *+h3,.article-recipe-body *+h4,.article-recipe-body *+h5,.article-recipe-body *+h6{margin-top:36px}.article-recipe-body ul,.article-recipe-body ol{padding-left:40px}.article-recipe-body ul{list-style-type:disc}.article-recipe-body ul li{text-indent:6px;margin-bottom:10px}.article-recipe-body ol{counter-reset:item}.article-recipe-body ol li{counter-increment:item;text-indent:-16px}.article-recipe-body ol li::before{text-align:right;display:inline-block;content:counter(item) ".";margin-right:12px}.article-recipe-body ol+p,.article-recipe-body ul+p{padding-bottom:23px;margin-top:36px;margin-bottom:23px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/article/article-recipe/article-recipe-foot/article-recipe-foot.scss */.article-recipe-foot{margin-top:30px}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/article/article-recipe/article-recipe-head/article-recipe-head.scss */.article-recipe-head{padding-top:30px}.article-recipe-head__title{margin-bottom:24px}.article-recipe-head__author{color:#b09040;margin-top:-14px;margin-bottom:21px}.article-recipe-head__socials{padding-bottom:23px;border-bottom:1px dashed #ccc;margin-bottom:23px}.article-recipe-head__meta{margin-bottom:36px}.article-recipe-head__meta__items{color:#5d5d5d;display:flex;align-items:center}@media (min-width: 769px){.article-recipe-head__meta__items{font-size:14px}}.article-recipe-head__meta__items strong{margin-right:6px}.article-recipe-head__meta__item{display:flex;align-items:center;margin-right:24px}.article-recipe-head__meta__item--prep::before,.article-recipe-head__meta__item--cook::before{font-family:'teanotes', serif;font-size:24px;color:#826b2f;margin-right:6px;position:relative;top:-1px}.article-recipe-head__meta__item--prep::before{content:'\ea19'}.article-recipe-head__meta__item--cook::before{content:'\ea1a'}/*! path: /builds/halfhelix/tea-forte-shopify-theme/src/modules/global/nav/nav/_nav.scss */.nav{display:none}@media (min-width: 1024px){.nav{display:block}}.nav>ul{display:flex;flex-direction:row}.nav>ul>li{margin-right:40px}.nav>ul>li:last-child{margin-right:0}.nav>ul>li:hover>a::after{opacity:1}.nav>ul>li:hover>.nav__dropdown,.nav>ul>li.focus-within>.nav__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:transform ease 0.5s, opacity ease 0.5s, visibility ease 0.5s}.nav>ul>li:focus-within>.nav__dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:transform ease 0.5s, opacity ease 0.5s, visibility ease 0.5s}.nav>ul>li>a{position:relative;color:#060606}.nav>ul>li>a::before{content:"";position:absolute;top:100%;left:-10px;right:-10px;height:40px}.nav>ul>li>a::after{content:"";position:absolute;bottom:-8px;left:-10%;width:120%;height:6px;background-image:url("");background-repeat:no-repeat;background-position:center;opacity:0}.nav>ul>li>.nav__dropdown{position:absolute;top:100%;left:-20px;right:-20px;display:flex;flex-flow:row wrap;justify-content:center;padding:40px 20px 0;transition:transform ease 1s, opacity ease 1s, visibility ease 1s;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-100%);z-index:-1}@media (min-width: 1024px){.nav>ul>li>.nav__dropdown{padding-left:40px;padding-right:40px}}.nav>ul>li>.nav__dropdown::after{content:"";position:absolute;top:0;bottom:0;left:20px;right:20px;background:#fff;box-shadow:0 6px 8px 0 rgba(0,0,0,0.35);z-index:-1}.nav>ul>li>.nav__dropdown>a{width:100%;padding:0 20px;text-transform:capitalize;margin-bottom:20px;letter-spacing:0.5px}.nav>ul>li>.nav__dropdown>ul{flex:1 1;display:flex;flex-flow:row wrap;padding:0 20px}.nav>ul>li>.nav__dropdown>ul>li{flex:0 1 auto;min-width:200px;margin-bottom:30px}.nav>ul>li>.nav__dropdown>ul>li>a{display:block;margin-bottom:10px;color:#060606;pointer-events:none;cursor:text}.nav>ul>li>.nav__dropdown>.dropdown-block{min-width:240px;padding:0 20px;margin-bottom:30px}.nav .nav__item--border{position:relative}.nav .nav__item--border::before{content:'';position:absolute;top:0;bottom:0;left:-25px;width:4px;background-color:#fff}.nav .nav__dropdown a{color:#060606}.nav .nav__dropdown a:hover{color:#060606;text-decoration:underline}.nav .nav__dropdown .nav__dropdown>ul{display:flex;letter-spacing:0.5px}.nav .nav__dropdown .nav__dropdown li{min-width:180px;margin-right:20px;margin-bottom:10px}.nav .nav__dropdown .nav__dropdown li:last-child{margin-bottom:0}
