html.a11y-text main{zoom:var(--a11y-text,1)}html.a11y-zoom body{zoom:var(--a11y-zoom,1)}html.a11y-lh body :is(p,li,a,span,label,h1,h2,h3,h4,h5,h6,dd,dt,td,th,blockquote,figcaption,button,summary):not(.cynder-a11y *){line-height:var(--a11y-lh)!important}html.a11y-ls body :is(p,li,a,span,label,h1,h2,h3,h4,h5,h6,dd,dt,td,th,blockquote,figcaption,button,summary):not(.cynder-a11y *){letter-spacing:var(--a11y-ls)!important}html.a11y-ws body :is(p,li,a,span,label,h1,h2,h3,h4,h5,h6,dd,dt,td,th,blockquote,figcaption,button,summary):not(.cynder-a11y *){word-spacing:var(--a11y-ws)!important}html.a11y-color-grayscale{filter:grayscale(1)}html.a11y-color-sepia{filter:sepia(.85)}html.a11y-color-contrast{filter:contrast(1.45) saturate(1.15)}html.a11y-color-invert{filter:invert(1) hue-rotate(180deg)}html.a11y-color-invert :is(img,video,iframe,picture,.cynder-a11y){filter:invert(1) hue-rotate(180deg)}html.a11y-links body a:not(.cynder-a11y *){text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important;outline:2px dashed currentColor;outline-offset:2px}html.a11y-font body :not(svg):not(svg *):not(.cynder-a11y *){font-family:Verdana,Segoe UI,Arial,sans-serif!important}html.a11y-motion *,html.a11y-motion *:before,html.a11y-motion *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.cynder-a11y{--a11y-accent:#482553;--a11y-pink:#ee4c9f;--a11y-soft:#f8f1fd;position:fixed;bottom:calc(18px + env(safe-area-inset-bottom));z-index:880;font:500 15px/1.4 Cynder Nunito,Arial,sans-serif;color:#3a2541}.cynder-a11y--left{left:18px}.cynder-a11y--right{right:18px}.cynder-a11y *{box-sizing:border-box}.cynder-a11y button{font:inherit;margin:0;min-width:0;letter-spacing:0;text-transform:none;box-shadow:none;cursor:pointer}.cynder-a11y svg{display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.cynder-a11y-toggle{position:relative;display:grid;place-items:center;width:52px;height:52px;padding:0;border:3px solid #fff;border-radius:50%;background:var(--a11y-accent);color:#fff;box-shadow:0 10px 26px #48255347;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.cynder-a11y-toggle svg{width:26px;height:26px}.cynder-a11y-toggle svg circle{fill:currentColor;stroke:none}.cynder-a11y-toggle:hover{transform:translateY(-2px) scale(1.04);box-shadow:0 14px 30px #48255357}.cynder-a11y-toggle:focus-visible{outline:3px solid var(--a11y-pink);outline-offset:3px}.cynder-a11y-toggle.has-changes:after{content:"";position:absolute;top:-2px;right:-2px;width:14px;height:14px;border:2px solid #fff;border-radius:50%;background:var(--a11y-pink)}.cynder-a11y-tip{position:absolute;bottom:calc(100% + 10px);padding:6px 11px;border-radius:999px;background:#2d1b33;color:#fff;font-size:12.5px;font-weight:800;white-space:nowrap;opacity:0;transform:translateY(4px);pointer-events:none;transition:opacity .2s,transform .2s}.cynder-a11y--left .cynder-a11y-tip{left:0}.cynder-a11y--right .cynder-a11y-tip{right:0}@media(hover:hover){.cynder-a11y-toggle:hover .cynder-a11y-tip{opacity:1;transform:none}}.cynder-a11y-toggle:focus-visible .cynder-a11y-tip{opacity:1;transform:none}.cynder-a11y-panel{position:absolute;bottom:calc(100% + 14px);width:min(370px,calc(100vw - 36px));max-height:min(640px,calc(100vh - 110px));display:flex;flex-direction:column;border:1px solid #eadcf4;border-radius:24px;background:#fff;box-shadow:0 24px 60px #4825533d;opacity:0;transform:translateY(10px) scale(.98);transform-origin:bottom left;transition:opacity .22s ease,transform .26s cubic-bezier(.2,.8,.2,1)}.cynder-a11y--left .cynder-a11y-panel{left:0}.cynder-a11y--right .cynder-a11y-panel{right:0;transform-origin:bottom right}.cynder-a11y-panel.is-open{opacity:1;transform:none}.cynder-a11y-panel[hidden]{display:none}.cynder-a11y-head{display:flex;align-items:center;gap:10px;padding:18px 18px 4px 22px}.cynder-a11y-title{flex:1;margin:0;font:400 23px/1.1 Cynder Lilita,Arial Rounded MT Bold,sans-serif;color:var(--a11y-accent)}.cynder-a11y-reset{padding:7px 12px;border:1.5px solid #eadcf4;border-radius:999px;background:#fff;color:var(--a11y-accent);font-size:13px!important;font-weight:800!important}.cynder-a11y-reset:hover{border-color:var(--a11y-pink);color:var(--a11y-pink)}.cynder-a11y-close{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--a11y-soft);color:var(--a11y-accent)}.cynder-a11y-close svg{width:18px;height:18px}.cynder-a11y-close:hover{background:#f1e2fa}.cynder-a11y-intro{margin:0;padding:2px 22px 10px;font-size:13px;color:#6f5a78}.cynder-a11y-body{overflow:auto;overscroll-behavior:contain;padding:4px 18px 20px}.cynder-a11y-group{margin:14px 4px 8px;font-size:11.5px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--a11y-pink)}.cynder-a11y-steppers{display:grid;gap:8px}.cynder-a11y-stepper{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 10px 9px 14px;border:1.5px solid #f0e6f6;border-radius:16px;background:var(--a11y-soft);transition:border-color .2s,background-color .2s}.cynder-a11y-stepper.is-active{border-color:#e7c5f2;background:#fbf2ff}.cynder-a11y-label{font-weight:800;font-size:14.5px;color:#3a2541}.cynder-a11y-control{display:flex;align-items:center;gap:6px}.cynder-a11y-control button{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1.5px solid #e6d6ef;border-radius:50%;background:#fff;color:var(--a11y-accent);transition:background-color .2s,color .2s,border-color .2s}.cynder-a11y-control button svg{width:16px;height:16px}.cynder-a11y-control button:hover:not(:disabled){background:var(--a11y-accent);border-color:var(--a11y-accent);color:#fff}.cynder-a11y-control button:disabled{opacity:.35;cursor:default}.cynder-a11y-control output{min-width:62px;text-align:center;font-size:13px;font-weight:800;color:var(--a11y-accent)}.cynder-a11y-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cynder-a11y-chip{display:flex;align-items:center;gap:9px;min-height:46px;padding:10px 12px;border:1.5px solid #f0e6f6;border-radius:16px;background:var(--a11y-soft);color:#3a2541;font-size:14px!important;font-weight:800!important;text-align:left;transition:border-color .2s,background-color .2s,color .2s}.cynder-a11y-chip>span{flex:none;width:20px;height:20px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1.5px #d9c3e6}.cynder-a11y-chip--grayscale>span{background:linear-gradient(135deg,#fff,#555)}.cynder-a11y-chip--invert>span{background:linear-gradient(135deg,#1d1020 50%,#fff 50%)}.cynder-a11y-chip--sepia>span{background:linear-gradient(135deg,#f3e3c6,#9c7446)}.cynder-a11y-chip--contrast>span{background:linear-gradient(135deg,#000 50%,#ffde3b 50%)}.cynder-a11y-chip--links>span{background:linear-gradient(#fff,#fff) padding-box,repeating-linear-gradient(90deg,#482553 0 3px,transparent 3px 6px);border:2px dashed #482553;box-shadow:none}.cynder-a11y-chip--font>span{background:#fff;box-shadow:0 0 0 1.5px #d9c3e6;position:relative}.cynder-a11y-chip--font>span:after{content:"A";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font:800 11px/1 Verdana,sans-serif;color:#482553}.cynder-a11y-chip--motion>span{background:radial-gradient(circle,#482553 0 3px,#fff 3.5px)}.cynder-a11y-chip:hover{border-color:#e2c8ee}.cynder-a11y-chip[aria-pressed=true]{border-color:var(--a11y-accent);background:var(--a11y-accent);color:#fff}.cynder-a11y-chip[aria-pressed=true]>span{box-shadow:0 0 0 1.5px #fff}.cynder-a11y :is(.cynder-a11y-chip,.cynder-a11y-reset,.cynder-a11y-close,.cynder-a11y-control button):focus-visible{outline:3px solid var(--a11y-pink);outline-offset:2px}@media(max-width:749px){.cynder-a11y{bottom:calc(14px + env(safe-area-inset-bottom))}.cynder-a11y--left{left:14px}.cynder-a11y--right{right:14px}.cynder-a11y-toggle{width:46px;height:46px}.cynder-a11y-toggle svg{width:23px;height:23px}.cynder-a11y-panel{position:fixed;left:8px!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom));width:auto;max-height:82vh;border-radius:26px;transform:translateY(24px)}.cynder-a11y-head{padding:16px 14px 2px 18px}.cynder-a11y-intro{padding:2px 18px 8px}.cynder-a11y-body{padding:2px 12px 16px}}@media(prefers-reduced-motion:reduce){.cynder-a11y-toggle,.cynder-a11y-panel,.cynder-a11y-tip{transition:none}}@media(max-width:749px){body:has(.cynder-pdp-sticky:not([hidden])) .cynder-a11y{bottom:calc(84px + env(safe-area-inset-bottom));transition:bottom .25s ease}}.cynder-a11y-toggle[aria-expanded=true] .cynder-a11y-tip{opacity:0!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/cynder-accessibility.css.map */
