.oc-cr{display:block;background:var(--cr-bg_color);color:var(--cr-text_color);font:var(--cr-text_size)/var(--cr-line_height) var(--cr-font);padding:var(--cr-padding_top) var(--cr-side) var(--cr-padding_bottom)}.oc-cr,.oc-cr *{box-sizing:border-box}.oc-cr [hidden]{display:none!important}.oc-cr__inner{max-width:var(--cr-max_width);margin:auto;min-width:0}.oc-cr--full .oc-cr__inner{max-width:none}.oc-cr__header{margin-bottom:24px;text-align:center}.oc-cr h2{font:600 var(--cr-heading_size)/1.2 var(--cr-heading-font);color:inherit;margin:0 0 14px}.oc-cr h3{color:inherit;font:600 1em/1.4 var(--cr-font);margin:0 0 8px}.oc-cr__rating{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;margin-bottom:16px}.oc-cr__rating>strong{font-size:1.3em}.oc-cr__stars{position:relative;display:inline-block;font-size:var(--cr-star_size);line-height:1.4;letter-spacing:1px;white-space:nowrap;color:var(--cr-border_color)}.oc-cr__stars>span+span{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--cr-stars_color)}.oc-cr .oc-cr__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;background:var(--cr-btn_bg_color);color:var(--cr-btn_text_color);border:1px solid var(--cr-btn_text_color);border-radius:var(--cr-button_radius);text-decoration:none;font:600 1em/1.3 var(--cr-font);cursor:pointer;white-space:normal}.oc-cr .oc-cr__button:hover{background:var(--cr-btn_hover_bg_color);color:var(--cr-btn_hover_text_color)}.oc-cr :is(button,a,select,input,textarea,summary):focus-visible{outline:2px solid currentColor;outline-offset:3px}.oc-cr__header>.oc-cr__button{width:100%;margin-top:12px}.oc-cr__breakdown{max-width:440px;margin:0 auto;text-align:start}.oc-cr summary{cursor:pointer;min-height:44px;padding:10px 0}.oc-cr__breakdown>div{display:flex;gap:12px;align-items:center}.oc-cr meter{flex:1;min-width:0;accent-color:var(--cr-stars_color)}.oc-cr__summary{padding:18px;background:var(--cr-summary_bg);border:var(--cr-border_width) solid var(--cr-border_color);border-radius:var(--cr-radius);margin-bottom:16px}.oc-cr__summary p{margin:6px 0}.oc-cr__filters{margin-bottom:16px;border-block:1px solid var(--cr-border_color)}.oc-cr__filters>div{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:16px;align-items:end}.oc-cr__filters label{flex:1 1 140px;display:block}.oc-cr :is(select,input:not([type=checkbox]),textarea){display:block;width:100%;max-width:100%;font:inherit;color:var(--cr-text_color);background:var(--cr-card_bg_color);border:1px solid var(--cr-border_color);border-radius:4px;padding:10px;min-height:44px}.oc-cr .oc-cr__check{display:flex;align-items:center;gap:8px;min-height:44px}.oc-cr__cards{--cr-layout-cols:var(--cr-cols);display:grid;grid-template-columns:repeat(var(--cr-cols),minmax(0,1fr));gap:var(--cr-gap);align-items:start}.oc-cr__card{min-width:0;width:100%;margin:0;background:var(--cr-card_bg_color);border:var(--cr-border_width) solid var(--cr-border_color);border-radius:var(--cr-radius);overflow:hidden}.oc-cr__photo img{display:block;width:100%;height:auto;aspect-ratio:var(--cr-ratio);object-fit:var(--cr-fit)}.oc-cr__photo button{display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.oc-cr__copy{padding:var(--cr-card_padding);overflow-wrap:anywhere}.oc-cr__author{display:flex;gap:6px;align-items:center}.oc-cr__author strong{min-width:0}.oc-cr__avatar{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:50%;background:var(--cr-summary_bg);font-size:.85em}.oc-cr__verified{color:var(--cr-verified_color);font-weight:700}.oc-cr time{display:block;font-size:.8em;opacity:.75;margin:4px 0}.oc-cr__text p{margin:0 0 8px}.oc-cr__text p:last-child{margin-bottom:0}.oc-cr__reply{border-top:1px solid var(--cr-border_color);margin-top:14px;padding-top:12px;font-size:.92em}.oc-cr__status{text-align:center;margin:16px 0}.oc-cr .oc-cr__more{display:flex;margin:0 auto}.oc-cr__submission{max-width:640px;margin:32px auto 0;scroll-margin-top:100px}.oc-cr__submission label{display:block;margin-top:12px}.oc-cr__submission button{margin-top:16px}.oc-cr__dialog{width:min(90vw,800px);max-height:90dvh;padding:16px;border:1px solid var(--cr-border_color);border-radius:var(--cr-radius);background:var(--cr-card_bg_color);color:var(--cr-text_color)}.oc-cr__dialog::backdrop{background:#0009}.oc-cr__dialog img{display:block;max-width:100%;max-height:72dvh;width:auto;height:auto;margin:12px auto;object-fit:contain}.oc-cr__dialog>button{display:flex;margin-inline-start:auto}@media(min-width:750px){.oc-cr{font-size:var(--cr-desktop_size)}.oc-cr h2{font-size:var(--cr-heading_desktop)}.oc-cr__cards{--cr-layout-cols:var(--cr-desktop-cols);grid-template-columns:repeat(var(--cr-desktop-cols),minmax(0,1fr))}}.oc-cr .oc-cr__header>.oc-cr__write--custom{width:var(--cr-write_width);max-width:100%;min-height:var(--cr-write_height);padding:var(--cr-write_pad_y) var(--cr-write_pad_x);border:var(--cr-write_border_width) solid var(--cr-write_border);border-radius:var(--cr-write_radius);background:var(--cr-write_bg);color:var(--cr-write_text);font-family:var(--cr-write-font);font-size:var(--cr-write_size);font-weight:var(--cr-write-weight);overflow-wrap:anywhere}.oc-cr .oc-cr__header>.oc-cr__write--custom:hover{background:var(--cr-write_hover_bg);color:var(--cr-write_hover_text)}@media(min-width:750px){.oc-cr .oc-cr__header>.oc-cr__write--custom{font-size:var(--cr-write_desktop)}}.oc-cr__cards[data-masonry]{display:block;position:relative}.oc-cr__cards[data-masonry]>.oc-cr__card{position:absolute;width:calc((100% - (var(--cr-layout-cols) - 1)*var(--cr-gap))/var(--cr-layout-cols));margin:0}
/*# sourceMappingURL=/cdn/shop/t/9/assets/oc-customer-reviews.css.map */
