.sp-cart-addon[hidden]{display:none!important}.sp-cart-addon{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 0 14px;padding:10px;border-top:1px solid rgba(var(--color-foreground),.12);border-bottom:1px solid rgba(var(--color-foreground),.08);border-radius:8px;background:rgba(var(--color-foreground),.035);color:rgb(var(--color-foreground))}.sp-cart-addon__media{width:42px;height:42px;overflow:hidden;border-radius:7px;background:rgb(var(--color-background))}.sp-cart-addon__media img{display:block;width:100%;height:100%;object-fit:cover}.sp-cart-addon__copy{display:flex;min-width:0;flex-direction:column;line-height:1.25}.sp-cart-addon__copy strong{overflow:hidden;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sp-cart-addon__copy small{margin-top:2px;font-size:11px;opacity:.68}.sp-cart-addon__control{position:relative;display:block;width:38px;height:22px;cursor:pointer}.sp-cart-addon__control input{position:absolute;opacity:0;pointer-events:none}.sp-cart-addon__switch{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(var(--color-foreground),.35);border-radius:999px;background:rgba(var(--color-foreground),.18);transition:.2s ease}.sp-cart-addon__switch:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:rgb(var(--color-background));box-shadow:0 1px 3px #00000038;transition:.2s ease}.sp-cart-addon__control input:checked+.sp-cart-addon__switch{border-color:rgb(var(--color-button));background:rgb(var(--color-button))}.sp-cart-addon__control input:checked+.sp-cart-addon__switch:after{transform:translate(16px)}.sp-cart-addon.is-loading{opacity:.62;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/tm-shipping-protection.css.map */
