#cart-drawer dialog.theme-drawer__dialog{width:min(430px,100vw)!important;max-width:430px!important;border-radius:18px 0 0 18px}#cart-drawer .theme-drawer__header{flex-wrap:wrap;row-gap:12px;padding-bottom:10px}#cart-drawer .theme-drawer__title{font-size:1.9rem!important;font-weight:800;letter-spacing:-.01em}#cart-drawer .theme-drawer__header:after{content:"\1f389  You've unlocked FREE US shipping!";flex-basis:100%;order:3;background:#1f5130;color:#fff;font-weight:700;font-size:.9rem;text-align:center;padding:10px 12px;border-radius:10px;letter-spacing:.02em}#cart-drawer .cart-items__table-row{background:#fff;border:1px solid #f0e2d0!important;border-radius:14px;padding:14px!important;margin-bottom:12px!important;box-shadow:0 2px 10px #7a1f1f0d}#cart-drawer .cart-items__table-row img{border-radius:10px}#cart-drawer .cart-items__table-row a{font-weight:700;font-size:1.02rem;line-height:1.3}#cart-drawer .cart-drawer__items{padding-top:6px}#cart-drawer .cart-drawer__content{background:#fff8f0}.cart-drawer__summary .cart-totals,.cart-drawer__summary .cart-totals__container,.cart-drawer__summary .cart-totals__tax-note{display:contents}.cart-drawer__summary{gap:12px!important;background:#fff!important;border-top:1px solid #f0e2d0}.cart-drawer__summary .cart__ctas{order:10}.cart-drawer__summary .tl-cpay,.cart-drawer__summary .tl-csecure{order:20}.tl-csave{display:flex;justify-content:space-between;width:100%;color:#1f5130;font-weight:800;font-size:1.1rem}.cart-totals__total{width:100%}.cart-totals__total-label{font-size:1.15rem!important;font-weight:800}.cart-totals__total-value{font-size:1.6rem!important;font-weight:800}.tl-cnote{display:block;width:100%;color:#555;font-size:.85rem}.tl-cpay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;width:100%}.tl-cpay svg{width:42px;height:28px}.tl-csecure{display:block;width:100%;text-align:center;color:#1f5130;font-weight:600;font-size:.85rem}.cart__checkout-button{background:#1f5130!important;color:#fff!important;border:0!important;border-radius:12px!important;height:58px!important;font-weight:800!important;font-size:1.15rem!important;text-transform:uppercase;letter-spacing:.05em;position:relative;overflow:hidden;transition:transform .15s cubic-bezier(.23,1,.32,1),filter .15s cubic-bezier(.23,1,.32,1)}.cart__checkout-button:after{content:"";position:absolute;top:0;left:-50%;width:30%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:skew(-20deg);animation:tl-shine 3.6s ease-in-out infinite;pointer-events:none}.cart__checkout-button:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.cart__checkout-button:hover{filter:brightness(1.12)}}@media(max-width:749px){#cart-drawer dialog.theme-drawer__dialog{width:92vw!important}#cart-drawer .theme-drawer__title{font-size:1.6rem!important}}@media(prefers-reduced-motion:reduce){.cart__checkout-button:after{display:none}}#cart-drawer .tl-cd{flex-basis:100%;order:2;background:#b3261e;color:#fff;font-weight:600;font-size:.92rem;text-align:center;padding:10px 12px;border-radius:10px;font-variant-numeric:tabular-nums}#cart-drawer .tl-cd b{font-weight:800;letter-spacing:.02em}.add-to-cart-button[data-added]:after{animation:none!important;display:none!important}#cart-drawer .tl-ship{flex-basis:100%;order:1;background:#111;color:#fff;font-weight:700;font-size:1rem;text-align:center;padding:14px 12px;border-radius:10px;letter-spacing:.02em;font-variant-numeric:tabular-nums}#cart-drawer .tl-ship b{font-weight:800;font-size:1.1rem;color:#f3c969;margin:0 2px}
/*# sourceMappingURL=/cdn/shop/t/3/assets/treelight3.css.map */
