.cb-region{display:flex;align-items:center;gap:.8rem;font-family:var(--font-body)}.cb-region__form{display:flex;align-items:center;gap:.8rem;margin:0}.cb-region__label{font-family:var(--font-body);font-size:1.4rem;font-weight:500;line-height:1;color:var(--c-fg);opacity:.55;white-space:nowrap}.cb-region__select{-webkit-appearance:none;appearance:none;background:transparent;color:var(--c-fg);border:1px solid var(--c-border);border-radius:999px;min-height:4.3rem;padding:0 3.6rem 0 1.6rem;font-family:var(--font-body);font-size:1.4rem;font-weight:500;letter-spacing:.01em;line-height:1;cursor:pointer;transition:border-color .15s ease;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 1.9rem) 50%,calc(100% - 1.4rem) 50%;background-size:.5rem .5rem,.5rem .5rem;background-repeat:no-repeat}.cb-region__select:hover{border-color:var(--c-fg)}.cb-region__select:focus-visible{outline:2px solid var(--c-fg);outline-offset:2px}.cb-region__go{background:var(--c-primary);color:var(--c-fg);border:0;border-radius:999px;min-height:4.3rem;padding:0 2.1rem;font-family:var(--font-body);font-size:1.4rem;font-weight:500;line-height:1;cursor:pointer}.cb-region--stack{flex-direction:column;align-items:flex-start;gap:1rem;width:100%}.cb-region--stack .cb-region__select{width:100%}@media screen and (max-width:900px){.cb-region--bar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
