caliro-protection{--cp-accent: var(--color-button, 18, 18, 18);--cp-fg: var(--color-foreground, 18, 18, 18);display:flex;align-items:center;gap:1.2rem;margin:0 0 1.4rem;padding:1.1rem 1.3rem;border:1px solid rgba(var(--cp-fg),.1);border-radius:1.2rem;background:rgb(var(--color-background, 255, 255, 255));box-shadow:0 1px 2px #00000008;cursor:pointer;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;text-align:left;transition:border-color .25s ease,box-shadow .25s ease}caliro-protection[hidden]{display:none!important}caliro-protection:hover{border-color:rgba(var(--cp-fg),.18)}caliro-protection.is-on{border-color:rgba(var(--cp-accent),.22)}.cp__icon{flex:0 0 3.6rem;height:3.6rem;display:grid;place-items:center;border-radius:50%;color:rgba(var(--cp-fg),.4);background:rgba(var(--cp-fg),.05);transition:color .3s ease,background-color .3s ease}.is-on .cp__icon{color:rgb(var(--cp-accent));background:rgba(var(--cp-accent),.09)}.cp__icon svg{width:1.9rem;height:1.9rem}.cp__check{stroke-dasharray:10;stroke-dashoffset:10;transition:stroke-dashoffset .35s ease .05s}.is-on .cp__check{stroke-dashoffset:0}.cp__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.2rem}.cp__title{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.6rem;font-size:1.45rem;font-weight:600;line-height:1.3;letter-spacing:0;color:rgb(var(--cp-fg))}.cp__price{font-size:1.3rem;font-weight:500;color:rgba(var(--cp-fg),.55)}.cp__desc{font-size:1.2rem;line-height:1.4;letter-spacing:0;color:rgba(var(--cp-fg),.6)}.cp__switch{flex:0 0 auto;position:relative;width:4.2rem;height:2.4rem;margin:0;padding:0;border:0;border-radius:99rem;background:rgba(var(--cp-fg),.18);cursor:pointer;transition:background-color .25s ease}.is-on .cp__switch{background:rgb(var(--cp-accent))}.cp__switch:focus-visible{outline:2px solid rgb(var(--cp-accent));outline-offset:2px}.cp__knob{position:absolute;top:.2rem;left:.2rem;width:2rem;height:2rem;border-radius:99rem;background:#fff;box-shadow:0 1px 3px #00000038,0 1px 1px #0000000f;transition:transform .3s cubic-bezier(.3,1.35,.5,1),width .18s ease}.is-on .cp__knob{transform:translate(1.8rem)}caliro-protection:active .cp__knob{width:2.4rem}.is-on:active .cp__knob{transform:translate(1.4rem)}.cp--page{margin:0 0 1.8rem;max-width:44rem;margin-left:auto}.cp-loading{pointer-events:none}.cp-spin{display:inline-block;width:1.4rem;height:1.4rem;margin-left:.9rem;vertical-align:-.15rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:cp-spin .7s linear infinite}@keyframes cp-spin{to{transform:rotate(360deg)}}.cp-guarantee{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:var(--margin-top, .6rem) 0 var(--margin-bottom, 1.2rem);font-size:1.4rem;line-height:1.3;letter-spacing:0;color:rgba(var(--color-foreground, 18, 18, 18),.85)}.cp-guarantee__icon{flex:0 0 auto;width:1.8rem;height:1.8rem}[data-cp-total].cp-bump{animation:cp-bump .35s ease}@keyframes cp-bump{0%{opacity:.35}to{opacity:1}}@media(prefers-reduced-motion:reduce){caliro-protection *,[data-cp-total].cp-bump{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/caliro-protection.css.map */
