.crv{--crv-page: var(--cc-page, #f3f2ee);--crv-panel: var(--cc-panel, #ffffff);--crv-tile: var(--cc-tile, #efede8);--crv-ink: var(--cc-ink, #2b2622);--crv-muted: var(--cc-muted, #675e56);--crv-line: var(--cc-line, #ddd6cc);--crv-band: var(--cc-band, #4a423b);--crv-gold: var(--cc-gold, #7f6128);--crv-title: var(--casc-title-font, "Sofia Sans Extra Condensed", "Arial Narrow", sans-serif);--crv-text: var(--base-font-family, "Sofia Sans", system-ui, sans-serif);color:var(--crv-ink);font-family:var(--crv-text)}.crv *,.crv *:before,.crv *:after,.crv-layer *,.crv-layer *:before,.crv-layer *:after{box-sizing:border-box}.crv [hidden],.crv-layer[hidden]{display:none!important}.crv button{font:inherit;color:inherit;border-radius:0;cursor:pointer;-webkit-appearance:none;appearance:none}.crv button:focus-visible,.crv-layer button:focus-visible{outline:2px solid var(--crv-gold);outline-offset:2px}.crv__in{max-width:1080px;margin:0 auto;padding:8px 16px 64px}.crv--head .crv__in{padding-top:48px}.crv__headline{margin:0 0 28px;scroll-margin-top:120px}.crv .crv__eyebrow{font:400 11px/1.3 var(--crv-text);letter-spacing:.16em;text-transform:uppercase;color:var(--crv-muted);margin:0 0 8px}.crv .crv__title{font-family:var(--crv-title);font-weight:800;font-size:26px;line-height:1.1;text-transform:uppercase;letter-spacing:normal;color:var(--crv-ink);margin:0;text-align:start}.crv__sum{display:flex;flex-direction:column;gap:18px;padding-bottom:22px;border-bottom:1px solid var(--crv-line)}.crv__score{display:flex;align-items:center;gap:14px}.crv__num{font-family:var(--crv-title);font-weight:800;font-size:66px;line-height:.78;letter-spacing:-.01em;color:var(--crv-ink)}.crv__lily{width:20px;height:20px;color:var(--crv-gold);flex:none}.crv__of{display:flex;flex-direction:column;gap:7px}.crv__stars{position:relative;display:inline-block;font-size:13px;line-height:1;letter-spacing:2px;color:var(--crv-line);white-space:nowrap;font-family:Arial,sans-serif}.crv__stars-on{position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden;color:var(--crv-gold)}.crv__stars--big{font-size:16px;letter-spacing:3px}.crv__count{font:500 11px/1 var(--crv-text);letter-spacing:.2em;text-transform:uppercase;color:var(--crv-muted)}.crv__none{margin:0;font-size:15px;color:var(--crv-muted)}.crv .crv__write{background:var(--crv-band);color:var(--crv-page);border:0;font-family:var(--crv-title);font-weight:700;font-size:16px;line-height:1;letter-spacing:.18em;text-transform:uppercase;padding:17px 28px;width:100%}.crv .crv__write:hover{background:var(--crv-ink)}.crv__strip-h{margin:26px 0 12px;font:500 11px/1 var(--crv-text);letter-spacing:.24em;text-transform:uppercase;color:var(--crv-ink)}.crv__strip{display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px;scrollbar-width:none;overscroll-behavior-x:contain}.crv__strip::-webkit-scrollbar{display:none}.crv .crv__ph{display:block;margin:0;padding:6px 6px 9px;background:var(--crv-panel);border:1px solid var(--crv-line);scroll-snap-align:start;min-width:0;text-align:start}.crv__ph img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover;background:var(--crv-tile)}.crv__ph-cap{display:block;font:500 10px/1.2 var(--crv-text);letter-spacing:.14em;text-transform:uppercase;color:var(--crv-muted);margin-top:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.crv__list{display:grid;grid-template-columns:minmax(0,1fr);column-gap:56px;margin-top:26px}.crv__rev{border-top:1px solid var(--crv-line);padding:20px 0 22px;display:flex;flex-direction:column;gap:10px;min-width:0}.crv__sum+.crv__list,.crv__strip[hidden]+.crv__list{margin-top:0}.crv__sum+.crv__list>.crv__rev:first-child,.crv__strip[hidden]+.crv__list>.crv__rev:first-child{border-top:0}.crv__meta{display:flex;justify-content:space-between;align-items:center;gap:12px}.crv__date{font:500 11px/1 var(--crv-text);letter-spacing:.16em;text-transform:uppercase;color:var(--crv-muted)}.crv__row{display:flex;gap:16px;align-items:flex-start}.crv__text{text-align:start;flex:1;min-width:0;font:400 15px/1.55 var(--crv-text);color:var(--crv-ink);overflow-wrap:anywhere}.crv__text.is-long{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.crv__text.is-open{display:block;-webkit-line-clamp:unset}.crv .crv__thumb{flex:none;width:60px;padding:3px;border:1px solid var(--crv-line);background:var(--crv-panel)}.crv__thumb img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}.crv .crv__read{align-self:flex-start;background:none;border:0;padding:0;font:500 13px/1 var(--crv-text);text-decoration:underline;text-underline-offset:3px;color:var(--crv-ink)}.crv .crv__name{text-align:start;margin:0;font-family:var(--crv-title);font-weight:700;font-size:14px;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--crv-ink)}.crv__foot{display:flex;flex-direction:column;gap:16px;align-items:stretch;border-top:1px solid var(--crv-line);padding-top:24px;text-align:center}.crv__foot:empty{display:none}.crv .crv__more{border:1px solid var(--crv-ink);background:transparent;font-family:var(--crv-title);font-weight:700;font-size:15px;line-height:1;letter-spacing:.18em;text-transform:uppercase;padding:16px 30px;color:var(--crv-ink)}.crv .crv__more:hover{background:var(--crv-ink);color:var(--crv-page)}.crv .crv__all{background:none;border:0;padding:4px 0;font:500 13px/1.3 var(--crv-text);color:var(--crv-muted);text-decoration:underline;text-underline-offset:3px}.crv-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center}.crv-layer__back{position:absolute;top:0;right:0;bottom:0;left:0;background:#2b26228c}.crv-layer__box{position:relative;width:100%;max-height:92vh;max-height:92dvh;display:flex;flex-direction:column;background:var(--cc-page, #f3f2ee);color:var(--cc-ink, #2b2622);outline:0;padding-bottom:env(safe-area-inset-bottom,0px)}.crv-layer__bar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--cc-line, #ddd6cc)}.crv-layer__title{font:500 11px/1 var(--base-font-family, sans-serif);letter-spacing:.3em;text-transform:uppercase;color:var(--cc-muted, #675e56)}.crv-layer .crv-layer__x{background:none;border:0;padding:6px;width:34px;height:34px;color:inherit;cursor:pointer;border-radius:0}.crv-layer__x svg{width:20px;height:20px;display:block}.crv-layer__body{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:16px}.crv-view{display:grid;gap:16px}.crv-view img{display:block;width:100%;height:auto;max-height:62vh;object-fit:contain;background:var(--cc-tile, #efede8)}.crv-view .crv__rev{border-top:0;padding:0}.crv-view .crv__text{display:block;-webkit-line-clamp:unset}.crv-view .crv__read,.crv-view .crv__thumb{display:none}.crv-full #looxReviews{min-height:320px}.crv-full iframe{display:block;width:100%;border:0}html.crv-lock,html.crv-lock body{overflow:hidden}@media(min-width:768px){.crv__in{padding-left:7px;padding-right:7px}.crv .crv__title{font-size:34px}.crv__sum{flex-direction:row;align-items:flex-end;justify-content:space-between}.crv__num{font-size:88px}.crv__lily{width:24px;height:24px}.crv .crv__write{width:auto}.crv__strip{grid-auto-columns:calc((100% - 60px) / 7)}.crv__list{grid-template-columns:repeat(2,minmax(0,1fr))}.crv__sum+.crv__list>.crv__rev:nth-child(2),.crv__strip[hidden]+.crv__list>.crv__rev:nth-child(2){border-top:0}.crv__foot{flex-direction:row;align-items:center;justify-content:flex-start;gap:28px;text-align:start}.crv-layer{align-items:center;padding:32px}.crv-layer__box{max-width:760px;max-height:88vh}.crv-layer--full .crv-layer__box{max-width:1120px}.crv-view{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}.crv-layer__body{padding:24px}}html[dir=rtl] .crv .crv__name,html[dir=rtl] .crv .crv__text,html[dir=rtl] .crv .crv__ph-cap{text-align:right}@media(prefers-reduced-motion:reduce){.crv__strip{scroll-behavior:auto}}.crv--empty .crv__in{padding-top:40px;padding-bottom:40px}.crv--empty .crv__sum{border-bottom:0;border-top:1px solid var(--crv-line);padding:18px 0 0}.crv .crv__first{margin:0;font:400 14px/1.5 var(--crv-text);color:var(--crv-muted);text-align:start}.crv .crv__first-btn{background:none;border:0;padding:0;margin-inline-start:.3em;font:500 14px/1.5 var(--crv-text);color:var(--crv-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.crv .crv__first-btn:hover{color:var(--crv-gold)}
/*# sourceMappingURL=/cdn/shop/t/53/assets/casc-reviews.css.map */
