.customer-photos__panel{--cp-pad-block: var(--anew-space-10);--cp-pad-inline: var(--anew-space-6);--cp-gap: var(--anew-space-3);--cp-visible: 2.3;container-type:inline-size;display:block;position:relative;padding:var(--cp-pad-block) 0;border-radius:var(--anew-radius-lg);overflow:hidden}.customer-photos--width-full .page-width{max-width:none;padding-inline:0}.customer-photos--width-full .customer-photos__panel{border-radius:0}@media screen and (min-width:750px){.customer-photos__panel{--cp-pad-block: var(--anew-space-16);--cp-pad-inline: var(--anew-space-10);--cp-gap: var(--anew-space-4);--cp-visible: var(--cp-columns)}}.customer-photos__panel--bg-paper{background:var(--anew-paper)}.customer-photos__panel--bg-chalk{background:var(--anew-chalk)}.customer-photos__panel--bg-stone{background:var(--anew-stone-deep)}.customer-photos__panel--bg-mist{background:var(--anew-mist)}.customer-photos__header{padding:0 var(--cp-pad-inline);margin-bottom:var(--anew-space-6);text-align:center}@media screen and (min-width:750px){.customer-photos__header{margin-bottom:var(--anew-space-8)}}.customer-photos__eyebrow{margin:0 0 var(--anew-space-2)}.customer-photos__heading{margin:0;text-wrap:balance}.customer-photos__subheading{max-width:52ch;margin:var(--anew-space-3) auto 0;color:var(--anew-fg-3);font-size:var(--anew-text-body);line-height:var(--anew-lh-body)}.customer-photos__subheading>:first-child{margin-top:0}.customer-photos__subheading>:last-child{margin-bottom:0}.customer-photos__viewport{display:flex;gap:var(--cp-gap);overflow:hidden;cursor:pointer}.customer-photos__track{display:flex;flex:0 0 auto;gap:var(--cp-gap);margin:0;padding:0;list-style:none;animation:customer-photos-marquee var(--cp-duration, 60s) linear infinite;will-change:transform}@keyframes customer-photos-marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--cp-gap)))}}.customer-photos__panel--paused .customer-photos__track{animation-play-state:paused}.customer-photos__card{flex:0 0 auto;width:clamp(150px,55vw,260px);aspect-ratio:var(--cp-ratio, 1 / 1);border-radius:var(--anew-radius-md);overflow:hidden;background:var(--anew-ink-06)}@supports (width: 1cqw){.customer-photos__card{width:calc((100cqw - (var(--cp-visible) - 1) * var(--cp-gap)) / var(--cp-visible))}}.customer-photos__image{display:block;width:100%;height:100%;object-fit:cover}.customer-photos__toggle{opacity:0;pointer-events:none;position:absolute;right:var(--anew-space-3);bottom:var(--anew-space-3);display:flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:var(--anew-radius-pill);background:#ffffffdb;color:var(--anew-fg-2);box-shadow:var(--anew-shadow-sm);cursor:pointer;transition:opacity var(--anew-duration-fast) var(--anew-ease-standard)}.customer-photos__toggle:focus-visible{opacity:1;pointer-events:auto;outline:2px solid var(--anew-forest);outline-offset:2px}.customer-photos__toggle-icon{display:flex}.customer-photos__icon{width:16px;height:16px}.customer-photos__icon--play,.customer-photos__panel--paused .customer-photos__icon--pause{display:none}.customer-photos__panel--paused .customer-photos__icon--play{display:block}.customer-photos__placeholder{margin:0;padding:var(--anew-space-8);border:1px dashed var(--anew-border-default);border-radius:var(--anew-radius-lg);color:var(--anew-fg-3);font-size:var(--anew-text-body-sm);text-align:center}@media(prefers-reduced-motion:reduce){.customer-photos__viewport{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.customer-photos__track{animation:none}.customer-photos__track[aria-hidden=true]{display:none}.customer-photos__card{scroll-snap-align:start}.customer-photos__viewport{cursor:default}.customer-photos__toggle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/section-customer-photos.css.map */
