.shf-vw{background:var(--shf-cream);padding:clamp(44px,5.5vw,80px) 0 clamp(56px,7vw,92px);overflow:hidden}.shf-p.shf-vw .shf-vw__head{display:grid;gap:28px;align-items:end;margin-bottom:clamp(30px,4vw,52px)}.shf-vw__t{margin:16px 0 0;font-family:var(--shf-serif)!important;font-weight:500;font-size:clamp(42px,6.6vw,88px);line-height:1.02;letter-spacing:-.02em;color:var(--shf-ink);text-transform:none!important}.shf-vw__t span{display:block}.shf-vw__t span:nth-child(2){color:var(--shf-amber)}.shf-vw__sub{margin:18px 0 0;font-size:clamp(16px,1.5vw,18px);color:var(--shf-muted)}.shf-vw__score{display:flex;align-items:center;gap:20px;justify-self:start;padding:22px 28px 22px 30px;background:var(--shf-paper);border:1px solid var(--shf-line);border-radius:20px;box-shadow:0 24px 44px -34px #15120f73}.shf-vw__num{font-family:var(--shf-serif);font-weight:500;font-size:clamp(66px,7vw,96px);line-height:.82;letter-spacing:-.03em;color:var(--shf-ink);font-variant-numeric:tabular-nums;min-width:1.55em;text-align:center}.shf-vw__score p{margin:6px 0 0;font-size:15px;line-height:1.35;color:var(--shf-muted)}.shf-vw__score p b{color:var(--shf-ink);font-weight:700;font-variant-numeric:tabular-nums}.shf-vw__bar{display:flex;align-items:center;gap:10px;white-space:nowrap}.shf-vw__bar i{position:relative;flex:0 0 84px;height:4px;border-radius:4px;background:var(--shf-line);overflow:hidden}.shf-vw__bar i:after{content:"";position:absolute;top:0;bottom:0;right:0;width:var(--w,0%);background:var(--shf-amber);border-radius:4px}.shf-vw__s{display:inline-block;width:max-content;align-self:flex-start;flex:0 0 auto;direction:ltr;font-size:15px;line-height:1;letter-spacing:2px;color:transparent;background:linear-gradient(90deg,var(--shf-amber) calc(var(--r,5) * 20%),rgba(21,18,15,.16) calc(var(--r,5) * 20%));-webkit-background-clip:text;background-clip:text}.shf-vw__s:before{content:"\2605\2605\2605\2605\2605"}.shf-vw__s--lg{font-size:22px;letter-spacing:3px}.shf-vw__rows{display:grid;gap:16px}.shf-vw__row{display:flex;align-items:stretch;gap:16px;margin:0;padding:8px var(--shf-gutter);list-style:none;direction:rtl;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.shf-vw__row::-webkit-scrollbar{display:none}.shf-vw__c{flex:0 0 auto;width:min(80vw,320px);min-height:276px;display:flex;flex-direction:column;gap:12px;margin:0;padding:22px 22px 18px;direction:rtl;text-align:right;background:var(--shf-paper);border:1px solid var(--shf-line);border-radius:18px;scroll-snap-align:start;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.shf-vw__c--w{width:min(86vw,420px)}.shf-vw__q{margin:0;font-family:var(--shf-serif);font-size:18px;line-height:1.48;color:var(--shf-ink);display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.shf-vw__q:before{content:"\5f4"}.shf-vw__q:after{content:"\5f4"}.shf-vw__m{margin:auto 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13.5px;line-height:1.3;color:var(--shf-muted)}.shf-vw__m b{color:var(--shf-ink);font-weight:700}.shf-vw__m i{font-style:normal;font-weight:700;font-size:12.5px;color:#3d6b4a}.shf-vw__m i:before{content:"\2713  "}.shf-vw__m span{margin-inline-start:auto}.shf-vw__p{align-self:flex-start;margin-top:-2px;padding:5px 12px;border-radius:999px;background:var(--shf-stone);font-size:12.5px;font-weight:600;line-height:1.3;color:var(--shf-ink);text-decoration:none;transition:background-color .2s,color .2s}.shf-vw__p:hover{background:var(--shf-ink);color:var(--shf-cream)}.shf-vw__c--p{position:relative;overflow:hidden;width:min(64vw,232px);padding:0;justify-content:flex-end;gap:8px;background:var(--shf-ink);border-color:transparent;isolation:isolate}.shf-vw__c--p img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .8s cubic-bezier(.22,1,.36,1)}.shf-vw__c--p:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0f0c0a00 30%,#0f0c0adb 78%)}.shf-vw__c--p .shf-vw__s,.shf-vw__c--p .shf-vw__q,.shf-vw__c--p .shf-vw__m{margin-inline:18px}.shf-vw__c--p .shf-vw__s{background:linear-gradient(90deg,var(--shf-amber-l) calc(var(--r,5) * 20%),rgba(238,231,217,.3) calc(var(--r,5) * 20%));-webkit-background-clip:text;background-clip:text}.shf-vw__c--p .shf-vw__q{font-size:16px;line-height:1.42;color:var(--shf-cream);-webkit-line-clamp:4}.shf-vw__c--p .shf-vw__m{margin-top:0;padding-bottom:16px;color:#eee7d9b8}.shf-vw__c--p .shf-vw__m b{color:var(--shf-cream)}.shf-vw.is-live .shf-vw__rows{direction:ltr;justify-items:start;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.shf-vw.is-live .shf-vw__row{width:max-content;overflow:visible;padding-inline:0;direction:ltr;scroll-snap-type:none;will-change:transform;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.shf-vw.is-live .shf-vw__row.is-drag{cursor:grabbing}.shf-vw.is-live .shf-vw__row.is-drag .shf-vw__c{pointer-events:none}.shf-vw.is-live .shf-vw__row img{-webkit-user-drag:none;pointer-events:none}@media(hover:hover){.shf-vw.is-live .shf-vw__c:hover{transform:translateY(-6px);box-shadow:0 22px 40px -26px #15120f80}.shf-vw.is-live .shf-vw__c--p:hover img{transform:scale(1.05)}}.shf-vw.is-live .shf-vw__t span,.shf-vw.is-live .shf-vw__score{opacity:0;transform:translateY(26px);transition:opacity .9s ease,transform 1s cubic-bezier(.22,1,.36,1)}.shf-vw.is-live .shf-vw__t span:nth-child(2){transition-delay:.12s}.shf-vw.is-live .shf-vw__t span:nth-child(3){transition-delay:.24s}.shf-vw.is-live .shf-vw__score{transition-delay:.3s}.shf-vw.is-live.is-in .shf-vw__t span,.shf-vw.is-live.is-in .shf-vw__score{opacity:1;transform:none}.shf-vw.is-live .shf-vw__bar i:after{width:0;transition:width 1.4s cubic-bezier(.22,1,.36,1) .5s}.shf-vw.is-live.is-in .shf-vw__bar i:after{width:var(--w,0%)}.shf-p.shf-vw .shf-vw__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 28px;margin-top:clamp(26px,3.6vw,44px)}.shf-vw__note{margin:0;max-width:40em;font-size:13px;line-height:1.5;color:var(--shf-muted)}@media(min-width:990px){.shf-p.shf-vw .shf-vw__head{grid-template-columns:1fr auto;gap:64px}.shf-vw__score{justify-self:end}.shf-vw__rows,.shf-vw__row{gap:20px}}@media(max-width:749px){.shf-vw__score{gap:16px;padding:18px 20px;border-radius:16px;width:100%}.shf-vw__bar i{flex-basis:44px}.shf-vw__c{min-height:262px;padding:20px 18px 16px}.shf-vw__q{font-size:16.5px}.shf-vw__rows,.shf-vw__row{gap:12px}.shf-vw__foot .shf-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/shf-reviews.css.map */
