.rs--lookbook .rs__transformations.rs__polaroids{--pl-ink:#2b0103;--pl-cream:#f6f0e9;--pl-ivory:#e8dcd0;--pl-champagne:#d5b491;--pl-terracotta:#a44f32;overflow:hidden;background:var(--pl-ink);color:var(--pl-cream);padding:clamp(72px,8vw,120px) var(--lb-pad)}.rs--lookbook .rs__polaroids .rs__gallery-heading{max-width:1450px;margin:0 auto clamp(48px,6vw,88px);padding-bottom:clamp(24px,3vw,40px);border-bottom:1px solid rgba(213,180,145,.28);align-items:flex-end}.rs--lookbook .rs__polaroids .rs__section-name{color:var(--pl-champagne);font-size:14px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;margin-bottom:20px}.rs--lookbook .rs__polaroids h2{color:var(--pl-cream);font-weight:400}.rs--lookbook .rs__polaroids .rs__gallery-heading>p{color:var(--pl-ivory);opacity:.85;max-width:32ch}.rs--lookbook .rs__polaroid-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,6vw,112px);max-width:1450px;margin:0 auto clamp(48px,5vw,72px)}.rs--lookbook .rs__polaroid-stack{min-width:0;--tilt-before:-3deg;--tilt-after:2.5deg;--wash:linear-gradient(165deg,#efe4d8 0%,#e0cbb3 100%)}.rs--lookbook .rs__polaroid-stack--2{--tilt-before:2.5deg;--tilt-after:-2deg;--wash:linear-gradient(165deg,#ece0d2 0%,#d5b491 100%)}.rs--lookbook .rs__polaroid-pair{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;padding:20px 0 12px}.rs--lookbook .rs__polaroid{position:relative;margin:0;padding:clamp(8px,.9vw,13px) clamp(8px,.9vw,13px) 0;background:var(--pl-cream);box-shadow:0 1px 1px #0003,0 28px 48px -18px #000000a6;transition:transform .6s cubic-bezier(.2,.7,.2,1),box-shadow .6s ease}.rs--lookbook .rs__polaroid--before{grid-column:1 / span 6;grid-row:1;z-index:1;transform:translateY(-16px) rotate(var(--tilt-before))}.rs--lookbook .rs__polaroid--after{grid-column:6 / span 7;grid-row:1;z-index:2;transform:translateY(12px) rotate(var(--tilt-after))}.rs--lookbook .rs__polaroid-photo{aspect-ratio:4/5;overflow:hidden;background:var(--wash);position:relative}.rs--lookbook .rs__polaroid-photo>img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 0}.rs--lookbook .rs__polaroid-photo .rs__comparison-placeholder{height:100%;aspect-ratio:auto}.rs--lookbook .rs__polaroid>figcaption{padding:clamp(14px,1.6vw,22px) 4px clamp(16px,1.9vw,26px);text-align:center;font:500 clamp(11px,.95vw,13px)/1 var(--font-body-family);letter-spacing:.2em;text-transform:uppercase;color:var(--pl-ink)}.rs--lookbook .rs__polaroid--after>figcaption{color:var(--pl-terracotta)}.rs--lookbook .rs__polaroid-stack .rs__comparison-caption{margin:30px auto 0;max-width:36ch;text-align:center;font-size:16px;line-height:1.55;color:var(--pl-ivory);opacity:.8}.rs--lookbook .rs__polaroids>.rs__button{display:flex;width:max-content;min-width:min(100%,340px);margin:0 auto;background:var(--pl-cream);color:var(--pl-ink);border-color:var(--pl-cream)}.rs--lookbook .rs__polaroids>.rs__button:hover{background:transparent;color:var(--pl-cream)}.rs--lookbook .rs__polaroids>.rs__button:focus-visible{outline:2px solid var(--pl-champagne);outline-offset:5px}@media(hover:hover){.rs--lookbook .rs__polaroid-stack:hover .rs__polaroid--before,.rs--lookbook .rs__polaroid-stack:focus-within .rs__polaroid--before{transform:translate(-8px,-20px) rotate(calc(var(--tilt-before) * .3))}.rs--lookbook .rs__polaroid-stack:hover .rs__polaroid--after,.rs--lookbook .rs__polaroid-stack:focus-within .rs__polaroid--after{transform:translate(8px,6px) rotate(calc(var(--tilt-after) * .3));box-shadow:0 1px 1px #0003,0 36px 56px -18px #000000b3}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.rs--lookbook .rs__polaroid{animation:rs-polaroid-in linear both;animation-timeline:view();animation-range:entry 0% entry 60%}@keyframes rs-polaroid-in{0%{opacity:0;translate:0 36px}to{opacity:1;translate:0 0}}}}@media(prefers-reduced-motion:reduce){.rs--lookbook .rs__polaroid{transition:none}}@media(max-width:759px){.rs--lookbook .rs__transformations.rs__polaroids{padding:56px var(--lb-pad)}.rs--lookbook .rs__polaroids .rs__gallery-heading{display:block;margin-bottom:40px}.rs--lookbook .rs__polaroids .rs__gallery-heading>p{margin-top:18px}.rs--lookbook .rs__polaroid-grid{grid-template-columns:1fr;gap:56px}.rs--lookbook .rs__polaroid-pair{padding-top:16px}.rs--lookbook .rs__polaroid--before{grid-column:1 / span 7}.rs--lookbook .rs__polaroid--after{grid-column:7 / span 6}.rs--lookbook .rs__polaroid>figcaption{font-size:11px;letter-spacing:.18em}.rs--lookbook .rs__polaroids>.rs__button{width:100%;min-width:0}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/royals-polaroids.css.map */
