.reviews-imported [hidden]{display:none!important}.reviews-imported{overflow:hidden}.reviews-imported>.page-width{width:min(100%,var(--reviews-max-width, 1200px));max-width:var(--reviews-max-width, 1200px);box-sizing:border-box;margin-inline:auto;padding-inline:clamp(16px,3vw,32px)}.reviews-imported .customer-reviews-header{max-width:650px;margin:0 auto 40px;text-align:center}.reviews-imported .customer-reviews-subheading{text-transform:uppercase;letter-spacing:.1em;font-size:1.3rem;opacity:.7;margin-bottom:.5rem}.reviews-imported .customer-reviews-heading{margin:0 0 1rem}.reviews-imported .customer-reviews-average{display:flex;align-items:center;justify-content:center;gap:.5rem;flex-wrap:wrap}.reviews-imported .customer-reviews-average-text{font-size:1.4rem;opacity:.75}.reviews-imported .reviews-imported__stars{font-size:1.8rem;line-height:1.3;background:linear-gradient(to right,#e8b923 95.8%,#b6b6b6 95.8%);color:transparent;background-clip:text;-webkit-background-clip:text}.reviews-imported .reviews-imported__source{font-size:1.2rem;opacity:.8;margin:12px 0 0}.reviews-imported a{color:inherit;text-decoration:underline;text-underline-offset:3px}.reviews-imported__grid{display:grid;grid-template-columns:repeat(var(--reviews-columns, 3),minmax(0,1fr));align-items:start;gap:var(--reviews-gap, 16px);padding:2px}.reviews-imported .customer-review-card{box-sizing:border-box;min-width:0;height:auto;border:1px solid rgba(0,0,0,.08);border-radius:var(--reviews-radius,12px);padding:var(--reviews-padding,20px);display:flex;flex-direction:column;justify-content:flex-start;gap:10px;background:rgb(var(--color-background,255 255 255));box-shadow:0 2px 8px #0000000a;transition:box-shadow .2s ease}.reviews-imported .customer-review-card:hover{box-shadow:0 6px 16px #00000014}.reviews-imported .star{font-size:calc(1.5rem * var(--reviews-text-scale,1));line-height:1}.reviews-imported .star-full{color:#e8b923}.reviews-imported .star-empty{color:#00000026}.reviews-imported .customer-review-card__text{font-size:calc(1.5rem * var(--reviews-text-scale,1));line-height:1.5;opacity:.85;margin:0;flex:0 0 auto;white-space:pre-wrap;overflow-wrap:anywhere}.reviews-imported .reviews-imported__date{font-size:calc(1.2rem * var(--reviews-text-scale,1));opacity:.7}.reviews-imported .customer-review-card__author{display:flex;align-items:center;gap:10px;margin:0}.reviews-imported .customer-review-card__avatar{border-radius:50%;width:40px;height:40px;flex-shrink:0}.reviews-imported .customer-review-card__avatar--initial{display:flex;align-items:center;justify-content:center;background:#00000014;font-weight:600;font-size:1.5rem}.reviews-imported .customer-review-card__author-info{display:flex;flex-direction:column;line-height:1.3;min-width:0;overflow-wrap:anywhere}.reviews-imported .customer-review-card__name{font-weight:600;font-size:calc(1.4rem * var(--reviews-text-scale,1))}.reviews-imported .customer-review-card__verified{font-size:calc(1.2rem * var(--reviews-text-scale,1));color:#2e7d32;margin-top:3px}.reviews-imported .customer-review-reply{box-sizing:border-box;min-width:0;margin:max(0px,calc(var(--reviews-reply-gap,8px) - 7px)) 0 0;padding:12px 14px;background:#0000000b;border:1px solid rgba(0,0,0,.055);border-inline-start:3px solid rgba(0,0,0,.18);border-radius:8px}.reviews-imported .customer-review-reply__name{font-size:calc(1.4rem * var(--reviews-text-scale,1));font-weight:600}.reviews-imported .customer-review-reply__identity{display:inline-flex;align-items:center;gap:8px;max-width:100%;vertical-align:middle}.reviews-imported .customer-review-reply__identity>span{min-width:0;overflow-wrap:anywhere}.reviews-imported .customer-review-reply__logo{display:block;width:var(--reviews-logo-size,32px);height:var(--reviews-logo-size,32px);object-fit:contain;flex-shrink:0}.reviews-imported .customer-review-reply__text{margin:4px 0 0;font-size:calc(1.4rem * var(--reviews-text-scale,1));line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.reviews-imported[data-density=compact] .customer-review-card{padding:min(var(--reviews-padding,20px),20px);gap:7px}.reviews-imported[data-density=airy] .customer-review-card{padding:max(var(--reviews-padding,28px),28px);gap:14px}.reviews-imported[data-density=compact] .customer-reviews-header{margin-bottom:26px}.reviews-imported[data-author-position=top] .customer-review-card__author{order:-1;margin-bottom:3px}.reviews-imported[data-show-dates=false] .reviews-imported__date,.reviews-imported[data-show-photos=false] .reviews-imported__photos,.reviews-imported[data-show-verified=false] .customer-review-card__verified,.reviews-imported[data-reply-display=hidden] .customer-review-reply{display:none}.reviews-imported details.customer-review-reply>summary{cursor:pointer;font-size:calc(1.35rem * var(--reviews-text-scale,1));font-weight:600;padding-block:4px}.reviews-imported details.customer-review-reply[open]>summary{margin-bottom:4px}.reviews-imported details.customer-review-reply>summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.reviews-imported[data-layout=stacked] .reviews-imported__grid{grid-template-columns:minmax(0,1fr);max-width:940px;margin-inline:auto}.reviews-imported[data-layout=full_width] .reviews-imported__grid{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto}.reviews-imported[data-layout=carousel] .reviews-imported__grid{--carousel-columns: var(--reviews-columns,3);display:flex;align-items:flex-start;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.reviews-imported[data-layout=carousel] .reviews-imported__grid::-webkit-scrollbar{display:none}.reviews-imported[data-layout=carousel] .customer-review-card{flex:0 0 calc((100% - (var(--carousel-columns) - 1) * var(--reviews-gap,16px)) / var(--carousel-columns));scroll-snap-align:start}.reviews-imported[data-layout=carousel][data-enable-drag=false] .reviews-imported__grid{touch-action:pan-y pinch-zoom}.reviews-imported[data-layout=carousel][data-enable-drag=true] .customer-review-card{cursor:grab}.reviews-imported[data-layout=carousel] .reviews-imported__grid.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.reviews-imported__carousel-controls{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:18px;font-size:1.35rem}.reviews-imported__carousel-controls button{width:44px;padding:8px}.reviews-imported__tools{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:16px;margin-bottom:24px}.reviews-imported label{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:1.4rem}.reviews-imported input,.reviews-imported select,.reviews-imported button:not(.button){font:inherit;color:inherit;background:rgb(var(--color-background,255 255 255));border:1px solid rgba(0,0,0,.2);border-radius:8px;padding:10px 12px;min-height:44px;box-sizing:border-box}.reviews-imported input,.reviews-imported select{width:100%;min-width:0}.reviews-imported button:not(.button){cursor:pointer}.reviews-imported button:not(.button):disabled{opacity:.4;cursor:default}.reviews-imported :is(button:not(.button),input,select,a):focus-visible{outline:2px solid currentColor;outline-offset:3px}.reviews-imported [data-list]:focus{outline:none}.reviews-imported [data-status]{font-size:1.4rem;scroll-margin-top:130px;margin:16px 2px}.reviews-imported__pagination{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:28px;font-size:1.4rem}.reviews-imported__pagination label{flex-direction:row;align-items:center}.reviews-imported__pagination select{width:auto}.reviews-imported [data-error]{padding:16px;border:1px solid currentColor;border-radius:8px;margin-bottom:20px}.reviews-imported [data-error] a{margin-left:12px}.reviews-imported__admin{padding:16px;border:1px dashed currentColor;border-radius:8px;margin-bottom:24px;font-size:1.4rem}.reviews-imported__photos{display:flex;flex-wrap:wrap;gap:8px}.reviews-imported__photos a{display:block;border-radius:8px;overflow:hidden}.reviews-imported__photos img{display:block;width:80px;height:80px;object-fit:cover}.reviews-imported .customer-reviews-empty{grid-column:1 / -1;text-align:center;padding:32px 0}@media screen and (max-width:749px){.reviews-imported__grid{grid-template-columns:repeat(var(--reviews-mobile-columns,1),minmax(0,1fr))}.reviews-imported__tools{grid-template-columns:minmax(0,1fr)}.reviews-imported[data-layout=carousel] .reviews-imported__grid{--carousel-columns: var(--reviews-mobile-columns,1)}.reviews-imported .customer-reviews-heading{font-size:2.4rem}.reviews-imported__pagination{gap:8px}.reviews-imported__pagination button{padding:10px}}@media(prefers-reduced-motion:reduce){.reviews-imported .customer-review-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/customer-reviews-imported.css.map */
