.mkh-protection{--protection-green:var(--olivia-cart-green,#467f42);margin:4px 0 14px;padding:13px 12px 10px;background:#f6f8f4;border:1px solid #e1e8dc;border-radius:10px;color:#29352b;text-align:left;letter-spacing:normal;line-height:1.4}.mkh-protection[hidden],.mkh-protection [hidden]{display:none!important}.mkh-protection__row{display:flex;align-items:center;gap:10px}.mkh-protection__icon{width:32px;height:38px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--protection-green)}.mkh-protection__icon svg{width:27px;height:30px}.mkh-protection__copy{flex:1;min-width:0}.mkh-protection__heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 10px;font-size:14px;font-weight:600;line-height:1.35}.mkh-protection__price{color:var(--protection-green);white-space:nowrap;font-size:14px;font-weight:700}.mkh-protection__copy p{margin:4px 0 0;font-size:12px;line-height:1.45;color:#566054;letter-spacing:normal}.mkh-protection__switch{position:relative;flex:0 0 44px;width:44px;min-height:44px;padding:0!important;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;cursor:pointer}.mkh-protection__switch:before{content:"";position:absolute;top:10px;right:0;bottom:10px;left:0;background:#d7ddd4;border:1px solid #c7d0c3;border-radius:20px;transition:background .16s}.mkh-protection__switch span{position:absolute;left:3px;top:13px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0002;transition:transform .16s}.mkh-protection__switch[aria-checked=true]:before{background:var(--protection-green);border-color:var(--protection-green)}.mkh-protection__switch[aria-checked=true] span{transform:translate(20px)}.mkh-protection__switch:focus-visible{outline:2px solid var(--protection-green);outline-offset:3px;border-radius:6px}.mkh-protection__switch:disabled{opacity:.55;cursor:default}.mkh-protection__bottom{position:relative;display:flex;justify-content:space-between;gap:8px;margin:9px 0 0;padding-top:8px;border-top:1px solid #e5eade;color:#66705f;font-size:10px;line-height:1.4}.mkh-protection__bottom details{flex-shrink:0}.mkh-protection__bottom summary{cursor:pointer;text-decoration:underline;text-underline-offset:2px;list-style:none}.mkh-protection__bottom summary::-webkit-details-marker{display:none}.mkh-protection__bottom details[open]{flex-shrink:1}.mkh-protection__bottom details p{font-size:11px;line-height:1.5;margin:8px 0 0;overflow-wrap:anywhere}.mkh-protection__status{font-size:11px;line-height:1.4;margin:8px 0 0;color:#9b382b}.mkh-protection__status:empty{display:none}.mkh-protection__retry{font-size:12px;padding:6px 0;text-decoration:underline;color:var(--protection-green);background:none;border:0}.mkh-protection{margin:3px 0 10px;padding:8px 10px 7px;border-radius:8px}.mkh-protection__row{gap:7px}.mkh-protection__icon{width:23px;height:28px}.mkh-protection__icon svg{width:21px;height:24px}.mkh-protection__heading{gap:2px 7px;font-size:12px;line-height:1.3}.mkh-protection__price{font-size:12px}.mkh-protection__copy p{margin-top:3px;font-size:11px;line-height:1.35}.mkh-protection__switch:before{top:12px;right:4px;bottom:12px;left:4px;border-radius:16px}.mkh-protection__switch span{left:7px;top:15px;width:14px;height:14px}.mkh-protection__switch[aria-checked=true] span{transform:translate(16px)}.mkh-protection__bottom{gap:6px;margin-top:5px;padding-top:5px;font-size:10px;line-height:1.3}@media(max-width:374px){.mkh-protection{padding:7px 8px}.mkh-protection__row{gap:6px}.mkh-protection__icon{width:21px}.mkh-protection__bottom{font-size:9px}}.mkh-protection{transition:background-color .28s ease,border-color .28s ease}.mkh-protection__switch:before{transition:background-color .28s ease,border-color .28s ease}.mkh-protection__switch span{transition:transform .34s cubic-bezier(.22,1,.36,1),box-shadow .25s ease}.mkh-protection__switch:not(:disabled):active span{box-shadow:0 0 0 4px #467f421a}.mkh-protection:has(.mkh-protection__switch[aria-checked=true]){background:#f0f6ed;border-color:#c9dbc1}.mkh-protection:has(.mkh-protection__switch[aria-checked=true]) .mkh-protection__icon{animation:mkh-protection-confirm .4s ease-out}.mkh-protection[aria-busy=true] .mkh-protection__switch{opacity:.8}@keyframes mkh-protection-confirm{0%{transform:scale(1)}45%{transform:scale(1.13)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.mkh-protection,.mkh-protection__switch:before,.mkh-protection__switch span{transition:none}.mkh-protection .mkh-protection__icon{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mkh-shipping-protection.css.map */
