.cb-widget-root:empty{display:none}.cb-widget{--cb-ink: rgb(var(--color-foreground-rgb, 22 21 18));--cb-text: #46433d;--cb-edge: #8f8a80;--cb-line: #ddd8ce;position:fixed;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;z-index:var(--layer-window-overlay, 10);inset-inline:0;inset-block-end:0;box-sizing:border-box;max-height:min(60dvh,28rem);overflow:hidden auto;overscroll-behavior:contain;padding:1rem 1rem max(1rem,env(safe-area-inset-bottom));color:var(--cb-text);background:#f5f3eef0;border-block-start:1px solid var(--cb-line);font-size:1rem;font-weight:400;line-height:1.45;-webkit-hyphens:none;hyphens:none}.cb-widget[hidden]{display:none!important}.cb-widget *,.cb-widget *:before,.cb-widget *:after{box-sizing:border-box;font-weight:400;-webkit-hyphens:none;hyphens:none}.cb-widget :is(h2,h3,h4){margin:0;color:var(--cb-ink);font-size:.75rem;letter-spacing:.16em;line-height:1.3;text-transform:uppercase}.cb-widget p{margin:0;overflow-wrap:anywhere}.cb-widget :is(ul,ol){display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.cb-widget li{min-width:0;margin:0}.cb-widget img{display:block;max-width:100%;height:auto;object-fit:cover}.cb-widget :is(button,a){display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;min-width:2.75rem;padding:.5rem 1rem;color:var(--cb-ink);background:transparent;border:1px solid var(--cb-edge);border-radius:0;font:inherit;font-size:1rem;letter-spacing:.06em;text-decoration:none;cursor:pointer}.cb-widget .cb-widget__action{color:#fff;background:var(--cb-ink);border-color:var(--cb-ink)}.cb-widget :is(button,a):focus-visible{outline:2px solid #84601f;outline-offset:2px}.cb-widget :is(button,a)[aria-pressed=true]{color:#fff;background:var(--cb-ink);border-color:var(--cb-ink)}.cb-widget :is(button,a)[aria-disabled=true],.cb-widget button:disabled{color:#5f6879;border-color:var(--cb-line);text-decoration:line-through;cursor:not-allowed}.cb-widget--look ul{flex-wrap:nowrap;max-width:100%;overflow-x:auto}.cb-widget--look li img{width:4.5rem;aspect-ratio:1}.cb-widget--product img{width:3.5rem;aspect-ratio:4 / 5}.cb-widget--category ul{flex-basis:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cb-widget--category li img{width:100%;aspect-ratio:4 / 5}.cb-widget--size ul{flex-wrap:wrap}@supports (backdrop-filter: blur(1px)){.cb-widget{background:#f5f3eeb8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}}body:has(.cb-widget:not([hidden])) footer .shopify-section:last-child{padding-block-end:var(--cb-widget-height, 12rem)}@media screen and (min-width:750px){.cb-widget{inset-inline:50% auto;inset-block-end:1.5rem;translate:-50% 0;width:min(44rem,calc(100vw - 9rem));max-height:min(60dvh,28rem);padding-block-end:1rem;border:1px solid var(--cb-line)}}@media screen and (max-width:749px){.cb-widget{--cb-launcher-room: 4.5rem;padding-inline-end:var(--cb-launcher-room);width:100%;max-width:100%;overflow-x:hidden}.cb-widget :is(button,a){min-height:2.75rem}}@media(prefers-reduced-motion:no-preference){.cb-widget{animation:cb-widget-in .3s cubic-bezier(.23,1,.32,1)}.cb-widget :is(button,a){transition:opacity .15s ease,transform .15s ease}.cb-widget :is(button,a):active{transform:scale(.97)}@keyframes cb-widget-in{0%{opacity:0;transform:translateY(.5rem)}}}
/*# sourceMappingURL=/cdn/shop/t/132/assets/caprice-bar.css.map */
