@font-face{font-family:Manrope;src:url('./assets/manrope.ttf') format('truetype');font-weight:400 800;font-style:normal;font-display:swap}
.skip-link{position:fixed;inset-inline-start:16px;top:10px;z-index:1000;padding:12px 18px;border-radius:9px;background:#b5ff65;color:#11112b;transform:translateY(-180%)}.skip-link:focus{transform:none}
:focus-visible{outline:3px solid #b5ff65;outline-offset:5px}.shop :focus-visible,.policy-dialog :focus-visible{outline-color:#7542dd}
.tax-breakdown{display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.6;color:inherit;margin:12px 0}.tax-breakdown strong{font-size:15px}.tax-label{display:block;font-size:13px;line-height:1.5;color:#6f6b76;letter-spacing:0;margin-top:6px}.wiz .tax-breakdown{color:#c8c4d6}.wiz .tax-breakdown strong{color:#f0efe9}.package .money{flex-wrap:wrap}.footer-legal a{color:inherit;text-decoration:none}.offline-contact{display:inline-block;margin-top:10px}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
.opt>.dot{flex:0 0 19px!important;width:19px;height:19px}.opt:has(>.dot){flex-wrap:nowrap}.opt:has(>.dot)>span:not(.dot){flex:1;min-width:0}.wiz .tax-breakdown{color:#595360}.wiz .tax-breakdown strong{color:#17171c}dialog :focus-visible{outline-color:#7542dd}

#verification-status{font-size:14px;line-height:1.55;color:#595360;margin:12px 0}#verification-status[data-state=error]{color:#a32d33}#verification-status[data-state=passed]{color:#326b32}#verification-retry{border:1px solid #9866ff;background:#eee8ff;color:#3d256b;border-radius:8px;padding:10px 14px;font-size:14px;cursor:pointer}#verification-retry[hidden]{display:none}
