.xoo-wsc-markup [role=button]:focus-visible,.xoo-wsc-markup a:focus-visible,.xoo-wsc-markup input:focus-visible{outline:3px solid #936820!important;outline-offset:3px!important;box-shadow:0 0 0 2px #fff!important}
.xoo-wsc-markup :is(.xoo-wsch-close,.xoo-wsc-chng,.xoo-wsc-smr-del){min-width:28px;min-height:28px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}
.xoo-wsc-markup .xoo-wsch-close{min-width:44px;min-height:44px;right:10px}
.pf-sidecart-control{display:none}.pf-sidecart-ready .pf-sidecart-control{display:block;padding:1rem;text-align:right;background:#f5f2e8}
.pf-sidecart-trigger{background:#173f40;color:#fffef9;border:2px solid #173f40;min-height:44px;padding:.65rem 1rem;border-radius:3px;font:600 1rem/1.5 system-ui,sans-serif}
.pf-sidecart-trigger:focus-visible{outline:3px solid #936820;outline-offset:3px}
body.pf-quiet-page .pf-sidecart-control{display:none}
@media(max-width:544px){body .xoo-wsc-markup .xoo-wsc-basket{display:none!important}}
@media(prefers-reduced-motion:reduce){.xoo-wsc-markup *{transition:none!important;animation:none!important}}
