.apr{display:block;background-color:var(--apr-bg);background-size:cover;background-position:center;color:var(--apr-text);padding:var(--apr-padding) 0;overflow:hidden}.apr__heading{font-family:var(--font-heading--family,inherit);font-size:clamp(26px,3vw,40px);text-align:center;margin:0 24px 28px;color:inherit}.apr__editor-note{font-size:13px;text-align:center;margin:0 24px 20px}.apr__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:40px;padding:0 40px 6px;scrollbar-width:none;overscroll-behavior-x:contain;align-items:stretch}.apr__track::-webkit-scrollbar{display:none}.apr__track:focus-visible{outline:2px solid var(--apr-accent);outline-offset:-2px}.apr__card{flex:0 0 var(--apr-width);min-width:0;min-height:var(--apr-height);background:var(--apr-card);border-radius:14px;overflow:hidden;scroll-snap-align:start;color:var(--apr-text)}.apr__media{aspect-ratio:3/2;overflow:hidden;background:#e9e3df}.apr__media img,.apr__placeholder{display:block;width:100%;height:100%;object-fit:cover}.apr__copy{padding:24px}.apr__meta{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:12px;margin-bottom:14px}.apr__stars{color:var(--apr-accent);font-size:21px;letter-spacing:2px;white-space:nowrap}.apr__copy h3{font-size:17px;line-height:1.35;margin:0 0 10px;font-family:inherit;color:inherit;overflow-wrap:anywhere}.apr__copy p{font-size:15px;line-height:1.6;margin:0;overflow-wrap:anywhere}.apr__draft{display:block;font-size:11px;color:#775a4b;margin-bottom:12px}.apr__controls{display:flex;align-items:center;gap:8px;max-width:560px;margin:22px auto 0;padding:0 24px}.apr__progress{height:2px;background:color-mix(in srgb,var(--apr-accent) 25%,transparent);flex:1;margin-right:10px;overflow:hidden}.apr__progress span{display:block;height:100%;width:100%;background:var(--apr-accent);transform-origin:left;transform:scaleX(var(--apr-progress,0))}.apr__controls button{width:40px;height:40px;border:1px solid var(--apr-accent);border-radius:50%;background:transparent;color:var(--apr-text);cursor:pointer;font-size:20px}.apr__controls button:disabled{opacity:.3;cursor:default}.apr__controls button:focus-visible{outline:2px solid var(--apr-accent);outline-offset:3px}@media(max-width:749px){.apr__heading{font-size:28px;margin:0 20px 26px}.apr__track{gap:18px;padding-inline:11vw;scroll-padding-inline:11vw}.apr__card{flex-basis:78vw;scroll-snap-align:center;min-height:var(--apr-height)}.apr__copy{padding:24px 26px}.apr__copy p{font-size:16px}.apr__controls{margin-top:18px;padding-inline:20px}.apr__controls button{width:44px;height:44px}}.apr__media{aspect-ratio:4/5;background:#f4e8df}.apr__media img{object-fit:cover;object-position:center}[id$=__asamo_customer_photo_reviews] .apr__meta{flex-wrap:nowrap;gap:8px}[id$=__asamo_customer_photo_reviews] .apr__stars{flex:0 0 auto;font-size:18px;letter-spacing:0}[id$=__asamo_customer_photo_reviews] .apr__meta>span:last-child{min-width:0;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.apr[data-card-alignment=center] .apr__card:first-child,.apr[data-card-alignment=right] .apr__card:first-child{margin-inline-start:auto}.apr[data-card-alignment=center] .apr__card:last-child{margin-inline-end:auto}
/*# sourceMappingURL=/cdn/shop/t/20/assets/asamo-photo-reviews.css.map */
