.pc-section{padding:80px 48px;overflow:hidden}.pc-inner{max-width:1400px;margin:0 auto}.pc-header{text-align:center;margin-bottom:64px}.pc-eyebrow{font-family:var(--font-body-family, inherit);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:#45273b;opacity:.5;margin:0 0 12px}.pc-heading{font-family:var(--font-heading-family, inherit);font-weight:var(--font-heading-weight, 800);font-size:clamp(28px,4vw,56px);color:#45273b;margin:0;line-height:1.15}.pc-item{position:relative;transform:rotate(var(--pc-rotation, 0deg)) translate(var(--pc-tx, 0px),var(--pc-ty, 0px));transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;z-index:1;padding:8px 8px 28px;background:#fff;box-shadow:2px 2px 8px #45273b1a,4px 4px 20px #45273b12;box-sizing:border-box}.pc-item:hover{transform:rotate(0) translate(0) scale(1.04);z-index:10;box-shadow:4px 8px 24px #45273b33,8px 16px 40px #45273b1a}.pc-photo-wrap{width:100%;overflow:hidden;line-height:0}.pc-photo{width:100%;height:auto;display:block;object-fit:cover}.pc-caption-wrap{padding:6px 2px 0}.pc-caption{font-family:var(--font-body-family, inherit);font-size:11px;color:#45273b;line-height:1.4;margin:0 0 3px}.pc-source{font-family:var(--font-body-family, inherit);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#c54654;margin:0}.pc-tape{position:absolute;width:40px;height:16px;background:#f5c84ca6;border-radius:2px;z-index:2}.pc-tape--0{top:-8px;left:50%;transform:translate(-50%) rotate(-2deg)}.pc-tape--1{top:-7px;left:18%;transform:rotate(3deg)}.pc-tape--2{top:-8px;right:18%;transform:rotate(-3deg)}.pc-layout--grid{display:grid;grid-template-columns:repeat(var(--pc-cols-desktop, 3),1fr);gap:24px;padding:20px 8px}.pc-layout--grid .pc-item:nth-child(3n+2){margin-top:24px}.pc-layout--grid .pc-item:nth-child(3n+3){margin-top:-10px}.pc-layout--masonry{columns:var(--pc-cols-desktop, 3);column-gap:24px;padding:16px 8px}.pc-layout--masonry .pc-item{break-inside:avoid;margin-bottom:24px;display:inline-block;width:100%}.pc-layout--carousel{overflow-x:auto;scrollbar-width:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;display:flex;gap:16px;padding:20px 8px 32px;margin:0}.pc-layout--carousel::-webkit-scrollbar{display:none}.pc-layout--carousel .pc-item{flex:0 0 calc(100% / var(--pc-cols-desktop, 3) - 14px);scroll-snap-align:start}.pc-layout--list{display:flex;flex-direction:column;gap:28px;padding:8px}.pc-layout--list .pc-item{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;padding:16px;transform:none!important}.pc-layout--list .pc-item:hover{transform:scale(1.01)!important}.pc-layout--list .pc-item:nth-child(2n){direction:rtl}.pc-layout--list .pc-item:nth-child(2n)>*{direction:ltr}.pc-layout--list .pc-photo-wrap{border-radius:4px}.pc-layout--list .pc-caption{font-size:14px;line-height:1.6}.pc-layout--overlap{display:grid;grid-template-columns:repeat(var(--pc-cols-desktop, 3),1fr);gap:0;padding:48px 24px}.pc-layout--overlap .pc-item{margin:-12px;z-index:1}.pc-layout--overlap .pc-item:nth-child(2n){margin-top:20px;z-index:2}.pc-layout--overlap .pc-item:nth-child(3n){margin-top:-6px;z-index:3}.pc-layout--overlap .pc-item:nth-child(4n){margin-top:32px;z-index:2}.pc-layout--overlap .pc-item:hover{z-index:20}@media screen and (max-width:749px){.pc-section{padding:40px 16px}.pc-header{margin-bottom:32px}.pc-item{padding:5px 5px 20px}.pc-layout--grid{grid-template-columns:repeat(var(--pc-cols-mobile, 2),1fr)!important;gap:14px;padding:12px 4px}.pc-layout--grid .pc-item:nth-child(3n+2),.pc-layout--grid .pc-item:nth-child(3n+3){margin-top:0}.pc-layout--grid .pc-item:nth-child(2n){margin-top:12px}.pc-layout--masonry{columns:var(--pc-cols-mobile, 2)!important;column-gap:12px}.pc-layout--masonry .pc-item{margin-bottom:14px}.pc-layout--carousel .pc-item{flex:0 0 calc(100% / var(--pc-cols-mobile, 1) - 12px)!important}.pc-layout--list .pc-item{grid-template-columns:1fr!important;gap:12px}.pc-layout--list .pc-item:nth-child(2n){direction:ltr}.pc-layout--overlap{grid-template-columns:repeat(var(--pc-cols-mobile, 2),1fr)!important;gap:12px;padding:12px 4px}.pc-layout--overlap .pc-item{margin:0!important;z-index:1!important}.pc-layout--overlap .pc-item:nth-child(2n){margin-top:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-press-collage.css.map */
