.owner-reviews__inner{max-width:1536px;margin:0 auto;padding:clamp(28px,3vw,44px) clamp(20px,5vw,84px) clamp(28px,6vw,92px)}.owner-reviews__header{display:flex;flex-wrap:wrap;gap:clamp(24px,3vw,56px);align-items:flex-end;justify-content:space-between}.owner-reviews__kicker{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-brand);font-weight:600}.owner-reviews__heading{font-family:var(--font-heading--family);font-weight:400;font-size:clamp(26px,2.9vw,42px);line-height:1.14;margin:16px 0 0;color:var(--color-text-strong);max-width:17ch;text-wrap:pretty}.owner-reviews__stats{display:flex;align-items:flex-end;gap:clamp(20px,2.4vw,40px);flex-wrap:wrap}.owner-reviews__rating-group{display:flex;align-items:flex-end;gap:14px}.owner-reviews__rating-value{font-family:var(--font-heading--family);font-size:clamp(40px,4vw,58px);line-height:.85;color:var(--color-text-strong);letter-spacing:-.02em}.owner-reviews__rating-meta{padding-bottom:4px}.owner-reviews__stars{display:block;color:#c9a227;font-size:16px;letter-spacing:.12em}.owner-reviews__review-count{display:block;margin-top:6px;font-size:11px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-meta)}.owner-reviews__buy-again{padding-bottom:4px;border-left:1px solid color-mix(in srgb,var(--color-text-strong) 14%,transparent);padding-left:clamp(20px,2.4vw,40px)}.owner-reviews__buy-again-value{display:block;font-family:var(--font-heading--family);font-size:clamp(24px,2.2vw,30px);line-height:1;color:var(--color-text-strong)}.owner-reviews__buy-again-label{display:block;margin-top:8px;font-size:11px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-meta)}.owner-reviews__body{margin-top:clamp(30px,3.4vw,46px)}.owner-reviews__featured{position:relative;margin:0;overflow:hidden;background:var(--color-text-strong) var(--featured-bg, none) center / cover no-repeat;padding:clamp(34px,4vw,64px) clamp(28px,3vw,52px);display:flex;align-items:center;min-height:clamp(300px,26vw,400px)}.owner-reviews__featured-overlay{background:linear-gradient(90deg,#140f0df0,#140f0ddb 42%,#140f0d6b 78%,#140f0d2e)}.owner-reviews__featured-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.owner-reviews__featured-content{position:relative;z-index:1;flex:1 1 auto;min-width:0;max-width:60ch;display:block}.owner-reviews__featured-content--background{padding:10px;background:#140f0ddb}.owner-reviews__featured-stars{display:block;color:var(--color-gold);font-size:15.5px;letter-spacing:.14em}.owner-reviews__featured-quote{margin:20px 0 0;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(20px,2.05vw,32px);line-height:1.38;color:#f8f3ed;max-width:34ch;text-wrap:pretty}.owner-reviews__featured-text{margin:20px 0 0;font-size:var(--font-size-body);font-weight:300;line-height:1.72;color:#b8ada4;max-width:56ch;text-wrap:pretty}.owner-reviews__featured-author{padding-top:clamp(22px,2.4vw,32px);display:flex;align-items:center;gap:13px;flex-wrap:wrap}.owner-reviews__featured-avatar{flex:0 0 38px;height:38px;border-radius:50%;background:#d8b26a26;border:1px solid rgb(216 178 106 / 40%);color:var(--color-gold);font-family:var(--font-heading--family);font-size:16px;display:flex;align-items:center;justify-content:center}.owner-reviews__featured-name{display:block;font-size:var(--font-size-body);font-weight:500;color:#f8f3ed}.owner-reviews__featured-meta{display:block;margin-top:3px;font-size:13px;font-weight:300;letter-spacing:.11em;text-transform:uppercase;color:var(--color-text-faint)}.owner-reviews__carousel-header{margin-top:clamp(22px,2.4vw,32px);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.owner-reviews__carousel-label{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-meta)}.owner-reviews__nav{display:flex;gap:6px}.owner-reviews__arrow{width:38px;height:38px;background:var(--color-white);border:1px solid color-mix(in srgb,var(--color-text-strong) 16%,transparent);color:var(--color-text-strong);font-size:17px;font-weight:300;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .22s ease,color .22s ease,border-color .22s ease,transform .22s ease}.owner-reviews__arrow:hover{background:var(--color-brand);border-color:var(--color-brand);color:var(--color-white);transform:translateY(-2px)}.owner-reviews__arrow.swiper-button-disabled{opacity:.45;cursor:default;transform:none}.owner-reviews__swiper{margin-top:14px;overflow:hidden}.swiper-slide.owner-reviews__slide{height:auto}.owner-reviews__card{margin:0;background:var(--color-white);border:1px solid color-mix(in srgb,var(--color-text-strong) 11%,transparent);padding:clamp(22px,2.2vw,28px);display:flex;flex-direction:column;height:100%;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.owner-reviews__card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--color-text-strong) 22%,transparent);box-shadow:0 14px 34px color-mix(in srgb,var(--color-text-strong) 9%,transparent)}.owner-reviews__card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.owner-reviews__card-stars{color:#c9a227;font-size:15.5px;letter-spacing:.12em}.owner-reviews__card-source{font-size:9.5px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-meta-subtle);white-space:nowrap}.owner-reviews__card-headline{display:block;margin-top:16px;font-family:var(--font-heading--family);font-weight:400;font-size:clamp(16px,1.4vw,19px);line-height:1.34;color:var(--color-text-strong);text-wrap:pretty}.owner-reviews__card-text{display:block;margin-top:11px;font-size:var(--font-size-body);font-weight:300;line-height:1.68;color:var(--color-text-secondary);text-wrap:pretty}.owner-reviews__card-author{margin-top:auto;padding-top:20px;display:flex;align-items:center;gap:11px}.owner-reviews__card-avatar{flex:0 0 30px;height:30px;border-radius:50%;background:var(--color-surface-warm);color:var(--color-brand);font-family:var(--font-heading--family);font-size:16px;display:flex;align-items:center;justify-content:center}.owner-reviews__card-name{display:block;font-size:var(--font-size-body);font-weight:500;color:var(--color-text-strong)}.owner-reviews__card-meta{display:block;margin-top:2px;font-size:11.5px;font-weight:300;letter-spacing:.09em;text-transform:uppercase;color:var(--color-text-meta-subtle)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/owner-reviews.css.map */
