.sc-review-band,.sc-reviews-page{font-family:SCJost,Jost,Arial,sans-serif;font-size:16px;line-height:1.5;letter-spacing:0;color:#111}.sc-review-band *,.sc-reviews-page *{box-sizing:border-box}.sc-review-band{background:#111;color:#fff;padding:72px max(24px,4.7vw);display:grid;grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr);gap:8vw;align-items:center}.sc-reviews-kicker{font-size:11px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;margin:0 0 20px}.sc-review-band h2,.sc-reviews-page h1,.sc-reviews-page h2{font-family:SC Eurostile Next,SCEurostile,SCJost,Arial,sans-serif;font-weight:700;letter-spacing:-.025em;line-height:1.08;margin:0;text-transform:uppercase;font-synthesis:none}.sc-review-band h2{color:#fff;font-size:clamp(28px,3.8vw,58px)}.sc-review-band h2 span,.sc-reviews-page h1 span{color:#ed3a3a}.sc-reviews-link,.sc-reviews-pill{display:inline-flex;gap:24px;align-items:center;justify-content:space-between;border:1px solid currentColor;border-radius:99px;color:inherit;text-decoration:none;font-size:14px;line-height:1.4;padding:15px 22px;transition:background .2s,color .2s,border-color .2s}.sc-reviews-link{margin-top:32px}.sc-reviews-link:hover,.sc-review-band__navigation button:hover{background:#fff;color:#111;border-color:#fff}.sc-review-band__carousel{min-width:0}.sc-review-band__slides{overflow:hidden;touch-action:pan-y}.sc-review-band__track{display:flex;width:100%;transform:translateZ(0);transition:transform .7s cubic-bezier(.22,.61,.36,1);will-change:transform}.sc-review-band__slide{flex:0 0 100%;min-width:0;padding-right:2px;visibility:visible;opacity:1}.sc-review-stars{margin:0 0 18px;line-height:1}.sc-review-stars__icons{display:inline-block;color:#ed3a3a;font-size:24px;letter-spacing:4px;white-space:nowrap}.sc-review-band blockquote,.sc-customer-review blockquote{margin:0;padding:0;border:0}.sc-review-band blockquote{color:inherit;font-style:normal}.sc-review-band blockquote p{margin:0;font-size:clamp(21px,2vw,31px);line-height:1.4;letter-spacing:-.025em}.sc-review-band__credit{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-top:24px}.sc-review-person,.sc-project-card__name{margin:0;font-size:15px;line-height:1.5;font-weight:600}.sc-review-product{font-size:12px;line-height:1.5;margin:4px 0 0;opacity:.65}.sc-review-band__credit>a,.sc-customer-review footer>a,.sc-project-card figcaption>a{flex-shrink:0;font-size:12px;line-height:1.5;color:inherit;text-underline-offset:4px;text-decoration-color:#ffffff73}.sc-review-band__credit>a:hover,.sc-customer-review footer>a:hover,.sc-project-card figcaption>a:hover{text-decoration-color:currentColor}.sc-review-band__controls{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:28px;border-top:1px solid rgb(255 255 255 / .2);padding-top:16px}.sc-review-band__controls[hidden]{display:none}.sc-review-band__dots{display:flex;align-items:center;gap:0}.sc-review-band__dots button{display:grid;place-items:center;border:0;cursor:pointer;background:none;width:28px;height:44px;padding:0;color:#fff}.sc-review-band__dots button span{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.35;transition:opacity .2s,transform .2s}.sc-review-band__dots button[aria-pressed=true] span{opacity:1;transform:scale(1.4);background:#ed3a3a}.sc-review-band__navigation{display:flex;gap:8px}.sc-review-band__navigation button{width:44px;height:44px;border:1px solid rgb(255 255 255 / .4);border-radius:50%;background:transparent;color:#fff;font:inherit;font-size:20px;cursor:pointer;line-height:1;display:grid;place-items:center;transition:background .2s,color .2s,border-color .2s}.sc-review-band a:focus-visible,.sc-review-band button:focus-visible{outline:2px solid #fff;outline-offset:5px}.sc-reviews-page a:focus-visible,.sc-reviews-page button:focus-visible{outline:2px solid #c62828;outline-offset:5px}.sc-reviews-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sc-reviews-page{padding:64px max(24px,4.7vw) 0;background:#fff}.sc-reviews-page__hero,.sc-reviews-page__projects,.sc-reviews-page__reviews{max-width:1400px;margin:0 auto}.sc-reviews-page__hero{padding:24px 0 80px}.sc-reviews-page h1{font-size:clamp(40px,6.3vw,94px);max-width:1200px}.sc-reviews-page h1 span{color:#c62828}.sc-reviews-page__intro{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;margin-top:34px}.sc-reviews-page__intro>p{margin:0;max-width:590px;font-size:20px;line-height:1.6;color:#555}.sc-reviews-page__intro nav{display:flex;flex-wrap:wrap;gap:10px}.sc-reviews-pill{padding:13px 20px;background:transparent;border-color:#d4d4d4;color:#111;white-space:nowrap}.sc-reviews-pill:hover{background:#111;border-color:#111;color:#fff}.sc-reviews-section-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:36px;margin:0 0 32px}.sc-reviews-section-heading .sc-reviews-kicker{margin-bottom:12px;color:#777}.sc-reviews-section-heading h2{font-size:clamp(27px,3vw,44px)}.sc-reviews-section-heading>p{max-width:280px;font-size:14px;color:#666;margin:0}.sc-reviews-page__projects{padding:56px 0 70px;border-top:1px solid #dedede;scroll-margin-top:110px}.sc-project-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px}.sc-project-card{margin:0;min-width:0}.sc-project-card__photo{display:block;background:#f3f3f3;position:relative;overflow:hidden;aspect-ratio:4/3;text-decoration:none}.sc-project-card__photo img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.sc-project-card__photo:hover img{transform:scale(1.025)}.sc-project-card__expand{display:grid;place-items:center;position:absolute;bottom:16px;right:16px;width:42px;height:42px;border-radius:50%;background:#fff;color:#111;box-shadow:0 2px 16px #0000001a;font-size:24px}.sc-project-card figcaption{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-top:16px}.sc-project-card figcaption>a{text-decoration-color:#bbb;padding-top:2px}.sc-reviews-page__reviews{padding:56px 0 84px;border-top:1px solid #dedede;scroll-margin-top:110px}.sc-customer-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sc-customer-review{padding:28px 26px;background:#f6f6f6;display:flex;flex-direction:column;min-width:0;scroll-margin-top:110px}.sc-customer-review .sc-review-stars__icons{color:#c62828;font-size:20px;letter-spacing:2px}.sc-customer-review blockquote{flex:1}.sc-customer-review blockquote p{font-size:18px;line-height:1.6;letter-spacing:-.01em;margin:0;overflow-wrap:anywhere}.sc-customer-review footer{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border-top:1px solid #ddd;margin-top:28px;padding-top:18px}.sc-customer-review footer>a{text-decoration-color:#aaa;font-size:11px}.sc-review-date{font-size:11px;line-height:1.5;color:#777;margin:5px 0 0}.sc-reviews-page__invitation{padding:54px max(24px,4.7vw);margin:0 calc(-1*max(24px,4.7vw));background:#111;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:30px}.sc-reviews-page__invitation h2{font-size:clamp(26px,3vw,42px);color:#fff}.sc-reviews-page__invitation p:not(.sc-reviews-kicker){font-size:16px;line-height:1.6;margin:16px 0 0;color:#bcbcbc;max-width:600px}.sc-reviews-page__invitation .sc-reviews-kicker{color:#999;margin-bottom:15px}.sc-reviews-page__invitation .sc-reviews-pill{color:#fff;border-color:#777}.sc-reviews-page__invitation .sc-reviews-pill:hover{background:#fff;border-color:#fff;color:#111}@media(max-width:989px){.sc-review-band{gap:6vw;grid-template-columns:minmax(210px,.8fr) minmax(0,1.2fr)}.sc-review-band h2{font-size:32px}.sc-customer-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-reviews-page__intro{align-items:flex-start;flex-direction:column;gap:24px}.sc-review-band__credit{display:block}.sc-review-band__credit>a{display:inline-block;margin-top:12px}}@media(max-width:749px){.sc-review-band{display:block;padding:42px 24px}.sc-review-band__intro{margin-bottom:38px}.sc-review-band h2{font-size:clamp(28px,7vw,40px)}.sc-review-band .sc-reviews-kicker{margin-bottom:15px}.sc-reviews-link{margin-top:24px}.sc-review-band blockquote p{font-size:23px}.sc-review-band__credit{display:flex;align-items:flex-end;gap:18px}.sc-review-band__credit>a{margin-top:0}.sc-review-band__controls{margin-top:22px;padding-top:10px}.sc-review-band__navigation{gap:6px}.sc-review-band__dots button{width:22px}.sc-reviews-page{padding-top:35px}.sc-reviews-page__hero{padding:14px 0 44px}.sc-reviews-page h1{font-size:clamp(31px,8.3vw,57px)}.sc-reviews-page__intro{margin-top:25px}.sc-reviews-page__intro>p{font-size:17px}.sc-reviews-section-heading{display:block}.sc-reviews-section-heading>p{margin-top:18px;max-width:none}.sc-reviews-section-heading>.sc-reviews-pill{margin-top:22px}.sc-reviews-page__projects{padding:35px 0 45px}.sc-project-grid{grid-template-columns:1fr;gap:30px}.sc-reviews-page__reviews{padding:35px 0 45px}.sc-customer-review-grid{grid-template-columns:1fr;gap:16px}.sc-customer-review{padding:25px 22px}.sc-reviews-page__invitation{display:block;padding-top:40px;padding-bottom:40px}.sc-reviews-page__invitation>.sc-reviews-pill{margin-top:24px}.sc-review-band__credit .sc-review-product{max-width:230px}}@media(prefers-reduced-motion:reduce){.sc-review-band__track,.sc-reviews-link,.sc-reviews-pill,.sc-review-band__dots button span,.sc-review-band__navigation button,.sc-project-card__photo img{transition:none}.sc-project-card__photo:hover img{transform:none}}.sc-reviews-page a>span[aria-hidden=true]{overflow:hidden;text-indent:100em;white-space:nowrap}.sc-reviews-page a>span[aria-hidden=true]:not(.sc-project-card__expand){display:inline-block;position:relative;width:1em;height:1em;line-height:1;vertical-align:-.12em;flex-shrink:0}.sc-reviews-page a>span[aria-hidden=true]:after{content:"";position:absolute;top:50%;left:50%;width:1em;height:1em;transform:translate(-50%,-50%);background-color:currentColor;-webkit-mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2019%2019%205M5%205h14v14%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;mask:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2019%2019%205M5%205h14v14%22%2F%3E%3C%2Fsvg%3E) center / contain no-repeat;pointer-events:none}.sc-reviews-page a[href^="#"]>span[aria-hidden=true]:after{-webkit-mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204v16M5%2013l7%207%207-7%22%2F%3E%3C%2Fsvg%3E);mask-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%204v16M5%2013l7%207%207-7%22%2F%3E%3C%2Fsvg%3E)}
/*# sourceMappingURL=/cdn/shop/t/22/assets/sc-reviews.css.map */
