.skl-currency-header{display:flex;justify-content:flex-end;padding:.5rem clamp(1rem,4vw,4rem);background:#faf8f5;border-bottom:1px solid #dedbd5}.skl-currency-switcher{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;font-size:.8rem}.skl-currency-switcher label{display:flex;align-items:center;gap:.5rem}.skl-currency-switcher :is(select,button){min-height:44px;border:1px solid #dedbd5;border-radius:2px;padding:.5rem .75rem}.skl-currency-switcher button{background:#252322;color:#fff}.skl-wa-support{position:fixed;bottom:calc(24px + env(safe-area-inset-bottom));z-index:50;display:flex;gap:.5rem;align-items:center;max-width:calc(100vw - 32px)}.skl-wa-right{right:16px}.skl-wa-left{left:16px}.skl-wa-support>a{display:flex;gap:.5rem;align-items:center;justify-content:center;min-height:52px;padding:.75rem 1rem;border-radius:28px;background:var(--skl-wa-color,#252322);color:#fff;box-shadow:0 4px 18px #0002;text-decoration:none}.skl-wa-greeting{max-width:210px;padding:.6rem .9rem;background:#fff;color:#252322;border:1px solid #dedbd5;border-radius:4px;font-size:.8rem}.skl-wa-product{margin:.5rem!important}.skl-wa-cart{display:block;margin-top:1rem;text-align:center}.skl-wa-handoff{border:1px solid #dedbd5;background:#faf8f5;padding:clamp(1rem,3vw,2rem);margin-block:2rem}.skl-wa-support a:focus-visible,.skl-currency-switcher :focus-visible{outline:3px solid #252322;outline-offset:4px}@media(max-width:600px){.skl-wa-support{bottom:calc(88px + env(safe-area-inset-bottom))}.skl-wa-greeting{display:none}.skl-wa-support>a span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.skl-wa-support>a{width:52px;padding:.65rem}.skl-wa-product{margin-left:0!important}.skl-wa-handoff .button{white-space:normal}}@media(prefers-reduced-motion:reduce){.skl-wa-support *{transition:none!important}}
.skl-currency-header{box-sizing:border-box;width:100%;max-width:100%;flex:0 0 100%;grid-column:1/-1;position:relative;clear:both}.skl-currency-header .skl-currency-switcher{margin:0}.skl-wa-support[data-skl-wa-support]{position:fixed;z-index:2000;isolation:isolate}.skl-wa-support[data-skl-wa-support]>a{box-sizing:border-box;flex-shrink:0}.skl-currency-header .skl-currency-switcher select{color:#252322;background:#fff}@media(max-width:600px){.skl-currency-header{padding:.5rem 1rem}.skl-currency-header .skl-currency-switcher{justify-content:flex-end;width:100%}}
