.menu-button,.header{border-bottom:var(--stroke-default-size) solid var(--stroke-default-color)}.header>*{box-shadow:inset 0 0 0 var(--stroke-default-size) var(--stroke-default-color)}.grid-surface{box-shadow:inset 0 0 0 1px var(--stroke-default-color)}.scroll{--gap-size:var(--79d0ee9f)}.scroller>*{flex-shrink:0;margin-right:var(--gap-size)}.overlay-image[data-v-36ebb31b]{position:absolute;transform-origin:center}.bg-grid{background-image:linear-gradient(to right,var(--stroke-default-color) calc(var(--stroke-default-size)/2),transparent calc(var(--stroke-default-size)/2),transparent calc(var(--grid-cell-size) - var(--stroke-default-size)/2),var(--stroke-default-color) calc(var(--grid-cell-size) - var(--stroke-default-size)/2)),linear-gradient(to bottom,var(--stroke-default-color) calc(var(--stroke-default-size)/2),transparent calc(var(--stroke-default-size)/2),transparent calc(var(--grid-cell-size) - var(--stroke-default-size)/2),var(--stroke-default-color) calc(var(--grid-cell-size) - var(--stroke-default-size)/2));background-size:var(--grid-cell-size) var(--grid-cell-size)}.card{box-shadow:inset 0 0 0 var(--stroke-default-size) var(--stroke-default-color)}.product-card:hover{background-color:#f9f9f9}.product-image{transform-origin:bottom center;transition:transform .2s ease}.product-card:hover>.product-image{transform:scale(1.12)}#interior{--base-size:min(1rem,1.538vh);--card-width:calc(var(--base-size)*87.5);--card-height:calc(var(--base-size)*57.5);--card-offset:calc(var(--base-size)*2.5)}@media screen and (max-width:768px){#interior{--base-size:min(1rem,1.538vh);--card-width:calc(var(--base-size)*43);--card-height:calc(var(--base-size)*57.5);--card-offset:var(--base-size)}}@media screen and (max-width:375px){#interior{--base-size:min(1rem,2vh);--card-width:calc(var(--base-size)*22);--card-height:calc(var(--base-size)*31.25);--card-offset:calc(var(--base-size)*.375)}}.embla[data-v-7562c8a2]{--slide-height:35.5rem;--slide-size:100%;--slide-spacing:1rem}.embla__viewport[data-v-7562c8a2]{overflow:hidden}.embla__container[data-v-7562c8a2]{touch-action:pan-y pinch-zoom}.embla__slide[data-v-7562c8a2]{flex:0 0 var(--slide-size);height:var(--slide-height);margin-left:var(--slide-spacing);min-width:0;transform:translateZ(0)}@media screen and (max-width:375px){.embla[data-v-7562c8a2]{--slide-height:30rem}}.overlay-image[data-v-e73ca254]{position:absolute;transform-origin:center}
