.ud-page .ud-photography--spotlight{max-width:none;margin:0;padding:32px 0 48px;color:var(--body-ink);min-height:70svh}.ud-page .ud-photography--spotlight>.ud-eyebrow{margin:0 var(--photo-gutter,40px);line-height:1.2;letter-spacing:0}.ud-page .ud-photography--spotlight .ud-photo-spotlight__track{display:flex;align-items:center;gap:var(--photo-gap,12px);padding:var(--photo-stage-space,48px) max(16px,calc(50% - var(--photo-active-width,480px)/2));margin:0;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;overflow-anchor:none}.ud-photo-spotlight__track::-webkit-scrollbar{display:none}.ud-photo-spotlight__track:focus-visible{outline:1px solid currentColor;outline-offset:-4px}.ud-page .ud-photography--spotlight .ud-photo-card{display:grid;grid-template-rows:minmax(24px,auto) auto minmax(40px,auto);align-content:center;flex:0 0 var(--photo-thumb-width,260px);min-width:0;margin:0;padding:0;border:0;color:inherit}.ud-page .ud-photography--spotlight .ud-photo-card.is-active{flex-basis:var(--photo-active-width,480px)}.ud-page .ud-photography--spotlight .ud-photo-card__image{position:relative;aspect-ratio:4/5;width:100%;margin:0;overflow:hidden}.ud-page .ud-photography--spotlight .ud-photo-card__image img{display:block;width:100%;height:100%;object-fit:var(--photo-image-fit,contain);transform:none;transition:filter .25s ease}.ud-page .ud-photo-muted-sides .ud-photo-card:not(.is-active) img{filter:grayscale(1)}.ud-page .ud-photography--spotlight .ud-photo-card__name,.ud-page .ud-photography--spotlight .ud-photo-card__caption{visibility:hidden;text-align:left;color:inherit;overflow-wrap:anywhere}.ud-page .ud-photography--spotlight .ud-photo-card.is-active .ud-photo-card__name,.ud-page .ud-photography--spotlight .ud-photo-card.is-active .ud-photo-card__caption{visibility:visible}.ud-page .ud-photography--spotlight .ud-photo-card__name h3{margin:0 0 8px;color:inherit;line-height:1.25;letter-spacing:0;text-transform:none}.ud-page .ud-photography--spotlight .ud-photo-card__caption{padding:12px 0 0}.ud-page .ud-photography--spotlight .ud-photo-card__caption p{margin:0;color:inherit;line-height:1.3}.ud-page .ud-photography--spotlight .ud-photo-editor-placeholder{height:100%}.ud-photo-expand{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;background:transparent;cursor:zoom-in}.ud-photo-expand:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.ud-page .ud-photography--spotlight .ud-photo-spotlight__intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;gap:32px;align-items:first baseline;margin-top:16px;padding:0 var(--photo-gutter,40px)}.ud-page .ud-photography--spotlight .ud-photo-heading{max-width:24ch;margin:0;line-height:1.1;letter-spacing:-.02em}.ud-page .ud-photography--spotlight .ud-section__aside{width:100%;max-width:76ch;min-width:0;margin:0;font-family:var(--body-font);line-height:1.35}.ud-photography--spotlight .ud-section__aside :is(p,li,a,span){font-size:inherit!important;font-family:inherit!important;font-weight:inherit!important}.ud-photo-spotlight__controls{display:flex;align-items:center;gap:12px;font-size:12px}.ud-photo-spotlight__controls[hidden]{display:none}.ud-photo-spotlight__controls button{width:40px;height:40px;color:inherit;font:inherit;font-size:22px;background:transparent;border:0;cursor:pointer}.ud-photo-spotlight__controls button:disabled{opacity:.3;cursor:default}.ud-photo-spotlight__controls button:focus-visible{outline:1px solid currentColor}.ud-page .ud-photography--spotlight>.ud-photo-editor-tip{max-width:none;margin:16px var(--photo-gutter,40px);padding:12px}@media(max-width:700px){.ud-page .ud-photography--spotlight{padding:24px 0 32px}.ud-page .ud-photography--spotlight>.ud-eyebrow{margin-inline:20px}.ud-page .ud-photography--spotlight .ud-photo-spotlight__intro{grid-template-columns:1fr;gap:20px;padding:0 20px}.ud-page .ud-photography--spotlight .ud-photo-spotlight__controls{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){.ud-page .ud-photography--spotlight .ud-photo-card__image img{transition:none}}.ud-photo-modal{width:min(1400px,96vw);max-width:none;max-height:94dvh;padding:28px 0 0;border:0;background:transparent;color:#fff;overflow:auto;overscroll-behavior:contain}.ud-photo-modal::backdrop{background:#000000eb}.ud-photo-modal figure{margin:0}.ud-photo-modal img{display:block;width:100%;height:82dvh;object-fit:contain}.ud-photo-modal figcaption{text-align:center;font-size:13px;line-height:1.4;padding:8px 16px}.ud-photo-modal__close{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:32px;padding:0;color:#fff;background:transparent;border:0;border-radius:0;font:400 22px/1 Arial,sans-serif;cursor:pointer}.ud-photo-modal__close:focus-visible{outline:1px solid #fff;outline-offset:-3px}.ud-page .ud-photography--spotlight .ud-photo-spotlight__track{min-height:calc(var(--photo-active-width,480px) * 1.25 + 64px + var(--photo-stage-space,48px) * 2);scroll-behavior:auto}.ud-page .ud-photography--spotlight .ud-photo-card{transition:flex-basis .42s cubic-bezier(.22,.7,.25,1)}.ud-page .ud-photography--spotlight .ud-photo-card__name,.ud-page .ud-photography--spotlight .ud-photo-card__caption{opacity:0;transition:opacity .18s ease,visibility .18s}.ud-page .ud-photography--spotlight .ud-photo-card.is-active .ud-photo-card__name,.ud-page .ud-photography--spotlight .ud-photo-card.is-active .ud-photo-card__caption{opacity:1}.ud-page .ud-photography--spotlight.is-positioning .ud-photo-card{transition:none}@media(prefers-reduced-motion:reduce){.ud-page .ud-photography--spotlight .ud-photo-card,.ud-page .ud-photography--spotlight .ud-photo-card__name,.ud-page .ud-photography--spotlight .ud-photo-card__caption{transition:none}}@media(max-width:700px){.ud-page .ud-photography--spotlight{display:flex;flex-direction:column}.ud-page .ud-photography--spotlight .ud-photo-spotlight__intro{order:1;margin-top:20px;padding-inline:var(--photo-mobile-gutter,12px)}.ud-page .ud-photography--spotlight .ud-photo-spotlight__track{order:2;display:flex;flex-direction:column;align-items:stretch;gap:var(--photo-mobile-gap,32px);width:100%;min-height:0;padding:28px var(--photo-mobile-gutter,12px) 0;overflow:visible;overscroll-behavior:auto}.ud-page .ud-photography--spotlight .ud-photo-card,.ud-page .ud-photography--spotlight .ud-photo-card.is-active{display:block;flex:0 0 auto;width:100%;transition:none}.ud-page .ud-photography--spotlight .ud-photo-card__image{aspect-ratio:auto}.ud-page .ud-photography--spotlight .ud-photo-card__image img{height:auto;object-fit:contain;filter:none;transition:none}.ud-page .ud-photography--spotlight .ud-photo-card__name,.ud-page .ud-photography--spotlight .ud-photo-card__caption{visibility:visible;opacity:1;transition:none}.ud-page .ud-photography--spotlight .ud-photo-card__name:empty,.ud-page .ud-photography--spotlight .ud-photo-card__caption:empty{display:none}.ud-page .ud-photography--spotlight .ud-photo-editor-placeholder{aspect-ratio:4/5}.ud-page .ud-photography--spotlight .ud-photo-spotlight__controls{display:none}}@media(min-width:701px){.ud-page .ud-photography--spotlight .ud-photo-card__image,.ud-page .ud-photography--spotlight .ud-photo-card__name,.ud-page .ud-photography--spotlight .ud-photo-card__caption{width:var(--photo-visible-width,100%);margin-inline:auto;min-width:0}.ud-page .ud-photography--spotlight .ud-photo-card__image{aspect-ratio:var(--photo-visible-ratio,.8)}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/um-dia-photography-editorial.css.map */
