.mx-pop__head{margin:0}.mx-pop--modal .mx-pop__head{padding-right:var(--s5)}.mx-pop__lede{margin-top:10px;max-width:46ch}.mx-pop__form{margin-top:var(--s3);display:grid;gap:var(--s2)}.mx-pop__form[hidden],.mx-pop__ok[hidden]{display:none}.mx-pop__field{display:block}.mx-pop__opt{color:var(--fg-muted);font-size:12px;font-weight:400;text-transform:none;letter-spacing:0}.mx-pop__hint{margin-top:6px}.mx-pop__brands,.mx-pop__go{margin-top:4px}.mx-pop__go.is-busy{opacity:.6;pointer-events:none}.mx-pop__fine{margin-top:2px}.mx-pop__fine a{color:var(--fg-2)}.mx-pop__ns{display:none}.mx-pop__check{display:flex;align-items:flex-start;gap:12px;cursor:pointer;min-height:var(--tap);padding:6px 0;position:relative}.mx-pop__check input{position:absolute;opacity:0;width:1px;height:1px}.mx-pop__box{flex:0 0 auto;width:22px;height:22px;margin-top:1px;border:1px solid var(--line-strong);border-radius:var(--radius);background:#0d0d0d;position:relative;transition:background var(--t-fast) var(--ease),border-color var(--t-fast) var(--ease)}.mx-pop__check input:checked+.mx-pop__box{background:var(--fg);border-color:var(--fg)}.mx-pop__check input:checked+.mx-pop__box:after{content:"";position:absolute;left:7px;top:3px;width:6px;height:11px;border-right:2px solid var(--bg);border-bottom:2px solid var(--bg);transform:rotate(45deg)}.mx-pop__check input:focus-visible+.mx-pop__box{outline:2px solid #fff;outline-offset:2px}.mx-pop__ctxt{font-size:13px;line-height:1.45;color:var(--fg-muted)}.mx-pop__ok{margin-top:var(--s3);display:grid;gap:8px}.mx-pop__ok strong{color:var(--fg);font-weight:500}.mx-pop--flat{background:var(--surface);border-block:1px solid var(--line)}.mx-pop--notify{padding-block:var(--s3);border-block:0;background:transparent}.mx-pop--notify .mx-pop__flatgrid{padding-inline:0;max-width:none}.mx-pop--notify .mx-pop__form{margin-top:var(--s2)}@media(min-width:900px){.mx-pop--inline .mx-pop__flatgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,420px);gap:var(--s6);align-items:start}.mx-pop--inline .mx-pop__head,.mx-pop--inline .mx-pop__lede{grid-column:1}.mx-pop--inline .mx-pop__form,.mx-pop--inline .mx-pop__ok{grid-column:2;grid-row:1 / span 2;margin-top:0}.mx-pop--inline .mx-pop__lede{align-self:start}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mx-popup.css.map */
