.rc-wall{position:relative;isolation:isolate;overflow:hidden;padding:clamp(64px,11vh,150px) 0 clamp(72px,12vh,165px);background:var(--rc-wall-bg, #f6f4e4);color:var(--rc-wall-text, var(--rc-ink))}.rc-wall__inner{position:relative;z-index:2}.rc-wall__intro{max-width:44ch;margin:0 auto clamp(44px,7vh,86px);font-family:var(--rc-wall-intro-font, var(--rc-body));font-size:clamp(1.7rem,1.7vw,2.4rem);font-weight:400;line-height:1.45;text-align:center;text-wrap:balance}.rc-wall__intro p{margin:0}.rc-wall__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(30px,4vw,62px) clamp(24px,3.4vw,54px)}.rc-wall__card{position:relative;flex:0 0 clamp(240px,26vw,360px);max-width:100%;padding:14px 14px 0;background:var(--rc-wall-paper, #fffdf2);box-shadow:0 14px 34px #15121029;transition:transform .5s var(--rc-ease),box-shadow .5s var(--rc-ease)}.rc-wall__card:nth-child(3n+1){transform:rotate(-2.4deg)}.rc-wall__card:nth-child(3n+2){transform:rotate(1.6deg)}.rc-wall__card:nth-child(3n){transform:rotate(3deg)}.rc-wall__card:hover,.rc-wall__card:focus-within{z-index:3;transform:rotate(0) translateY(-8px);box-shadow:0 26px 52px #15121042}.rc-wall__tape{position:absolute;top:-12px;left:50%;z-index:3;width:clamp(70px,26%,108px);height:26px;background:linear-gradient(100deg,#ffffff80,#edebcab8 45%,#ffffff61);box-shadow:0 1px 3px #1512101f;transform:translate(-50%) rotate(-3.5deg)}.rc-wall__media{position:relative;overflow:hidden;aspect-ratio:4 / 5;background:var(--rc-ink)}.rc-wall__image{width:100%;height:100%;object-fit:cover;transition:transform .8s var(--rc-ease)}.rc-wall__card:hover .rc-wall__image,.rc-wall__card:focus-within .rc-wall__image{transform:scale(1.05)}.rc-wall__stamp{position:absolute;z-index:2;bottom:10px;left:10px;display:inline-flex;align-items:baseline;gap:.6em;padding:.42em .7em .38em;border:1.5px solid var(--rc-wall-accent, var(--rc-red));background:#fff;box-shadow:inset 0 0 0 2.5px #fff,0 4px 14px #1512102e}.rc-wall__stamp-code{color:var(--rc-wall-accent, var(--rc-red));font-family:var(--rc-mono);font-size:clamp(1.3rem,1vw,1.45rem);font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase}.rc-wall__stamp-city{color:#151210;font-family:var(--rc-mono);font-size:clamp(1.2rem,.9vw,1.3rem);font-weight:700;line-height:1;letter-spacing:.18em;text-transform:uppercase}.rc-wall__flag{position:absolute;z-index:2;top:10px;right:10px;padding:.4em .7em .36em;background:var(--rc-wall-accent, var(--rc-red));color:var(--rc-cream);font-family:var(--rc-mono);font-size:clamp(1.2rem,.9vw,1.35rem);font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase}.rc-wall__flag--out{background:var(--rc-ink)}.rc-wall__caption{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;min-height:62px;padding:1.4rem .4rem 1.8rem}.rc-wall__name{margin:0;font-family:var(--rc-wall-name-font, var(--rc-display));font-size:clamp(2rem,2.1vw,2.8rem);font-weight:400;line-height:1;letter-spacing:0}.rc-wall__link{color:inherit;text-decoration:none}.rc-wall__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4}.rc-wall__link:focus-visible{outline:none}.rc-wall__card:focus-within{outline:2px solid var(--rc-wall-accent, var(--rc-red));outline-offset:5px}.rc-wall__price{flex:0 0 auto;font-family:var(--rc-mono);font-size:clamp(1.2rem,1vw,1.4rem);font-weight:500;letter-spacing:.1em}.rc-wall__modal{width:min(920px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:0;background:transparent;color:var(--rc-wall-text, var(--rc-ink));overflow:visible}.rc-wall__modal::backdrop{background:#151210bd}.rc-wall__modal-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-height:calc(100dvh - 32px);background:var(--rc-wall-paper, #fffdf2);box-shadow:0 30px 70px #15121080}.rc-wall__modal-media{overflow:hidden;background:var(--rc-ink)}.rc-wall__modal-image{display:block;width:100%;height:100%;max-height:calc(100dvh - 32px);object-fit:cover}.rc-wall__modal-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.2rem;overflow-y:auto;padding:clamp(26px,4vw,54px)}.rc-wall__modal-code{color:var(--rc-wall-accent, var(--rc-red));font-family:var(--rc-mono);font-size:clamp(1.3rem,1.1vw,1.5rem);font-weight:700;letter-spacing:.26em;line-height:1;text-transform:uppercase}.rc-wall__modal-name{margin:0;font-family:var(--rc-wall-name-font, var(--rc-display));font-size:clamp(3rem,3.6vw,4.6rem);font-weight:400;line-height:1;letter-spacing:0}.rc-wall__modal-note{max-width:28ch;margin:0;font-family:var(--rc-body);font-size:clamp(1.4rem,1.15vw,1.7rem);line-height:1.55;white-space:pre-line;opacity:.72}.rc-wall__modal-note:empty,.rc-wall__modal-was:empty{display:none}.rc-wall__modal-foot{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(14px,1.6vw,24px);margin-top:.8rem}.rc-wall__modal-price{display:inline-flex;align-items:baseline;gap:.8em;font-family:var(--rc-mono);font-size:clamp(1.4rem,1.2vw,1.7rem);font-weight:500;letter-spacing:.1em}.rc-wall__modal-was{opacity:.5}.rc-wall__modal-close{position:absolute;top:10px;right:10px;z-index:5;display:grid;place-items:center;width:42px;height:42px;padding:0;border:0;border-radius:50%;background:var(--rc-ink);color:var(--rc-cream);font-size:2.4rem;line-height:1;cursor:pointer;transition:transform .3s var(--rc-ease)}.rc-wall__modal-close:hover{transform:scale(1.08)}.rc-wall__modal-close:focus-visible{outline:2px solid var(--rc-cream);outline-offset:2px}@media(max-width:749px){.rc-wall__card{flex-basis:min(78vw,340px)}.rc-wall__card:nth-child(3n+1),.rc-wall__card:nth-child(3n+2),.rc-wall__card:nth-child(3n){transform:none}.rc-wall__modal-card{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.rc-wall__modal-image{max-height:42dvh}}@media(prefers-reduced-motion:reduce){.rc-wall__card,.rc-wall__image,.rc-wall__modal-close{transition:none}.rc-wall__card:nth-child(3n+1),.rc-wall__card:nth-child(3n+2),.rc-wall__card:nth-child(3n),.rc-wall__card:hover,.rc-wall__card:focus-within{transform:none}.rc-wall__card:hover .rc-wall__image,.rc-wall__card:focus-within .rc-wall__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/rc-home-polaroid-wall.css.map */
