[id$="__n1_ann"] *{background-color:#000!important;color:#fff!important}
.n1m-pct{display:inline-block;margin-inline-start:6px;padding:1px 7px;border-radius:999px;background:#ffe1ea;color:#ee2d64;font-size:12px;font-weight:700}
.n1m-save{display:block;margin-top:2px;color:#0f8a5f;font-size:12.5px;font-weight:600}
.n1m-dlg{position:absolute;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45)}
.n1m-dlg>div{width:min(86%,320px);padding:22px 18px 16px;border-radius:16px;background:#fff;text-align:center}
.n1m-dlg p{margin:0 0 16px;font-size:16px;font-weight:600;color:#111}
.n1m-dlg span{display:grid;grid-template-columns:1fr 1fr;gap:10px}
.n1m-dlg button{height:46px;border:1px solid #ddd;border-radius:10px;background:#fff;color:#111;font:inherit;font-size:15px}
.n1m-dlg .n1m-dlg__del{border-color:#d92d4a;background:#d92d4a;color:#fff}
.ksx-shipping-progress{margin:0 0 14px!important;padding:14px!important;border:0!important;border-radius:14px!important;background:#1d1d1f!important;box-shadow:none!important;color:#fff}
.ksx-shipping-progress__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}
.ksx-shipping-progress__title{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:700;color:#fff!important}
.ksx-shipping-progress__carrier{padding:2px 10px;border-radius:999px;background:rgba(255,255,255,.14);color:#fff!important;font-size:11.5px}
.ksx-shipping-progress p{margin:2px 0 10px;font-size:13px;color:#f1e9e3!important}
.ksx-shipping-progress progress{display:block;width:100%;height:6px;border:0;border-radius:99px;overflow:hidden;background:rgba(255,255,255,.2);-webkit-appearance:none;appearance:none}
.ksx-shipping-progress progress::-webkit-progress-bar{background:rgba(255,255,255,.2)}
.ksx-shipping-progress progress::-webkit-progress-value{background:#f3cf7a;border-radius:99px}
.ksx-shipping-progress progress::-moz-progress-bar{background:#f3cf7a}
.ksx-shipping-progress small,.ksx-shipping-progress__goal{display:none!important}
.n1-bnpl.n1a-strip{display:flex;align-items:stretch;border:0;background:#f4f4f6;border-radius:12px;padding:4px;margin-top:8px}
.n1a-strip .n1a-strip__l{flex:1 1 auto;display:flex;align-items:center;padding:0 12px;font-size:14px;color:#333}
.n1a-strip .n1-bnpl__row{flex:0 0 auto;padding:8px 14px;background:#fff;border:0!important;margin-inline-start:4px;border-radius:9px}
.n1a-strip .n1-bnpl__row p{display:none}
.n1-together__list{display:flex!important;gap:10px;overflow-x:auto!important;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab}
.n1-together__list::-webkit-scrollbar{display:none}
.n1-together__list>*{flex:0 0 78%!important;min-width:0;scroll-snap-align:start}
