.SiteShowcase_grid__PZMeS{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 48px}.SiteShowcase_showcase__IZHjL{display:block;color:#14120f}.SiteShowcase_showcase__IZHjL:hover{color:#14120f}.SiteShowcase_stage___bQ_9{position:relative;display:block;margin:0 22px 34px 0}.SiteShowcase_browser__M6Oto{display:block;overflow:hidden;border-radius:12px;background:#fff;border:1px solid #14120f1f;box-shadow:0 28px 56px -30px #14120f73;transition:transform .45s cubic-bezier(.32,.72,0,1),box-shadow .45s ease}.SiteShowcase_browser__M6Oto img{display:block;width:100%;height:auto}.SiteShowcase_showcase__IZHjL:hover .SiteShowcase_browser__M6Oto{transform:translateY(-4px);box-shadow:0 36px 64px -30px #14120f80}.SiteShowcase_bar__FD3sH{position:relative;display:flex;align-items:center;height:34px;padding:0 12px;background:#ece9e2;border-bottom:1px solid #14120f14}.SiteShowcase_lights__xn5_G{display:inline-flex;gap:7px}.SiteShowcase_lights__xn5_G i{position:relative;width:12px;height:12px;border-radius:50%;background:#cfcbc2;box-shadow:inset 0 0 0 .5px #0000001f;transition:background-color .2s ease}.SiteShowcase_lights__xn5_G i:after,.SiteShowcase_lights__xn5_G i:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:1.3px;border-radius:1px;background:#0009;opacity:0;transition:opacity .15s ease}.SiteShowcase_close__YhJN6:before{transform:translate(-50%,-50%) rotate(45deg)}.SiteShowcase_close__YhJN6:after{transform:translate(-50%,-50%) rotate(-45deg)}.SiteShowcase_minimise__zojlf:before{transform:translate(-50%,-50%)}.SiteShowcase_minimise__zojlf:after{display:none}.SiteShowcase_zoom__Ck8vA:before{transform:translate(-50%,-50%)}.SiteShowcase_zoom__Ck8vA:after{transform:translate(-50%,-50%) rotate(90deg)}.SiteShowcase_lights__xn5_G:hover i:after,.SiteShowcase_lights__xn5_G:hover i:before{opacity:1}.SiteShowcase_browser__M6Oto:hover .SiteShowcase_close__YhJN6,.SiteShowcase_showcase__IZHjL:hover .SiteShowcase_close__YhJN6{background:#ff5f57}.SiteShowcase_browser__M6Oto:hover .SiteShowcase_minimise__zojlf,.SiteShowcase_showcase__IZHjL:hover .SiteShowcase_minimise__zojlf{background:#febc2e}.SiteShowcase_browser__M6Oto:hover .SiteShowcase_zoom__Ck8vA,.SiteShowcase_showcase__IZHjL:hover .SiteShowcase_zoom__Ck8vA{background:#28c840}.SiteShowcase_address__28lkX{position:absolute;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;max-width:55%;padding:3px 12px;border-radius:6px;background:#ffffffbf;font-size:12px;color:#14120f99;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SiteShowcase_address__28lkX i{font-size:9px}.SiteShowcase_phone__s88_N{position:absolute;right:-22px;bottom:-34px;z-index:2;display:block;width:24%;aspect-ratio:360/780;padding:5px;border-radius:22px;background:#14120f;box-shadow:0 24px 40px -18px #14120f99;transition:transform .45s cubic-bezier(.32,.72,0,1)}.SiteShowcase_showcase__IZHjL:hover .SiteShowcase_phone__s88_N{transform:translateY(-10px)}.SiteShowcase_phone__s88_N img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:17px}.SiteShowcase_notch__fQnu_{position:absolute;top:9px;left:50%;transform:translateX(-50%);z-index:1;width:30%;height:7px;border-radius:999px;background:#14120f}.SiteShowcase_caption__miMGa{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.SiteShowcase_name__qRqt9{font-size:var(--ht-h4,22px);font-weight:500}.SiteShowcase_type__9rkaU{display:inline-flex;align-items:center;gap:10px;font-size:var(--ht-small,15px);color:#14120f99}.SiteShowcase_shopify__8OUBN{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;background:#5e8e3e1f;color:#4b7a30;font-size:12px}.SiteShowcase_visit__z2eJf{flex-basis:100%;font-size:var(--ht-small,15px);font-weight:500}.SiteShowcase_visit__z2eJf i{font-size:11px;margin-left:4px}@media (max-width:767px){.SiteShowcase_grid__PZMeS{grid-template-columns:minmax(0,1fr);gap:48px}.SiteShowcase_stage___bQ_9{margin:0 14px 28px 0}.SiteShowcase_phone__s88_N{right:-14px;bottom:-28px;width:27%;padding:4px;border-radius:16px}.SiteShowcase_phone__s88_N img{border-radius:12px}.SiteShowcase_address__28lkX{font-size:11px}}