.pmcr2{--pmcr-accent: #f58220;--pmcr-ink: #15191c;--pmcr-gap: 16px;display:block;min-width:0;padding:clamp(32px,4vw,56px) 0 clamp(28px,3vw,44px);background:#f3f4f5;color:var(--pmcr-ink);border-block:1px solid #e9eaeb}.pmcr2,.pmcr2 *,.pmcr2 *:before,.pmcr2 *:after{box-sizing:border-box}.pmcr2 .pmcr2__inner{width:min(1440px,calc(100% - 80px));margin-inline:auto}.pmcr2 .pmcr2__heading{margin:0 0 24px;color:var(--pmcr-ink);text-align:center;font-family:var(--font-heading-family, Arial, sans-serif);font-style:normal;font-size:clamp(26px,2.6vw,38px);font-weight:900;line-height:1.15;letter-spacing:-.035em;text-transform:none}.pmcr2 .pmcr2__rail{overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:8px;touch-action:pan-x pan-y pinch-zoom;margin:-8px;padding:10px 8px 24px;scrollbar-width:none}.pmcr2 .pmcr2__rail::-webkit-scrollbar{display:none}.pmcr2 .pmcr2__rail:focus-visible{outline:2px solid var(--pmcr-accent);outline-offset:3px;border-radius:12px}.pmcr2 .pmcr2__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 5 * var(--pmcr-gap)) / 6);gap:var(--pmcr-gap);margin:0;padding:0;list-style:none}.pmcr2 .pmcr2__item{display:block;min-width:0;margin:0;padding:0;list-style:none;scroll-snap-align:start}.pmcr2 .pmcr2__item::marker{content:""}.pmcr2 .pmcr2__card{isolation:isolate;display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden;border:1px solid #e1e3e4;border-radius:14px;background:#fff;color:var(--pmcr-ink);text-decoration:none;box-shadow:0 4px 7px #15191c09,0 12px 22px #15191c05;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;-webkit-user-drag:none}.pmcr2 .pmcr2__card:before,.pmcr2 .pmcr2__card:after{content:none}.pmcr2 .pmcr2__media{display:block;position:relative;aspect-ratio:1 / 1.18;overflow:hidden;background:#e9edee}.pmcr2 .pmcr2__item:nth-child(3n+2) .pmcr2__media{background:#ecebe7}.pmcr2 .pmcr2__item:nth-child(3n) .pmcr2__media{background:#e8ecea}.pmcr2 .pmcr2__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;margin:0;padding:18px 14px 26px;object-fit:contain;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;transition:transform .3s ease}.pmcr2 .pmcr2__media--cover .pmcr2__image{padding:0;object-fit:cover;mix-blend-mode:normal}.pmcr2 .pmcr2__caption{position:relative;z-index:1;display:grid;place-items:center;flex:1;min-height:91px;margin-top:-22px;padding:31px 10px 24px;background:#fff;clip-path:polygon(0 22px,100% 0,100% 100%,0 100%)}.pmcr2 .pmcr2__title{display:block;max-width:100%;color:var(--pmcr-ink);font-family:var(--font-heading-family, Arial, sans-serif);font-size:clamp(17px,1.5vw,22px);font-style:normal;font-weight:900;line-height:1.25;letter-spacing:-.035em;text-align:center;text-transform:uppercase;transform:rotate(-5deg)}.pmcr2 .pmcr2__card:focus-visible{outline:3px solid var(--pmcr-accent);outline-offset:3px;border-color:var(--pmcr-accent)}.pmcr2 .pmcr2__rail.is-scrollable{cursor:grab}.pmcr2 .pmcr2__rail.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.pmcr2 .pmcr2__rail.is-dragging a{cursor:grabbing}.pmcr2 .pmcr2__sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(hover:hover)and (pointer:fine){.pmcr2 .pmcr2__card:hover{transform:translateY(-3px);border-color:var(--pmcr-accent);box-shadow:0 0 0 3px var(--pmcr-accent),0 16px 28px #15191c18}.pmcr2 .pmcr2__card:hover .pmcr2__image{transform:scale(1.035)}.pmcr2 .pmcr2__rail.is-dragging .pmcr2__card{transform:none;box-shadow:0 4px 7px #15191c09}}@media(max-width:1279px){.pmcr2 .pmcr2__inner{width:calc(100% - 48px)}.pmcr2 .pmcr2__track{grid-auto-columns:clamp(192px,24vw,240px)}.pmcr2 .pmcr2__title{font-size:21px}}@media(max-width:599px){.pmcr2{--pmcr-gap: 14px}.pmcr2 .pmcr2__inner{width:calc(100% - 32px)}.pmcr2 .pmcr2__heading{margin-bottom:20px;font-size:28px}.pmcr2 .pmcr2__track{grid-auto-columns:min(68vw,224px)}.pmcr2 .pmcr2__media{aspect-ratio:1 / 1.1}.pmcr2 .pmcr2__title{font-size:20px}}@media(prefers-reduced-motion:reduce){.pmcr2 .pmcr2__card,.pmcr2 .pmcr2__image{transition:none}}.pmcr2 .pmcr2__media--custom .pmcr2__image{mix-blend-mode:normal}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
