.product-recommendations .resource-list{--resource-list-mobile-gap-max: 16px}.product-recommendations .resource-list--grid{column-gap:var(--resource-list-column-gap, 16px);row-gap:32px}.product-recommendations .resource-list__item,.product-recommendations .product-card,.product-recommendations .product-card__content,.product-recommendations .product-card :is(.group-block,.group-block-content,.text-block){min-width:0;max-width:100%}.product-recommendations .product-card :is(.text-block,.text-block p,a){overflow-wrap:anywhere;white-space:normal}.product-recommendations .product-card__content{row-gap:12px}.product-recommendations .section-resource-list__content{margin-block-end:8px}.cart-drawer__header{gap:12px}.cart-drawer__heading{flex:1 1 auto;min-width:0;flex-wrap:wrap}.cart-drawer .cart-drawer__close-button{position:relative;inset:auto;top:auto;right:auto;flex:none;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;margin-inline-end:-10px}.cart-drawer--empty .cart-drawer__header{justify-content:flex-end}.teeb-cart-popup{position:fixed;z-index:100;inset-inline-end:24px;bottom:24px;width:min(380px,calc(100vw - 32px));padding:20px;background:var(--teeb-page, #f6f2eb);color:var(--teeb-ink, #2f2d29);border:1px solid var(--teeb-line, rgb(47 45 41 / .14));box-shadow:0 16px 40px -16px #2f2d2959;opacity:0;translate:0 12px;transition:opacity .4s var(--teeb-ease, ease),translate .4s var(--teeb-ease, ease)}.teeb-cart-popup[hidden]{display:none}.teeb-cart-popup.is-on{opacity:1;translate:0 0}.teeb-cart-popup__head{display:flex;align-items:center;gap:12px;margin:-10px -10px 8px 0}html[dir=rtl] .teeb-cart-popup__head{margin:-10px 0 8px -10px}.teeb-cart-popup__status{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0;margin:0;font-size:14px;line-height:1.4}.teeb-cart-popup__status svg{flex:none}.teeb-cart-popup__close{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.teeb-cart-popup__item{display:flex;align-items:center;gap:14px;padding:14px 0;border-block:1px solid var(--teeb-line, rgb(47 45 41 / .14))}.teeb-cart-popup__img{flex:none;width:64px;height:64px;object-fit:cover;background:var(--teeb-panel, #ebe6dc)}.teeb-cart-popup__info{min-width:0}.teeb-cart-popup__name{margin:0;font-size:15px;line-height:1.4;overflow-wrap:anywhere}.teeb-cart-popup__meta{margin:4px 0 0;font-size:14px;color:var(--teeb-muted, #6f6a61);font-variant-numeric:tabular-nums}.teeb-cart-popup__actions{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.teeb-cart-popup__actions .teeb-btn{min-height:48px;padding:0 12px;justify-content:center}.teeb-cart-popup__continue{display:block;width:100%;min-height:44px;margin-top:6px;padding:0;border:0;background:none;color:var(--teeb-muted, #6f6a61);font:inherit;font-size:14px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.teeb-cart-popup :focus-visible{outline:2px solid var(--teeb-ink, #2f2d29);outline-offset:2px}@media screen and (max-width:749px){.teeb-cart-popup{inset-inline:16px;bottom:16px;width:auto;padding:16px}}@media(prefers-reduced-motion:reduce){.teeb-cart-popup{transition:none;translate:none}}.shopify-section-group-header-group:has(.header-logo__image){background:var(--teeb-page, #f6f2eb)}.teeb-ig__handle{direction:ltr;unicode-bidi:isolate}html[dir=rtl] .cart-drawer__dialog.dialog-drawer[open]{--start-x: -100%}html[dir=rtl] .cart-drawer__dialog.dialog-drawer[open].dialog-closing{--start-x: 0px;--end-x: -100%}@media screen and (max-width:989px){html .teeb-hero{grid-template-areas:"intro" "stage" "now"}html .teeb-hero__intro{padding:32px var(--page-margin, 20px) 24px}html .teeb-hero__now{margin:0 0 40px;padding:20px var(--page-margin, 20px) 24px;border-top:0;background:var(--panel);gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/teeb-storefront-fixes.css.map */
