.braidjoy-review-tabs{color:#1c1b1f;background:var(--braidjoy-review-tabs-bg, #ffffff);font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.braidjoy-review-tabs *,.braidjoy-review-tabs *:before,.braidjoy-review-tabs *:after{box-sizing:border-box}.braidjoy-review-tabs__inner{max-width:var(--braidjoy-review-tabs-max-width, 1200px);margin-left:auto;margin-right:auto;padding:var(--braidjoy-review-tabs-padding-top, 48px) var(--braidjoy-review-tabs-side-padding, 24px) var(--braidjoy-review-tabs-padding-bottom, 48px)}.braidjoy-review-tabs__nav-wrap{border-top:1px solid #1c1b1f;border-bottom:1px solid #1c1b1f;padding:16px 0;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.braidjoy-review-tabs__nav{display:flex;align-items:center;gap:8px;min-width:max-content}.braidjoy-review-tabs__tab{flex:0 0 auto;border:0;border-radius:999px;padding:8px 20px;background:transparent;color:#1c1b1f;font:inherit;font-size:18px;line-height:1.2;font-weight:500;letter-spacing:0;text-align:center;cursor:pointer}.braidjoy-review-tabs__tab[aria-selected=true]{background:var(--braidjoy-review-tabs-active-bg, #f9f3f1)}.braidjoy-review-tabs__tab:focus-visible{outline:2px solid #1c1b1f;outline-offset:3px}.braidjoy-review-tabs__panel{padding-top:var(--braidjoy-review-tabs-content-spacing, 65px)}.braidjoy-review-tabs__panel[hidden]{display:none}.braidjoy-review-tabs__rating-layout{display:grid;grid-template-columns:minmax(0,25%) minmax(0,75%);gap:36px;align-items:start}.braidjoy-review-tabs__rating-summary{min-width:0;padding-left:34px}.braidjoy-review-tabs__average-line{display:flex;align-items:baseline;gap:8px;margin-bottom:12px;color:#000}.braidjoy-review-tabs__average{font-size:40px;line-height:1;font-weight:500}.braidjoy-review-tabs__out-of{font-size:18px;line-height:1.25;font-weight:300}.braidjoy-review-tabs__stars{display:inline-flex;align-items:center;gap:3px;line-height:1}.braidjoy-review-tabs__star{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--braidjoy-review-tabs-empty-star, #f5f5f5);font-size:18px;line-height:1}.braidjoy-review-tabs__star.is-filled{color:var(--braidjoy-review-tabs-filled-star, #1c1b1f)}.braidjoy-review-tabs__review-count{margin-top:12px;color:#000;font-size:16px;line-height:1.35;font-weight:300}.braidjoy-review-tabs__distribution{display:grid;gap:14px;width:100%}.braidjoy-review-tabs__distribution-row{display:grid;grid-template-columns:72px minmax(0,1fr);gap:18px;align-items:center}.braidjoy-review-tabs__distribution-label{color:#000;font-size:16px;line-height:1.25;font-weight:500;white-space:nowrap}.braidjoy-review-tabs__bar{display:block;width:100%;height:16px;overflow:hidden;border-radius:999px;background:var(--braidjoy-review-tabs-bar-bg, #f5f5f5)}.braidjoy-review-tabs__bar-fill{display:block;height:100%;border-radius:inherit;background:var(--braidjoy-review-tabs-bar-fill, #ffc966)}.braidjoy-review-tabs__comments{display:grid;gap:16px}.braidjoy-review-tabs__comment-card{width:100%;padding:26px 29px;background:var(--braidjoy-review-tabs-card-bg, #f5f5f5)}.braidjoy-review-tabs__reviewer{margin:0 0 14px;color:#000;font-size:16px;line-height:1.3;font-weight:500}.braidjoy-review-tabs__comment-text{margin-bottom:18px;color:#1c1b1f;font-size:16px;line-height:1.45;font-weight:300}.braidjoy-review-tabs__comment-text>*{margin-top:0}.braidjoy-review-tabs__comment-text>*:last-child{margin-bottom:0}.braidjoy-review-tabs__meta{display:flex;flex-wrap:wrap;gap:8px;margin:-6px 0 16px;color:#aeaeae;font-size:13px;line-height:1.3;font-weight:300}.braidjoy-review-tabs__comment-rating{display:flex;align-items:center;gap:12px}.braidjoy-review-tabs__comment-rating .braidjoy-review-tabs__star:not(.is-filled){color:#aeaeae}.braidjoy-review-tabs__rating-text{color:#aeaeae;font-size:16px;line-height:1.3;font-weight:300}.braidjoy-review-tabs__comment-images{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.braidjoy-review-tabs__comment-image{width:86px;aspect-ratio:1;overflow:hidden;background:#fff}.braidjoy-review-tabs__comment-image img,.braidjoy-review-tabs__grid-image img{display:block;width:100%;height:100%;object-fit:cover}.braidjoy-review-tabs__media-button{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer}.braidjoy-review-tabs__play{position:absolute;left:50%;top:50%;width:42px;height:42px;border:2px solid #ffffff;border-radius:50%;background:#1c1b1f59;transform:translate(-50%,-50%)}.braidjoy-review-tabs__play:before{content:"";position:absolute;left:16px;top:11px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #ffffff}.braidjoy-review-tabs__image-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.braidjoy-review-tabs__grid-image{aspect-ratio:286 / 355;overflow:hidden;background:#f5f5f5}.braidjoy-review-tabs__empty{margin:0;color:#1c1b1f;font-size:16px;line-height:1.4;font-weight:300}.braidjoy-review-tabs__loox-frame-wrap{width:100%;overflow:hidden}.braidjoy-review-tabs__loox-frame{display:block;width:100%;min-height:760px;border:0;background:transparent}@media screen and (max-width:749px){.braidjoy-review-tabs__inner{padding-left:var(--braidjoy-review-tabs-mobile-side-padding, 18px);padding-right:var(--braidjoy-review-tabs-mobile-side-padding, 18px)}.braidjoy-review-tabs__nav{gap:6px}.braidjoy-review-tabs__tab{font-size:18px;padding-left:20px;padding-right:20px}.braidjoy-review-tabs__panel{padding-top:var(--braidjoy-review-tabs-mobile-content-spacing, 36px)}.braidjoy-review-tabs__rating-layout{grid-template-columns:1fr;gap:28px}.braidjoy-review-tabs__rating-summary{padding-left:0}.braidjoy-review-tabs__distribution-row{grid-template-columns:68px minmax(0,1fr);gap:14px}.braidjoy-review-tabs__comment-card{padding:24px 20px}.braidjoy-review-tabs__comment-rating{align-items:flex-start;flex-direction:column;gap:8px}.braidjoy-review-tabs__image-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.braidjoy-review-tabs__loox-frame{min-height:680px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/braidjoy-review-tabs.css.map */
