.almila-showroom{display:block;padding:24px 0 8px;background:#fff;color:#1b1b1b}.almila-showroom *,.almila-showroom *:before,.almila-showroom *:after{box-sizing:border-box}.almila-showroom__inner{max-width:var(--almila-frame);margin:0 auto;padding:0 15px}.almila-showroom__photo{position:relative;margin:0;overflow:hidden;border:1px solid #cbd2dc;border-bottom:0;border-radius:var(--almila-radius-lg) var(--almila-radius-lg) 0 0;background:#f3f1ec}.almila-showroom__image{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}.almila-showroom__note{position:absolute;left:12px;bottom:12px;max-width:calc(100% - 24px);padding:4px 12px;border-radius:var(--almila-radius-pill);background:#ffffffeb;color:#1b1b1b;font:600 13px/1.4 var(--font-stack-body)}.almila-showroom__card{padding:20px;border:1px solid #cbd2dc;border-radius:var(--almila-radius-lg);background:#fff}.almila-showroom__inner--photo .almila-showroom__card{border-radius:0 0 var(--almila-radius-lg) var(--almila-radius-lg)}.almila-showroom__title{margin:0;color:#1b1b1b;font:700 20px/1.3 var(--font-stack-header);font-weight:700!important;text-wrap:balance}.almila-showroom__relation{margin:4px 0 0;color:#6b7075;font:400 15px/1.5 var(--font-stack-body)}.almila-showroom__rows{margin:16px 0 0;padding:0;list-style:none;border-top:1px solid #e2e5ea}.almila-showroom__row{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid #e2e5ea;color:#1b1b1b;font:400 16px/1.5 var(--font-stack-body)}.almila-showroom__icon{display:block;width:20px;height:20px;margin-top:2px;color:#1e3a5f}.almila-showroom__icon svg{display:block;width:100%;height:100%}.almila-showroom__address,.almila-showroom__phone{margin:0;font-style:normal;font-weight:600}.almila-showroom__place{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.almila-showroom__parking{flex-basis:100%;margin:0;color:#6b7075;font:400 15px/1.5 var(--font-stack-body)}.almila-showroom__directions{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 16px;border:1px solid #1e3a5f;border-radius:var(--almila-radius-pill);color:#1e3a5f;font:600 15px/1.2 var(--font-stack-body);text-decoration:none;transition:background-color .2s}.almila-showroom__directions:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.almila-showroom__directions:hover{background:#eef2f7}.almila-showroom__directions .almila-3d-icon{flex:none;width:16px;height:16px}.almila-showroom__hours{display:grid;gap:4px;margin:0;font-size:15px}.almila-showroom__hours div{display:flex;justify-content:space-between;gap:16px}.almila-showroom__hours dt{color:#6b7075;font-weight:400}.almila-showroom__hours dd{margin:0;color:#1b1b1b;font-weight:600;text-align:right}.almila-showroom__actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:8px;margin-top:16px}.almila-showroom__button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 16px;border:1px solid #1e3a5f;border-radius:var(--almila-radius-md);font:600 16px/1.2 var(--font-stack-body);text-decoration:none;transition:background-color .2s,color .2s}.almila-showroom__button svg{flex:none;width:20px;height:20px}.almila-showroom__button--call{background:#1e3a5f;color:#fff}.almila-showroom__button--call:hover{background:#162c48;color:#fff}.almila-showroom__button--viber{background:#fff;color:#1e3a5f}.almila-showroom__button--viber:hover{background:#eef2f7;color:#1e3a5f}.almila-showroom :is(a):focus-visible{outline:3px solid var(--almila-focus, #0089c2);outline-offset:3px}@media(min-width:750px)and (max-width:991.98px){.almila-showroom__image{aspect-ratio:16 / 9}}@media(min-width:992px){.almila-showroom{padding-top:32px}.almila-showroom__inner--photo{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:32px}.almila-showroom__inner--photo .almila-showroom__photo{border-bottom:1px solid #cbd2dc;border-radius:var(--almila-radius-lg)}.almila-showroom__inner--photo .almila-showroom__image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;aspect-ratio:auto}.almila-showroom__inner--photo .almila-showroom__card{border-radius:var(--almila-radius-lg)}.almila-showroom__inner:not(.almila-showroom__inner--photo) .almila-showroom__card{max-width:560px}.almila-showroom__card{padding:24px}}@media(prefers-reduced-motion:reduce){.almila-showroom__directions,.almila-showroom__button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/almila-showroom.css.map */
