.reviews-list{--grid-desktop-horizontal-spacing: 3rem;--grid-mobile-horizontal-spacing: 3rem}.reviews-list ul{box-shadow:0 2px 16px #00000026;padding-bottom:0;row-gap:1.6rem}.video-reviews ul{box-shadow:none}.video-reviews .product-popup-modal__opener{height:100%}@media screen and (max-width: 989px){.reviews-list .grid--peek{column-gap:1rem}.reviews-list .video-reviews .grid--peek{column-gap:2rem}.reviews-list .grid--peek .grid__item{max-width:85%;width:100%}.reviews-list .video-reviews .grid--peek .grid__item{max-width:40%;width:100%}.reviews-list ul{box-shadow:none;padding-bottom:2rem}.video-popup-modal__content-info{overflow-y:scroll;height:100%}}@media screen and (min-width: 990px){.page-width-slider{max-width:var(--page-width);margin-left:auto;margin-right:auto}.video-reviews{padding:0 7.8rem;justify-content:normal}.video-reviews .slider.slider--everywhere .slider__slide{scroll-snap-align:unset}}.review-card{display:flex;flex-direction:column;margin-bottom:0;background:rgb(var(--color-button-text));box-shadow:0 2px 16px #00000026;position:relative}.review-card .link{z-index:1}.review-card .link:hover{text-decoration:underline}.video-reviews .review-card--image{position:relative;aspect-ratio:3 / 4}.review-card--image img{max-width:100%;height:100%;max-height:20rem;width:100%;object-fit:cover}.review-card--image .video-img{max-height:unset;min-height:20.6rem;border-radius:.3rem}.popup-modal__video-button{display:flex;flex-direction:column;height:100%;padding:0}.video-reviews .grid{--grid-desktop-horizontal-spacing: 3rem;--grid-mobile-horizontal-spacing: 2rem}.video-popup-modal__content{position:absolute;border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:hidden;margin:0 auto;left:0;top:0;width:100%;height:100%}.video-popup-modal__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.video-popup-modal__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.video-popup-modal__content video,.video-popup-modal__content iframe{max-width:100%;height:100%;object-fit:cover}.grid__item-video.contains-iframe{position:relative;width:100%;aspect-ratio:3 / 4}.grid__item-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-popup-modal__content h3{margin:1rem 0}.video-popup-modal__content p{margin:0 0 1rem}@media screen and (min-width: 750px){.video-popup-modal__content{left:50%;top:50%;transform:translate(-50%,-50%);max-width:88rem;height:auto;padding:0;border-radius:1.2rem}.review-card--image .video-img{max-height:unset;min-height:35.1rem}}.video-popup-modal .product-popup-modal__toggle{position:absolute;left:2rem;height:4rem;width:4rem;background-color:#0003;color:#fff}.video-popup-modal .product-popup-modal__toggle svg{height:2.4rem;width:2.4rem}.grid__item-video{aspect-ratio:3 / 4;font-size:0;background-color:#000;position:sticky;top:0}.grid__item-content{padding:2rem}.review-card--image .icon-play{position:absolute;top:50%;left:50%;width:8rem;height:8rem;transform:translate(-50%,-52%)}.review-card a{color:rgba(var(--color-button),var(--alpha-button-background))}.review-card a:hover{text-decoration:underline}.grid--peek.slider .grid__item:first-of-type.review-card--image{margin-left:0}.review-card--content{padding:2rem;font-style:italic;text-align:left;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.review-card--content h3{font-family:var(--font-heading-family);font-weight:var(--font-body-weight-bold);text-transform:capitalize;margin:2rem 0 .5rem}.review-card--content .button{margin-top:auto;font-style:normal}.video-reviews .review-card--content{padding:1.5rem 0 0;flex:1}.video-reviews .review-card--content h3{margin:.6rem 0;line-height:140%}.video-reviews .review-card--content span{text-align:left;align-self:flex-start}.video-reviews .review-card--content p{margin:0;color:rgb(var(--color-foreground));line-height:160%}.reviews-list .slider-buttons button{position:absolute;top:0;bottom:0;margin:auto;height:4.8rem;width:4.8rem}.reviews-list .slider-buttons button.slider-button--prev{left:-4.8rem}.reviews-list .slider-buttons button.slider-button--next{right:-4.8rem}.reviews-list .video-reviews .slider-buttons button.slider-button--prev{left:0}.reviews-list .video-reviews .slider-buttons button.slider-button--next{right:0}.reviews-list .slider-button svg path{stroke:#000}.reviews-list .slider-counter{display:none}@media screen and (min-width: 990px){.review-card--content{align-items:flex-start;justify-content:flex-start;padding:3rem 2rem 2rem;text-align:left;height:100%}.video-reviews .review-card--content p br{display:none}.review-card--image{flex:1}}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width: 750px){.product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width: 749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}.product-media-modal__dialog .global-media-settings,.product-media-modal__dialog .global-media-settings video,.product-media-modal__dialog .global-media-settings model-viewer,.product-media-modal__dialog .global-media-settings iframe,.product-media-modal__dialog .global-media-settings img{border:none;border-radius:0}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;min-height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width: 749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}
/*# sourceMappingURL=/cdn/shop/t/521/assets/section-reviews.css.map?v=16508847880877787281742298228 */
