.vonela-accessibility[hidden],.vonela-accessibility [hidden],.vonela-cookie-banner[hidden],.vonela-cookie-banner [hidden]{display:none!important}.vonela-accessibility,.vonela-cookie-banner{--vonela-control-ink: #315d73;--vonela-control-muted: #526772;--vonela-control-line: #dce6eb;--vonela-control-soft: #f3f7f9;color:var(--vonela-control-ink);font-family:inherit;font-size:14px;line-height:1.5;direction:rtl}.vonela-accessibility *,.vonela-cookie-banner *{box-sizing:border-box}.vonela-accessibility button,.vonela-cookie-banner button{font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.vonela-accessibility button:focus-visible,.vonela-cookie-banner button:focus-visible{outline:3px solid #315d73;outline-offset:3px}.vonela-accessibility{position:fixed;z-index:1002;left:20px;bottom:calc(var(--vonela-cookie-height, 0px) + max(20px,env(safe-area-inset-bottom)))}.vonela-accessibility__trigger{display:grid;place-items:center;width:52px;height:52px;padding:0;border:1px solid rgba(255,255,255,.7);border-radius:50%;background:#315d73;color:#fff;box-shadow:0 5px 18px #1a38482e;transition:background .18s,box-shadow .18s}.vonela-accessibility__trigger:hover{background:#264b60;box-shadow:0 6px 22px #1a38483d}.vonela-accessibility__panel{position:absolute;bottom:66px;left:0;width:304px;max-width:calc(100vw - 40px);max-height:calc(100dvh - var(--vonela-cookie-height, 0px) - 112px);overflow-y:auto;overscroll-behavior:contain;padding:20px;border:1px solid var(--vonela-control-line);border-radius:18px;background:#fff;box-shadow:0 12px 44px #1a384829}.vonela-accessibility__heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.vonela-accessibility__eyebrow{display:block;margin-bottom:3px;font-size:11px;color:var(--vonela-control-muted)}.vonela-accessibility__heading h2{margin:0;color:var(--vonela-control-ink);font-family:inherit;font-size:19px;font-weight:700;line-height:1.4;letter-spacing:0}.vonela-control-close{display:grid;place-items:center;flex:0 0 auto;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:50%;background:transparent;color:var(--vonela-control-ink)}.vonela-control-close:hover{background:var(--vonela-control-soft)}.vonela-accessibility__intro{margin:8px 0 18px;color:var(--vonela-control-muted);font-size:13px;line-height:1.6}.vonela-accessibility__options{display:grid;gap:8px}.vonela-accessibility__options button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:46px;padding:10px 13px;border:1px solid var(--vonela-control-line);border-radius:10px;background:#fff;color:var(--vonela-control-ink);text-align:right}.vonela-accessibility__options button:hover{background:var(--vonela-control-soft)}.vonela-accessibility__options button[aria-pressed=true]{border-color:#315d73;background:#eef5f8;font-weight:700}.vonela-accessibility__indicator{display:grid;place-items:center;width:18px;height:18px;flex:0 0 auto;border:1px solid #7d939f;border-radius:5px}[aria-pressed=true] .vonela-accessibility__indicator{border-color:#315d73;background:#315d73;color:#fff}[aria-pressed=true] .vonela-accessibility__indicator:after{content:"\2713";font:12px Arial,sans-serif}.vonela-accessibility__reset{display:block;width:100%;min-height:44px;margin-top:14px;padding:8px;border:0;border-top:1px solid var(--vonela-control-line);background:transparent;color:var(--vonela-control-ink);text-decoration:underline;text-underline-offset:3px}.vonela-cookie-banner{position:fixed;z-index:1001;inset:auto 0 0;display:flex;align-items:center;justify-content:center;gap:32px;width:100%;max-width:none;max-height:45dvh;overflow-y:auto;margin:0;padding:22px 76px calc(22px + env(safe-area-inset-bottom));border:0;border-top:1px solid var(--vonela-control-line);border-radius:0;background:#fff;box-shadow:0 -6px 30px #1a38481a}body{padding-bottom:var(--vonela-cookie-height, 0px)}.vonela-cookie-banner__close{position:absolute;top:8px;left:8px}.vonela-cookie-banner__copy{max-width:670px}.vonela-cookie-banner h2{margin:0 0 5px;color:var(--vonela-control-ink);font-family:inherit;font-size:16px;font-weight:700;line-height:1.4;letter-spacing:0}.vonela-cookie-banner p{margin:0;color:var(--vonela-control-muted);font-size:13px;line-height:1.65}.vonela-cookie-banner__actions{display:flex;flex:0 0 auto;gap:8px}.vonela-cookie-banner__actions button{min-height:44px;min-width:112px;padding:10px 14px;border:1px solid #315d73;border-radius:9px;font-size:13px;font-weight:600;line-height:1.5}.vonela-cookie-banner__essential{background:#fff;color:#315d73}.vonela-cookie-banner__accept{background:#315d73;color:#fff}.vonela-cookie-banner__essential:hover{background:#eef5f8}.vonela-cookie-banner__accept:hover{background:#264b60}.vonela-a11y-contrast main{filter:contrast(1.35)}.vonela-a11y-underline a{text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:3px!important}.vonela-a11y-readable body,.vonela-a11y-readable body *{font-family:Arial,sans-serif!important}@media(max-width:749px){.vonela-accessibility{left:12px;bottom:calc(var(--vonela-cookie-height, 0px) + max(12px,env(safe-area-inset-bottom)))}.vonela-accessibility__trigger{width:48px;height:48px}.vonela-accessibility__panel{width:304px;max-width:calc(100vw - 24px);bottom:60px;max-height:calc(100dvh - var(--vonela-cookie-height, 0px) - 96px);padding:18px}.vonela-cookie-banner{inset:auto 0 0;display:block;max-height:45dvh;padding:16px 18px calc(16px + env(safe-area-inset-bottom));border-radius:0}.vonela-cookie-banner h2{padding-left:36px}.vonela-cookie-banner__actions{margin-top:14px}.vonela-cookie-banner__actions button{flex:1;min-width:0}}@media(prefers-reduced-motion:reduce){.vonela-accessibility__trigger{transition:none}}@media(forced-colors:active){.vonela-accessibility__trigger,.vonela-accessibility__panel,.vonela-cookie-banner,.vonela-accessibility__options button,.vonela-cookie-banner__actions button{border:1px solid ButtonText}.vonela-accessibility__indicator{forced-color-adjust:none}}.vonela-accessibility__dock{display:flex;align-items:center;gap:12px;direction:ltr}.vonela-accessibility__trigger{display:flex;justify-content:center;gap:8px;width:auto;min-width:116px;height:52px;padding:0 15px;border-radius:999px;background:#3b6f89;color:#fff;font-weight:700;font-size:16px;direction:rtl}.vonela-accessibility__trigger:hover{background:#315e75}.vonela-accessibility__trigger-label{font:inherit;white-space:nowrap}.vonela-accessibility__email{position:relative;display:grid;place-items:center;flex:none;width:52px;height:52px;padding:0;border:1px solid rgba(255,255,255,.8);border-radius:50%;background:#3b6f89;color:#fff;opacity:1;box-shadow:0 5px 18px #1a38482e}.vonela-accessibility__email:disabled{opacity:1;cursor:default;color:#fff;background:#3b6f89;-webkit-text-fill-color:#fff}.vonela-accessibility__email-badge{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);padding:1px 6px;border:1px solid #3B6F89;border-radius:8px;background:#fff;color:#315e75;font:700 11px/1.5 Assistant,Arial,sans-serif;white-space:nowrap;-webkit-text-fill-color:#315E75}.vonela-accessibility__panel{width:328px}.vonela-accessibility__statement{display:block;min-height:44px;padding:12px 0 4px;color:#315e75;text-align:center;font-size:14px;text-decoration:underline;text-underline-offset:3px}.vonela-accessibility :is(button,a):focus-visible{outline:3px solid #111;outline-offset:4px;box-shadow:0 0 0 7px #fff}.vonela-accessibility__heading h2,.vonela-accessibility__intro{opacity:1!important;transform:none!important;animation:none!important}@media(max-width:749px){.vonela-accessibility__dock{gap:10px}.vonela-accessibility__trigger{height:48px;min-width:108px;padding:0 13px;font-size:15px}.vonela-accessibility__email{width:48px;height:48px}.vonela-accessibility__panel{width:328px}}@media(forced-colors:active){.vonela-accessibility__email,.vonela-accessibility__email-badge{border-color:ButtonText;forced-color-adjust:auto}.vonela-accessibility :is(button,a):focus-visible{outline-color:Highlight}}.vonela-accessibility{bottom:max(calc(var(--vonela-cookie-height,0px) + max(20px,env(safe-area-inset-bottom))),var(--vonela-dock-obstacle-bottom,0px))}@media(max-width:749px){.vonela-accessibility{bottom:max(calc(var(--vonela-cookie-height,0px) + max(20px,env(safe-area-inset-bottom))),var(--vonela-dock-obstacle-bottom,0px))}}@font-face{font-family:VonelaAxRubik;src:url(./vonela-footer-rubik.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:VonelaAxAssistant;src:url(./vonela-footer-assistant.ttf) format("truetype");font-weight:400 700;font-style:normal;font-display:swap}.vonela-accessibility{font-family:VonelaAxAssistant,Assistant,Arial,sans-serif}.vonela-accessibility__dock{gap:12px}.vonela-accessibility .vonela-accessibility__dock :is(button,a){display:grid;place-items:center;flex:none;width:54px;min-width:54px;height:54px;min-height:54px;padding:0;border:1px solid #ffffffb3;border-radius:50%;background:#3b6f89;color:#fff;opacity:1;text-decoration:none;box-shadow:0 4px 14px #1a384222;direction:rtl}.vonela-accessibility__dock svg{width:26px;height:26px}.vonela-accessibility__dock :is(button,a):not(:disabled):hover{background:#315e75}.vonela-accessibility .vax-panel{display:flex;flex-direction:column;width:438px;max-width:calc(100vw - 40px);max-height:calc(100dvh - max(calc(var(--vonela-cookie-height,0px) + 20px),var(--vonela-dock-obstacle-bottom,0px)) - 88px);bottom:68px;padding:0;border:1px solid #dce6eb;border-radius:14px;overflow:hidden;background:#fff;color:#171a1c;box-shadow:0 12px 40px #1a384226}.vax-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:14px 18px;border-bottom:1px solid #e4e9ec;background:#fff}.vax-header h2{margin:0;color:#111;font:700 25px/1.4 VonelaAxRubik,Rubik,Arial,sans-serif;letter-spacing:0;opacity:1!important;transform:none!important;animation:none!important}.vax-header .vonela-control-close{width:44px;height:44px;color:#17232a}.vax-body{min-height:0;overflow:auto;overscroll-behavior:contain;padding:14px 18px 4px;scroll-padding:12px}.vax-body>p{margin:0 0 14px;font:400 16px/1.5 VonelaAxAssistant,Assistant,Arial,sans-serif;color:#485761}.vax-group{margin:0;padding:0 0 16px}.vax-group+.vax-group{padding-top:16px;border-top:1px solid #e5eaed}.vax-group h3{margin:0 0 12px;color:#151719;font:700 16px/1.5 VonelaAxRubik,Rubik,Arial,sans-serif;letter-spacing:0;opacity:1!important;transform:none!important;animation:none!important}.vax-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vax-grid--pair{grid-template-columns:repeat(2,minmax(0,1fr))}.vax-grid .vax-action{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:88px;padding:12px 6px;border:1px solid #d2dce1;border-radius:9px;background:#fff;color:#1b252c;font:400 16px/1.3 VonelaAxAssistant,Assistant,Arial,sans-serif;text-align:center;transition:background-color .15s,border-color .15s}.vax-action svg{flex:none;width:24px;height:24px;pointer-events:none}.vax-action:hover{background:#f2f7f9;border-color:#7c9daf}.vax-grid .vax-action[aria-pressed=true]{border-color:#3b6f89;background:#3b6f89;color:#fff}.vax-grid .vax-action:disabled{opacity:.5;cursor:default}.vax-selected{display:none;position:absolute;left:5px;top:3px;font:700 13px/1.2 Arial,sans-serif}[aria-pressed=true]>.vax-selected{display:block}.vax-footer{flex:none;padding:12px 18px;border-top:1px solid #e4e9ec;background:#fff;text-align:center}.vonela-accessibility .vax-reset{display:block;width:100%;min-height:44px;padding:9px 12px;border:1px solid #3B6F89;border-radius:8px;background:#3b6f89;color:#fff;font:700 16px/1.4 VonelaAxAssistant,Assistant,Arial,sans-serif}.vonela-accessibility .vax-reset:hover{background:#315e75}.vax-footer .vonela-accessibility__statement{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px;color:#315e75;font-size:16px}.vonela-accessibility .vax-note{margin:8px 0 0;color:#4c5961;font:400 14px/1.5 VonelaAxAssistant,Assistant,Arial,sans-serif}.vax-footer .vax-note{margin:0}.vonela-accessibility :is(button,a):focus-visible{outline:3px solid #111;outline-offset:2px;box-shadow:0 0 0 5px #fff}.vax-image-tooltip{position:fixed;z-index:1010;max-width:min(340px,calc(100vw - 24px));max-height:160px;overflow:auto;padding:10px 14px;border:1px solid #3B6F89;border-radius:8px;background:#fff;color:#111;font:400 17px/1.5 Assistant,Arial,sans-serif;box-shadow:0 4px 18px #1a384233;direction:rtl;text-align:right;pointer-events:none}.vax-image-tooltip[hidden]{display:none!important}html.vax-focus body :is(a,button,input,textarea,select,summary,[tabindex]):focus-visible,html.vax-alt img[tabindex]:focus-visible{outline:3px solid #111!important;outline-offset:3px!important;box-shadow:0 0 0 7px #fff!important}html.vax-readable body :not(.vonela-accessibility):not(.vonela-accessibility *){font-family:Arial,sans-serif!important}html.vax-links a:not(.vonela-accessibility *){text-decoration:underline!important;text-decoration-thickness:2px!important;text-underline-offset:4px!important}html.vax-headings :is(h1,h2,h3,h4,h5,h6):not(.vonela-accessibility *){outline:2px solid currentColor;outline-offset:3px;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}html.vax-pause *,html.vax-pause *:before,html.vax-pause *:after{animation-play-state:paused!important;transition-duration:0s!important;transition-delay:0s!important;scroll-behavior:auto!important}html.vax-view main{zoom:1.1}html.vax-resize main :is(h1,h2,h3,h4,h5,h6,p,li,label,button,a,summary,span,strong){overflow-wrap:anywhere;white-space:normal!important}html.vax-resize main :is(button,.vp-button,.button){height:auto;min-height:44px}@media(any-hover:hover)and (any-pointer:fine){html.vax-cursor-black,html.vax-cursor-black *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cpath d='M5 3L7 34L15 25L23 37L29 33L21 21L34 20Z' fill='%23000' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") 5 3,auto!important}html.vax-cursor-white,html.vax-cursor-white *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40'%3E%3Cpath d='M5 3L7 34L15 25L23 37L29 33L21 21L34 20Z' fill='%23fff' stroke='%23000' stroke-width='2'/%3E%3C/svg%3E") 5 3,auto!important}}@media not all and (any-pointer:fine){.vax-cursors{display:none}}@media(max-width:749px){.vonela-accessibility .vonela-accessibility__dock :is(button,a){width:50px;min-width:50px;height:50px;min-height:50px}.vonela-accessibility .vax-panel{max-width:calc(100vw - 24px);bottom:64px}.vax-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vax-header{padding:10px 14px}.vax-header h2{font-size:22px}.vax-body{padding:12px 14px 2px}.vax-footer{padding:10px 14px}.vax-grid .vax-action{min-height:84px}}@media(prefers-reduced-motion:reduce){.vax-action{transition:none}}@media(forced-colors:active){.vax-grid .vax-action,.vonela-accessibility .vax-reset,.vonela-accessibility .vonela-accessibility__dock :is(button,a){border:2px solid ButtonText}.vax-grid .vax-action[aria-pressed=true]{border:3px solid Highlight}.vax-grid .vax-action:focus-visible{outline-color:Highlight}}html.vax-pause body .announcement-bar-section .vonela-marquee__track{animation-play-state:paused!important}html.vax-invert :is(input,textarea,select){color-scheme:dark}html.vax-light :is(input,textarea,select){color-scheme:light}html.vax-invert :is(input,textarea)::placeholder{color:#c5d2d9!important;opacity:1}html.vax-light :is(input,textarea)::placeholder{color:#41525c!important;opacity:1}@media(max-height:600px){.vonela-accessibility .vax-panel{position:fixed;left:12px;top:12px;bottom:12px;max-height:none;max-width:calc(100vw - 24px)}html.vax-panel-open .vonela-accessibility__dock{visibility:hidden}.vax-header{padding:6px 12px}.vax-footer{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px 12px}.vax-footer [data-ax-save-note]{display:none}.vax-footer .vonela-accessibility__statement{padding:4px}.vax-body{padding:10px 12px}.vax-grid .vax-action{min-height:74px}}body:has(main[data-template=index]) .vonela-accessibility,body:has(vonela-product) .vonela-accessibility{--vfd-size:54px;--vfd-gap:12px;--vfd-buy:128px;left:20px;right:auto}body:is(:has(main[data-template=index]),:has(vonela-product)) .vonela-accessibility__dock{position:relative;display:block;width:var(--vfd-size);height:var(--vfd-size)}body:is(:has(main[data-template=index]),:has(vonela-product)) .vonela-accessibility__dock>:is(.vonela-accessibility__trigger,.vonela-accessibility__email){position:absolute;left:0;bottom:0;margin:0;transition:transform .22s ease,background .18s ease,box-shadow .18s ease}body:is(:has(main[data-template=index]),:has(vonela-product)) .vonela-accessibility__dock>.vonela-accessibility__trigger{transform:translateY(calc(-1 * (var(--vfd-size) + var(--vfd-gap))))}body:is(:has(main[data-template=index]),:has(vonela-product)) .vonela-accessibility .vax-panel{bottom:calc(2 * var(--vfd-size) + var(--vfd-gap) + 14px);max-height:calc(100dvh - max(calc(var(--vonela-cookie-height,0px) + 20px),var(--vonela-dock-obstacle-bottom,0px)) - 2 * var(--vfd-size) - var(--vfd-gap) - 34px)}body:has(vonela-product) .vonela-accessibility__dock>.vp-floating-return{position:absolute;left:0;bottom:0;margin:0}body:has(vonela-product) .vonela-accessibility__dock:has(>.vp-floating-return.is-visible){width:calc(var(--vfd-buy) + 2 * var(--vfd-size) + 2 * var(--vfd-gap))}body:has(vonela-product) .vonela-accessibility__dock:has(>.vp-floating-return.is-visible)>.vonela-accessibility__trigger{transform:translate(calc(var(--vfd-buy) + var(--vfd-gap)))}body:has(vonela-product) .vonela-accessibility__dock:has(>.vp-floating-return.is-visible)>.vonela-accessibility__email{transform:translate(calc(var(--vfd-buy) + var(--vfd-size) + 2 * var(--vfd-gap)))}@media(max-width:749px){body:is(:has(main[data-template=index]),:has(vonela-product)) .vonela-accessibility{--vfd-size:50px;--vfd-buy:112px;left:12px}}@media(max-height:600px){body:is(:has(main[data-template=index]),:has(vonela-product)) .vonela-accessibility .vax-panel{position:fixed;top:12px;bottom:12px;max-height:none}}@media(prefers-reduced-motion:reduce){body:is(:has(main[data-template=index]),:has(vonela-product)) .vonela-accessibility__dock>:is(.vonela-accessibility__trigger,.vonela-accessibility__email){transition:none}}html.vax-pause body:is(:has(main[data-template=index]),:has(vonela-product)) .vonela-accessibility__dock>:is(.vonela-accessibility__trigger,.vonela-accessibility__email){transition:none}.vonela-accessibility.vonela-accessibility.vonela-accessibility{--vfd-size:46px;--vfd-gap:10px;--vfd-buy:112px}.vonela-accessibility.vonela-accessibility .vonela-accessibility__dock{gap:10px}.vonela-accessibility.vonela-accessibility .vonela-accessibility__dock>:is(.vonela-accessibility__trigger,.vonela-accessibility__email){width:46px;min-width:46px;height:46px;min-height:46px}.vonela-accessibility.vonela-accessibility .vonela-accessibility__dock>:is(.vonela-accessibility__trigger,.vonela-accessibility__email) svg{width:22px;height:22px}.vonela-accessibility.vonela-accessibility .vonela-accessibility__dock .vp-floating-return{height:46px;min-height:46px}.vonela-accessibility.vonela-accessibility .vonela-accessibility__dock .vp-floating-return.is-visible{width:112px;max-width:112px}.vonela-accessibility.vonela-accessibility .vonela-accessibility__dock .vp-floating-return [data-sticky-add]{flex-basis:112px;width:112px;min-width:112px;height:46px;min-height:46px;font-size:15px;padding-inline:12px}body:has(vonela-product) .vonela-accessibility:has(.vp-floating-return.is-visible){bottom:max(calc(var(--vonela-cookie-height,0px) + max(8px,env(safe-area-inset-bottom))),var(--vonela-dock-obstacle-bottom,0px))}@media(max-width:749px){.vonela-accessibility.vonela-accessibility.vonela-accessibility{--vfd-size:44px;--vfd-buy:100px}.vonela-accessibility.vonela-accessibility .vonela-accessibility__dock>:is(.vonela-accessibility__trigger,.vonela-accessibility__email){width:44px;min-width:44px;height:44px;min-height:44px}.vonela-accessibility.vonela-accessibility .vonela-accessibility__dock>:is(.vonela-accessibility__trigger,.vonela-accessibility__email) svg{width:20px;height:20px}.vonela-accessibility.vonela-accessibility .vonela-accessibility__dock .vp-floating-return{height:44px;min-height:44px}.vonela-accessibility.vonela-accessibility .vonela-accessibility__dock .vp-floating-return.is-visible{width:100px;max-width:100px}.vonela-accessibility.vonela-accessibility .vonela-accessibility__dock .vp-floating-return [data-sticky-add]{flex-basis:100px;width:100px;min-width:100px;height:44px;min-height:44px;font-size:14px;padding-inline:10px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/vonela-site-controls.css.map */
