.site-header--scrolled[data-v-db8d30fb]{background-color:#ffffffe6;box-shadow:0 1px #1519250f}@media (prefers-color-scheme:dark){.site-header--scrolled[data-v-db8d30fb]{background-color:#0f172abf;box-shadow:0 1px #94a3b81a,0 12px 30px -20px #00000080}}.hamburger-bar[data-v-db8d30fb]{background-color:var(--surface-heading)}.scenery-layer[data-v-171dd94b] .text-brand-500{color:var(--color-brand-500)}.scenery-layer[data-v-171dd94b] .text-brand-400{color:var(--color-brand-400)}.corner[data-v-171dd94b]{color:var(--color-brand-500);opacity:.55;position:absolute}.corner-tl[data-v-171dd94b]{top:24px;left:24px}.corner-tr[data-v-171dd94b]{top:24px;right:24px;transform:scaleX(-1)}.corner-bl[data-v-171dd94b]{bottom:24px;left:24px;transform:scaleY(-1)}.corner-br[data-v-171dd94b]{bottom:24px;right:24px;transform:scale(-1)}@media (width>=1024px){.corner-tl[data-v-171dd94b]{top:48px;left:48px}.corner-tr[data-v-171dd94b]{top:48px;right:48px}.corner-bl[data-v-171dd94b]{bottom:48px;left:48px}.corner-br[data-v-171dd94b]{bottom:48px;right:48px}}.bubble[data-v-0aab3ffe]{transform:translate(0,0)}@media (hover:hover) and (pointer:fine){html,body,a,button{cursor:none!important}}.fa-btn[data-v-483cb475]{color:#fff;cursor:pointer;border:none;border-radius:9999px;place-items:center;width:52px;height:52px;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s;display:grid;box-shadow:0 8px 24px -6px #0000004d}.fa-btn[data-v-483cb475]:hover{transform:translateY(-3px)scale(1.05);box-shadow:0 16px 36px -8px #0006}.fa-whatsapp[data-v-483cb475]{background:#25d366}.fa-viber[data-v-483cb475]{background:#7360f2}.fa-back-to-top[data-v-483cb475]{background:var(--color-brand-500);animation:.35s cubic-bezier(.22,1,.36,1) both fadeInUp-483cb475}@keyframes fadeInUp-483cb475{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-color-scheme:dark){.cookie-consent>div[data-v-8007fb79]{border-color:var(--surface-card-border)!important;background-color:#0f172af2!important}}.cart-drawer[data-v-915f8167]{border-left:1px solid #0000}@media (prefers-color-scheme:dark){.cart-drawer[data-v-915f8167]{border-left-color:var(--surface-card-border)}}.skip-link{z-index:999;background:var(--color-brand-500);color:#fff;border-radius:9999px;padding:.5rem 1rem;font-size:.875rem;transition:top .2s;position:fixed;top:-50px;left:1rem}.skip-link:focus{top:1rem}
