.sr-section{display:block;padding:var(--sr-top) 0 var(--sr-bottom);color:#191919;background:var(--sr-background)}.sr-section *{box-sizing:border-box}.sr-layout{display:grid;grid-template-columns:210px minmax(0,1fr);align-items:center;gap:12px;width:min(100%,1240px);margin:auto;padding:0 20px}.sr-summary{text-align:center;padding:10px 0}.sr-section .sr-heading{margin:0 0 20px;color:inherit;font-size:27px;line-height:1.25;letter-spacing:0}.sr-stars{display:inline-flex;vertical-align:middle;gap:2px;line-height:1}.sr-stars__cell{display:block;width:30px;height:30px;color:#fff;background:linear-gradient(to right,var(--sr-green) 0 var(--star-fill),#dcdce1 var(--star-fill) 100%)}.sr-stars__cell svg{display:block;width:100%;height:100%}.sr-section .sr-summary__text{margin:20px 0 12px;font-size:13px;line-height:1.5;letter-spacing:0}.sr-platform{display:inline-flex;gap:2px;align-items:center;font-family:Arial,sans-serif;font-size:20px;letter-spacing:-.8px;line-height:1;font-weight:500}.sr-platform svg{width:30px;height:30px;color:var(--sr-green)}.sr-profile{color:inherit;text-decoration:none}.sr-profile:hover{text-decoration:underline;text-underline-offset:3px}.sr-slider{position:relative;min-width:0;padding:0 28px}.sr-track{display:flex;align-items:flex-start;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:10px;scrollbar-width:none;list-style:none;margin:0;padding:12px 10px}.sr-track::-webkit-scrollbar{display:none}.sr-card{flex:0 0 calc((100% - 40px) / 3);min-width:0;padding:20px 15px;border-radius:5px;background:var(--sr-card);box-shadow:0 1px 11px #00000029;scroll-snap-align:start;overflow-wrap:anywhere}.sr-card__meta{display:flex;gap:8px;justify-content:space-between;align-items:center;margin-bottom:7px}.sr-card__rating{flex-shrink:0}.sr-card .sr-stars{display:flex;gap:2px}.sr-card .sr-stars__cell{width:14px;height:14px}.sr-verified{display:flex;align-items:center;gap:3px;margin-top:10px;color:#696976;font-size:12px;line-height:1.3;letter-spacing:0}.sr-verified svg{width:13px;height:13px;flex-shrink:0}.sr-date{color:#444;font-size:12px;line-height:1.4;letter-spacing:0;text-align:right}.sr-section .sr-card__title{margin:0 0 4px;font-size:14px;line-height:1.35;letter-spacing:0;font-weight:700;color:inherit}.sr-section .sr-card__quote{margin:0;padding:0;border:0;color:#444;font-size:13px;font-style:normal;line-height:1.7;letter-spacing:.1px}.sr-section .sr-card__author{margin:5px 0 0;color:#727272;font-size:12px;line-height:1.5;letter-spacing:0}.sr-card__source{display:inline-block;margin-top:8px;color:#444;text-underline-offset:3px;font-size:12px}.sr-arrow{position:absolute;top:46%;transform:translateY(-50%);display:grid;place-items:center;width:44px;height:44px;padding:7px;border:0;background:transparent;color:#888;cursor:pointer}.sr-arrow svg{width:30px;height:30px;border:1px solid currentColor;border-radius:50%;fill:none;stroke:currentColor;stroke-width:1.3}.sr-arrow--previous{left:-12px}.sr-arrow--next{right:-12px}.sr-arrow:hover{color:#191919}.sr-arrow:disabled{opacity:.3;cursor:default}.sr-section [hidden]{display:none!important}.sr-controls{display:flex;justify-content:center;align-items:center;gap:12px;min-height:28px;padding-top:4px;color:#64646b;font-size:11px;line-height:1.5;letter-spacing:0}.sr-pause{min-height:32px;padding:4px 8px;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sr-section :focus-visible{outline:2px solid #191919;outline-offset:3px}.sr-editor-note{max-width:1200px;margin:0 auto 24px;padding:12px 16px;border:1px dashed #aaa;color:#555;font-size:13px;line-height:1.5;letter-spacing:0}@media screen and (min-width:750px)and (max-width:1099px){.sr-layout{grid-template-columns:185px minmax(0,1fr)}.sr-card{flex-basis:calc((100% - 20px)/2)}}@media screen and (max-width:749px){.sr-layout{display:block;padding:0}.sr-summary{padding:10px 20px 18px}.sr-section .sr-heading{font-size:24px;margin-bottom:18px}.sr-summary__text{margin-top:20px}.sr-slider{padding:0}.sr-track{padding:12px 44px;scroll-padding-inline:44px;gap:20px}.sr-card{flex-basis:100%;scroll-snap-align:center}.sr-arrow{top:auto;bottom:-4px;transform:none}.sr-arrow--previous{left:calc(50% - 116px)}.sr-arrow--next{right:calc(50% - 116px)}.sr-controls{min-height:40px;padding-top:6px}.sr-editor-note{margin-inline:16px;font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/studio-reviews.css.map */
