.pm-product-reviews{overflow:visible;--pm-section-gutter: var(--padding-lg)}.shopify-section:has([data-section-type=pm-product-reviews]){overflow:visible}.pm-product-reviews__inner{display:flex;flex-direction:column;gap:var(--gap-xl);width:100%;min-width:0}.pm-product-reviews__heading{text-align:center;padding-inline:var(--pm-section-gutter);padding-block-end:var(--gap-xs)}.pm-product-reviews .pm-product-reviews__heading,.pm-product-reviews .pm-product-reviews__heading>*{color:var(--color-foreground-heading);font-style:normal;text-align:center;text-transform:uppercase}.pm-product-reviews__empty{text-align:center}.pm-product-reviews__viewport{min-width:0}.pm-product-reviews__scroller{display:flex;align-items:stretch;gap:var(--gap-lg);overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-y;scroll-behavior:auto}.pm-product-reviews-component[data-dragging] .pm-product-reviews__scroller{-webkit-user-select:none;user-select:none;cursor:grabbing}.pm-product-reviews__scroller img,.pm-product-reviews__scroller video{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.pm-product-reviews__scroller::-webkit-scrollbar{display:none}.pm-product-reviews__slide{display:flex;flex-direction:column;flex:0 0 calc(100% - var(--peek-next-slide-size));width:calc(100% - var(--peek-next-slide-size));max-width:22rem;gap:.25rem;align-items:stretch;min-width:0}.pm-product-reviews__media{position:relative;overflow:hidden;border-radius:var(--style-border-radius-sm);height:13rem}.pm-product-reviews__image,.pm-product-reviews__video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.pm-product-reviews__slide{position:relative}.pm-product-reviews__slide--media .pm-product-reviews__media{flex:1 1 auto;height:auto;min-height:13rem}.pm-product-reviews__slide--text .pm-product-reviews__card{max-width:none}.pm-product-reviews__slide--media:has(.pm-product-reviews__attribution){gap:0;overflow:hidden;background-color:var(--color-highlight);border-radius:var(--style-border-radius-sm)}.pm-product-reviews__slide--media:has(.pm-product-reviews__attribution) .pm-product-reviews__media{border-end-start-radius:0;border-end-end-radius:0}.pm-product-reviews__attribution{display:flex;flex-direction:column;gap:var(--gap-3xs);margin:0;padding:var(--padding-md) var(--padding-lg)}.pm-product-reviews__attribution-name{font-weight:500}.pm-product-reviews__attribution-speciality{font-size:var(--pm-text-sm);color:var(--color-foreground-muted)}.pm-product-reviews__attribution .pm-product-reviews__cta{margin-block-start:var(--gap-2xs);pointer-events:auto}.pm-product-reviews__corner-link{display:none}.pm-product-reviews__card{display:flex;flex-direction:column;justify-content:space-between;gap:.25rem;flex:1 1 auto;min-height:20rem;max-width:22rem;padding:var(--padding-xl);overflow:hidden;background-color:var(--color-highlight);border-radius:var(--style-border-radius-sm)}.pm-product-reviews__body{display:flex;flex-direction:column;gap:1rem;min-height:0;overflow:hidden}.pm-product-reviews__byline{display:flex;flex-direction:column;gap:.25rem}.pm-product-reviews__name-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-2xs) var(--gap-sm)}.pm-product-reviews__stars{display:inline-flex;flex-shrink:0;gap:var(--gap-3xs);color:var(--color-foreground)}.pm-product-reviews__star{display:inline-flex;width:var(--icon-size-sm);height:var(--icon-size-sm)}.pm-product-reviews__star svg{width:100%;height:100%}.pm-product-reviews__star--empty{opacity:var(--opacity-20)}.pm-product-reviews__name{margin:0;font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-heading--weight);line-height:var(--line-height--heading-tight);letter-spacing:var(--font-h3--letter-spacing);color:var(--color-foreground-heading)}.pm-product-reviews__speciality{margin:0;font-size:var(--pm-text-sm);font-weight:var(--font-paragraph--weight);color:var(--color-foreground-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.pm-product-reviews__quote{margin:0;font-size:var(--pm-text-base);font-weight:var(--font-paragraph--weight);color:var(--color-foreground-heading);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;line-clamp:6;overflow:hidden}.pm-product-reviews__quote p{margin:0;font-size:inherit;font-weight:inherit;color:inherit}.pm-product-reviews__quote p+p{margin-block-start:.25rem}.pm-product-reviews__quote a{pointer-events:none;color:inherit;text-decoration:inherit}.pm-product-reviews__cta{align-self:start;width:fit-content;max-width:100%;font-family:var(--font-paragraph--family);font-size:var(--pm-text-base);font-weight:600;letter-spacing:var(--pm-tracking-body);line-height:var(--line-height--body-normal)}.pm-product-reviews__controls{display:flex;flex-direction:column;gap:var(--gap-2xl)}.pm-product-reviews__dots{display:flex;align-items:center;justify-content:flex-start;gap:var(--gap-xs);width:100%}.pm-product-reviews__dot{position:relative;display:flex;flex:1 1 0;align-items:center;min-width:0;min-height:0;padding:0;border:none;background:transparent;cursor:pointer}.pm-product-reviews__dot:after{content:"";position:absolute;inset-block:calc((var(--minimum-touch-target) - var(--padding-2xs)) / -2);inset-inline:0}.pm-product-reviews__dot-bar{display:block;width:100%;height:var(--padding-2xs);border-radius:var(--style-border-radius-sm);background-color:var(--color-border-subtle);pointer-events:none}.pm-product-reviews__dot[aria-current=true] .pm-product-reviews__dot-bar{background-color:var(--color-foreground-heading)}.pm-product-reviews__arrows{display:flex;gap:var(--gap-xs);align-self:flex-end}.pm-product-reviews__arrow{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--icon-size-2xl);height:var(--icon-size-2xl);padding:0;border:none;border-radius:var(--style-border-radius-50);background-color:var(--color-highlight);color:var(--color-foreground-heading);cursor:pointer}.pm-product-reviews__arrow:after{content:"";position:absolute;inset:calc((var(--minimum-touch-target) - var(--icon-size-2xl)) / -2)}.pm-product-reviews__arrow .svg-wrapper{width:var(--icon-size-sm);height:var(--icon-size-sm)}.pm-product-reviews__arrow .svg-wrapper svg{width:100%;height:100%}.pm-product-reviews__arrow:disabled{opacity:var(--disabled-opacity);cursor:not-allowed}.pm-product-reviews-component[data-count="1"] .pm-product-reviews__slide{flex-basis:100%;width:100%}@media(hover:hover)and (pointer:fine){.pm-product-reviews__scroller{cursor:grab}.pm-product-reviews__arrow:hover:not(:disabled){opacity:var(--disabled-opacity)}}@media(prefers-reduced-motion:no-preference){.pm-product-reviews__arrow{transition:opacity var(--pm-motion-micro)}.pm-product-reviews__dot-bar{transition:background-color var(--pm-motion-micro)}}@media screen and (min-width:64rem){.pm-product-reviews__inner{gap:var(--gap-3xl)}.pm-product-reviews__heading{padding-block-end:0}.pm-product-reviews__scroller{user-select:none;-webkit-user-select:none;touch-action:auto}.pm-product-reviews__image,.pm-product-reviews__video,.pm-product-reviews__scroller img,.pm-product-reviews__scroller video{-webkit-user-drag:none;user-select:none;-webkit-user-select:none;pointer-events:none}.pm-product-reviews__slide{flex-direction:row;flex:0 0 auto;width:auto;max-width:calc(100% - var(--peek-next-slide-size));height:28rem;max-height:28rem;gap:.25rem}.pm-product-reviews__media{flex:0 0 auto;width:auto;height:100%;aspect-ratio:29 / 20;min-height:0}.pm-product-reviews__slide--media:has(.pm-product-reviews__attribution){overflow:visible;background-color:transparent;border-radius:0}.pm-product-reviews__slide--media:has(.pm-product-reviews__attribution) .pm-product-reviews__media{border-radius:var(--style-border-radius-sm)}.pm-product-reviews__attribution{position:absolute;z-index:var(--layer-raised);inset-block-start:var(--padding-sm);inset-inline-start:var(--padding-sm);max-width:calc(100% - 2 * var(--padding-sm));padding:var(--padding-xs) var(--padding-sm);background-color:var(--color-highlight);border-radius:var(--style-border-radius-sm);pointer-events:none}.pm-product-reviews__attribution .pm-product-reviews__cta{display:none}.pm-product-reviews__corner-link{position:absolute;z-index:var(--layer-raised);inset-block-end:0;inset-inline-end:0;display:flex;max-width:100%;padding:var(--padding-xs) var(--padding-sm);background-color:var(--color-highlight);border-start-start-radius:var(--style-border-radius-sm);border-end-end-radius:var(--style-border-radius-sm)}.pm-product-reviews__card{flex:0 0 22rem;width:22rem;max-width:22rem;min-width:0;min-height:0;height:100%}.pm-product-reviews__name{font-weight:500;letter-spacing:var(--font-h6--letter-spacing)}.pm-product-reviews__cta{font-weight:500}.pm-product-reviews__controls{flex-direction:row;justify-content:flex-end}.pm-product-reviews__dots{display:none}.pm-product-reviews__arrows{gap:var(--gap-lg)}.pm-product-reviews__arrow{width:var(--icon-size-3xl);height:var(--icon-size-3xl)}.pm-product-reviews__arrow:after{content:none}.pm-product-reviews-component[data-count="1"] .pm-product-reviews__slide{flex:0 0 auto;width:auto;max-width:100%}}@media screen and (min-width:80rem){.pm-product-reviews__slide{height:30rem;max-height:30rem}}@media screen and (min-width:120rem){.pm-product-reviews__slide{height:32rem;max-height:32rem}}.pm-product-reviews:not(.pm-product-reviews--sauna) .pm-product-reviews__slide--text .pm-product-reviews__quote{-webkit-line-clamp:12;line-clamp:12}.pm-product-reviews__media--sauna .pm-product-reviews__sauna-pair{display:grid;grid-template-columns:1fr 1fr;width:100%;height:100%;gap:.25rem}.pm-product-reviews__media--sauna .pm-product-reviews__sauna-pair-image{width:100%;height:100%;min-width:0;object-fit:cover}.pm-product-reviews__sauna-media-pending{display:flex;flex-direction:column;gap:.9rem;align-items:center;justify-content:center;text-align:center;height:100%;padding:1.5rem;background:#c5b6a3;color:#29231d}.pm-product-reviews__sauna-media-pending span{font-size:.8rem;letter-spacing:.06em;text-transform:uppercase}.pm-product-reviews__sauna-media-pending strong{font-size:clamp(1.25rem,2.5vw,2rem);line-height:1.15}.pm-product-reviews__card{justify-content:space-between;padding:var(--padding-3xl)}.pm-product-reviews__body{gap:var(--gap-xl)}.pm-product-reviews__byline{gap:var(--gap-xs)}.pm-product-reviews__speciality{font-size:var(--pm-text-base)}.pm-product-reviews__quote{font-size:var(--pm-text-md);line-height:1.45;-webkit-line-clamp:10;line-clamp:10}@media screen and (min-width:64rem){.pm-product-reviews__card{padding:var(--padding-4xl)}.pm-product-reviews__body{gap:var(--gap-2xl)}.pm-product-reviews__quote{font-size:var(--pm-text-lg)}}.pm-product-reviews__slide:has(img[src*=Javi_Garrido_The_Barrel_approved]) .pm-product-reviews__image{object-fit:contain;object-position:center center;background-color:#1e2a23}.pm-product-reviews__dot[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/85/assets/pm-product-reviews.css.map */
