shipping-protection-toggle{display:block;margin:1.2rem 0}shipping-protection-toggle[hidden]{display:none}.shipping-protection--page{margin:1.6rem 0 0}.shipping-protection__label{position:relative;display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;column-gap:1.2rem;padding:1.2rem 1.4rem;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--inputs-radius, .6rem);background-color:rgb(var(--color-background));text-align:left;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.shipping-protection__label:hover{border-color:rgba(var(--color-foreground),.35)}shipping-protection-toggle.is-checked .shipping-protection__label{border-color:rgba(var(--color-foreground),.55);background-color:rgba(var(--color-foreground),.03)}.shipping-protection__icon{width:2.4rem;height:2.4rem;color:rgb(var(--color-foreground))}.shipping-protection__body{display:flex;flex-direction:column;gap:.2rem;min-width:0}.shipping-protection__title{font-size:1.4rem;font-weight:600;line-height:1.3;color:rgb(var(--color-foreground))}.shipping-protection__text{font-size:1.25rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.shipping-protection__price{font-size:1.4rem;font-weight:600;white-space:nowrap;color:rgb(var(--color-foreground))}.shipping-protection__input{position:absolute;top:0;left:0;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.shipping-protection__switch{position:relative;flex-shrink:0;width:4rem;height:2.4rem;border-radius:2.4rem;background-color:rgba(var(--color-foreground),.45);transition:background-color .2s ease}.shipping-protection__switch:after{content:"";position:absolute;top:.3rem;left:.3rem;width:1.8rem;height:1.8rem;border-radius:50%;background-color:rgb(var(--color-background));box-shadow:0 .1rem .3rem #00000040;transition:transform .2s ease}.shipping-protection__input:checked+.shipping-protection__switch{background-color:rgb(var(--color-foreground))}.shipping-protection__input:checked+.shipping-protection__switch:after{transform:translate(1.6rem)}.shipping-protection__input:focus-visible+.shipping-protection__switch{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}shipping-protection-toggle.is-busy .shipping-protection__label{opacity:.6;cursor:progress}.shipping-protection__error{margin:.6rem 0 0;font-size:1.2rem;color:rgb(var(--color-foreground))}@media(prefers-reduced-motion:reduce){.shipping-protection__label,.shipping-protection__switch,.shipping-protection__switch:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/component-shipping-protection.css.map */
