.hishin-reviews-section{--ink:#13234f;--ink-2:#2c3c66;--ink-soft:#5a678a;--gold:#b58a34;--gold-2:#c9a44d;--cream:#f6f1e8;--cream-2:#efe7d8;--paper:#fff;--line:rgba(19,35,79,.12);--line-2:rgba(19,35,79,.06);--shadow:0 18px 50px -22px rgba(19,35,79,.38);--shadow-sm:0 8px 24px -14px rgba(19,35,79,.4);--maxw:1240px;--r:18px;--serif:"Poppins","Helvetica Neue",Arial,sans-serif;--sans:"Poppins","Helvetica Neue",Arial,sans-serif;--accent:"Playfair Display",Georgia,serif;--t-h2:clamp(30px,3.6vw,52px);font-family:var(--sans);color:var(--ink);font-weight:300;line-height:1.65;background:var(--cream)}.hishin-reviews-section *{box-sizing:border-box}.hishin-reviews-section img{display:block;max-width:100%}.hishin-reviews-section a{color:inherit;text-decoration:none}.hishin-reviews-section h1,.hishin-reviews-section h2,.hishin-reviews-section h3{margin:0;font-weight:500;line-height:1.08;letter-spacing:-.01em}.hishin-reviews-section p{margin:0}.hishin-reviews-section .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}.hishin-reviews-section .eyebrow{font-size:12.5px;letter-spacing:.32em;text-transform:uppercase;font-weight:500;color:var(--gold)}.hishin-reviews-section .muted{color:var(--ink-soft)}.hishin-reviews-section .serif{font-family:var(--serif)}.hishin-reviews-section .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 30px;border-radius:100px;font-size:15px;font-weight:500;letter-spacing:.04em;transition:transform .25s,box-shadow .25s,background .25s,color .25s;white-space:nowrap;border:none;font-family:inherit;cursor:pointer}.hishin-reviews-section .btn-gold{background:linear-gradient(135deg,#d8b667,#b58a34);color:#fff}.hishin-reviews-section .btn-gold:hover{transform:translateY(-2px);box-shadow:0 14px 34px -14px #b58a34b3}.hishin-reviews-section .btn-outline{border:1.5px solid var(--ink);color:var(--ink)}.hishin-reviews-section .btn-outline:hover{background:var(--ink);color:#fff}.hishin-reviews-section .btn-lg{padding:19px 40px;font-size:16px}.hishin-reviews-section .sec{padding:clamp(64px,8vw,118px) 0}.hishin-reviews-section .sec-head{max-width:680px;margin:0 auto 56px;text-align:center}.hishin-reviews-section .sec-head .eyebrow{margin-bottom:18px;display:block}.hishin-reviews-section .sec-head h2{font-size:var(--t-h2);font-family:var(--serif);font-weight:500}.hishin-reviews-section .sec-head p{margin-top:18px;color:var(--ink-soft);font-size:18px}.hishin-reviews-section .bg-paper{background:var(--paper)}.hishin-reviews-section .bg-ink{background:var(--ink);color:#ede6d6}.hishin-reviews-section .bg-ink .eyebrow{color:var(--gold-2)}.hishin-reviews-section .bg-ink .muted{color:#b9c0d4}.hishin-reviews-section .page-hero{text-align:center;padding:80px 0 44px}.hishin-reviews-section .page-hero h1{font-family:var(--serif);font-size:var(--t-h2);font-weight:600;margin-top:14px}.hishin-reviews-section .page-hero p{max-width:600px;margin:18px auto 0;font-size:18px;color:var(--ink-soft)}.hishin-reviews-section .rating-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:34px 64px;background:var(--paper);border:1px solid var(--line-2);border-radius:var(--r);padding:40px 44px;max-width:780px;margin:0 auto 56px;box-shadow:var(--shadow-sm)}.hishin-reviews-section .rating-summary .score{text-align:center}.hishin-reviews-section .rating-summary .score b{font-family:var(--serif);font-size:64px;font-weight:600;color:var(--ink);line-height:1;display:block}.hishin-reviews-section .rating-summary .score .stars{color:var(--gold);font-size:18px;letter-spacing:3px;margin-top:6px}.hishin-reviews-section .rating-summary .score small{display:block;font-size:13px;color:var(--ink-soft);margin-top:8px;letter-spacing:.04em}.hishin-reviews-section .rating-bars{flex:1;min-width:240px}.hishin-reviews-section .rating-bars .rb{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--ink-soft);margin:6px 0}.hishin-reviews-section .rating-bars .rb i{font-style:normal;width:34px;flex:none}.hishin-reviews-section .rating-bars .rb .track{flex:1;height:7px;border-radius:100px;background:var(--cream-2);overflow:hidden}.hishin-reviews-section .rating-bars .rb .fill{display:block;height:100%;border-radius:100px;background:linear-gradient(90deg,#d8b667,#b58a34)}.hishin-reviews-section .reviews-grid{columns:3;column-gap:14px}.hishin-reviews-section .review{break-inside:avoid;background:var(--paper);border:1px solid var(--line-2);border-radius:var(--r);padding:0 0 28px;margin-bottom:14px;box-shadow:var(--shadow-sm);overflow:hidden}.hishin-reviews-section .review .rv-photo{margin:0 0 20px;overflow:hidden;position:relative}.hishin-reviews-section .review .rv-photo img{width:100%;height:230px;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.hishin-reviews-section .review:hover .rv-photo img{transform:scale(1.06)}.hishin-reviews-section .review .rv-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(19,35,79,.18),transparent 42%);pointer-events:none}.hishin-reviews-section .review>:not(.rv-photo){margin-left:26px;margin-right:26px}.hishin-reviews-section .review .stars{color:var(--gold);font-size:14px;letter-spacing:2px}.hishin-reviews-section .review .rh{font-family:var(--serif);font-size:18px;font-weight:600;margin:10px 0 6px}.hishin-reviews-section .review p{font-size:14.5px;color:var(--ink-2);margin:0 0 18px;line-height:1.6}.hishin-reviews-section .review .who{display:flex;align-items:center;gap:12px}.hishin-reviews-section .review .who .av{width:40px;height:40px;border-radius:50%;background:var(--ink);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:18px;font-weight:600;flex:none}.hishin-reviews-section .review .who .nm{font-size:14px;font-weight:500}.hishin-reviews-section .review .who .vf{font-size:11.5px;color:var(--gold);letter-spacing:.06em}.hishin-reviews-section .marquee{position:relative;overflow:hidden;width:100%;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.hishin-reviews-section .m-track{display:flex;width:max-content;gap:8px;will-change:transform}.hishin-reviews-section .m-ba{animation:hrv-marq 64s linear infinite}.hishin-reviews-section .m-women{animation:hrv-marq 86s linear infinite}.hishin-reviews-section .marquee:hover .m-track{animation-play-state:paused}@keyframes hrv-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.hishin-reviews-section .ba-card{flex:0 0 auto;width:330px;border-radius:var(--r);overflow:hidden;position:relative;background:var(--cream-2);box-shadow:var(--shadow-sm);transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}.hishin-reviews-section .ba-card:hover{transform:scale(1.05);box-shadow:var(--shadow);z-index:2}.hishin-reviews-section .ba-card img{width:100%;aspect-ratio:1;object-fit:cover}.hishin-reviews-section .ba-card .pill{position:absolute;top:14px;left:50%;transform:translate(-50%);background:#13234fd1;color:#fff;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;padding:6px 16px;border-radius:100px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap}.hishin-reviews-section .ba-card .pill b{color:var(--gold-2);font-weight:600}.hishin-reviews-section .w-card{flex:0 0 auto;width:262px;border-radius:var(--r);overflow:hidden;position:relative;background:var(--cream-2);box-shadow:var(--shadow-sm);transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s}.hishin-reviews-section .w-card:hover{transform:scale(1.05);box-shadow:var(--shadow);z-index:2}.hishin-reviews-section .w-card img{width:100%;aspect-ratio:3/4;object-fit:cover}.hishin-reviews-section .w-card figcaption{position:absolute;inset:auto 0 0 0;padding:42px 18px 16px;color:#fff;background:linear-gradient(to top,rgba(10,18,40,.9),rgba(10,18,40,.25) 60%,transparent);font-size:13px;line-height:1.4}.hishin-reviews-section .w-card figcaption b{display:flex;align-items:center;gap:5px;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-2);margin-top:8px;font-weight:600}.hishin-reviews-section .w-card figcaption b svg{width:12px;height:12px;flex:none}@media(prefers-reduced-motion:reduce){.hishin-reviews-section .m-track{animation:none}}@media(max-width:980px){.hishin-reviews-section .reviews-grid{columns:2}}@media(max-width:640px){.hishin-reviews-section .reviews-grid{columns:1}.hishin-reviews-section .wrap{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hishin-reviews.css.map */
