/*! SAINT reviews (Figma: Homepage / reviews 2096:1900, mobile 2096:5042) */.saint-reviews{--saint-rv-heading: var(--saint-reviews-font-heading, var(--font-heading-family));--saint-rv-body: var(--saint-reviews-font-body, var(--font-body-family));--color-background: var(--saint-rv-background, var(--saint-color-surface))}.saint-reviews__header{gap:var(--sp-2);margin-block-end:var(--sp-8)}.saint-reviews--center .saint-reviews__header{justify-items:center;text-align:center}.saint-reviews--center .saint-reviews__filters{justify-content:center}.saint-reviews__eyebrow{gap:var(--sp-1);font-family:var(--saint-rv-body);font-size:var(--text-2sm);font-weight:var(--saint-font-semibold);line-height:var(--saint-leading-copy);letter-spacing:var(--saint-tracking-eyebrow);text-transform:uppercase;color:rgb(var(--saint-rv-eyebrow, var(--saint-color-accent)))}.saint-reviews__eyebrow-icon{inline-size:var(--sp-3d5);block-size:var(--sp-3d5)}.saint-reviews__heading{font-family:var(--saint-rv-heading);font-size:var(--text-3xl);font-weight:var(--font-normal);line-height:normal;letter-spacing:var(--saint-tracking-title);color:rgb(var(--color-foreground))}.saint-reviews .saint-reviews__filters{flex-wrap:nowrap;gap:var(--sp-2d5);margin-block:var(--sp-3) calc(var(--sp-1) * -1);padding-block:var(--sp-1);overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.saint-reviews .saint-reviews__filters::-webkit-scrollbar{display:none}.saint-reviews__pill{flex-shrink:0;white-space:nowrap;padding:var(--sp-2) var(--sp-4d5);border:var(--saint-size-border) solid rgb(var(--color-foreground) / .08);border-radius:var(--rounded-full);background-color:rgb(var(--saint-rv-pill, var(--saint-color-white)));font-family:var(--saint-rv-body);font-size:var(--text-sm);line-height:var(--saint-leading-copy);color:rgb(var(--color-foreground));cursor:pointer}.saint-reviews__pill[aria-pressed=true]{border-color:rgb(var(--saint-rv-pill-active, var(--saint-color-black)));background-color:rgb(var(--saint-rv-pill-active, var(--saint-color-black)));color:rgb(var(--saint-rv-pill-active-text, var(--saint-color-white)))}.saint-reviews__pill-highlight{display:none;position:absolute;inset-block-start:0;inset-inline-start:0;z-index:1;border-radius:var(--rounded-full);background-color:rgb(var(--saint-rv-pill-active, var(--saint-color-black)));pointer-events:none}.saint-reviews__filters.is-ready .saint-reviews__pill-highlight{display:block}.saint-reviews__filters.is-ready .saint-reviews__pill[aria-pressed=true]{border-color:rgb(var(--color-foreground) / .08);background-color:rgb(var(--saint-rv-pill, var(--saint-color-white)))}.saint-reviews__pill-label{z-index:2}.saint-reviews__slider{--saint-rv-edge: var(--sp-3);grid-auto-flow:column;grid-auto-columns:calc((100% - var(--sp-5) * 3) / 4);gap:var(--sp-5);padding:var(--saint-rv-edge);margin:calc(var(--saint-rv-edge) * -1);scroll-padding-inline:var(--saint-rv-edge)}.saint-reviews__card{block-size:var(--saint-size-review-card);overflow:hidden;border-radius:var(--saint-radius-card);background-color:rgb(var(--saint-rv-card, var(--saint-color-white)));box-shadow:var(--saint-shadow-card);scroll-snap-align:start}.saint-reviews--no-image .saint-reviews__card{block-size:auto}.saint-reviews--no-image .saint-reviews__content{padding:var(--sp-6) var(--sp-5);row-gap:var(--sp-3)}.saint-reviews__image{flex:1 1 auto;min-block-size:var(--saint-size-review-image-min)}.saint-reviews__image img,.saint-reviews__image .placeholder{inline-size:100%;block-size:100%;object-fit:cover}.saint-reviews__image img{object-position:center var(--saint-focus-y, center)}.saint-reviews__image img{transition-property:opacity;backface-visibility:visible}.saint-reviews__content{align-content:start;gap:var(--sp-2d5);padding:var(--sp-5) var(--sp-4)}.saint-reviews__profile{gap:var(--sp-2d5)}.saint-reviews__avatar{inline-size:var(--sp-10d5);block-size:var(--sp-10d5);border-radius:var(--rounded-full)}.saint-reviews__avatar img{inline-size:100%;block-size:100%;object-fit:cover}.saint-reviews__meta{gap:var(--sp-1d5)}.saint-reviews__stars{gap:var(--sp-0d5);color:rgb(var(--saint-rv-stars, var(--saint-color-accent)))}.saint-reviews__star{inline-size:var(--sp-3);block-size:var(--sp-3)}.saint-reviews__name-row{flex-wrap:wrap;gap:var(--sp-1)}.saint-reviews__name{font-family:var(--saint-rv-heading);font-size:var(--text-base);font-weight:var(--font-medium);line-height:normal;color:rgb(var(--color-foreground))}.saint-reviews__verified{gap:var(--sp-0d5);font-family:var(--saint-rv-body);font-size:var(--saint-text-verified);line-height:var(--saint-leading-copy);color:rgb(var(--color-foreground))}.saint-reviews__verified-icon{inline-size:var(--sp-3);block-size:var(--sp-3);color:rgb(var(--saint-rv-verified, var(--saint-color-verified)))}.saint-reviews__text,.saint-reviews__text p{font-family:var(--saint-rv-body);font-size:var(--text-sm);line-height:var(--saint-leading-body);color:rgb(var(--color-foreground))}.saint-reviews__text{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.saint-reviews__arrows{padding-inline:var(--sp-3d5)}.saint-reviews__arrow{--color-button-background: var(--saint-rv-arrow, var(--saint-color-white));--color-button-text: var(--saint-rv-arrow-icon, var(--saint-color-ink));--color-button-border: var(--saint-rv-arrow, var(--saint-color-white));background-color:rgb(var(--saint-rv-arrow, var(--saint-color-white)));inline-size:var(--sp-10);block-size:var(--sp-10);min-inline-size:0;padding:0;border-radius:var(--rounded-full);filter:drop-shadow(0 .0625rem .0625rem rgb(var(--saint-color-black) / .1))}.saint-reviews__arrow[hidden]{display:none}.saint-reviews__arrow .btn-text{color:rgb(var(--saint-rv-arrow-icon, var(--saint-color-ink)))}.saint-reviews__arrow .icon{inline-size:var(--sp-4d5);block-size:var(--sp-4d5)}.saint-reviews--product .saint-reviews__text{display:block;overflow:visible;-webkit-line-clamp:unset}.saint-reviews--product .saint-reviews__stars{gap:var(--saint-space-review-star)}.saint-reviews--product .saint-reviews__star{inline-size:auto;aspect-ratio:var(--saint-ratio-review-star)}@media screen and (min-width:768px){.saint-reviews--product .saint-reviews__card{block-size:auto}.saint-reviews--product .saint-rv-fitted .saint-reviews__card{block-size:max(var(--saint-size-review-card),calc(var(--saint-rv-content) + var(--saint-size-review-image-min)))}.saint-reviews--product .saint-rv-fitted .saint-reviews__card{container-type:inline-size}.saint-reviews--product .saint-rv-fitted .saint-reviews__image{flex:none;aspect-ratio:auto;block-size:max(var(--saint-size-review-image-min),calc(var(--saint-size-review-card) - var(--saint-rv-content)));block-size:min(calc(100cqi / (var(--saint-ratio-review-image))),max(var(--saint-size-review-image-min),calc(var(--saint-size-review-card) - var(--saint-rv-content))))}.saint-reviews--product .saint-reviews__image{flex:0 1 auto;min-block-size:var(--saint-size-review-image-min);aspect-ratio:var(--saint-ratio-review-image)}.saint-reviews--product .saint-reviews__content{flex:none}.saint-reviews--product.saint-reviews--no-image .saint-rv-fitted .saint-reviews__card{block-size:auto}.saint-reviews--product.saint-reviews--no-image .saint-reviews__content{padding:var(--sp-6) var(--sp-5);row-gap:var(--sp-3)}.saint-reviews--product .saint-reviews__header{justify-items:center;margin-block-end:var(--sp-10);text-align:center}}@media screen and (min-width:1024px){.saint-reviews{--page-padding: max(var(--saint-space-15), 50vw - var(--page-width) / 2)}}@media screen and (max-width:767px){.saint-reviews{--color-background: var(--saint-rv-background-mobile, var(--saint-rv-background, var(--saint-color-surface)))}.saint-reviews.section--padding{padding-block:var(--sp-10)}.saint-reviews__header{margin-block-end:var(--sp-6)}.saint-reviews__eyebrow{font-size:var(--text-xs)}.saint-reviews__eyebrow-icon{inline-size:var(--sp-3);block-size:var(--sp-3)}.saint-reviews__heading{font-size:var(--saint-text-title-mobile)}.saint-reviews .saint-reviews__filters{gap:var(--sp-2);margin-block-start:var(--sp-2);margin-inline:calc(var(--page-padding) * -1);padding-inline:var(--page-padding);scroll-padding-inline:var(--page-padding)}.saint-reviews__pill{padding-block:var(--sp-1d5);font-size:var(--text-2sm);line-height:normal}.saint-reviews__slider{--saint-rv-edge: var(--sp-1);grid-auto-columns:calc((100% - var(--sp-2d5)) / 1.5);gap:var(--sp-2d5)}.saint-reviews__card{block-size:auto}.saint-reviews__image{flex:none;min-block-size:0;block-size:var(--saint-size-review-image-mobile)}.saint-reviews__content{gap:var(--sp-2);padding:var(--sp-3)}.saint-reviews__profile{gap:var(--sp-1)}.saint-reviews__avatar{inline-size:var(--sp-7);block-size:var(--sp-7)}.saint-reviews__meta{gap:var(--sp-0d5)}.saint-reviews__star{inline-size:var(--sp-2);block-size:var(--sp-2)}.saint-reviews--product .saint-reviews__stars{gap:var(--saint-space-review-star-mobile)}.saint-reviews--product .saint-reviews__star{inline-size:auto}.saint-reviews__name-row{gap:var(--sp-0d5)}.saint-reviews__name{font-family:var(--saint-rv-body);font-size:var(--text-2sm);font-weight:var(--saint-font-semibold)}.saint-reviews__verified{font-size:var(--saint-text-verified-mobile)}.saint-reviews__verified-icon{inline-size:var(--sp-2d5);block-size:var(--sp-2d5)}.saint-reviews__text,.saint-reviews__text p{font-size:var(--text-xs);line-height:var(--saint-leading-review-mobile)}.saint-reviews__arrows{padding-inline:0;inset-inline:calc(var(--sp-3) * -1);inline-size:auto}.saint-reviews__arrow{inline-size:var(--sp-7);block-size:var(--sp-7);filter:none;box-shadow:var(--saint-shadow-arrow-mobile)}.saint-reviews__arrow .icon{inline-size:var(--sp-3);block-size:var(--sp-3)}}@media screen and (max-width:767px){.saint-reviews .saint-reviews__slider{padding:var(--sp-4) var(--page-padding);margin:calc(var(--sp-4) * -1) calc(var(--page-padding) * -1);scroll-padding-inline:var(--page-padding)}}@media screen and (min-width:1024px){.saint-reviews--no-image .saint-reviews__arrows{inset-inline-start:calc(var(--sp-12) * -1);inline-size:calc(100% + var(--sp-24));padding-inline:0}}@media screen and (max-width:1023px){.saint-reviews--no-image .saint-reviews__arrows{display:none}}@media screen and (min-width:640px)and (max-width:767px){.saint-reviews__slider{grid-auto-columns:calc((100% - var(--sp-2d5) * 2) / 3)}}@media screen and (min-width:768px)and (max-width:1023px){.saint-reviews__slider{grid-auto-columns:calc((100% - var(--sp-5) * 2) / 3)}}@media screen and (min-width:640px)and (max-width:1023px){.saint-reviews__card,.saint-reviews--product .saint-rv-fitted .saint-reviews__card{block-size:auto}.saint-reviews__image,.saint-reviews--product .saint-reviews__image,.saint-reviews--product .saint-rv-fitted .saint-reviews__image{flex:none;min-block-size:0;block-size:auto;aspect-ratio:var(--saint-ratio-review-image-tablet)}}@media screen and (min-width:768px){.saint-reviews[data-saint-ratio] .saint-reviews__card{block-size:auto}.saint-reviews[data-saint-ratio] .saint-reviews__image{flex:none;min-block-size:0;aspect-ratio:var(--saint-ratio)}}@media screen and (max-width:767px){.saint-reviews[data-saint-ratio-mobile] .saint-reviews__card{block-size:auto}.saint-reviews[data-saint-ratio-mobile] .saint-reviews__image{flex:none;min-block-size:0;block-size:auto;aspect-ratio:var(--saint-ratio-mobile)}}@media screen and (min-width:768px){.saint-reviews--rows-2 .saint-reviews__slider{grid-template-rows:repeat(2,auto)}}@media screen and (max-width:767px){.saint-reviews--rows-2-mobile .saint-reviews__slider{grid-template-rows:repeat(2,auto)}}@media screen and (min-width:768px){.saint-reviews.saint-reviews--side .saint-reviews__slider{grid-auto-columns:clamp(28rem,34vw,31.25rem)}.saint-reviews.saint-reviews--side .saint-reviews__card{flex-direction:row;block-size:15rem}.saint-reviews.saint-reviews--side .saint-reviews__image{flex:none;min-block-size:0;block-size:100%;aspect-ratio:3 / 4}.saint-reviews.saint-reviews--side .saint-reviews__content{flex:1 1 0;min-inline-size:0;align-content:center;padding:var(--sp-6)}.saint-reviews.saint-reviews--side .saint-reviews__text{-webkit-line-clamp:5}}@media screen and (max-width:767px){.saint-reviews.saint-reviews--side-mobile .saint-reviews__slider{grid-auto-columns:min(85vw,22rem)}.saint-reviews.saint-reviews--side-mobile .saint-reviews__card{flex-direction:row;block-size:13rem}.saint-reviews.saint-reviews--side-mobile .saint-reviews__image{flex:none;min-block-size:0;block-size:100%;aspect-ratio:3 / 4}.saint-reviews.saint-reviews--side-mobile .saint-reviews__content{flex:1 1 0;min-inline-size:0;align-content:center;padding:var(--sp-3d5)}.saint-reviews.saint-reviews--side-mobile .saint-reviews__avatar{display:none}.saint-reviews.saint-reviews--side-mobile .saint-reviews__text{-webkit-line-clamp:4}}.saint-reviews .saint-reviews__slider.is-marquee{overflow:hidden;scroll-snap-type:none;touch-action:pan-y;cursor:grab}.saint-reviews .saint-reviews__slider.is-marquee.is-dragging{cursor:grabbing;user-select:none;-webkit-user-select:none}.saint-reviews__slider.is-marquee img{-webkit-user-drag:none}.saint-reviews__carousel--marquee .saint-reviews__arrows{display:none}@media screen and (min-width:768px){.saint-reviews .saint-reviews__slider.is-marquee{padding-inline:var(--page-padding);margin-inline:calc(var(--page-padding) * -1)}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/saint-reviews.css.map */
