.custom-reviews-block .container-full{padding-left:var(--padding-full-width);padding-right:var(--padding-full-width)}.custom-reviews{max-width:var(--reviews-max-width);margin-left:auto;margin-right:auto}.custom-reviews__slider:not(.slick-initialized) .custom-reviews__slide:nth-child(n+2){display:none}.custom-reviews__box{background:var(--card-bg);border:1px solid var(--card-border);box-sizing:border-box}.custom-reviews__slider{box-sizing:border-box}.custom-reviews__slide{width:100%}.custom-reviews__card{padding:var(--card-padding-y) var(--card-padding-x);text-align:center}.custom-reviews__box--has-controls .custom-reviews__card{padding-bottom:24px}.custom-reviews__icon{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-box-size);height:var(--icon-box-size);margin-bottom:var(--icon-margin-bottom)}.custom-reviews__icon img{display:block;width:var(--icon-size);height:var(--icon-size);object-fit:contain}.custom-reviews__stars{margin-bottom:20px;color:var(--star-color);font-size:var(--star-size);line-height:1;letter-spacing:.12em}.custom-reviews__star-empty{color:var(--star-empty-color)}.custom-reviews__eyebrow{margin-bottom:18px;color:var(--eyebrow-color);font-family:var(--font-body-family);font-size:var(--eyebrow-size);line-height:1.4;font-weight:var(--font-weight-normal);letter-spacing:.34em;text-transform:uppercase}.custom-reviews__controls.slider-custom-control{margin-top:0}.custom-reviews__quote{max-width:30ch;margin:0 auto 22px;color:var(--quote-color);font-family:var(--font-body-family);font-size:var(--quote-size);line-height:1.5;font-style:italic;font-weight:var(--font-weight-normal)}.custom-reviews__quote p{margin:0}.custom-reviews__caption{color:var(--caption-color);font-size:var(--caption-size);line-height:1.5}.custom-reviews__separator{display:inline-block;margin:0 .45em}.custom-reviews__controls{position:relative;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;justify-content:center;gap:10px;padding-bottom:var(--card-padding-y);padding-left:var(--card-padding-x);padding-right:var(--card-padding-x)}@media(max-width:767px){.custom-reviews__controls{padding-bottom:var(--card-padding-y-mb);padding-left:var(--card-padding-x-mb);padding-right:var(--card-padding-x-mb)}}.custom-reviews__controls .dots{display:flex;align-items:center;justify-content:center;grid-column:2;grid-row:1}.custom-reviews__controls .slick-dots{position:static;display:flex!important;align-items:center;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.custom-reviews__controls .slick-dots li{display:block;width:28px;height:2px;margin:0}.custom-reviews__controls .slick-dots button{display:block;width:28px;height:2px;padding:0;background:var(--dot-color);border:0;border-radius:0;font-size:0;line-height:0;cursor:pointer}.custom-reviews__controls .slick-dots button:before{display:none}.custom-reviews__controls .slick-dots .slick-active button{background:var(--dot-active-color)}.custom-reviews__controls .slick-arrow{position:static;transform:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:var(--arrow-width);height:var(--arrow-height);padding:8px;color:var(--arrow-color);background:var(--arrow-background-color);border:var(--arrow-border-width) solid var(--arrow-border-color);border-radius:50%}.custom-reviews__controls .slick-prev{grid-column:3;grid-row:1;justify-self:end;transform:translate(calc(-1 * (var(--arrow-width) + 10px)))}.custom-reviews__controls .slick-next{grid-column:3;grid-row:1;justify-self:end}.custom-reviews__controls .slick-arrow svg{width:var(--arrow-size-icon);height:var(--arrow-size-icon);fill:#fff;stroke:transparent}.custom-reviews__controls .slick-prev svg{transform:rotate(180deg)}.custom-reviews__controls .slick-disabled{display:inline-flex!important;opacity:.4}@media(max-width:767px){.custom-reviews-block .container-full{padding-left:10px;padding-right:10px}.custom-reviews__card{padding:var(--card-padding-y-mb) var(--card-padding-x-mb)}.custom-reviews__box--has-controls .custom-reviews__card{padding-bottom:20px}.custom-reviews__quote{max-width:26ch;font-size:var(--quote-size-mb)}.custom-reviews__eyebrow{font-size:var(--eyebrow-size-mb);letter-spacing:.24em}.custom-reviews__controls{display:flex;flex-wrap:wrap}.custom-reviews__controls .dots{width:100%}.custom-reviews__controls .slick-prev{transform:none}.custom-reviews__controls .slick-dots li,.slider-custom-control .slick-dots li button{width:min(100%,28px)}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom-reviews.css.map */
