.shelf[data-astro-cid-ewoncsvx]{background:var(--color-surface);touch-action:pan-y;border-radius:20px;height:clamp(272px,36.3636cqw,400px);display:block;position:relative;overflow:hidden}.shelf-rack[data-astro-cid-ewoncsvx]{perspective:2333px;width:1100px;height:400px;transform:scale(var(--shelf-scale,clamp(.68,calc(100cqw / 1100px),1)));transform-origin:top;place-items:center;margin-left:-550px;display:grid;position:absolute;top:0;left:50%}.shelf-cover[data-astro-cid-ewoncsvx]{background:var(--color-surface);cursor:pointer;filter:brightness(.82);-webkit-tap-highlight-color:transparent;border:.5px solid #fff3;border-radius:15px;grid-area:1/1;width:440px;height:275px;padding:0;transition:transform .6s cubic-bezier(.22,1,.36,1),filter .42s,box-shadow .42s;display:block;position:relative;overflow:hidden}.shelf-cover[data-astro-cid-ewoncsvx][data-on]{filter:none;box-shadow:0 2px 6px #0000000a,0 12px 22px #0000000d,0 32px 44px #0000000a}.shelf-cover[data-astro-cid-ewoncsvx] img[data-astro-cid-ewoncsvx]{pointer-events:none;width:100%;max-width:none;height:auto;display:block;position:absolute;top:0;left:0}.shelf-cover[data-astro-cid-ewoncsvx]:after{content:"";opacity:0;background:linear-gradient(#f0eee900,#f0eee98c);height:118px;transition:opacity .42s;position:absolute;bottom:0;left:0;right:0}.shelf-cover[data-astro-cid-ewoncsvx][data-on]:after{opacity:1}.shelf-cover[data-astro-cid-ewoncsvx]:focus-visible{outline:2px solid var(--color-orange);outline-offset:2px}.shelf-fade[data-astro-cid-ewoncsvx]{z-index:99;pointer-events:none;width:235px;position:absolute;top:0;bottom:0}.shelf-fade[data-astro-cid-ewoncsvx][data-side=l]{background:linear-gradient(to right,var(--color-surface) 12%,#f0eee900);left:0}.shelf-fade[data-astro-cid-ewoncsvx][data-side=r]{background:linear-gradient(to left,var(--color-surface) 12%,#f0eee900);right:0}@media (prefers-reduced-motion:reduce){.shelf-cover[data-astro-cid-ewoncsvx],.shelf-cover[data-astro-cid-ewoncsvx]:after{transition:none}}.product-hero[data-astro-cid-a435by4q]{padding-top:120px}.intro[data-astro-cid-a435by4q]{gap:32px;display:grid}.eyebrow[data-astro-cid-a435by4q]{color:#f05f22;letter-spacing:-.14px;background:#f05f220d;border-radius:100px;justify-self:start;padding:10px;font-size:14px;line-height:1.2}.heading-row[data-astro-cid-a435by4q]{justify-content:space-between;align-items:last baseline;gap:48px;display:flex}.product-hero[data-astro-cid-a435by4q] h1[data-astro-cid-a435by4q]{letter-spacing:-.32px;margin:0;font-size:16px;font-weight:400;line-height:1.5}.hero-name[data-astro-cid-a435by4q]{letter-spacing:-1.2px;max-width:494px;font-size:40px;font-weight:500;line-height:1.1;display:block}.hero-name[data-astro-cid-a435by4q] span[data-astro-cid-a435by4q]{color:var(--color-orange);display:block}.hero-line[data-astro-cid-a435by4q]{text-align:right;color:#50463099;letter-spacing:-.32px;width:auto;max-width:600px;font-size:16px;font-weight:400;line-height:1.5;display:block}.heading-row[data-astro-cid-a435by4q]:has(.lead){align-items:center}.lead[data-astro-cid-a435by4q]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.lead[data-astro-cid-a435by4q] .hero-line[data-astro-cid-a435by4q]{text-align:left;font-size:18px}.heading-row[data-astro-cid-a435by4q]:has(.lead) .button{flex:none;font-size:14px}.arr[data-astro-cid-a435by4q]{margin-left:8px}.gallery[data-astro-cid-a435by4q]{background:var(--color-surface);border-radius:20px;height:400px;margin-top:80px;position:relative;overflow:hidden}.gallery[data-astro-cid-a435by4q].shelf-frame{background:0 0;height:auto;container-type:inline-size}.custom-visual[data-astro-cid-a435by4q]{transform-origin:top;background:var(--color-paper);border:1px solid #fff;border-radius:14px;width:490px;height:400px;position:absolute;top:44px;left:50%;overflow:hidden;transform:translate(-50%)scale(1.12);box-shadow:0 1px 2px #5046300d,0 18px 40px -14px #50463040}.custom-visual[data-astro-cid-a435by4q] .hero-media{object-fit:cover;width:100%;height:100%}@media (width<=700px){.product-hero[data-astro-cid-a435by4q]{padding-top:72px}.heading-row[data-astro-cid-a435by4q]{gap:24px;display:grid}.hero-name[data-astro-cid-a435by4q]{letter-spacing:-.9px;font-size:31px}.hero-line[data-astro-cid-a435by4q]{text-align:left;width:auto}.gallery[data-astro-cid-a435by4q]{height:310px;margin-top:48px}.custom-visual[data-astro-cid-a435by4q]{top:28px;transform:translate(-50%)scale(.68)}}
