.hero[data-astro-cid-55j4ardy]{min-height:100svh;margin-top:calc(var(--strip-h) * -1 - 1px);color:#fff;align-items:flex-end;display:flex;position:relative}.media[data-astro-cid-55j4ardy]{z-index:0;background:#0d0f0c;height:100lvh;position:fixed;inset:0}picture[data-astro-cid-55j4ardy],img[data-astro-cid-55j4ardy],video[data-astro-cid-55j4ardy],.scrim[data-astro-cid-55j4ardy]{width:100%;height:100%;position:absolute;inset:0}img[data-astro-cid-55j4ardy],video[data-astro-cid-55j4ardy]{object-fit:cover}video[data-astro-cid-55j4ardy]{opacity:0;transition:opacity .5s}video[data-astro-cid-55j4ardy][data-active]{opacity:1}.scrim[data-astro-cid-55j4ardy]{background:linear-gradient(#00000073 0%,#0000 22%),linear-gradient(#0000 25%,#0000004d 55%,#000000bf 100%)}.overlay[data-astro-cid-55j4ardy]{z-index:1;padding-block:120px 150px;position:relative}.toggle[data-astro-cid-55j4ardy]{z-index:1;right:var(--gutter);top:calc(var(--strip-h) + 16px);color:#fff;cursor:pointer;background:#00000059;border:1.5px solid #ffffffb3;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute}@media (width>=1240px){.toggle[data-astro-cid-55j4ardy]{right:calc((100% - var(--max)) / 2 + var(--gutter))}}.toggle[data-astro-cid-55j4ardy]:hover{background:#0009}.toggle[data-astro-cid-55j4ardy]:focus-visible{outline-color:#fff}.icon-pause[data-astro-cid-55j4ardy],[data-astro-cid-55j4ardy][data-playing] .icon-play[data-astro-cid-55j4ardy]{display:none}[data-astro-cid-55j4ardy][data-playing] .icon-pause[data-astro-cid-55j4ardy]{display:block}.open-status[data-astro-cid-mtpi7afs]{color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#1f9d55;padding:3px 7px 2px;font-size:.8125rem;font-style:italic;font-weight:900;font-stretch:75%}.open-status[data-astro-cid-mtpi7afs][hidden]{display:none}.open-status[data-astro-cid-mtpi7afs][data-state=closed]{background:#e08a00}.visit[data-astro-cid-ev6a2jhm]{padding:72px 0 96px;scroll-margin-top:-88px}.banner[data-astro-cid-ev6a2jhm]{color:#fff;align-items:flex-end;min-height:clamp(340px,62vh,560px);display:flex;position:relative;overflow:hidden}.slides[data-astro-cid-ev6a2jhm]{position:absolute;inset:0;overflow:hidden}.strip[data-astro-cid-ev6a2jhm]{height:100%;transition:transform .8s cubic-bezier(.65,0,.35,1);display:flex}.strip[data-astro-cid-ev6a2jhm] img[data-astro-cid-ev6a2jhm]{object-fit:cover;flex:0 0 100%;width:100%;height:100%}.strip[data-astro-cid-ev6a2jhm] [data-astro-cid-ev6a2jhm][data-focus=front]{object-position:72% 55%}@media (width>=720px){.strip[data-astro-cid-ev6a2jhm] [data-astro-cid-ev6a2jhm][data-focus=front]{object-position:30% 55%}}.strip[data-astro-cid-ev6a2jhm] [data-astro-cid-ev6a2jhm][data-focus=wall]{object-position:50% 30%}.strip[data-astro-cid-ev6a2jhm] [data-astro-cid-ev6a2jhm][data-focus=aisle]{object-position:45% 50%}.strip[data-astro-cid-ev6a2jhm] [data-astro-cid-ev6a2jhm][data-focus=counter]{object-position:40% 40%}.banner[data-astro-cid-ev6a2jhm]:after{content:"";background:linear-gradient(#0000 0%,#00000026 45%,#000c 100%);position:absolute;inset:0}.banner-copy[data-astro-cid-ev6a2jhm]{z-index:1;padding-block:32px 88px;position:relative}.banner-copy[data-astro-cid-ev6a2jhm] h2[data-astro-cid-ev6a2jhm]{font-size:clamp(2.25rem,6vw,4rem)}.banner-copy[data-astro-cid-ev6a2jhm] p[data-astro-cid-ev6a2jhm]{max-width:36ch;margin-top:8px;font-size:1rem;font-weight:600}@media (width>=820px){.banner[data-astro-cid-ev6a2jhm]{min-height:clamp(340px,78vh,700px)}.banner-copy[data-astro-cid-ev6a2jhm] h2[data-astro-cid-ev6a2jhm]{font-size:5.5rem}.banner-copy[data-astro-cid-ev6a2jhm] p[data-astro-cid-ev6a2jhm]{font-size:1.125rem}}.tiles[data-astro-cid-ev6a2jhm]{z-index:1;gap:12px;margin:-56px 0 0;padding:0;list-style:none;display:grid;position:relative}@media (width>=820px){.tiles[data-astro-cid-ev6a2jhm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.below[data-astro-cid-ev6a2jhm]{--tile-bg:var(--paper);background:linear-gradient(to bottom, var(--paper-2), var(--paper) 70%)}@media (prefers-color-scheme:dark){.below[data-astro-cid-ev6a2jhm]{--tile-bg:var(--paper-2);background:0 0}}.tiles[data-astro-cid-ev6a2jhm] li[data-astro-cid-ev6a2jhm]{border:1px solid var(--rule-soft);background:var(--tile-bg);border-radius:6px;flex-direction:column;gap:6px;padding:20px;display:flex;box-shadow:0 2px 8px #0000000f}.tiles[data-astro-cid-ev6a2jhm] li[data-astro-cid-ev6a2jhm]>svg:first-child{color:var(--accent-text);margin-bottom:4px}.tiles[data-astro-cid-ev6a2jhm] h3[data-astro-cid-ev6a2jhm]{font-size:1.125rem}.tiles[data-astro-cid-ev6a2jhm] p[data-astro-cid-ev6a2jhm]{font-weight:600}.tiles[data-astro-cid-ev6a2jhm] .muted[data-astro-cid-ev6a2jhm]{color:var(--ink-2);font-size:.9375rem;font-weight:500}.tiles[data-astro-cid-ev6a2jhm] li[data-astro-cid-ev6a2jhm]>a[data-astro-cid-ev6a2jhm],.tiles[data-astro-cid-ev6a2jhm] .status[data-astro-cid-ev6a2jhm]{margin-top:auto;padding-top:8px}.tiles[data-astro-cid-ev6a2jhm] .status[data-astro-cid-ev6a2jhm]{align-items:center;min-height:40px;display:flex}.tiles[data-astro-cid-ev6a2jhm] a[data-astro-cid-ev6a2jhm]{letter-spacing:.02em;text-transform:uppercase;min-height:40px;color:var(--accent-text);align-self:flex-start;align-items:center;gap:6px;font-weight:800;font-stretch:85%;text-decoration:none;display:inline-flex}.tiles[data-astro-cid-ev6a2jhm] a[data-astro-cid-ev6a2jhm] span[data-astro-cid-ev6a2jhm]{background:linear-gradient(currentColor,currentColor) 0 100%/0 2px no-repeat;padding-bottom:3px;transition:background-size .25s}.tiles[data-astro-cid-ev6a2jhm] a[data-astro-cid-ev6a2jhm]:hover span[data-astro-cid-ev6a2jhm],.tiles[data-astro-cid-ev6a2jhm] a[data-astro-cid-ev6a2jhm]:focus-visible span[data-astro-cid-ev6a2jhm]{background-size:100% 2px}.map[data-astro-cid-ev6a2jhm]{aspect-ratio:4/3;background:var(--paper-2);border:0;border-radius:6px;width:100%;margin-top:16px;display:block}@media (width>=820px){.map[data-astro-cid-ev6a2jhm]{aspect-ratio:21/9}}.hero-title[data-astro-cid-lcdefpme]{max-width:14ch;font-size:clamp(2.75rem,8vw,6rem)}.rotator[data-astro-cid-lcdefpme]{font-size:calc(var(--fit,1) * 1em);white-space:nowrap;clip-path:inset(-.5em -100vw 0 -.5em);margin-bottom:-.16em;padding-bottom:.07em;display:block;position:relative}.over[data-astro-cid-lcdefpme]{z-index:1;position:relative}.rotator[data-astro-cid-lcdefpme]:after{content:"";width:var(--line,100%);background:#ff4a5c;height:.08em;transition:width .3s;position:absolute;bottom:0;left:0}.rotator[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:#ff4a5c;margin-right:-.2em;padding-right:.2em;text-decoration:none;transition:top .5s cubic-bezier(.2,.9,.3,1);display:inline-block;position:relative;top:0}.rotator[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].out{top:var(--drop,1.3em);transition:top .3s cubic-bezier(.6,0,.9,.5)}.hero-actions[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:560px;margin-top:28px;display:grid}.path[data-astro-cid-lcdefpme]{text-align:left;justify-content:flex-start;gap:10px;min-height:60px;padding:8px 14px}.path[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{line-height:1.15;display:grid}.path[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{text-transform:uppercase;font-size:1rem;font-weight:800;font-stretch:85%}.path[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{opacity:.9;font-size:.8125rem;font-weight:500}.hero-actions[data-astro-cid-lcdefpme]{--btn-shadow:#fff}.btn-light[data-astro-cid-lcdefpme]{color:#fff;border-color:#fff}@media (width<=599px){.hero-actions[data-astro-cid-lcdefpme]{gap:8px}.path[data-astro-cid-lcdefpme]{justify-content:center;gap:8px;min-height:48px;padding:6px 10px}.path[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{white-space:nowrap;font-size:.875rem}.path[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{display:none}.path[data-astro-cid-lcdefpme] svg{width:18px;height:18px}}@media (width<=359px){.hero-actions[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.latest[data-astro-cid-lcdefpme]{gap:16px;padding-top:32px;display:grid}.latest[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(2.5rem,6vw,4rem)}.latest[data-astro-cid-lcdefpme] .product-grid[data-astro-cid-lcdefpme] article:nth-of-type(n+5){display:none}@media (width>=720px){.latest[data-astro-cid-lcdefpme] .product-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr))}.latest[data-astro-cid-lcdefpme] .product-grid[data-astro-cid-lcdefpme] article:nth-of-type(n+5){display:grid}}.all[data-astro-cid-lcdefpme]{justify-self:center;min-width:min(100%,320px);margin-top:12px}.sheet[data-astro-cid-lcdefpme]{z-index:1;background:var(--paper);position:relative}.sheet[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:linear-gradient(#0000,#0b0b0b);height:140px;position:absolute;bottom:100%;left:0;right:0}
