.dw-client-quote{position:relative;width:100%;padding-top:var(--dw-cq-padding-top);padding-bottom:var(--dw-cq-padding-bottom);background:var(--dw-cq-section-bg)}.dw-client-quote,.dw-client-quote *{box-sizing:border-box}.dw-client-quote__container{width:min(calc(100% - 60px),var(--dw-cq-max-width));margin:0 auto}.dw-client-quote__card{position:relative;display:grid;grid-template-columns:59% 41%;width:100%;min-height:330px;overflow:hidden;background:var(--dw-cq-panel-bg);border-radius:var(--dw-cq-radius);box-shadow:0 20px 50px #08094321}.dw-client-quote__content{position:relative;z-index:3;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(38px,4vw,68px);padding-right:clamp(85px,8vw,145px);background:radial-gradient(circle at 20% 20%,rgba(61,47,175,.18),transparent 42%),var(--dw-cq-panel-bg)}.dw-client-quote__content:after{content:"";position:absolute;top:0;right:-76px;z-index:-1;width:155px;height:100%;background:var(--dw-cq-panel-bg);transform:skew(-14deg);transform-origin:top right}.dw-client-quote__eyebrow{margin:0 0 13px;color:var(--dw-cq-title-color);font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.15em;text-transform:uppercase}.dw-client-quote__quote-layout{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;gap:12px}.dw-client-quote__quote-mark{display:block;margin-top:-7px;color:var(--dw-cq-accent-color);font-family:Georgia,serif;font-size:72px;font-weight:700;line-height:.9}.dw-client-quote__quote{max-width:650px;margin:0;color:var(--dw-cq-text-color);font-size:clamp(18px,1.55vw,28px);font-weight:600;line-height:1.28;letter-spacing:-.025em}.dw-client-quote__customer{display:flex;align-items:center;gap:14px;margin-top:30px;margin-left:50px}.dw-client-quote__logo{display:flex;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 46px;overflow:hidden;padding:6px;color:var(--dw-cq-panel-bg);background:#fff;border-radius:50%}.dw-client-quote__logo-image{display:block;width:100%;height:100%;object-fit:contain}.dw-client-quote__initials{font-size:11px;font-weight:700}.dw-client-quote__customer-text{min-width:0}.dw-client-quote__customer-name{margin:0;color:var(--dw-cq-text-color);font-size:12px;font-weight:700;line-height:1.3}.dw-client-quote__customer-description{margin:3px 0 0;color:var(--dw-cq-muted-color);font-size:10px;line-height:1.4}.dw-client-quote__media{position:relative;z-index:1;min-width:0;min-height:330px;overflow:hidden;background:#dedee5}.dw-client-quote__project-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.dw-client-quote__empty-image{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#62627d;background:#e6e5e8;font-size:12px;text-align:center}.dw-client-quote__placeholder{display:block;width:90px;height:90px;opacity:.45}.dw-client-quote__image-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(90deg,rgba(8,9,67,.25) 0%,rgba(8,9,67,.06) 24%,transparent 48%);pointer-events:none}.dw-client-quote__badges{position:absolute;bottom:25px;left:59%;z-index:10;display:flex;flex-direction:column;align-items:flex-start;gap:7px;transform:translate(-42%)}.dw-client-quote__badge{display:flex;align-items:center;gap:8px;min-height:34px;padding:7px 15px 7px 10px;color:#363650;background:var(--dw-cq-badge-bg);border:1px solid rgba(8,9,67,.08);border-radius:9px;box-shadow:0 7px 18px #08094326;white-space:nowrap}.dw-client-quote__badge:nth-child(1){margin-left:14px}.dw-client-quote__badge:nth-child(2){margin-left:0}.dw-client-quote__badge:nth-child(3){margin-left:18px}.dw-client-quote__badge-icon{display:flex;align-items:center;justify-content:center;width:15px;height:15px;flex:0 0 15px}.dw-client-quote__badge-icon svg{display:block;width:100%;height:100%;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dw-client-quote__badge-icon--heart{color:#ff5470}.dw-client-quote__badge-icon--lightning,.dw-client-quote__badge-icon--star{color:#ffb126}.dw-client-quote__badge-icon--check{color:#4da96b}.dw-client-quote__badge-text{font-size:10px;font-weight:600;line-height:1.2}@media screen and (max-width:1100px){.dw-client-quote__card{grid-template-columns:61% 39%}.dw-client-quote__content{padding:42px 85px 42px 42px}.dw-client-quote__quote{font-size:20px}.dw-client-quote__badges{left:61%}}@media screen and (max-width:850px){.dw-client-quote__container{width:min(calc(100% - 40px),var(--dw-cq-max-width))}.dw-client-quote__card{display:flex;flex-direction:column}.dw-client-quote__content{min-height:auto;padding:38px 30px 44px}.dw-client-quote__content:after{display:none}.dw-client-quote__quote-layout{grid-template-columns:32px minmax(0,1fr);gap:10px}.dw-client-quote__quote-mark{font-size:58px}.dw-client-quote__quote{max-width:100%;font-size:21px}.dw-client-quote__customer{margin-top:26px;margin-left:42px}.dw-client-quote__media{min-height:300px}.dw-client-quote__badges{top:auto;bottom:18px;left:18px;transform:none}.dw-client-quote__badge:nth-child(1),.dw-client-quote__badge:nth-child(2),.dw-client-quote__badge:nth-child(3){margin-left:0}}@media screen and (max-width:749px){.dw-client-quote{padding-top:calc(var(--dw-cq-padding-top) * .75);padding-bottom:calc(var(--dw-cq-padding-bottom) * .75)}.dw-client-quote__container{width:min(calc(100% - 28px),var(--dw-cq-max-width))}.dw-client-quote__content{padding:32px 22px 36px}.dw-client-quote__eyebrow{font-size:8px}.dw-client-quote__quote-layout{grid-template-columns:26px minmax(0,1fr);gap:8px}.dw-client-quote__quote-mark{font-size:47px}.dw-client-quote__quote{font-size:18px;line-height:1.35}.dw-client-quote__customer{margin-top:24px;margin-left:34px}.dw-client-quote__logo{width:42px;height:42px;flex-basis:42px}.dw-client-quote__media{min-height:255px}.dw-client-quote__badges{bottom:14px;left:14px;gap:5px}.dw-client-quote__badge{min-height:30px;padding:6px 11px 6px 8px}.dw-client-quote__badge-text{font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/donewell-client-testimonial.css.map */
