.attaboy-reviews{position:relative;overflow:hidden;background:var(--bg)}.attaboy-reviews__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;margin-bottom:16px;font-size:var(--summary-font-size);line-height:1.4}.attaboy-reviews__summary-image{display:flex;flex:0 0 auto;align-items:center;max-width:100%}.attaboy-reviews__summary-image img{display:block;width:auto;max-width:100%;height:var(--summary-image-size)}.attaboy-reviews__slider{position:relative;width:100%;touch-action:pan-y}.attaboy-reviews__slider:not(.flickity-enabled){display:flex;overflow:hidden}.attaboy-reviews__slide{flex:0 0 558px;width:558px;min-width:0;margin-right:var(--review-slide-gap)}.attaboy-reviews__slide:last-child{margin-right:0}.attaboy-review-card{display:flex;align-items:stretch;gap:16px;width:100%;height:var(--review-compact-card-height, 192px);padding:16px;box-sizing:border-box;border-radius:20px;background:var(--review-card-bg);color:var(--text)}.attaboy-review-card__image{flex:0 0 160px;align-self:flex-start;width:160px;height:160px;min-width:0;overflow:hidden;border-radius:var(--review-image-radius)}.attaboy-review-card__image .image-wrapper{width:100%;height:100%;padding-top:0}.attaboy-review-card__image .image-wrapper img,.attaboy-review-card__image .image-wrapper .svg-placeholder{position:static;display:block;width:100%;height:100%;object-fit:cover}.attaboy-review-card__content{display:flex;flex:1 1 auto;flex-direction:column;gap:16px;min-width:0}.attaboy-review-card__top,.attaboy-review-card__bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.attaboy-review-card__rating{display:flex;align-items:center;min-width:0}.attaboy-review-card__rating img{display:block;width:auto;max-width:100%;height:20px}.attaboy-review-card__date{flex:0 0 auto;color:var(--text-light);font-size:var(--review-date-size);line-height:1.4;white-space:nowrap}.attaboy-review-card__text{display:-webkit-box;flex:0 0 auto;overflow:hidden;min-width:0;max-width:100%;margin:0;font-size:var(--review-text-size);line-height:1.4;overflow-wrap:anywhere;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:var(--review-body-lines, 3)}.attaboy-review-card__bottom{margin-top:auto}.attaboy-review-card__author{min-width:0;font-size:var(--review-author-size);line-height:1.4;overflow-wrap:anywhere}.attaboy-review-card__verified{display:flex;flex:0 0 auto;align-items:center;gap:6px;color:var(--accent);font-size:var(--review-verified-size);line-height:1.4;white-space:nowrap}.attaboy-review-card__verified-icon{display:flex;flex:0 0 12px;width:12px;height:12px}.attaboy-review-card__verified-icon img{display:block;width:100%;height:100%;object-fit:contain}.attaboy-reviews__slider .flickity-page-dots{position:static;margin-top:16px}.attaboy-reviews__slider .flickity-page-dot{width:8px;height:8px;margin:0 6px;border:0;background:var(--text);opacity:.3}.attaboy-reviews__slider .flickity-page-dot.is-selected{background:var(--accent);opacity:1}@media only screen and (min-width:750px){.attaboy-reviews__summary--hide-desktop{display:none}}@media only screen and (max-width:749px){.attaboy-reviews__summary{margin-bottom:16px;font-size:var(--summary-mobile-font-size)}.attaboy-reviews__summary--hide-mobile{display:none}.attaboy-reviews__summary-image img{height:var(--summary-image-size-mobile)}.attaboy-reviews__slide{flex-basis:min(358px,100%);width:min(358px,100%);margin-right:var(--review-slide-gap-mobile)}.attaboy-review-card{gap:12px;height:var(--review-compact-card-height-mobile, 134px);padding:12px}.attaboy-review-card__image{flex:0 0 110px;width:110px;height:110px}.attaboy-review-card__content{gap:12px}.attaboy-review-card__top,.attaboy-review-card__bottom{gap:8px}.attaboy-review-card__rating img{height:16px}.attaboy-review-card__date{font-size:var(--review-date-size-mobile)}.attaboy-review-card__text{font-size:var(--review-text-size-mobile);-webkit-line-clamp:var(--review-body-lines, 2)}.attaboy-review-card__author{font-size:var(--review-author-size-mobile)}.attaboy-review-card__verified{gap:4px;font-size:var(--review-verified-size-mobile)}}.attaboy-reviews:not(.attaboy-reviews--detailed) .attaboy-review-card__content{min-height:0}.attaboy-reviews:not(.attaboy-reviews--detailed) .attaboy-review-card__body{display:block;flex:1 1 auto;min-height:0;overflow:hidden}.attaboy-reviews:not(.attaboy-reviews--detailed) .attaboy-review-card__body[data-no-lines] .attaboy-review-card__text{visibility:hidden}.attaboy-reviews:not(.attaboy-reviews--detailed) .attaboy-review-card__top,.attaboy-reviews:not(.attaboy-reviews--detailed) .attaboy-review-card__bottom{flex:0 0 auto}.attaboy-reviews:not(.attaboy-reviews--detailed) .attaboy-review-card__bottom{flex-wrap:wrap}.attaboy-reviews:not(.attaboy-reviews--detailed) .attaboy-review-card__author,.attaboy-reviews:not(.attaboy-reviews--detailed) .attaboy-review-card__verified{max-width:100%}.attaboy-reviews:not(.attaboy-reviews--detailed) .attaboy-review-card__verified{flex-shrink:1;white-space:normal;overflow-wrap:anywhere}.attaboy-reviews:not(.attaboy-reviews--detailed) .attaboy-review-card__verified>span:last-child{min-width:0}.attaboy-reviews__header{margin-bottom:32px;text-align:center}.attaboy-reviews__heading{margin:0;font-size:var(--review-heading-size);font-weight:600;line-height:1}.attaboy-reviews__summary--richtext{gap:8px}.attaboy-reviews__summary--richtext .attaboy-reviews__summary-image{flex:0 0 var(--summary-image-width);width:var(--summary-image-width)}.attaboy-reviews__summary-image .image-wrapper{width:100%;margin:0}.attaboy-reviews__summary-text{min-width:0;text-align:center}.attaboy-reviews__summary-text>:first-child{margin-top:0}.attaboy-reviews__summary-text>:last-child{margin-bottom:0}.attaboy-review-card__title{flex:0 0 auto;margin:0;font-size:16px;font-weight:500;line-height:1.3;overflow-wrap:anywhere}.attaboy-reviews__categories,.attaboy-reviews__tabs-component{display:block;min-width:0}.attaboy-reviews__tabs-nav{overflow-x:auto;margin-bottom:32px;scrollbar-width:none}.attaboy-reviews__tabs-nav::-webkit-scrollbar{display:none}.attaboy-reviews__tab-list{display:flex;justify-content:center;gap:12px;width:max-content;min-width:100%}.attaboy-reviews__tab{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;margin:0;padding:8px 20px;border:0;border-radius:200px;background:var(--review-card-bg);color:var(--text);font:inherit;font-size:20px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer}.attaboy-reviews__tab[aria-selected=true]{background:var(--accent);color:#fff}.attaboy-reviews__tab:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.attaboy-reviews__tab-icon{display:none;flex:0 0 16px;width:16px;height:16px}.attaboy-reviews__tab[aria-selected=true] .attaboy-reviews__tab-icon{display:flex}.attaboy-reviews__tab-icon .icon{width:16px;height:16px}.attaboy-reviews__tab-icon path{stroke:currentColor}.attaboy-reviews__panel.tab-content{position:static;width:100%;padding:0;min-height:0;pointer-events:auto;opacity:1;visibility:visible;content-visibility:visible}.attaboy-reviews__panel[hidden],attaboy-reviews-tabs:not(.is-ready) .attaboy-reviews__tabs-nav{display:none}.attaboy-reviews--detailed .attaboy-reviews__tab{gap:0}.attaboy-reviews--detailed .attaboy-reviews__slider .flickity-viewport{transition:none}.attaboy-reviews--detailed .attaboy-reviews__summary--richtext{gap:4px}.attaboy-reviews--detailed .attaboy-reviews__slide{flex-basis:520px;width:520px}.attaboy-reviews--detailed .attaboy-review-card{gap:20px;height:var(--review-detailed-card-height, 280px)}.attaboy-reviews--detailed .attaboy-review-card__image{flex-basis:187.5px;width:187.5px;height:250px;align-self:flex-start}.attaboy-reviews--detailed .attaboy-review-card__content{gap:12px;min-height:0}.attaboy-reviews--detailed .attaboy-review-card__body{display:block;flex:1 1 auto;min-height:0;overflow:hidden}.attaboy-reviews--detailed .attaboy-review-card__text{-webkit-line-clamp:var(--review-body-lines, 7)}.attaboy-reviews--detailed .attaboy-review-card__body[data-no-lines] .attaboy-review-card__text{visibility:hidden}.attaboy-reviews--detailed .attaboy-review-card__top,.attaboy-reviews--detailed .attaboy-review-card__bottom{flex:0 0 auto}.attaboy-reviews--detailed .attaboy-review-card__bottom{flex-wrap:wrap}.attaboy-reviews--detailed .attaboy-review-card__author,.attaboy-reviews--detailed .attaboy-review-card__verified{max-width:100%}.attaboy-reviews--detailed .attaboy-review-card__verified{flex-shrink:1;white-space:normal;overflow-wrap:anywhere}.attaboy-reviews--detailed .attaboy-review-card__verified>span:last-child{min-width:0}.attaboy-reviews--detailed .flickity-page-dot{margin-right:4px;margin-left:4px}@media only screen and (max-width:749px){.attaboy-reviews__header,.attaboy-reviews__tabs-nav{margin-bottom:16px}.attaboy-reviews__heading{font-size:var(--review-heading-size-mobile)}.attaboy-reviews__summary--richtext .attaboy-reviews__summary-image{flex-basis:var(--summary-image-width-mobile);width:var(--summary-image-width-mobile)}.attaboy-reviews__tab-list{justify-content:flex-start;gap:8px}.attaboy-reviews__tab{padding-right:16px;padding-left:16px;font-size:16px}.attaboy-reviews--detailed .attaboy-reviews__slide{flex-basis:100%;width:100%}.attaboy-reviews--detailed .attaboy-review-card{gap:12px;padding:12px;height:var(--review-detailed-card-height-mobile, 280px)}.attaboy-reviews--detailed .attaboy-review-card__image{flex-basis:90px;width:90px;height:120px}.attaboy-reviews--detailed .attaboy-review-card__content{gap:8px}.attaboy-reviews--detailed .attaboy-review-card__text{-webkit-line-clamp:var(--review-body-lines, 9)}.attaboy-reviews--detailed .attaboy-review-card__rating img{height:20px}.attaboy-reviews--detailed .attaboy-review-card__top,.attaboy-reviews--detailed .attaboy-review-card__bottom{flex-wrap:wrap}.attaboy-reviews--detailed .flickity-page-dot{margin-right:6px;margin-left:6px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/attaboy-reviews-slider.css.map */
