.ct__hero{background:var(--cream);text-align:center;padding:56px 20px 48px}.ct__eyebrow{font-size:11px;letter-spacing:.16em;color:var(--muted);margin:0 0 10px}.ct__title{font-family:var(--font-heading);font-size:36px;margin:0 0 12px;letter-spacing:.04em}@media(min-width:750px){.ct__title{font-size:48px}}.ct__lead{max-width:520px;margin:0 auto;color:var(--muted)}.ct__grid{display:grid;gap:32px}.ct .ct__grid{padding-top:48px;padding-bottom:64px}@media(min-width:990px){.ct__grid{grid-template-columns:1fr 1.4fr;gap:80px}}.ct__info{display:grid;gap:1px;background:var(--line);border:1px solid var(--line);align-self:start}.ct__card{background:var(--bg);padding:22px 24px}.ct__k{font-size:11px;font-weight:700;letter-spacing:.1em;margin:0 0 8px}.ct__v p{margin:0 0 6px;color:var(--muted)}.ct__v a{color:var(--text);text-decoration:underline}.ct__form,.ct__row{display:grid;gap:16px}@media(min-width:750px){.ct__row{grid-template-columns:1fr 1fr}}.ct__f{display:flex;flex-direction:column;gap:6px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:700}.ct__f input,.ct__f select,.ct__f textarea{border:1px solid var(--line);background:var(--bg);color:var(--text);padding:14px;font:inherit;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none;border-radius:0}.ct__f input:focus,.ct__f select:focus,.ct__f textarea:focus{outline:0;border-color:var(--text)}.ct__legal{font-size:10px;color:var(--muted);margin:0}.ct__legal a{color:inherit;text-decoration:underline}.ct__ok{border:1px solid var(--text);padding:28px}.rv-stars{position:relative;display:inline-block;font-size:14px;line-height:1;letter-spacing:2px;color:var(--line)}.rv-stars__fg{position:absolute;left:0;top:0;width:var(--rv);overflow:hidden;white-space:nowrap;color:var(--text)}.rv-sum{display:inline-flex;align-items:center;gap:8px;font-size:11px;color:var(--text);text-decoration:none;margin:-4px 0 4px}.rv-sum:hover span{text-decoration:underline}.rv{border-top:1px solid var(--line);scroll-margin-top:90px}.rv__grid{display:grid;gap:32px}@media(min-width:990px){.rv__grid{grid-template-columns:1fr 2fr;gap:80px}}.rv__side{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.rv__avg{display:flex;align-items:center;gap:12px}.rv__avg .rv-stars{font-size:18px}.rv__num{font-family:var(--font-heading);font-size:40px;line-height:1}.rv__muted{color:var(--muted);font-size:11px;margin:0}.rv__bars{list-style:none;margin:0;padding:0;width:100%;max-width:280px;display:grid;gap:6px;font-size:11px}.rv__bars li{display:grid;grid-template-columns:26px 1fr 24px;align-items:center;gap:8px}.rv__bars i{height:4px;background:var(--line);display:block}.rv__bars b{display:block;height:100%;background:var(--text)}.rv__formbox{border:1px solid var(--line);padding:24px;display:grid;gap:16px;margin-bottom:24px}.rv__formbox[hidden]{display:none}.rv__pick{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px}.rv__pick input{position:absolute;opacity:0;pointer-events:none}.rv__pick label{font-size:28px;color:var(--line);cursor:pointer;line-height:1}.rv__pick input:checked~label,.rv__pick label:hover,.rv__pick label:hover~label{color:var(--text)}.rv__ok{border:1px solid var(--text);padding:24px;margin-bottom:24px}.rv__list{list-style:none;margin:0;padding:0}.rv__item{border-bottom:1px solid var(--line);padding:20px 0}.rv__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.rv__title{font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.03em;margin:0 0 6px}.rv__text{margin:0 0 8px;line-height:1.6}.rv__who{font-size:11px;color:var(--muted);margin:0}.rv__ver{color:var(--text)}.rvh__card .rv__text{flex:1}.rvh .rv-stars{position:relative;display:inline-block;font-size:14px;line-height:1;letter-spacing:2px;color:var(--line)}.rvh .rv-stars__fg{position:absolute;left:0;top:0;width:var(--rv);overflow:hidden;white-space:nowrap;color:var(--text)}.rvh__card{background:var(--cream);padding:24px;display:flex;flex-direction:column;gap:10px;min-height:220px}.rvh__card .rv__title{font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.03em;margin:0}.rvh__card .rv__text{flex:1;margin:0;line-height:1.6}.rvh__card .rv__who{font-size:11px;color:var(--muted);margin:0}.rvh__prod{font-size:11px;text-decoration:underline;color:var(--text)}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
