.panel[data-astro-cid-qkxmt255]{width:100vw;height:100svh;position:relative;overflow:hidden}.container[data-astro-cid-qkxmt255]{border-radius:0;transition:inset .6s cubic-bezier(.22,.61,.36,1),border-radius .6s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;overflow:hidden}mux-player[data-astro-cid-qkxmt255]{--play-button:none;--live-button:none;--seek-backward-button:none;--seek-forward-button:none;--captions-button:none;--airplay-button:none;--pip-button:none;--fullscreen-button:none;--cast-button:none;--playback-rate-button:none;--volume-range:none;--time-range:none;--time-display:none;--title-display:none;--duration-display:none;--rendition-menu-button:none;--media-object-fit:cover;z-index:5;width:100%;height:100%;position:absolute;inset:0}.bg-image[data-astro-cid-qkxmt255]{z-index:5;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.product-card[data-astro-cid-qkxmt255]{z-index:10;aspect-ratio:3/2;flex-direction:column;gap:8px;width:clamp(120px,60%,200px);height:auto;transition:all .2s;display:flex;position:absolute;bottom:16px;right:16px;overflow:hidden;& .overlay{z-index:1;opacity:0;background:#000;width:100%;height:100%;transition:opacity .5s;position:absolute;top:0;left:0}& img{object-fit:cover;width:100%;height:100%}& span{text-align:center;color:#fff;text-transform:uppercase;z-index:2;width:100%;font-weight:500;text-decoration:none;transition:all .4s;position:absolute;bottom:-40px;left:50%;transform:translate(-50%)}&:hover{& span{bottom:12px}& .overlay{opacity:.7}}@media (width>=640px){bottom:40px;right:40px}@media (pointer:coarse) and (hover:none){aspect-ratio:16/9;& span{bottom:12px}& .overlay{opacity:.5}}}header[data-astro-cid-nen7h5rs]{z-index:20;width:100%;padding:16px 0;position:fixed;top:0;left:0}.container[data-astro-cid-nen7h5rs]{z-index:2;justify-content:space-between;align-items:center;width:100%;padding:0 16px;display:flex;position:relative;@media (width>=480px){padding:0 40px}}.menu-toggle[data-astro-cid-nen7h5rs]{cursor:pointer;flex-direction:column;justify-content:center;gap:5px;width:28px;height:22px;display:flex;& span{background:#fff;width:100%;height:2px;transition:transform .25s,opacity .25s;display:block}@media (width>=640px){display:none}}header[data-astro-cid-nen7h5rs].menu-open .menu-toggle[data-astro-cid-nen7h5rs]{& span:first-child{transform:translateY(7px)rotate(45deg)}& span:nth-child(2){opacity:0}& span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}}.mobile-menu[data-astro-cid-nen7h5rs]{z-index:1;opacity:0;pointer-events:none;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:40px;transition:opacity .25s,transform .25s;display:flex;position:fixed;inset:0;transform:translateY(-8px);@media (width>=640px){display:none}}header[data-astro-cid-nen7h5rs].menu-open .mobile-menu[data-astro-cid-nen7h5rs]{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-link-list[data-astro-cid-nen7h5rs]{flex-direction:column;align-items:center;gap:28px;display:flex;& a{border-bottom:1px solid #0000;padding-bottom:4px;font-size:28px;&:hover{border-bottom:1px solid #fff}}}.shop-link[data-astro-cid-nen7h5rs]{border-bottom:1px solid #0000;padding-bottom:2px;&:hover{border-bottom:1px solid #fff}@media (width>=640px){display:none}}.link-list[data-astro-cid-nen7h5rs],.social-link-list[data-astro-cid-nen7h5rs]{display:none;@media (width>=640px){flex:1;display:flex}}.link-list[data-astro-cid-nen7h5rs]{align-items:center;gap:16px;& a{border-bottom:1px solid #0000;padding-bottom:2px;&:hover{border-bottom:1px solid #fff}}&.right{justify-content:flex-end}}.social-link-list[data-astro-cid-nen7h5rs]{justify-content:end;align-items:center;gap:12px}img[data-astro-cid-nen7h5rs]{width:auto;height:40px}button[data-astro-cid-nen7h5rs],a[data-astro-cid-nen7h5rs]{color:#fff;text-transform:uppercase;background:0 0;border:none;padding:0;font-size:16px;text-decoration:none}*,:before,:after{box-sizing:border-box}html,body{color:#fff;background:#000;width:100%;height:100%;margin:0;font-family:Spline Sans,sans-serif;overflow-x:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}html.lenis-scrolling .container{border-radius:20px;inset:clamp(12px,3vw,40px)}
