._photos_7833068{align-items:flex-start;gap:24px;width:100%;max-width:780px;margin:0 0 36px;display:flex;container-type:inline-size}._photo_7833068{height:min(350px,45cqw,50vh);aspect-ratio:3/4;flex:none;height:min(350px,45cqw,50dvh)}._studio_7833068{aspect-ratio:4/5}._photo_7833068 picture{width:100%;height:100%;display:block}._photo_7833068 picture img{object-fit:contain;border-radius:12px;width:100%;height:100%;display:block}._carousel_7833068{display:none}@media (max-width:809.98px){._photos_7833068{display:none}._carousel_7833068{width:100%;min-width:0;margin:0 0 16px;display:block;container-type:inline-size}._stage_7833068{position:relative}._viewport_7833068{height:min(54vh,120cqw);touch-action:pan-y;width:100%;height:min(54svh,120cqw);overflow:hidden}._track_7833068{height:100%;display:flex}._moving_7833068{will-change:transform;transition:transform .42s cubic-bezier(.22,.61,.36,1)}._slide_7833068{flex:0 0 100%;justify-content:center;align-items:flex-start;min-width:0;height:100%;display:flex}._slide_7833068 picture{justify-content:center;align-items:flex-start;width:100%;height:100%;display:flex}._slide_7833068 picture img{width:auto;max-width:90%;height:auto;max-height:min(54vh,120cqw);-webkit-user-select:none;user-select:none;border-radius:12px;max-height:min(54svh,120cqw);display:block}._arrow_7833068{color:#ffffffd9;background:#26172a55;border:1px solid #ffffff12;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}._arrow_7833068:after{content:"";border-radius:50%;position:absolute;inset:-6px}._arrow_7833068 svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px;display:block}._previous_7833068{left:0}._next_7833068{right:0}:is(._arrow_7833068:focus-visible,._rotationToggle_7833068:focus-visible){outline-offset:2px;outline:2px solid #f2d3df}._rotationToggle_7833068:not(:focus),._visuallyHidden_7833068{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._rotationToggle_7833068:focus{color:#fff;background:#26172a;border-radius:8px;padding:8px 12px;font-size:13px;position:absolute;top:8px;right:8px}}@media (prefers-reduced-motion:reduce){._moving_7833068{will-change:auto;transition:none}}
