.cha-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;column-gap:20px;margin:1.5rem 0 0;display:flex}@media (min-width:640px){.cha-row{justify-content:center}}.cha-row a.cha-link[data-cta]{--cta-h:34px;--cta-px:16px;--cta-arrow:12px;--mini-accent:#0777b2;--mini-accent-fg:#fdf7f0;--cta-hover:#066a9f;--cta-press:#055a88;gap:8px;margin-block:5px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.cha-row a.cha-link[data-cta]:before{content:"";position:absolute;inset:-5px 0}.cha-row a.cha-link[data-cta]:hover,.cha-row a.cha-link[data-cta]:focus-visible{text-decoration:none}.cha-row a.cha-link[data-cta]:focus-visible{outline-offset:3px;outline:2px solid #155e87}.cha-row .cha-view{color:#6a584d;align-items:center;gap:6px;min-height:44px;font-size:.875rem;font-weight:500;line-height:1;text-decoration:none;transition:color .18s;display:inline-flex}.cha-row .cha-view-label{text-underline-offset:5px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .18s}@media (hover:hover){.cha-row .cha-view:hover{color:#3f332b}.cha-row .cha-view:hover .cha-view-label{text-decoration-color:currentColor}}.cha-row .cha-view:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #155e87}.cha-row .cha-view:focus-visible .cha-view-label{text-decoration-color:currentColor}[data-case-anchor]{scroll-margin-top:var(--mini-header-height,72px)}@media (prefers-reduced-motion:no-preference){html:has(.cha-view:focus){scroll-behavior:smooth}}
.case-pn-row{border-top:1px solid #9b816f42;align-items:center;gap:.5rem;margin:0;padding:1.5rem 0;list-style:none;display:flex}.case-pn-row>li{flex:none;display:flex}.case-pn-row>.case-pn-all{margin-right:auto}.case-pn-row>li:last-child{margin-right:-.625rem}.case-pn-allink,.case-pn-arrow{color:#6a584d;align-items:center;min-height:2.75rem;text-decoration:none;transition:color .15s;display:inline-flex}.case-pn-allink{font-size:.875rem;line-height:1.25rem}.case-pn-arrow{justify-content:center;width:2.75rem;height:2.75rem}.case-pn-arrow svg{flex:none;display:block}@media (hover:hover){:is(.case-pn-allink,.case-pn-arrow):hover{color:#3f332b}}:is(.case-pn-allink,.case-pn-arrow):focus-visible{outline-offset:2px;color:#3f332b;border-radius:6px;outline:2px solid #155e87}@media (prefers-reduced-motion:reduce){.case-pn-allink,.case-pn-arrow{transition:none}}
.msw-proof{width:100%;margin-inline:auto;container-type:inline-size}@media (min-width:640px){.msw-proof{width:calc(100% - 3rem);max-width:1216px}}@media (min-width:768px){.msw-proof{width:calc(100% - 4rem)}}@media (min-width:1024px) and (max-width:1087px){.msw-proof{width:100%;max-width:none}.msw-proof .msw-clip{border-radius:0}}@media (min-width:640px) and (max-width:1023px){.msw-proof--odstrani{max-width:640px;margin-inline:1.5rem auto}}@media (min-width:768px) and (max-width:1023px){.msw-proof--odstrani{margin-inline-start:2rem}}@media (max-width:639.98px){.msw-proof--bleed .msw-clip{border-radius:0}}.msw-clip{isolation:isolate;border-radius:6px;overflow:hidden}@media (min-width:640px){.msw-clip{border-radius:8px}}.msw-clip>div{margin-top:calc(-1 * var(--msw-trim-top,0px));margin-bottom:calc(-1 * var(--msw-trim-bottom,0px))}.msw-clip--odstrani{--msw-trim-top:24px;--msw-trim-bottom:24px}@container (min-width:640px){.msw-clip--odstrani{--msw-trim-top:28px;--msw-trim-bottom:28px}}@container (min-width:1024px){.msw-clip--odstrani{--msw-trim-top:32px;--msw-trim-bottom:32px}}.msw-clip--odstrani section>div>div>div:last-child{display:none}@container (max-width:1023.98px){.msw-clip--odstrani p.order-3{display:none}}.msw-clip--dema{--msw-trim-top:24px;--msw-trim-bottom:16px}@container (min-width:640px){.msw-clip--dema{--msw-trim-top:32px;--msw-trim-bottom:32px}}@container (min-width:1024px){.msw-clip--dema{--msw-trim-top:48px;--msw-trim-bottom:40px}}.msw-clip--dema section>div>div>div:last-child,.msw-clip--dema section>div>div>div:nth-child(3) .line-clamp-1,.msw-clip--dema section>div>div>div:nth-child(3) .line-clamp-1+div{display:none}@container (max-width:1023.98px){.msw-clip--dema section>div>div>div:nth-child(3)>div:nth-child(n+3){display:none}}.msw-clip .touch-pan-x{touch-action:pan-x pan-y}
:is([data-flexido-case],[data-ulterior-case],[data-odstrani-case],[data-dema-case],[data-artbite-case],[data-hardshell-case]) :is(.msw-proof .msw-clip,.msw-proof .ul-visual){border-radius:8px}@media (min-width:1024px) and (max-width:1087px){:is([data-flexido-case],[data-ulterior-case],[data-odstrani-case],[data-dema-case],[data-artbite-case],[data-hardshell-case]) .msw-proof{width:calc(100% - 4rem);max-width:1216px}}
