.shipping-protection{--sp-on: 100, 120, 102;--sp-ink: 36, 39, 37;display:block;position:relative;margin-top:1.2rem}.shipping-protection__input{position:absolute;opacity:0;width:1px;height:1px;margin:0;pointer-events:none}.shipping-protection__label{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;min-height:5.2rem;padding:1rem 1.2rem;border:.1rem solid rgba(var(--sp-ink),.12);border-radius:1.2rem;background:#f8f7f3;color:rgb(var(--sp-ink));cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color .2s ease,background-color .2s ease}.shipping-protection__input:checked+.shipping-protection__label{border-color:rgba(var(--sp-on),.45);background:rgba(var(--sp-on),.07)}.shipping-protection__icon{display:flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;border-radius:50%;background:rgba(var(--sp-ink),.06);color:rgba(var(--sp-ink),.45);transition:color .2s ease,background-color .2s ease}.shipping-protection__input:checked+.shipping-protection__label .shipping-protection__icon{background:rgba(var(--sp-on),.14);color:rgb(var(--sp-on))}.shipping-protection__text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.shipping-protection__title{font-size:1.4rem;font-weight:700;line-height:1.25;letter-spacing:0}.shipping-protection__subtitle{font-size:1.2rem;line-height:1.4;letter-spacing:0;color:rgba(var(--sp-ink),.68)}.shipping-protection__end{display:flex;flex-direction:column;align-items:center;gap:.5rem}.shipping-protection__price{font-size:1.2rem;font-weight:700;line-height:1;letter-spacing:0;white-space:nowrap}.shipping-protection__switch{position:relative;flex:none;width:4.4rem;height:2.6rem;border-radius:1.3rem;background:rgba(var(--sp-ink),.22);transition:background-color .2s ease}.shipping-protection__switch:after{content:"";position:absolute;top:.3rem;left:.3rem;width:2rem;height:2rem;border-radius:50%;background:#fff;box-shadow:0 .1rem .3rem #00000040;transition:transform .2s ease}.shipping-protection__input:checked+.shipping-protection__label .shipping-protection__switch{background:rgb(var(--sp-on))}.shipping-protection__input:checked+.shipping-protection__label .shipping-protection__switch:after{transform:translate(1.8rem)}.shipping-protection__input:focus-visible+.shipping-protection__label .shipping-protection__switch{outline:.2rem solid rgb(var(--sp-ink));outline-offset:.2rem}.shipping-protection__input:disabled+.shipping-protection__label{cursor:progress}.shipping-protection__input:disabled+.shipping-protection__label .shipping-protection__switch{opacity:.7}.cart-drawer .cart-item--shipping-protection{display:none!important}@media screen and (max-width:749px){.shipping-protection{margin-top:.8rem}.shipping-protection__label{grid-template-areas:"icon title end" "sub sub end";gap:.2rem .8rem;min-height:0;padding:.8rem 1rem;border-radius:1rem}.shipping-protection__icon{grid-area:icon;width:2.2rem;height:2.2rem}.shipping-protection__icon svg{width:1.6rem;height:1.6rem}.shipping-protection__text{display:contents}.shipping-protection__title{grid-area:title;font-size:1.3rem}.shipping-protection__subtitle{grid-area:sub;font-size:1.15rem;line-height:1.35}.shipping-protection__end{grid-area:end;gap:.4rem}.shipping-protection__price{font-size:1.1rem}.shipping-protection__switch{width:3.8rem;height:2.2rem;border-radius:1.1rem}.shipping-protection__switch:after{width:1.6rem;height:1.6rem}.shipping-protection__input:checked+.shipping-protection__label .shipping-protection__switch:after{transform:translate(1.6rem)}}@media screen and (max-width:359px){.shipping-protection__label{grid-template-areas:"title end" "sub end";grid-template-columns:1fr auto}.shipping-protection__icon{display:none}}@media screen and (min-width:750px){.shipping-protection__label{padding:1.2rem 1.4rem}}@media(prefers-reduced-motion:reduce){.shipping-protection__label,.shipping-protection__icon,.shipping-protection__switch,.shipping-protection__switch:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/component-shipping-protection.css.map */
