.a11y-root{z-index:45;font-family:Arial,Noto Sans Hebrew,sans-serif;position:fixed;bottom:22px;right:22px}.a11y-button{color:#885274;background:#fff;border:1px solid #e6e6e6;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 6px 30px #261d2620}.a11y-button:hover{background:#f6f0f4}.a11y-panel{color:#2b2326;background:#fff;border:1px solid #e6e6e6;border-radius:12px;flex-direction:column;gap:8px;width:270px;max-width:calc(100vw - 28px);padding:14px;display:flex;position:absolute;bottom:56px;right:0;box-shadow:0 6px 30px #261d2630}.a11y-head{justify-content:space-between;align-items:center;display:flex}.a11y-head h2{color:#6d3f5c;margin:0;font-size:17px;font-weight:700}.a11y-close{color:#6b6b6b;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.a11y-close:hover{background:#f6f0f4}.a11y-option{text-align:start;background:#fff;border:1px solid #8a8a8a;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:8px 12px;font-size:15px;display:flex}.a11y-option small{color:#6b6b6b;font-size:13px}.a11y-option:hover{background:#f6f0f4}.a11y-option[aria-pressed=true]{background:#f6f0f4;border-color:#885274;font-weight:700}.a11y-option[aria-pressed=true] small{color:#6d3f5c}.a11y-reset{color:#fff;background:#885274;border-radius:12px;min-height:44px;font-size:15px;font-weight:700}.a11y-reset:hover:not(:disabled){background:#6d3f5c}.a11y-statement{text-align:center;color:#6d3f5c;padding:6px;font-size:14px;text-decoration:underline}@media (max-width:760px){.a11y-root{right:14px;bottom:calc(14px + env(safe-area-inset-bottom))}}html.a11y-text-1 body>:not(.a11y-root){zoom:1.15}html.a11y-text-2 body>:not(.a11y-root){zoom:1.3}html:is(.a11y-text-1,.a11y-text-2) .storefront{overflow-x:clip}@media (max-width:760px){html.a11y-text-1 .site-header{zoom:.9}html.a11y-text-2 .site-header{zoom:.78}}html.a11y-contrast{--foreground:#000;--muted-foreground:#333;--border:#555;--input:#555}html.a11y-contrast body,html.a11y-contrast .storefront{color:#000;--ink:#000;--quiet:#333}html.a11y-contrast :where(p,li,label,h1,h2,h3,h4,legend,dd,dt,summary):not(.promo-bar *){color:#000}html.a11y-contrast :is(input,select,textarea,.size-options label,.quantity-control){border-color:#000}html.a11y-contrast .promo-bar,html.a11y-contrast .detail-actions>.primary-button:not(:disabled),html.a11y-contrast .detail-actions>.primary-button:not(:disabled):hover,html.a11y-contrast .lead-form-submit,html.a11y-contrast .lead-form-submit:hover{color:#fff;text-shadow:none;background:#4a2f42;border-color:#000}html.a11y-contrast .promo-bar *{color:#fff}html.a11y-contrast .contact-fab-whatsapp{background:#0f5f2f}html.a11y-contrast .a11y-panel{color:#000;border-color:#000}html.a11y-contrast .a11y-option small,html.a11y-contrast .a11y-head h2,html.a11y-contrast .a11y-statement{color:#000}html.a11y-contrast .a11y-button{color:#000;border-color:#000}html.a11y-links a{text-underline-offset:3px;text-decoration:underline!important}:is(html.a11y-links a:focus-visible,html.a11y-links a:hover){outline-offset:2px;outline:2px solid #885274}html.a11y-motion{scroll-behavior:auto}html.a11y-motion *,html.a11y-motion :before,html.a11y-motion :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html.a11y-motion .reveal{opacity:1!important;transition:none!important;transform:none!important}html.a11y-font body,html.a11y-font body :not(svg):not(svg *){font-family:Arial,Helvetica,sans-serif!important}html.a11y-font body :is(p,li,span,label,small,dd,dt,a,button,input,textarea){line-height:1.6}
