.siv-mini{--sm-accent:#087bf0;display:block;padding:28px 16px;color:#1b3047;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;isolation:isolate}.siv-mini *,.siv-mini *:before,.siv-mini *:after{box-sizing:border-box}.siv-mini [hidden]{display:none!important}.siv-mini a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}.siv-mini button,.siv-mini input,.siv-mini select{font:inherit}.siv-mini button,.siv-mini summary{cursor:pointer}.siv-mini :is(a,button,input,select,summary):focus-visible{outline:2px solid #47a9ff;outline-offset:3px}.siv-mini svg{display:block;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.sm-panel{max-width:var(--sm-width,1200px);margin:auto;padding:24px;border:1px solid #e3eaf2;border-radius:16px;background:#fff}.sm-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.sm-heading-group{display:flex;align-items:center;gap:20px;min-width:0}.sm-logo{position:relative;flex:0 0 154px;width:154px;height:38px;background:#fff;overflow:hidden}.sm-logo img{position:absolute;display:block;max-width:none;width:193px;height:193px;left:-20px;top:-73px}.sm-heading{border-left:1px solid #e5ebf2;padding-left:20px}.siv-mini .sm-heading h2{margin:0;padding:0;color:#1b3047;font:700 24px/1.15 Arial,Helvetica,sans-serif;letter-spacing:-.04em;text-transform:none}.siv-mini .sm-heading p{margin:5px 0 0;color:#8a99aa;font-size:11px;line-height:1.4}.sm-heading p>span[aria-hidden]{margin:0 4px}.siv-mini .sm-call{display:inline-flex;align-items:center;gap:7px;flex-shrink:0;color:#61768d;font-size:12px;font-weight:600;white-space:nowrap}.sm-call svg{width:15px;height:15px;color:var(--sm-accent)}.sm-tools{display:flex;gap:10px;margin-bottom:16px}.sm-search{display:flex;align-items:center;gap:9px;flex:1;min-width:0;padding:0 12px;background:#f8fafc;border:1px solid #e4eaf1;border-radius:8px}.sm-search svg{width:16px;height:16px;color:#97a8ba}.siv-mini .sm-search input{width:100%;min-width:0;background:transparent;border:0;border-radius:0;outline:none;box-shadow:none;padding:12px 0;color:#24415e;font-size:12px;line-height:1.4}.sm-search input::placeholder{color:#8d9daf}.sm-search:focus-within{border-color:var(--sm-accent)}.siv-mini .sm-search input:focus-visible{outline:none}.sm-state{flex:0 0 190px}.siv-mini .sm-state select{display:block;width:100%;height:100%;min-height:42px;margin:0;padding:10px 12px;background:#fff;border:1px solid #e4eaf1;border-radius:8px;color:#61768d;font-size:12px;line-height:1.4;cursor:pointer}.sm-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sm-card{display:flex;flex-direction:column;min-width:0;padding:16px;border:1px solid #e4ebf3;border-radius:10px;background:#fff;transition:border-color .2s ease,background .2s ease}.sm-city-row{display:flex;gap:9px;align-items:center}.sm-pin{width:15px;height:15px;color:var(--sm-accent)}.siv-mini .sm-card h3{margin:0;padding:0;font:700 19px/1.15 Arial,Helvetica,sans-serif;letter-spacing:-.035em;color:#23415f;overflow-wrap:anywhere}.siv-mini .sm-state-name{margin:6px 0 11px;color:#94a2b2;font-size:11px;line-height:1.4}.sm-address{margin:0 0 14px}.siv-mini .sm-address summary{display:inline-flex;align-items:center;gap:5px;color:#6e839a;font-size:10px;line-height:1.5;list-style:none}.sm-address summary::-webkit-details-marker{display:none}.sm-address summary:after{content:"+";font-size:13px;line-height:1}.sm-address[open] summary:after{content:"\2212"}.siv-mini .sm-address p{margin:8px 0 0;color:#6f8398;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.sm-address small{display:block;margin-top:6px;color:#9b7d46;font-size:10px;line-height:1.5}.sm-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:auto;padding-top:12px;border-top:1px solid #eff3f7}.siv-mini .sm-directions{display:inline-flex;align-items:center;gap:4px;color:var(--sm-accent);font-size:11px;font-weight:600;line-height:1.4}.sm-directions svg{width:12px;height:12px}.siv-mini .sm-book{font-size:11px;font-weight:500;line-height:1.4;color:#8798ab;margin-left:auto}.sm-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px}.siv-mini .sm-footer p{margin:0;color:#94a2b2;font-size:10px;line-height:1.5}.siv-mini .sm-view{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:36px;padding:9px 12px;border:1px solid #e1eaf4;border-radius:7px;background:#f6f9fd;color:#32618b;font-size:11px;font-weight:600;line-height:1.4}.sm-view span{font-size:13px}.sm-empty{padding:22px;text-align:center;border:1px dashed #d7e3ef;border-radius:10px}.siv-mini .sm-empty p{margin:0 0 12px;color:#71869d;font-size:13px}.siv-mini .sm-empty button{border:0;background:#edf5ff;border-radius:6px;padding:8px 12px;color:var(--sm-accent);font-size:11px}.sm-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(hover:hover){.sm-card:hover{border-color:#bdd8f5;background:#fcfdff}.siv-mini .sm-card a:hover{color:#005bbb}.siv-mini .sm-view:hover{border-color:#9cc9f5}}@media(max-width:1000px)and (min-width:701px){.sm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.siv-mini{padding:18px 12px}.sm-panel{padding:16px;border-radius:13px}.sm-header{align-items:flex-start;margin-bottom:16px;gap:10px}.sm-heading-group{align-items:flex-start;flex-direction:column;gap:12px}.sm-logo{flex-basis:33px;width:137px;height:33px}.sm-logo img{width:174px;height:174px;left:-17px;top:-66px}.sm-heading{border:0;padding:0}.siv-mini .sm-heading h2{font-size:23px}.siv-mini .sm-heading p{font-size:10px}.siv-mini .sm-call{font-size:10px;gap:4px;margin-top:9px}.sm-call svg{width:12px;height:12px}.sm-tools{gap:8px;flex-direction:column;margin-bottom:12px}.sm-state{flex-basis:auto}.siv-mini .sm-state select{min-height:38px;padding:9px 10px;font-size:11px}.siv-mini .sm-search input{padding:11px 0;font-size:11px}.sm-grid{grid-template-columns:minmax(0,1fr);gap:9px}.sm-card{padding:13px}.siv-mini .sm-card h3{font-size:19px}.siv-mini .sm-state-name{margin:4px 0 8px;font-size:10px}.sm-address{margin-bottom:10px}.siv-mini .sm-address summary{font-size:11px;min-height:24px}.sm-actions{padding-top:9px}.siv-mini .sm-directions,.siv-mini .sm-book{font-size:11px;min-height:24px}.sm-footer{gap:8px;margin-top:13px}.siv-mini .sm-footer p{font-size:9px}.siv-mini .sm-view{padding:9px 10px;font-size:10px;gap:6px;min-height:38px}}@media(prefers-reduced-motion:reduce){.siv-mini *,.siv-mini *:before,.siv-mini *:after{transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=CA */
