.lsp{--lsp-lime: #45F52E;--lsp-link: #1F5FAD;--lsp-muted: #5B636E;margin:0 0 18px;padding:12px 14px;background:#f7f8fa;border:1px solid #000;border-radius:8px;color:#000;font-family:Barlow,system-ui,sans-serif;text-align:left}.lsp *,.lsp *:before,.lsp *:after{box-sizing:border-box}.lsp.is-on{background:#fff}.lsp__row{position:relative;display:flex;align-items:center;gap:12px;margin:0;cursor:pointer}.lsp.is-busy .lsp__row{cursor:progress}.lsp__input{position:absolute;top:0;left:0;width:44px;height:26px;margin:0;opacity:0;cursor:inherit}.lsp__switch{position:relative;flex:0 0 auto;width:44px;height:26px;background:#c9ced6;border:1px solid #000;border-radius:999px;transition:background-color .2s ease}.lsp__switch:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;background:#fff;border:1px solid #000;border-radius:50%;transition:transform .2s ease,background-color .2s ease}.lsp__input:checked+.lsp__switch{background:#111}.lsp__input:checked+.lsp__switch:after{background:var(--lsp-lime);transform:translate(18px)}.lsp__input:focus-visible+.lsp__switch{outline:3px solid var(--lsp-link);outline-offset:2px}.lsp__input:disabled+.lsp__switch{opacity:.6}.lsp__text{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:0 10px;min-width:0}.lsp__title{font-size:16px;font-weight:700;line-height:1.3}.lsp__price{font-family:Barlow Semi Condensed,Barlow,sans-serif;font-size:19px;font-weight:700;line-height:1.2;white-space:nowrap}.lsp__note{margin:6px 0 0 56px;font-size:14px;line-height:1.4;color:var(--lsp-muted)}.lsp__note a{color:var(--lsp-link);font-weight:600;white-space:nowrap}.lsp__note a:focus-visible{outline:3px solid var(--lsp-link);outline-offset:2px}.lsp__error{margin:6px 0 0 56px;font-size:14px;font-weight:600;color:#b42318}cart-drawer .drawer__footer>.lsp{order:0;margin:0}.lsp-line .quantity-popover-container,.lsp-line quantity-input{display:none!important}@media(max-width:749.98px){.lsp{padding:10px 12px}.lsp__note,.lsp__error{margin-left:0;font-size:13px}cart-drawer .lsp__title{font-size:15px}cart-drawer .lsp__price{font-size:17px}}@media(prefers-reduced-motion:reduce){.lsp__switch,.lsp__switch:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/285/assets/lds-ship-protect.css.map */
