/* Website Studio 1.5.2.2. Scoped to Studio chrome only. Never applies to admin / Glover themes. */
.ws-premium-chrome .ws-utility{position:relative;z-index:55;border-top:1px solid rgba(100,75,56,.12);background:var(--ws-paper,#fffaf5)}
.ws-premium-chrome .ws-utility-inner{max-width:1200px;margin:0 auto;padding:7px clamp(12px,3vw,34px);display:flex;align-items:center;justify-content:flex-end;gap:9px;min-width:0}
.ws-premium-chrome .ws-utility-inner>div{min-width:0}
.ws-premium-chrome .ws-utility-inner button{font-family:inherit;max-width:100%;cursor:pointer}
.ws-premium-chrome .ws-utility-inner button:focus-visible{outline:2px solid var(--ws-utility-accent,#785d42);outline-offset:3px}
.ws-premium-chrome.ws-palette-terracota{--ws-utility-accent:#c9640d}
.ws-premium-chrome.ws-palette-bosque{--ws-utility-accent:#1b5140}
.ws-premium-chrome.ws-palette-arena{--ws-utility-accent:#785d42}
.ws-premium-chrome.ws-palette-oceano{--ws-utility-accent:#17657a}
.ws-premium-chrome.ws-palette-editorial{--ws-utility-accent:#28251f}
.ws-premium-chrome.ws-palette-noche{--ws-utility-accent:#234cba}
.ws-premium-chrome.ws-palette-jade{--ws-utility-accent:#087d66}
.ws-premium-chrome.ws-palette-cobre{--ws-utility-accent:#a55728}
.ws-premium-chrome.ws-palette-lavanda{--ws-utility-accent:#6e4ba6}
.ws-premium-chrome.ws-palette-coral{--ws-utility-accent:#b63f57}
.ws-premium-chrome.ws-palette-oliva{--ws-utility-accent:#505e29}
.ws-premium-chrome.ws-palette-cielo{--ws-utility-accent:#2f65a3}
.ws-premium-chrome.ws-palette-aurora{--ws-utility-accent:#ae346e}
.ws-premium-chrome.ws-palette-ciruela{--ws-utility-accent:#8f4279}
.ws-premium-chrome.ws-palette-salvia{--ws-utility-accent:#476958}
.ws-premium-chrome.ws-palette-cafe{--ws-utility-accent:#553627}
.ws-premium-chrome.ws-palette-mostaza{--ws-utility-accent:#83611f}
.ws-premium-chrome.ws-palette-original.ws-theme-sora{--ws-utility-accent:#39795b}
.ws-premium-chrome.ws-palette-original.ws-theme-atelier{--ws-utility-accent:#605b4d}
.ws-premium-chrome.ws-palette-original.ws-theme-nova{--ws-utility-accent:#567f20}
.ws-premium-chrome .ws-utility .text-primary-700,.ws-premium-chrome .ws-utility .text-primary-600{color:var(--ws-utility-accent,#785d42)!important}
.ws-premium-chrome .ws-utility .bg-primary-50{background:color-mix(in srgb,var(--ws-utility-accent,#785d42) 10%,white)!important}
.ws-premium-chrome .ws-utility button:hover{border-color:var(--ws-utility-accent,#785d42)!important}
.ws-premium-chrome .ws-utility-preview-location,.ws-premium-chrome .ws-utility-preview-language{display:inline-flex;align-items:center;gap:7px;box-sizing:border-box;border:1px solid #e8e2db;border-radius:12px;background:#fff;color:#3e3530;min-height:39px;padding:5px 12px;font-size:11px;font-weight:800;white-space:nowrap}
.ws-premium-chrome .ws-utility-preview-location{width:180px;max-width:70vw}
.ws-premium-chrome .ws-utility-preview-location .ws-utility-preview-copy{min-width:0;flex:1;overflow:hidden}
.ws-premium-chrome .ws-utility-preview-location small{display:block;font-size:8px;text-transform:uppercase;color:#777;letter-spacing:.06em}
.ws-premium-chrome .ws-utility-preview-location strong{display:block;overflow:hidden;text-overflow:ellipsis}
.ws-premium-chrome .ws-utility-preview-pin{font-size:20px;color:var(--ws-utility-accent,#785d42)}
@media(max-width:600px){.ws-premium-chrome .ws-utility-inner{justify-content:space-between;padding:6px 10px;gap:6px}.ws-premium-chrome .ws-utility-inner>div:first-child{flex:1 1 auto;min-width:0}.ws-premium-chrome .ws-utility-inner>div:last-child{flex:0 0 auto}.ws-premium-chrome .ws-utility-inner>div:first-child button{width:100%;min-width:0}.ws-premium-chrome .ws-utility-inner>div:last-child button{width:auto;min-width:0}.ws-premium-chrome .ws-utility-preview-location{width:160px;min-width:0;flex:1 1 auto}.ws-premium-chrome .ws-utility-preview-language{flex:0 0 auto}}
@media(prefers-reduced-motion:reduce){.ws-premium-chrome .ws-utility-inner *{transition:none!important}}
