.ted-mobile-cart-notices{padding:1.4rem;margin:1.4rem 0;border:1px solid rgba(33,69,53,.22);border-radius:.9rem;background:#f8faf7;color:#263d30;font-size:1.35rem;line-height:1.55}.ted-mobile-cart-notices h3{margin:0 0 .65rem;color:inherit;font-size:1.5rem;font-family:var(--font-body-family);font-weight:700}.ted-mobile-cart-notices p{margin:.65rem 0}.ted-mobile-cart-notices__temperature{padding-inline-start:1rem;border-inline-start:3px solid #b66c23;font-weight:600}.ted-mobile-cart-notices a{display:inline-flex;align-items:center;min-height:4.8rem;color:#214535;font-weight:700;text-underline-offset:.25rem}.ted-mobile-remove-label{display:none;margin-inline-start:.5rem;font-size:1.3rem}.ted-mobile-notification-delivery{margin:0 0 1rem;padding:1rem 1.2rem;border:1px solid rgba(33,69,53,.18);border-radius:.7rem;background:#edf4ee;color:#214535;font-size:1.3rem;line-height:1.5}.ted-mobile-notification-delivery a{color:inherit;text-underline-offset:.25rem}.ted-mobile-notification-temperature{margin:.8rem 0 0;padding-inline-start:.8rem;border-inline-start:3px solid #b66c23;color:#5f431e;font-size:1.3rem;line-height:1.5}.ted-reading-toc[hidden]{display:none}.ted-reading-toc{margin-top:2rem;margin-bottom:2.4rem}.ted-reading-toc summary{display:flex;align-items:center;justify-content:space-between;min-height:4.8rem;padding:1.2rem 1.5rem;border:1px solid rgba(33,69,53,.22);border-radius:.8rem;background:#edf4ee;color:#214535;font-size:1.5rem;font-weight:700;cursor:pointer}.ted-reading-toc summary:after{content:"+";font-size:2rem;padding-inline-start:1.5rem}.ted-reading-toc[open] summary:after{content:"\2212"}.ted-reading-toc nav{padding:1rem 1.5rem;border:1px solid rgba(33,69,53,.16);border-top:0;border-radius:0 0 .8rem .8rem}.ted-reading-toc ol{margin:0;padding-inline-start:2rem}.ted-reading-toc li+li{margin-top:.25rem}.ted-reading-toc .ted-reading-toc__subheading{margin-inline-start:1.5rem}.ted-reading-toc a{display:inline-flex;align-items:center;min-height:4.8rem;padding-block:.6rem;color:#214535;line-height:1.5;text-decoration-thickness:1px;text-underline-offset:.25rem}.ted-reading-table{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid rgba(31,41,36,.18);border-radius:.8rem;margin-block:2rem;scrollbar-width:thin}.ted-reading-table table{display:table;width:100%;min-width:42rem;margin:0;table-layout:auto;border:0}.ted-reading-table th,.ted-reading-table td{min-width:10rem;padding:1.1rem;vertical-align:top;line-height:1.55;white-space:normal}.ted-reading-table th{background:#edf4ee;color:#214535}.article-template__content [id]{scroll-margin-top:calc(var(--header-height, 100px) + 2rem)}.article-template__content a[href*="/products/"]{color:#214535;font-weight:650;text-decoration:underline;text-underline-offset:.25rem}.ted-reading-shop{margin-block:3rem}.ted-reading-shop h2{font-size:clamp(2rem,3vw,2.8rem);line-height:1.25}.ted-reading-shop__links{display:flex;flex-wrap:wrap;gap:.8rem}.ted-reading-shop__links a{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1rem 1.4rem;border:1px solid #315d45;border-radius:.7rem;color:#214535;background:#edf4ee;font-size:1.4rem;font-weight:700;line-height:1.35;text-align:center;text-decoration:none}.ted-reading-shop__links a:first-child{background:#315d45;color:#fff}@media screen and (max-width:749px){cart-items .page-width,#main-cart-footer .page-width{padding-inline:1.6rem}cart-items .title-wrapper-with-link{flex-wrap:wrap;gap:.5rem 1.5rem;margin-bottom:1.8rem}cart-items .title-wrapper-with-link .underlined-link{display:inline-flex;align-items:center;min-height:4.8rem}cart-items .cart-item{grid-template-columns:7.2rem minmax(0,1fr) auto;column-gap:1.2rem;row-gap:1rem;padding-block:1.8rem}cart-items .cart-item__media{width:7.2rem}cart-items .cart-item__image-container{width:100%;border:1px solid rgba(31,41,36,.12);border-radius:.7rem;overflow:hidden}cart-items .cart-item__image{width:100%;height:8.5rem;object-fit:contain;padding:.4rem;background:#fff}cart-items .cart-item__details,cart-items .cart-item__quantity,cart-drawer .cart-item__details,cart-drawer .cart-item__quantity{min-width:0}cart-items .cart-item__details{grid-column:2 / 3}cart-items .cart-item__totals:not(.small-hide){grid-column:3 / 4;max-width:8rem}cart-items .cart-item__details>*,cart-drawer .cart-item__details>*{max-width:100%;overflow-wrap:anywhere}cart-items .cart-item__name,cart-drawer .cart-item__name{font-size:1.5rem;line-height:1.45;letter-spacing:0}cart-items .cart-item__details .product-option,cart-drawer .cart-item__details .product-option{font-size:1.35rem;line-height:1.5}cart-items .cart-item__totals .price{font-size:1.4rem;white-space:normal;overflow-wrap:anywhere}cart-items .cart-item__quantity{grid-column:2 / 4;padding:0}cart-items .cart-item__quantity-wrapper,cart-drawer .cart-item__quantity-wrapper{flex-wrap:wrap;align-items:center;gap:.5rem 1rem}cart-items .quantity,cart-drawer .quantity{min-height:4.8rem;height:4.8rem;width:14.4rem}cart-items .quantity__button,cart-drawer .quantity__button{width:4.8rem;min-width:4.8rem;min-height:4.8rem}cart-items .quantity__input,cart-drawer .quantity__input{min-width:0;padding-inline:0;font-size:1.6rem}cart-items cart-remove-button .button,cart-drawer cart-remove-button .button{min-width:4.8rem;min-height:4.8rem;padding-inline:.6rem;margin:0;color:#6c2e24}.ted-mobile-remove-label{display:inline}cart-items .cart-item cart-remove-button,cart-drawer .cart-item cart-remove-button{margin-inline-start:0}#main-cart-footer .cart__footer{padding-top:1rem;padding-bottom:calc(2.4rem + env(safe-area-inset-bottom,0px))}#main-cart-footer .cart__blocks{width:100%;max-width:100%}#main-cart-footer .totals,cart-drawer .totals{gap:1rem;justify-content:space-between;align-items:baseline}#main-cart-footer .totals__total,cart-drawer .totals__total{font-size:1.6rem;overflow-wrap:anywhere}#main-cart-footer .totals__total-value,cart-drawer .totals__total-value{font-size:2rem;line-height:1.3;white-space:nowrap}#main-cart-footer .tax-note,cart-drawer .tax-note{display:block;margin-block:1rem 1.6rem;font-size:1.3rem;line-height:1.55;text-align:start}#main-cart-footer .cart__ctas,cart-drawer .cart__ctas{margin-top:1.4rem}#main-cart-footer .cart__checkout-button,cart-drawer .cart__checkout-button{width:100%;min-height:5.2rem;font-size:1.6rem}#main-cart-footer #cart-errors:not(:empty),cart-drawer #CartDrawer-CartErrors:not(:empty){padding:1rem;margin-top:1rem;border:1px solid #9b3b2c;border-radius:.7rem;color:#7c2d22;background:#fff4f1}cart-drawer .drawer__inner{width:min(100vw,42rem);max-width:100vw;height:100%;height:100dvh;max-height:100dvh;padding-inline:1.6rem;padding-bottom:env(safe-area-inset-bottom,0px);overflow:hidden}cart-drawer .drawer__header{flex-shrink:0;min-height:6.4rem;padding-block:1rem}cart-drawer .drawer__close{width:4.8rem;height:4.8rem;min-width:4.8rem;min-height:4.8rem;top:.8rem;right:-.5rem}cart-drawer cart-drawer-items{min-height:0;overflow-y:auto;overscroll-behavior-y:contain}cart-drawer .drawer__cart-items-wrapper{overflow-x:hidden}cart-drawer .drawer__footer{flex-shrink:0;max-height:56dvh;overflow-y:auto;overscroll-behavior-y:contain;padding-top:1rem;padding-bottom:max(1.6rem,env(safe-area-inset-bottom,0px));background:rgb(var(--color-background))}cart-drawer .drawer__footer .ted-free-shipping{margin:0 0 1rem}cart-drawer .ted-mobile-cart-notices{margin-block:1rem;padding:1rem;font-size:1.25rem}.section-header:has(.cart-notification.active){z-index:100}cart-notification .cart-notification{position:fixed;top:calc(env(safe-area-inset-top,0px) + 1rem);right:1rem;left:1rem;width:auto;max-width:none;max-height:calc(100vh - 2rem);max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 2rem);padding:1.6rem;border-width:1px;border-radius:1rem;overscroll-behavior-y:contain;overflow-y:auto;box-sizing:border-box}cart-notification .cart-notification__header{align-items:center;gap:.8rem}cart-notification .cart-notification__heading{min-width:0;font-size:1.4rem;line-height:1.45}cart-notification .cart-notification__close{flex:0 0 4.8rem;width:4.8rem;height:4.8rem;min-width:4.8rem;min-height:4.8rem;margin:-.6rem -.6rem -.6rem 0}cart-notification .cart-notification-product{padding-block:1.6rem}cart-notification .cart-notification-product .cart-item{gap:1.2rem}cart-notification .cart-notification-product__image{flex:0 0 6.4rem;width:6.4rem}cart-notification .cart-notification-product__name{font-size:1.6rem;line-height:1.45;overflow-wrap:anywhere;letter-spacing:0}cart-notification .cart-notification__links .button,cart-notification .cart-notification__links>.link{min-height:4.8rem;font-size:1.5rem}cart-notification .cart-notification__links>.link{padding:1rem}cart-notification .ted-mobile-notification-delivery a{display:inline-flex;align-items:center;min-height:4.8rem}.article-template>header.page-width,.article-template__content.page-width,.ted-reading-toc.page-width,.ted-reading-shop.page-width{padding-inline:2rem}.article-template__title{font-size:clamp(2.8rem,7.5vw,3.8rem);line-height:1.15;overflow-wrap:anywhere}.article-template__content,.collection-hero__description,.collection-description{max-width:100%;min-width:0;font-size:1.6rem;line-height:1.75;letter-spacing:0;overflow-wrap:anywhere}.article-template__content :is(h2,h3,h4),.collection-hero__description :is(h2,h3,h4),.collection-description :is(h2,h3,h4){margin-top:2.6rem;margin-bottom:1.2rem;line-height:1.3}.article-template__content h2,.collection-hero__description h2,.collection-description h2{font-size:2.4rem}.article-template__content h3,.collection-hero__description h3,.collection-description h3{font-size:2rem}.article-template__content p,.article-template__content ul,.article-template__content ol,.collection-hero__description p,.collection-description p{margin-block:0 1.6rem}.article-template__content :is(ul,ol){padding-inline-start:2.2rem}.article-template__content li+li{margin-top:.75rem}.article-template__content :is(img,video,iframe),.collection-hero__description :is(img,video,iframe){max-width:100%}.article-template__content :is(img,video),.collection-hero__description :is(img,video){height:auto}.ted-reading-shop__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ted-reading-shop__links a:first-child{grid-column:1 / -1}.main-blog .blog-articles{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem}.main-blog .blog-articles__article{grid-column:auto;grid-row:auto;min-width:0}.main-blog .article-card .card__heading{font-size:2.2rem;line-height:1.3}.main-blog .article-card .card__information{padding:1.6rem}.main-blog .article-card__excerpt{font-size:1.5rem;line-height:1.65}.main-blog .article-card__info{font-size:1.15rem;line-height:1.5}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/ted-mobile-content.css.map */
