/* Controls are part of the 3D component, not a separate purchase flow. */
.wl-gokwik-pdp woodlas-model .wl-catalog-model__tools{position:absolute;inset:auto 16px 42px;z-index:2;display:flex;justify-content:center;flex-wrap:wrap;gap:8px}
.wl-gokwik-pdp woodlas-model [hidden]{display:none!important}
.wl-catalog-model__tools button,.wl-catalog-model__retry{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:9px 15px;border:1px solid #c9b69b;border-radius:26px;background:#fffaf2ed;color:#493222;font:500 12px/1.4 Figtree,sans-serif;cursor:pointer;backdrop-filter:blur(8px)}
.wl-catalog-model__tools button svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.4}
.wl-catalog-model__tools button[aria-pressed=true]{background:#392a20;color:#fff8ec;border-color:#392a20}
.wl-catalog-model__tools button:disabled{opacity:.5;cursor:default}
.wl-catalog-model__tools button:focus-visible,.wl-catalog-model__retry:focus-visible{outline:2px solid #85603c;outline-offset:3px}
.wl-catalog-model__retry{position:absolute;left:50%;top:58%;transform:translateX(-50%);z-index:2;white-space:nowrap}
@media(max-width:749px){.wl-gokwik-pdp woodlas-model .wl-catalog-model__tools{inset:auto 12px 34px}.wl-catalog-model__tools button{padding:8px 12px;font-size:11px}.wl-gokwik-pdp woodlas-model .wl-model-hint{font-size:10px;bottom:10px}}
