.utility{gap:12px;flex-wrap:wrap}.language-switch{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.language-switch button{display:inline-flex;align-items:center;gap:5px;min-height:36px;padding:4px 7px;border:1px solid transparent;border-radius:6px;background:transparent;color:inherit;font:inherit;cursor:pointer}.language-switch button[aria-pressed=true]{border-color:currentColor;background:#ffffff18}.language-switch button:focus-visible{outline:2px solid currentColor;outline-offset:2px}.language-switch button:disabled{opacity:.6;cursor:wait}.language-switch img{display:block;object-fit:fill;border:1px solid #8885}.language-switch span{font-size:12px}@media(max-width:700px){.utility{justify-content:center}.utility>span,.utility>a{display:none}.language-switch{justify-content:center}.language-switch button{min-height:44px;padding:6px 8px}}
/* Blog reading rhythm */
html[lang=en] .order-summary .grand span:after{content:" incl. VAT and shipping"}html[lang=fr] .order-summary .grand span:after{content:" TTC et livraison comprise"}html[lang=tr] .order-summary .grand span:after{content:" KDV ve kargo dahil"}html[lang=it] .order-summary .grand span:after{content:" IVA e spedizione incluse"}html[lang=pl] .order-summary .grand span:after{content:" z VAT i wysyłką"}html[lang=hi] .order-summary .grand span:after{content:" वैट और शिपिंग सहित"}html[lang=zh-CN] .order-summary .grand span:after{content:" 含增值税和运费"}html[lang=ko] .order-summary .grand span:after{content:" 부가가치세 및 배송비 포함"}
.language-switch a{display:inline-flex;align-items:center;min-height:36px;padding:4px 7px;color:inherit}.language-switch[data-language-choices]{padding:12px 24px}
.blog-body{line-height:1.8;max-width:78ch}.blog-body p{margin:0 0 1.25em}.blog-article>.button{margin-top:18px;margin-right:24px;margin-bottom:18px}.blog-article>.textlink{display:inline-block;margin:12px 0}.blog-article>.eyebrow{line-height:1.5;letter-spacing:.07em}
.static-error{max-width:860px;margin:0 auto;padding:32px 24px 64px;font:17px/1.65 system-ui,sans-serif;color:#18372c}.static-error .language-switch{margin-bottom:42px}.static-error .language-switch button{color:#18372c}.static-error .language-switch button[aria-pressed=true]{background:#e6f2eb}.static-error h1{line-height:1.2;font-size:clamp(28px,6vw,44px)}.static-error a{color:#12603e}
