.kw5-art,.kw5-art img{display:block;width:100%;height:auto}
.kw5-carousel [hidden]{display:none!important}
.kw5-controls{display:flex;gap:.5rem;align-items:center;justify-content:center;padding:.5rem;background:#27372b;color:#fff}
.kw5-controls button{font:inherit;color:inherit;background:transparent;border:1px solid #ffffff80;border-radius:.25rem;min-height:36px;padding:.25rem .75rem;cursor:pointer}
.kw5-controls button[aria-pressed=true]{color:#26372b;background:#f4eee3}
.kw5-controls button:focus-visible{outline:2px solid #fff;outline-offset:2px}
.kw5-product{width:min(calc(100% - 2rem),1250px);margin:.75rem auto 1.25rem}
.kw5-product img{border-radius:.4rem}
@media(max-width:650px){.kw5-product{width:calc(100% - 1.5rem)}}
