[data-ml-privacy]{color:#f5f5f5;font-family:var(--body-font, sans-serif);font-size:1.5rem;font-weight:500;line-height:1.5;text-transform:none;letter-spacing:normal}.ml-privacy-banner{position:fixed;inset:auto 1.6rem 1.6rem;z-index:40;margin-inline:auto;max-inline-size:72rem;max-block-size:45svh;overflow:auto;padding:1.6rem;background:#24282b;border:1px solid #9da2aa;border-radius:1.2rem}.ml-privacy-banner[hidden],[data-ml-privacy] [hidden]{display:none}[data-ml-privacy] h2{margin:0;color:#fff;font-family:var(--body-font, sans-serif);font-size:clamp(2rem,1.6rem + .6vw,2.4rem);font-weight:800;line-height:1.2;text-transform:none}[data-ml-privacy] p{margin:0 0 1rem}[data-ml-privacy] a{color:#fff;text-decoration:underline}.ml-privacy-actions{display:flex;flex-wrap:wrap;gap:1rem}[data-ml-privacy] button{min-block-size:44px;max-inline-size:100%;white-space:normal;overflow-wrap:anywhere;padding:1rem 1.4rem;border:1px solid #a8adb3;border-radius:.8rem;background:#282c2f;color:#fff;font:inherit;font-weight:700;cursor:pointer;transition:background-color .15s}[data-ml-privacy] button:hover:not(:disabled){background:#363b40}.ml-privacy-actions button{flex:1 1 12rem}[data-ml-privacy] button:disabled{opacity:.6;cursor:wait}[data-ml-privacy] :is(a,button,input):focus-visible{outline:3px solid #fff;outline-offset:3px}.ml-privacy-dialog{width:min(56rem,calc(100% - 3.2rem));max-height:calc(100svh - 3.2rem);overflow:auto;overscroll-behavior:contain;box-sizing:border-box;margin:auto;padding:clamp(1.6rem,3vw,2.8rem);border:1px solid #626971;border-radius:1.6rem;background:#1b1d1f;color:#f5f5f5;box-shadow:0 2rem 8rem #0008}.ml-privacy-dialog::backdrop{background:#000000a6}.ml-privacy-dialog header{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:1.6rem}.ml-privacy-dialog [data-privacy-close]{flex:0 0 44px;inline-size:44px;block-size:44px;display:grid;place-items:center;padding:0;border-color:transparent;background:transparent}.ml-privacy-dialog [data-privacy-close] svg{inline-size:20px;block-size:20px}.ml-privacy-dialog .ml-privacy-intro{color:#c4c9ce;font-weight:500;margin-bottom:2rem}.ml-privacy-dialog form{margin:0}.ml-privacy-dialog fieldset{min-width:0;padding:0;margin:0 0 2rem;border:0}.ml-privacy-dialog legend{padding:0;margin-bottom:.8rem;color:#c4c9ce;font-size:1.3rem;font-weight:600}.ml-privacy-dialog .ml-privacy-choice{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;min-block-size:5.2rem;padding:1.2rem 1.4rem;margin-top:.6rem;border:1px solid #454b52;border-radius:.8rem;background:#24282b;font-weight:600;cursor:pointer}.ml-privacy-dialog .ml-privacy-choice:hover{border-color:#a8adb3}[data-ml-privacy] .ml-privacy-dialog input[type=checkbox][data-privacy-purpose]{-webkit-appearance:auto;appearance:auto;position:relative;inset:auto;opacity:1;inline-size:22px;block-size:22px;margin:0;flex:0 0 22px;accent-color:#fff}[data-ml-privacy] .ml-privacy-dialog input[data-privacy-purpose]:before,[data-ml-privacy] .ml-privacy-dialog input[data-privacy-purpose]:after{content:none!important;display:none!important}.ml-privacy-dialog [role=status]:empty{display:none}.ml-privacy-dialog [role=status]{margin:1.2rem 0;color:#fff}.ml-privacy-dialog [data-privacy-gpc]{margin-top:1.6rem;color:#c4c9ce;font-size:1.3rem}.ml-privacy-dialog .ml-privacy-footer{display:grid;justify-items:start;gap:.4rem;margin-top:2rem;padding-top:1.2rem;border-top:1px solid #454b52;font-size:1.3rem}[data-ml-privacy] .ml-privacy-footer [data-privacy-optout]{padding:.6rem 0;border:0;background:transparent;text-align:start;font-weight:500;text-decoration:underline;text-underline-offset:.2em}.ml-privacy-footer a{display:inline-flex;align-items:center;min-block-size:44px}@media(max-width:479px){.ml-privacy-dialog .ml-privacy-actions{flex-direction:column}.ml-privacy-dialog .ml-privacy-actions button{flex-basis:auto}}@media(forced-colors:active){.ml-privacy-dialog,.ml-privacy-choice{border:1px solid CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/privacy-controls.css.map */
