:root{--main-padding: 1.7rem;--main-margin-top: 1.4rem;--color-black-button-hover: #262626;--color-black-button-active: #4d4d4d;--color-black-icon-hover: #4f4f4f;--normal-border-radius: 1.125rem;--panel-border-radius: 2.125rem;--radius-min: .5rem;--panel-border-width: .3rem;--panel-padding: 1rem;--border-color-normal: #bebebe;--text-muted: #888;--button-padding: .8rem;--button-font-weight: 500;--button-font-size: 1.2rem;--blur-value: 25px}.corner-context{--corner-outer-radius: var(--normal-border-radius);--corner-border-width: 0rem;--corner-padding: 0rem;--corner-edge-gap: 0rem;--corner-inset: calc(var(--corner-border-width) + var(--corner-padding) + var(--corner-edge-gap));--corner-inner-radius: clamp( var(--radius-min), calc(var(--corner-outer-radius) - var(--corner-inset)), var(--corner-outer-radius) );border-radius:var(--corner-outer-radius)}.corner-context .corner-context{--corner-outer-radius: var(--corner-inner-radius)}.corner-align{border-radius:var(--corner-inner-radius)}:global(body){overflow-x:hidden;margin:0}html,body{height:100%;margin:0;padding:0}body{font-family:Finlandica,sans-serif}main{max-width:60rem;margin:0 auto;padding:0 var(--main-padding);padding-top:4rem;padding-bottom:2rem}@media screen and (min-width:440px){:root{--main-padding: 3rem}nav{border-radius:0 0 var(--normal-border-radius) var(--normal-border-radius)}}main>*{margin-top:var(--main-margin-top)}*{margin:0;padding:0;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;vertical-align:baseline;letter-spacing:normal}button{cursor:pointer;border:0;background:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.primary-button,.secondary-button{display:flex;justify-content:center;align-items:center;padding:var(--button-padding);font-family:Finlandica,sans-serif;font-weight:var(--button-font-weight);font-size:var(--button-font-size);line-height:120%;border-radius:var(--normal-border-radius);text-decoration:none}.primary-button{color:#fff;background-color:#000}.secondary-button{color:#000;background-color:#fff;border:.125rem solid var(--border-color-normal)}@media(hover:hover){.primary-button:hover{background-color:var(--color-black-button-hover)}}.primary-button:active{background-color:var(--color-black-button-active)}.primary-button.inactive{color:#fff;background-color:#4d4d4d;cursor:default}@media(hover:hover){.secondary-button:hover{background-color:#f5f5f5}}.secondary-button:active{background-color:#e6e6e6}@media screen and (min-width:780px){.header-meBtn{margin-left:2rem}.header-searchBtn{margin-right:2rem}}h1{font-size:2.5rem;line-height:120%;margin-bottom:1rem}h2{font-size:2rem;line-height:120%;margin-bottom:1rem}h3{font-size:1.5rem;line-height:120%;font-weight:500;margin-bottom:1rem}h1,h2,h3{text-align:left}.product-title span{font-weight:700;background:linear-gradient(222deg,#8d28ff 30%,#1400ff 70%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.thousands-separator{letter-spacing:-.12em}.price-prefix{display:flex;margin-right:.3em}.order-container .price-number{display:flex;white-space:nowrap}.cart .price-number{display:inline-block}@keyframes shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}.shake{animation:shake .5s infinite;transform-origin:50% 50%;will-change:transform}.vmist-ohliadu{font-family:Finlandica,sans-serif;font-weight:400;font-size:1.1rem;line-height:145.5%}.vmist-ohliadu img{height:auto;max-height:70vh!important;width:auto;max-width:100%;object-fit:contain;display:block;margin:1rem auto}.vmist-ohliadu p img{margin:0}.vmist-ohliadu>*{margin-top:1rem}.vmist-ohliadu h2,.vmist-ohliadu h3{margin-top:1.7rem;margin-bottom:.85rem;line-height:120%}.vmist-ohliadu h2{font-size:1.95rem;font-weight:500}.vmist-ohliadu h3{font-size:1.5rem;font-weight:500}.vmist-ohliadu ul{list-style:none;padding:0}.vmist-ohliadu li{background:#efefef;border-radius:var(--normal-border-radius);margin-bottom:.8rem;transition:all .3s cubic-bezier(.25,.8,.25,1);padding:.6rem 1rem}.vmist-ohliadu ol{counter-reset:ordered-list;padding-left:0;list-style:none}.vmist-ohliadu ol li{counter-increment:ordered-list;position:relative;padding-left:2.5rem}.vmist-ohliadu ol li:before{content:counter(ordered-list) ".";position:absolute;left:.6rem;font-weight:500;color:#333;font-size:1.1rem}.vmist-ohliadu figcaption,.vmist-ohliadu .prymitka{color:#888;font-size:1rem;text-align:center;font-style:italic;padding-top:.5rem}.vmist-ohliadu figcaption{padding-top:0}.vmist-ohliadu strong{font-weight:500}.pros-cons-block h2{margin:.8rem 0;font-size:1.5rem;font-weight:400;text-align:center;line-height:145.5%}.pros-cons-block li{margin:.8rem 0 0;padding:.5rem 1rem}.pros-cons-block .pros,.pros-cons-block .cons{padding:.01rem 1rem 1rem;margin:1.2rem calc(var(--main-padding) * -.5);border-radius:var(--normal-border-radius);--pros-cons-inner-radius: clamp( var(--radius-min), calc(var(--normal-border-radius) - 1rem), var(--normal-border-radius) )}.pros-cons-block .pros{background-color:#dfffdf}.pros-cons-block .cons{background-color:#ffe9e9}.pros-cons-block .pros li,.pros-cons-block .cons li{background-color:#fff;border-radius:var(--pros-cons-inner-radius, var(--normal-border-radius))}.should-you-buy p{margin:.8rem 0}.should-you-buy .buy-yes p:before{content:"👍";font-size:1.5rem;margin-right:.5rem}.should-you-buy .buy-no p:before{content:"👎";font-size:1.5rem;margin-right:.5rem}.should-you-buy .buy-yes{background-color:#dfffdf;border-radius:var(--normal-border-radius);padding:.5rem 1rem;margin-bottom:1rem}.should-you-buy .buy-no{background-color:#ffe5e5;border-radius:var(--normal-border-radius);padding:.5rem 1rem;margin-bottom:1rem}#videoContainer{position:relative;width:100%;overflow:hidden;padding-top:177.77%}#videoContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media(min-aspect-ratio:9/16){#videoContainer{width:100%;padding-top:56.25%}}:target:before{content:"";display:block;height:6rem;margin-top:-6rem;visibility:hidden;pointer-events:none}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@keyframes attention-breath{0%,to{box-shadow:0 0 #d9302500}50%{box-shadow:0 0 0 .35rem #d9302529}}.attention-breathe{animation:attention-breath 1.6s ease-in-out 1}@media(prefers-reduced-motion:reduce){.attention-breathe{animation:none!important}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes slide-from-right{0%{transform:translate(30px)}}@keyframes slide-to-left{to{transform:translate(-30px)}}@keyframes slide-to-right{to{transform:translate(30px)}}@keyframes slide-from-left{0%{transform:translate(-30px)}}::view-transition-old(root){animation:90ms cubic-bezier(.4,0,1,1) both fade-out,.3s cubic-bezier(.4,0,.2,1) both slide-to-left}::view-transition-new(root){animation:.21s cubic-bezier(0,0,.2,1) 90ms both fade-in,.3s cubic-bezier(.4,0,.2,1) both slide-from-right}.toast-container.svelte-1s91x7a{position:fixed;bottom:2rem;right:2rem;left:auto;display:flex;flex-direction:column;gap:1rem;max-width:26rem;z-index:3000;pointer-events:none}.toast.svelte-1s91x7a{pointer-events:auto;position:relative;display:flex;align-items:flex-start;gap:1rem;padding:1.25rem 3.5rem 1.25rem 1.5rem;min-width:18rem;max-width:min(26rem,calc(100vw - 2rem));border-radius:.75rem;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 4px 6px #00000008,0 8px 24px #00000014,0 16px 48px #0000000d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:svelte-1s91x7a-toast-slide-in .4s cubic-bezier(.16,1,.3,1);transition:all .2s cubic-bezier(.16,1,.3,1)}@media(hover:hover){.toast.svelte-1s91x7a:hover{box-shadow:0 4px 8px #0000000a,0 12px 32px #0000001a,0 20px 56px #0000000f;transform:translateY(-1px)}}@keyframes svelte-1s91x7a-toast-slide-in{0%{transform:translate(120%);opacity:0}to{transform:translate(0);opacity:1}}.toast.success.svelte-1s91x7a{background:#fff;border-left:3px solid #000000}.toast.error.svelte-1s91x7a{background:#f5f5f5;border-left:3px solid #333333}.toast.info.svelte-1s91x7a{background:#fff;border-left:3px solid #000000}.toast-icon.svelte-1s91x7a{flex-shrink:0;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:1rem;font-weight:600;transition:transform .2s cubic-bezier(.16,1,.3,1);margin-top:.15rem}.toast.success.svelte-1s91x7a .toast-icon:where(.svelte-1s91x7a){background:#000;color:#fff}.toast.success.svelte-1s91x7a .toast-icon:where(.svelte-1s91x7a):before{content:"✓"}.toast.error.svelte-1s91x7a .toast-icon:where(.svelte-1s91x7a){background:#333;color:#fff}.toast.error.svelte-1s91x7a .toast-icon:where(.svelte-1s91x7a):before{content:"✕"}.toast.info.svelte-1s91x7a .toast-icon:where(.svelte-1s91x7a){background:#000;color:#fff;width:1.5rem;height:1.5rem}.toast.info.svelte-1s91x7a .toast-icon:where(.svelte-1s91x7a):before{content:"i";font-style:normal;font-family:Finlandica,sans-serif}@media(hover:hover){.toast.svelte-1s91x7a:hover .toast-icon:where(.svelte-1s91x7a){transform:scale(1.05)}}.toast-body.svelte-1s91x7a{flex:1;font-family:Finlandica,sans-serif;padding-top:.125rem}.toast-title.svelte-1s91x7a{font-family:Finlandica,sans-serif;font-size:1.05rem;font-weight:600;color:#000;margin-bottom:.25rem;line-height:1.4;letter-spacing:-.01em}.toast-message.svelte-1s91x7a{font-family:Finlandica,sans-serif;font-size:.95rem;font-weight:400;color:#4a4a4a;line-height:1.5}.toast-close.svelte-1s91x7a{position:absolute;top:1.25rem;right:1.25rem;width:1.75rem;height:1.75rem;background:transparent;border:none;color:#999;font-size:0;cursor:pointer;padding:0;line-height:1;display:flex;align-items:center;justify-content:center;border-radius:.375rem;transition:all .15s ease}.toast-close.svelte-1s91x7a:before{content:"×";font-size:1.25rem;font-weight:300;color:currentColor}@media(hover:hover){.toast-close.svelte-1s91x7a:hover{background:#0000000d;color:#000}}.toast-close.svelte-1s91x7a:active{background:#00000014;transform:scale(.95)}.toast-close.svelte-1s91x7a:focus-visible{outline:2px solid #000000;outline-offset:2px}.toast.removing.svelte-1s91x7a{animation:svelte-1s91x7a-toast-fade-out .3s cubic-bezier(.4,0,1,1) forwards}@keyframes svelte-1s91x7a-toast-fade-out{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(100%) scale(.9)}}@media(max-width:768px){.toast-container.svelte-1s91x7a{bottom:1rem;right:1rem;left:1rem;max-width:none}.toast.svelte-1s91x7a{max-width:100%}}.turnstile-prompt.svelte-13m0ewm{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;z-index:2147483000;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease}.turnstile-prompt.hidden.svelte-13m0ewm{opacity:0;visibility:hidden;pointer-events:none}.turnstile-prompt.visible.svelte-13m0ewm{opacity:1;visibility:visible;pointer-events:auto}.turnstile-card.svelte-13m0ewm{min-width:min(360px,calc(100vw - 24px));background:#fff;border:2px solid var(--border-color-normal, #d4d4d4);border-radius:12px;box-shadow:0 8px 24px #0000001f;padding:12px;display:flex;flex-direction:column;gap:8px;pointer-events:all}.turnstile-card__title.svelte-13m0ewm{font-family:Finlandica,sans-serif;font-weight:700;font-size:1rem;margin:0}.turnstile-card__helper.svelte-13m0ewm{font-family:Finlandica,sans-serif;font-size:.95rem;color:#4a4a4a;line-height:1.35;margin:0}.turnstile-card__slot.svelte-13m0ewm{min-height:72px}@media(max-width:480px){.turnstile-prompt.svelte-13m0ewm{padding:12px}.turnstile-card.svelte-13m0ewm{min-width:auto}}footer.svelte-12qhfyh{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f1f1f1;padding:1rem}a.svelte-12qhfyh{margin:.6rem 0;font-family:Finlandica,sans-serif;font-weight:500;font-size:1.2rem;text-decoration:none;color:#000}@media(hover:hover){a.svelte-12qhfyh:hover{color:#4f4f4f}}
