.bs-blueguard{display:grid;grid-template-columns:36px minmax(0,1fr) 46px;align-items:center;gap:12px;border:1px solid #dce5f2;border-radius:12px;background:#f5f8fc;padding:14px;margin:14px 0;color:#17243a}.bs-blueguard__copy{min-width:0}.bs-blueguard__copy strong{display:flex;justify-content:space-between;gap:8px;color:#173c86;font-size:15px}.bs-blueguard__copy p{font-size:12px;line-height:1.45;margin:5px 0}.bs-blueguard__copy a{font-size:12px;color:#173c86;text-underline-offset:3px}.bs-blueguard__switch{position:relative;width:46px;height:28px;display:block}.bs-blueguard__switch input{opacity:0;position:absolute;inset:0;width:100%;height:100%;margin:0;cursor:pointer;z-index:2}.bs-blueguard__switch span{position:absolute;inset:0;background:#8995a5;border-radius:20px;pointer-events:none}.bs-blueguard__switch span:after{content:"";position:absolute;width:22px;height:22px;left:3px;top:3px;border-radius:50%;background:#fff}.bs-blueguard__switch input:checked+span{background:#173c86}.bs-blueguard__switch input:checked+span:after{transform:translateX(18px)}.bs-blueguard__switch input:focus-visible+span{outline:3px solid #12a8e0;outline-offset:3px}.bs-blueguard__switch input:disabled+span{opacity:.5}.bs-blueguard [data-blueguard-status]{grid-column:1/-1;margin:0;font-size:12px}.bs-blueguard [data-blueguard-status]:empty{display:none}[data-blueguard-line],.cart-item--product-blueguard-shipping-protection{display:none!important}.popup-modal__image img{object-fit:contain!important;background:#fff}.color-accent-2{--color-foreground:23,60,134;--color-button-text:23,60,134}.cart__checkout-button,.cart-drawer .button[name=checkout]{min-height:48px}@media(max-width:480px){.bs-blueguard{padding:12px;gap:9px}.cart__footer{padding-top:16px}}