.arabella-ambience{position:fixed;bottom:clamp(20px,2vw,32px);left:clamp(14px,2vw,32px);z-index:31;width:max-content;max-width:calc(100vw - 30px);color:#fff3ef;font-family:var(--font-body--family, Arial, sans-serif)}.shopify-design-mode .arabella-ambience{bottom:80px}.arabella-ambience__toggle{position:relative;box-sizing:border-box;display:flex;align-items:center;width:166px;min-height:50px;gap:10px;padding:7px 12px;background:#20191df7;color:#fff3ef;border:1px solid rgba(189,147,87,.67);border-radius:13px;cursor:pointer;box-shadow:0 6px 24px #1b101838;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.arabella-ambience__toggle:hover{border-color:#efc995;box-shadow:0 8px 26px #1b101845}.arabella-ambience__toggle:focus-visible,.arabella-ambience__volume:focus-visible{outline:2px solid #e4b979;outline-offset:3px}.arabella-ambience__note{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;color:#e2bc82;border:1px solid rgba(226,188,130,.37);border-radius:50%}.arabella-ambience__title{min-width:0;display:flex;flex-direction:column;gap:2px}.arabella-ambience__micro{font-size:8px;letter-spacing:.1em;color:#deba84;font-weight:700;white-space:nowrap}.arabella-ambience__state{display:flex;gap:4px;font-size:11px;line-height:1.3;font-weight:700;white-space:nowrap}.arabella-ambience__state [data-arabella-ambience-status]{color:#dcc5cd;font-weight:400}.arabella-ambience__indicator{width:5px;height:5px;margin-left:auto;border-radius:50%;background:#8b7d80;box-shadow:0 0 0 2px #8b7d8024}.arabella-ambience[data-playing=true] .arabella-ambience__indicator{background:#d7b37d;box-shadow:0 0 0 3px #d7b37d26}.arabella-ambience[data-playing=true] .arabella-ambience__toggle{border-color:#d8b47e}.arabella-ambience__panel{box-sizing:border-box;position:absolute;left:0;bottom:calc(100% + 9px);width:275px;max-width:calc(100vw - 30px);padding:21px;border:1px solid rgba(189,147,87,.7);border-radius:16px;background:#241c22;color:#fff3ef;box-shadow:0 15px 42px #180c1559}.arabella-ambience__panel[hidden]{display:none!important}.arabella-ambience__eyebrow{display:block;font-size:9px;letter-spacing:.13em;font-weight:700;color:#d9b782;margin-bottom:7px}.arabella-ambience__panel strong{display:block;font-family:Georgia,serif;font-weight:500;font-size:21px;line-height:1.2;color:#fff2eb}.arabella-ambience__panel p{margin:9px 0 16px;font-size:11px;line-height:1.55;color:#e0cfd4}.arabella-ambience__volume-label{display:flex;justify-content:space-between;align-items:center;font-size:11px;letter-spacing:.03em;color:#e8d6d8}.arabella-ambience__volume-label span{color:#d9b782;font-variant-numeric:tabular-nums}.arabella-ambience__volume{display:block;width:100%;margin:13px 0 17px;accent-color:#bd9357;cursor:pointer}.arabella-ambience__hint{display:block;padding-top:10px;border-top:1px solid rgba(189,147,87,.22);color:#cbbbba;font-size:10px;line-height:1.5}@media(max-width:749px){.arabella-ambience{left:12px;bottom:14px}.shopify-design-mode .arabella-ambience{bottom:78px}.arabella-ambience__toggle{width:150px;min-height:46px;padding:6px 9px;gap:7px}.arabella-ambience__micro{font-size:7.5px}.arabella-ambience__panel{padding:17px;width:260px}}@media(prefers-reduced-motion:reduce){.arabella-ambience__toggle{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/arabella-boutique-ambience.css.map */
