.sbco{position:relative;width:min(460px,100%);max-width:100%;overflow-y:auto;padding:16px;border:0;border-radius:var(--sb-radius);background:var(--sb-white);color:var(--sb-black);font-family:var(--sb-font-display);box-sizing:border-box;overscroll-behavior:contain}.sbco *,.sbco *:before,.sbco *:after{box-sizing:border-box}.sbco__city:focus-visible,.sbco__foot-link:focus-visible{outline:2px solid var(--sb-black);outline-offset:2px}.sbco__head{margin-bottom:12px}.sbco__title{margin:0 0 2px;font-size:16px;line-height:1.2;font-weight:800;letter-spacing:-.01em}.sbco__sub{margin:0;font-size:13px;line-height:1.4;color:var(--sb-text-65)}.sbco__cities{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.sbco .sbco__city{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 6px;border-radius:999px;background:var(--sb-grey);color:var(--sb-black);font-size:14px;line-height:1.2;font-weight:700;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:background-color .2s ease}.sbco .sbco__city:hover{background:var(--sb-yellow);color:var(--sb-black)}.sbco__foot{margin:8px 0 -8px;font-size:14px;line-height:1.4}.sbco .sbco__foot-link{display:inline-flex;align-items:center;min-height:44px;color:var(--sb-black);font-weight:700;text-decoration:underline;text-underline-offset:3px}.sbco .sbco__foot-link:hover{text-decoration-thickness:2px}@supports selector(:popover-open){.sbco{position:fixed;inset:auto 16px 16px auto;margin:0;width:min(340px,calc(100vw - 32px));height:fit-content;overflow:visible;box-shadow:0 8px 32px #0000002e;scroll-margin:96px 16px 16px}.sbco.is-anchored{position:absolute;inset:auto auto var(--sbco-bottom) var(--sbco-left)}.sbco.is-anchored:after{content:"";position:absolute;top:100%;left:var(--sbco-arrow-x);margin-left:-8px;border:8px solid transparent;border-top-color:var(--sb-white);border-bottom-width:0}}.bfooter__list .sbco-open{padding:2px 10px;margin:-2px -10px;border:0;border-radius:999px;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;white-space:nowrap;cursor:pointer;transition:background-color .2s ease}.bfooter__list .sbco-open:hover,.bfooter__list .sbco-open.is-open{background:var(--sb-yellow)}.bfooter__list .sbco-open:focus-visible{outline:2px solid var(--sb-black);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-sb-city-overlay.css.map */
