.hr{--hr-paper: #EDE8E1;--hr-card: #FFFDF9;--hr-ink: #332F2B;--hr-ink-soft: #6A625A;--hr-rule: #DCD3C7;--hr-accent: #9A4A2C;--hr-star: #C9922F;--hr-star-empty: #DCD3C7;--hr-verified: #4A6B45;color:var(--hr-ink);overflow:hidden}.hr :where(h2,h3,p,span,li,strong,em,a){color:inherit}.hr__wrap{max-width:1120px;margin:0 auto;padding-inline:clamp(16px,5vw,48px)}.hr__head{max-width:62ch;padding-block:clamp(40px,5vw,68px) clamp(22px,2.6vw,32px)}.hr__eyebrow{display:block;font-size:13.5px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--hr-accent);margin-bottom:8px}.hr__title{font-size:clamp(1.7rem,2.9vw,2.5rem);line-height:1.14;font-weight:700;letter-spacing:-.02em;margin:0;color:var(--hr-ink);text-wrap:balance}.hr__lede{margin:10px 0 0;font-size:1.14rem;line-height:1.5;color:var(--hr-ink-soft);text-wrap:pretty}.hr__lede strong{color:var(--hr-ink);font-weight:700;font-variant-numeric:tabular-nums}.hr__row{overflow-x:auto;scrollbar-width:none;padding-block:9px}.hr__row::-webkit-scrollbar{display:none}.hr__row:focus-visible{outline:3px solid var(--hr-accent);outline-offset:-3px}.hr__track{display:flex;width:max-content;gap:18px;padding-inline:clamp(16px,5vw,48px);animation:hr-drift var(--hr-drift, 90s) linear infinite}.hr__set{display:flex;gap:18px}@keyframes hr-drift{0%{transform:translate(0)}to{transform:translate(-50%)}}.hr__track--2{animation-direction:reverse}.hr__row:hover .hr__track,.hr__row:focus-within .hr__track{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.hr__track{animation:none}}.hr__card{flex:0 0 auto;width:min(84vw,370px);display:flex;flex-direction:column;gap:9px;padding:20px 22px;background:var(--hr-card);border:1px solid var(--hr-rule);border-radius:12px;box-shadow:0 10px 26px -20px #332f2b80}.hr__card-head{display:flex;align-items:center;gap:12px;min-width:0}.hr__thumb{flex:none;width:56px;height:56px;border-radius:50%;object-fit:cover;border:2px solid var(--hr-rule);background:var(--hr-paper)}.hr__thumb--letter{display:grid;place-items:center;font-size:1.3rem;font-weight:700;color:var(--hr-accent)}.hr__card-who{min-width:0;display:flex;flex-direction:column;gap:4px}.hr__product{font-size:.96rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hr-accent);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(hover:hover){.hr__product:hover{text-decoration:underline}}.hr__stars{display:inline-flex;gap:2px}.hr__star{width:15px;height:15px;fill:var(--hr-star);flex:none}.hr__star.is-empty{fill:var(--hr-star-empty)}.hr__quote-title{margin:2px 0 0;font-size:1.04rem;font-weight:700;line-height:1.3;color:var(--hr-ink)}.hr__body{margin:0;font-size:1.02rem;line-height:1.55;color:var(--hr-ink);font-style:italic;text-wrap:pretty}.hr__more-t{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.hr__body--full{display:none}.hr__card:has(.hr__more-t:checked) .hr__body--short{display:none}.hr__card:has(.hr__more-t:checked) .hr__body--full{display:block}.hr__card:has(.hr__more-t:checked) .hr__more{display:none}.hr__foot-row{margin-top:auto;padding-top:6px;display:flex;align-items:baseline;justify-content:space-between;gap:14px}.hr__more{flex:none;font-size:.92rem;font-weight:600;color:var(--hr-accent);cursor:pointer;border-bottom:1px solid var(--hr-accent);white-space:nowrap}.hr__card:has(.hr__more-t:focus-visible) .hr__more{outline:3px solid var(--hr-accent);outline-offset:3px}.hr__by{margin:0;font-size:.94rem;font-weight:600;color:var(--hr-ink-soft);min-width:0}.hr__verified{margin-left:6px;font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hr-verified)}.hr{padding-bottom:clamp(40px,5vw,68px)}.hr__foot{margin:0;padding-top:clamp(20px,2.4vw,30px);font-size:1rem;color:var(--hr-ink-soft)}.hr__body--short,.hr__card>.hr__body:not(.hr__body--full){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hr__modal{width:min(92vw,620px);max-height:min(86dvh,720px);padding:0;border:0;border-radius:16px;background:var(--hr-card, #FFFDF9);color:var(--hr-ink, #332F2B);box-shadow:0 30px 80px -30px #0000008c;overflow:hidden}.hr__modal::backdrop{background:#1f293494}@media(min-width:750px){.hr__modal::backdrop{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#1f293475}}@media(prefers-reduced-motion:no-preference){.hr__modal[open]{animation:hr-pop .18s ease-out}}@keyframes hr-pop{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}.hr__modal-inner{position:relative;padding:clamp(22px,3.4vw,34px);overflow-y:auto;max-height:inherit;display:flex;flex-direction:column;gap:12px}.hr__close{position:absolute;top:12px;right:12px;width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--hr-rule, #DCD3C7);border-radius:50%;background:var(--hr-paper, #EDE8E1);color:var(--hr-ink, #332F2B);cursor:pointer}.hr__close svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media(hover:hover){.hr__close:hover{background:#fff}}.hr__modal-head{display:flex;align-items:center;gap:14px;padding-right:44px}.hr__modal-thumb{width:72px;height:72px;flex:none;border-radius:50%;object-fit:cover;border:2px solid var(--hr-rule, #DCD3C7)}.hr__modal-product{display:block;font-size:1.02rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--hr-accent, #9A4A2C);text-decoration:none;margin-bottom:5px}@media(hover:hover){.hr__modal-product:hover{text-decoration:underline}}.hr__modal-stars{display:inline-flex;gap:2px}.hr__modal-title{margin:4px 0 0;font-size:1.16rem;font-weight:700;line-height:1.3;color:var(--hr-ink, #332F2B)}.hr__modal-title[hidden]{display:none}.hr__modal-body{margin:0;font-size:1.1rem;line-height:1.6;font-style:italic;color:var(--hr-ink, #332F2B);text-wrap:pretty}.hr__modal-by{margin:0;font-size:.98rem;font-weight:600;color:var(--hr-ink-soft, #6A625A)}.hr__buy{margin-top:4px;padding-top:16px;border-top:1px solid var(--hr-rule, #DCD3C7);display:flex;flex-direction:column;gap:12px}.hr__sizes{display:flex;flex-wrap:wrap;gap:9px}.hr__sizes[hidden]{display:none}.hr__size{display:flex;align-items:baseline;gap:7px;padding:10px 15px;border:1.5px solid var(--hr-rule, #DCD3C7);border-radius:999px;background:#fff;color:var(--hr-ink, #332F2B);cursor:pointer;font-size:1rem}.hr__size strong{font-weight:700}.hr__size span{color:var(--hr-ink-soft, #6A625A)}.hr__size[aria-pressed=true]{border-color:var(--hr-accent, #9A4A2C);background:#fff6f0}.hr__size.is-out{opacity:.5;cursor:not-allowed}.hr__size em{font-style:normal;font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#b22222}.hr__buy-row{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.hr__add{flex:1 1 210px;padding:14px 22px;border:0;border-radius:999px;background:#3e3e3e;color:#e7dac0;font-size:1.04rem;font-weight:700;cursor:pointer}.hr__add[hidden]{display:none}.hr__add:disabled{opacity:.55;cursor:default}@media(hover:hover){.hr__add:not(:disabled):hover{background:#2a2a2a}}.hr__view{font-size:1rem;font-weight:600;color:var(--hr-ink, #332F2B);border-bottom:1px solid currentColor;text-decoration:none}.hr__buy-note{margin:0;font-size:.96rem;min-height:1.2em}.hr__buy-note.is-good{color:#4a6b45;font-weight:600}.hr__buy-note.is-bad{color:#b22222;font-weight:600}.hr__buy-note.is-quiet{color:var(--hr-ink-soft, #6A625A)}body:has(.hr__modal[open]){overflow:hidden}.hr__card{border-width:4px;border-color:var(--hr-cat, #362E24)}.hr__card.is-default{--hr-cat: #362E24}.hr__card.is-tea-black{--hr-cat: #2E1A0E}.hr__card.is-tea-chai{--hr-cat: #9A6F00}.hr__card.is-tea-estate{--hr-cat: #5E3D24}.hr__card.is-tea-fruit{--hr-cat: #A8324A}.hr__card.is-tea-green{--hr-cat: #3D6435}.hr__card.is-tea-matcha{--hr-cat: #6E8A2E}.hr__card.is-tea-oolong{--hr-cat: #7A4518}.hr__card.is-tea-pu-erh{--hr-cat: #8E4458}.hr__card.is-tea-rooibos{--hr-cat: #964028}.hr__card.is-tea-white{--hr-cat: #C4B498}.hr__card.is-tea-christmas{--hr-cat: #7A2020}.hr__card.is-tea-herbal{--hr-cat: #523E66}.hr__card.is-tea-wellness{--hr-cat: #44596E}.hr__card.is-spice-baking{--hr-cat: #886430}.hr__card.is-spice-chiles,.hr__card.is-spice-dry-rubs{--hr-cat: #9E2800}.hr__card.is-spice-curry{--hr-cat: #A06800}.hr__card.is-spice-garlic-onion{--hr-cat: #A89468}.hr__card.is-spice-herbs{--hr-cat: #466840}.hr__card.is-spice-peppercorns{--hr-cat: #241E16}.hr__card.is-spice-sea-salts{--hr-cat: #7E7268}.hr__card.is-spice-specialty-blends{--hr-cat: #4A2D72}.hr__card.is-spice-spices{--hr-cat: #804818}.hr__card .hr__product{color:var(--hr-cat, var(--hr-accent))}.hr__card.is-tea-white .hr__product,.hr__card.is-spice-garlic-onion .hr__product,.hr__card.is-spice-sea-salts .hr__product{color:var(--hr-accent)}
/*# sourceMappingURL=/cdn/shop/t/41/assets/home-reviews.css.map */
