.customer-video-reviews .title-wrapper-with-link{margin-bottom:3.5rem}.customer-video-reviews__carousel{position:relative;--review-card-gap: 3rem;--review-card-width: calc((100% - var(--review-card-gap)) / 2);--review-media-height: clamp(280px, 26vw, 430px)}.customer-video-reviews__grid{display:flex;align-items:stretch;gap:var(--review-card-gap);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;padding:.4rem 0}.customer-video-reviews__grid::-webkit-scrollbar{display:none}.customer-video-reviews__card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--review-media-height) minmax(150px,1fr);align-items:stretch;flex:0 0 var(--review-card-width);overflow:hidden;background:rgba(var(--color-foreground),.02);border-radius:5px;scroll-snap-align:start}.customer-video-reviews__media{position:relative;overflow:hidden;background:#111;height:100%}.customer-video-reviews__video,.customer-video-reviews__media svg{width:100%;height:100%;display:block;object-fit:contain}.customer-video-reviews__card.is-portrait{grid-template-columns:minmax(0,1fr);flex-basis:calc((var(--review-card-width) - var(--review-card-gap)) / 2)}.customer-video-reviews__card.is-portrait .customer-video-reviews__media{max-height:none}.customer-video-reviews__card.is-portrait .customer-video-reviews__content{align-self:stretch}.customer-video-reviews__content{padding:2.8rem 3rem 3rem}.customer-video-reviews__stars{color:#fec42d;font-size:1.4rem;letter-spacing:.45rem;line-height:1;margin-bottom:1.6rem}.customer-video-reviews__quote{color:rgba(var(--color-foreground),.78)}.customer-video-reviews__quote p{margin:0}.customer-video-reviews__author{display:flex;flex-direction:column;gap:.4rem;margin-top:2.2rem;font-style:normal}.customer-video-reviews__author span{color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:2rem;line-height:1.2}.customer-video-reviews__author small{color:rgba(var(--color-foreground),.62);font-size:1.4rem}.customer-video-reviews__button{position:absolute;z-index:2;top:50%;width:4.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #ffffff;border-radius:50%;color:#111;background:#fff;box-shadow:0 0 20px rgba(var(--color-shadow),.16);cursor:pointer;transform:translateY(-50%);transition:background var(--duration-default) linear,border-color var(--duration-default) linear,color var(--duration-default) linear}.customer-video-reviews__button:hover{border-color:#e1192a;color:#fff;background:#e1192a}.customer-video-reviews__button svg{width:1.5rem;height:1.5rem;fill:currentColor}.customer-video-reviews__button--prev{left:-2.2rem}.customer-video-reviews__button--next{right:-2.2rem}.customer-video-reviews__button--next svg{transform:rotate(180deg)}@media screen and (min-width:990px){.customer-video-reviews__card{transition:transform var(--duration-default) linear}.customer-video-reviews__card:hover{transform:translateY(-4px)}}@media screen and (max-width:749px){.customer-video-reviews .title-wrapper-with-link{margin-bottom:2.4rem}.customer-video-reviews__carousel{--review-card-gap: 2rem;--review-card-width: 84%;--review-media-height: clamp(220px, 56vw, 360px)}.customer-video-reviews__grid{gap:var(--review-card-gap)}.customer-video-reviews__card{flex-basis:var(--review-card-width);grid-template-rows:var(--review-media-height) minmax(130px,1fr)}.customer-video-reviews__card.is-portrait{flex-basis:62%}.customer-video-reviews__content{padding:2.2rem 2rem 2.4rem}.customer-video-reviews__author span{font-size:1.8rem}.customer-video-reviews__button{width:3.8rem;height:3.8rem}.customer-video-reviews__button--prev{left:.8rem}.customer-video-reviews__button--next{right:.8rem}}@media screen and (max-width:575px){.customer-video-reviews__carousel{--review-card-width: 100%;--review-media-height: clamp(210px, 58vw, 320px)}.customer-video-reviews__card{flex-basis:var(--review-card-width)}.customer-video-reviews__card.is-portrait{flex-basis:76%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-customer-video-reviews.css.map */
