.ns-protect{--nspr-ink:#163b30;--nspr-muted:#58655e;--nspr-line:#d3dbcf;--nspr-on:#eef2e7;position:relative;display:block;margin:14px 0 0;border:1px solid var(--nspr-line);border-radius:6px;background:#fff;color:var(--nspr-ink);font:400 14px/1.45 DM Sans,Arial,sans-serif;letter-spacing:0;text-align:left;text-transform:none;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.ns-protect *{box-sizing:border-box;letter-spacing:0}.ns-protect[hidden],.ns-protect-slot[hidden]{display:none!important}.ns-protect:hover{border-color:#aab6a6}.ns-protect.is-on{border-color:var(--nspr-ink);background:var(--nspr-on);box-shadow:inset 0 0 0 1px var(--nspr-ink)}.ns-protect__row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;grid-template-areas:"box title price" ". text text";align-items:center;column-gap:12px;margin:0;padding:15px 16px 2px;cursor:pointer;-webkit-tap-highlight-color:transparent}.ns-protect__input{position:absolute;top:18px;left:18px;width:18px;height:18px;margin:0;opacity:0;pointer-events:none}.ns-protect__box{grid-area:box;position:relative;display:block;width:22px;height:22px;border:1.5px solid #8e9c8d;border-radius:5px;background:#fff;transition:background-color .15s ease,border-color .15s ease}.ns-protect__box:after{content:"";position:absolute;left:6px;top:4.5px;width:6.5px;height:10.5px;border:solid #fff;border-width:0 2.2px 2.2px 0;transform:rotate(45deg) scale(.4);opacity:0;transition:opacity .15s ease,transform .15s ease}.ns-protect__input:checked+.ns-protect__box{background:var(--nspr-ink);border-color:var(--nspr-ink)}.ns-protect__input:checked+.ns-protect__box:after{opacity:1;transform:rotate(45deg) scale(1)}.ns-protect__input:focus-visible+.ns-protect__box{outline:3px solid #5d8625;outline-offset:3px}.ns-protect__title{grid-area:title;min-width:0;display:flex;align-items:center;gap:7px;font-size:15px;font-weight:700;line-height:1.3;color:var(--nspr-ink)}.ns-protect__shield{display:block;flex:0 0 16px;width:16px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 18'%3E%3Cpath d='M8 0 0 3v5.6C0 13.2 3.4 16.9 8 18c4.6-1.1 8-4.8 8-9.4V3L8 0Zm-1.2 12.4L3.6 9.2l1.3-1.3 1.9 1.9 4.3-4.3 1.3 1.3-5.6 5.6Z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 18'%3E%3Cpath d='M8 0 0 3v5.6C0 13.2 3.4 16.9 8 18c4.6-1.1 8-4.8 8-9.4V3L8 0Zm-1.2 12.4L3.6 9.2l1.3-1.3 1.9 1.9 4.3-4.3 1.3 1.3-5.6 5.6Z'/%3E%3C/svg%3E") center/contain no-repeat}.ns-protect__text{grid-area:text;display:block;margin-top:4px;font-size:12.5px;line-height:1.45;color:var(--nspr-muted)}.ns-protect__price{grid-area:price;font-size:15px;font-weight:700;line-height:1.3;white-space:nowrap;color:var(--nspr-ink)}.ns-protect__more{margin:0;padding:0 16px 10px 50px}.ns-protect__more>summary{display:inline-flex;align-items:center;gap:7px;min-height:34px;list-style:none;cursor:pointer;font-size:12px;font-weight:500;line-height:1.2;color:var(--nspr-ink);text-decoration:underline;text-underline-offset:3px}.ns-protect__more>summary::-webkit-details-marker{display:none}.ns-protect__more>summary:after{content:"";width:6px;height:6px;margin-top:-3px;border:solid currentColor;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);transition:transform .2s ease}.ns-protect__more[open]>summary:after{margin-top:3px;transform:rotate(-135deg)}.ns-protect__list{display:grid;gap:7px;margin:4px 0 0;padding:0;list-style:none}.ns-protect__list li{position:relative;margin:0;padding-left:19px;font-size:12.5px;line-height:1.45;color:var(--nspr-ink)}.ns-protect__list li:before{content:"";position:absolute;left:2px;top:.36em;width:5px;height:9px;border:solid currentColor;border-width:0 1.8px 1.8px 0;transform:rotate(45deg)}.ns-protect__legal{margin:10px 0 2px;font-size:11.5px;line-height:1.45;color:var(--nspr-muted)}.ns-protect__error{margin:0;padding:0 16px 12px 50px;font-size:12px;line-height:1.4;color:#923f32}.ns-protect__error:empty{display:none}.ns-protect[aria-busy=true]{opacity:.65;pointer-events:none}#uaf-buybox-v2 .ns-protect-slot{margin:14px 0 16px}#uaf-buybox-v2 .ns-protect-slot .ns-protect{margin:0}#uaf-buybox-v2 .ns-conversion-summary.ns-receipt{padding:16px 0 8px}#uaf-buybox-v2 .ns-conversion-summary.ns-receipt>p.ns-receipt__row{display:flex;justify-content:space-between;align-items:baseline;gap:14px;margin:0 0 7px;font-size:13px;line-height:1.45;font-weight:400;color:#58655e;letter-spacing:0}#uaf-buybox-v2 .ns-conversion-summary.ns-receipt>p.ns-receipt__row>:last-child{flex:0 0 auto;white-space:nowrap;color:#163b30}#uaf-buybox-v2 .ns-conversion-summary.ns-receipt>p.ns-receipt__row--main{color:#163b30}#uaf-buybox-v2 .ns-conversion-summary.ns-receipt>p.ns-receipt__row--main>*{font-size:15px;font-weight:700;line-height:1.4}#uaf-buybox-v2 .ns-conversion-summary.ns-receipt>p.ns-receipt__row--total{align-items:center;margin:11px 0 0;padding-top:11px;border-top:1px dashed #cdd6c7;font-size:15px;font-weight:700;color:#163b30}#uaf-buybox-v2 .ns-conversion-summary.ns-receipt>p.ns-receipt__row--total small{margin-left:6px;font-size:11.5px;font-weight:400;color:#58655e}#uaf-buybox-v2 .ns-conversion-summary.ns-receipt>p.ns-receipt__row--total strong{font-size:19px;font-weight:700;letter-spacing:-.01em}#uaf-buybox-v2 .ns-conversion-summary.ns-receipt>[hidden]{display:none!important}#uaf-buybox-v2 .ns-conversion-summary:not([hidden])~.uafp__shipfree{display:none!important}#ns-cart-panel .ns-protect{margin:0 0 12px;background:#fff}#ns-cart-panel .ns-protect.is-on{background:#f8f8f2}#ns-cart-panel .ns-protect__row{padding:12px 14px 0}#ns-cart-panel .ns-protect__title,#ns-cart-panel .ns-protect__price{font-size:14px}#ns-cart-panel .ns-protect__text{font-size:12px}#ns-cart-panel .ns-protect__more{padding:0 14px 6px 48px}#ns-cart-panel .ns-protect__more>summary{min-height:30px;font-size:11.5px}#ns-cart-panel .ns-protect__error{padding:0 14px 10px 48px}.nsc-summary .ns-protect{margin:0 0 18px}@media(max-width:360px){.ns-protect__row{column-gap:10px;padding:13px 12px 2px}.ns-protect__more,.ns-protect__error{padding-left:44px;padding-right:12px}.ns-protect__title,.ns-protect__price{font-size:14px}}@media(prefers-reduced-motion:reduce){.ns-protect,.ns-protect *,.ns-protect *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/ns-protect.css.map */
