:root{--e-out-quint: cubic-bezier(.23, 1, .32, 1);--e-out-cubic: cubic-bezier(.33, 1, .68, 1);--e-in-cubic: cubic-bezier(.32, 0, .67, 0);--e-in-out: cubic-bezier(.645, .045, .355, 1);--e-spring: cubic-bezier(.34, 1.56, .64, 1);--t-press: .1s;--t-hover: .15s;--t-exit: .18s;--t-enter: .26s}.btn,.card__atc,.card__enq,.card__wa,.m-atc__btn,.hdr-cart,.hdr-search,.ths3-navtoggle,.chip,.tier,.qty button,.cardshow__nav,.ths3-thumb,.pdp__desc-toggle{transition:transform var(--t-press) var(--e-out-cubic),background-color var(--t-hover) ease,color var(--t-hover) ease,border-color var(--t-hover) ease,box-shadow var(--t-hover) ease;-webkit-tap-highlight-color:transparent}.btn:active,.card__atc:active,.card__enq:active,.m-atc__btn:active,.hdr-cart:active,.chip:active,.tier:active,.pdp__desc-toggle:active{transform:scale(.97)}.card__wa:active,.hdr-search:active,.ths3-navtoggle:active,.qty button:active,.cardshow__nav:active,.ths3-thumb:active{transform:scale(.92)}.card{transition:transform var(--t-enter) var(--e-out-quint),box-shadow var(--t-enter) var(--e-out-quint)}@media(hover:hover){.card:hover .cardshow__img.cur{transform:scale(1.045)}.card__media{overflow:hidden}.cardshow__img{transition:transform .52s var(--e-out-quint)}}.card__atc[data-added=true]{background:var(--sage, #A8B89F);color:var(--walnut, #1F1F1F);animation:ths-confirm .42s var(--e-spring) both}@keyframes ths-confirm{0%{transform:scale(1)}38%{transform:scale(1.06)}to{transform:scale(1)}}.card__atc[aria-busy=true]{opacity:.75;cursor:progress;pointer-events:none}.cardshow__nav{border:none;padding:7px;background-color:#fffaf2f0;background-clip:content-box;filter:drop-shadow(0 2px 7px rgba(31,31,31,.28))}.cardshow__nav:hover{background-color:var(--yellow, #F4C542)}.card__price{white-space:normal}.card__price s,.card__price>span{white-space:nowrap}.ths-bump{animation:ths-bump .46s var(--e-spring) both}@keyframes ths-bump{0%{transform:scale(1)}30%{transform:scale(1.42)}60%{transform:scale(.94)}to{transform:scale(1)}}.ths-toast{position:fixed;z-index:90;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--walnut, #1F1F1F);color:var(--cream, #FFF7E8);border-radius:12px;box-shadow:0 20px 44px -18px #0000008c;opacity:0;transform:translateY(14px) scale(.97);transition:opacity var(--t-exit) var(--e-in-cubic),transform var(--t-exit) var(--e-in-cubic)}.ths-toast.is-open{opacity:1;transform:none;transition:opacity var(--t-enter) var(--e-out-quint),transform var(--t-enter) var(--e-out-quint)}@media(max-width:749px){body:has(.m-atc) .ths-toast{bottom:calc(132px + env(safe-area-inset-bottom))}.ths-toast{bottom:calc(70px + env(safe-area-inset-bottom))}}@media(min-width:750px){.ths-toast{left:auto;right:24px;bottom:24px;max-width:380px}}.ths-toast__img{width:48px;height:48px;border-radius:8px;object-fit:cover;flex:none;background:#ffffff14}.ths-toast__body{flex:1;min-width:0}.ths-toast__head{margin:0;font-family:var(--sans, sans-serif);font-weight:700;font-size:13.5px;line-height:1.3}.ths-toast__sub{margin:2px 0 0;font-size:12.5px;line-height:1.35;color:#fff7e8b8;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.ths-toast__go{flex:none;font-family:var(--sans, sans-serif);font-weight:700;font-size:12.5px;color:var(--walnut, #1F1F1F);background:var(--yellow, #F4C542);padding:10px 14px;border-radius:999px;text-decoration:none;min-height:40px;display:inline-flex;align-items:center;transition:transform var(--t-press) var(--e-out-cubic),background-color var(--t-hover) ease}.ths-toast__go:active{transform:scale(.96)}.ths-toast__x{flex:none;width:32px;height:32px;display:grid;place-items:center;background:transparent;border:none;color:#fff7e899;cursor:pointer;border-radius:8px;transition:color var(--t-hover) ease,background-color var(--t-hover) ease}.ths-toast__x:hover{color:var(--cream, #FFF7E8);background:#ffffff1a}.ths-toast.is-error{background:#7a2e22}.ths-toast.is-error .ths-toast__head{color:#ffe9e4}header.site{transition:transform .28s var(--e-in-out),box-shadow .28s var(--e-in-out);will-change:transform}header.site.is-tucked{transform:translateY(-100%);box-shadow:none}.ths-img-in{opacity:0;transition:opacity .42s var(--e-out-cubic)}.ths-img-in[data-ready]{opacity:1}:focus-visible{transition:outline-offset .12s var(--e-out-cubic)}@media(prefers-reduced-motion:reduce){.btn,.card__atc,.card__enq,.card__wa,.m-atc__btn,.hdr-cart,.hdr-search,.ths3-navtoggle,.chip,.tier,.qty button,.cardshow__nav,.ths3-thumb,.card,.cardshow__img{transition:background-color .12s linear,color .12s linear,border-color .12s linear;transform:none!important}.ths-bump,.card__atc[data-added=true]{animation:none}.ths-toast,.ths-toast.is-open{transition:opacity .12s linear;transform:none}header.site.is-tucked{transform:none}.ths-img-in{opacity:1;transition:none}}html.ths3-editor header.site.is-tucked{transform:none}
/*# sourceMappingURL=/cdn/shop/t/36/assets/ths3-life.css.map */
