.video-reviews-popup-list,.video-reviews-popup-list .dialog-component{display:contents}.video-reviews-gallery[aria-busy=true]{cursor:wait}.video-reviews-card{--preview-fade: .3s;display:grid;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);cursor:pointer}.video-reviews-card__media,.video-reviews-card__content{grid-row:1;grid-column:1;border-radius:inherit;overflow:hidden}.video-reviews-card__media{z-index:0}.video-reviews-card__media:has(.placeholder-image):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000001a;z-index:1}.video-reviews-card__preview{opacity:0;transition:opacity var(--preview-fade) ease}.video-reviews-card.is-preview-playing .video-reviews-card__preview{opacity:1}.video-reviews-card__image{transition:opacity 0s}.video-reviews-card.is-preview-playing .video-reviews-card__image{opacity:0;transition-delay:var(--preview-fade)}.video-reviews-card:has(.video-reviews-card__review) .video-reviews-card__preview,.video-reviews-card:has(.video-reviews-card__review) .video-reviews-card__image :is(img){border-bottom-left-radius:calc(var(--media-border-radius, 0) * 2);border-bottom-right-radius:calc(var(--media-border-radius, 0) * 2)}.video-reviews-card__author{padding:1.6rem 2.4rem 1.6rem 2rem;overflow:hidden;color:var(--author-text-color, #fff)}.video-reviews-card__author:before{content:"";position:absolute;top:0;right:0;bottom:-1px;left:0;z-index:-1;background-color:var(--author-background-color, rgb(var(--color-background-rgb)/60%));-webkit-backdrop-filter:blur(var(--author-background-blur, 2rem));backdrop-filter:blur(var(--author-background-blur, 2rem))}.video-reviews-card__avatar{flex-shrink:0;width:5rem;height:5rem;border:1px solid var(--color-border)}.video-reviews-card__author-text{flex:1 1 0;gap:0}.video-reviews-card__social{flex-shrink:0}.video-reviews-card__play{align-self:center;margin-block:auto;--button-height: 5.6rem;--button-height-mobile: 5.6rem}.video-reviews-card.is-sequence-active .video-reviews-card__play{visibility:hidden}.video-reviews-card__sound{display:none;align-self:flex-end;margin-inline-end:1.6rem;pointer-events:auto;--button-height: 4rem;--button-height-mobile: 4rem}.video-reviews-card.is-sequence-active .video-reviews-card__sound{display:inline-flex}.video-reviews-card__sound-off,.video-reviews-card__sound.is-muted .video-reviews-card__sound-on{display:none}.video-reviews-card__sound.is-muted .video-reviews-card__sound-off{display:inline-flex}.video-reviews-card__review{gap:1.4rem;padding:1.6rem 2rem}.video-reviews-card__review:not(:has(.video-reviews-card__review-image)){padding:2.4rem 2rem}.video-reviews-card__review-image{flex-shrink:0;max-width:8rem}.video-reviews-card__review-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.video-reviews-overlay-btn{--color-outline-button-hover-background: rgba(0, 0, 0, .2);--color-outline-button-hover-border: rgba(255, 255, 255, .2);--color-outline-button-hover-text: #fff;--color-outline-button-background: rgba(0, 0, 0, .2);--color-outline-button-border: rgba(255, 255, 255, .2);--color-outline-button-text: #fff;--button-icon-size: 2rem;border-radius:50%;background-color:var(--color-outline-button-background);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}.video-review-popup{--vr-details-width: 45rem;align-items:stretch}.video-review-popup__media{width:calc(100% - var(--vr-details-width));background-color:rgb(var(--color-foreground-rgb)/6%)}.video-review-popup__media .video-review-popup__poster{display:block;width:100%;height:100%}.video-review-popup__media :is(video,iframe,img){width:100%;height:100%;object-fit:cover}.video-review-popup__progress{inset-block-start:.6rem;inset-inline:1.2rem;height:.4rem;border-radius:.4rem;background-color:#ffffff4d}.video-review-popup__progress-bar{display:block;width:100%;height:100%;background-color:#fff;transform:scaleX(var(--progress, 0));transform-origin:left}.video-review-popup__media:has(.video-review-popup__placeholder) :is(.video-review-popup__progress,.video-review-popup__sound){display:none}.video-review-popup__play{inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);z-index:2;--button-height: 5.6rem;--button-height-mobile: 5.6rem;opacity:0;pointer-events:none;transition:opacity .3s ease}.video-review-popup__media.is-paused .video-review-popup__play{opacity:1;pointer-events:auto}.video-review-popup__sound{z-index:2;--button-height: 4rem;--button-height-mobile: 4rem}.video-review-popup__media .video-review-popup__sound{inset-block-end:1.6rem;inset-inline-end:1.6rem}.video-review-popup__sound-off,.video-review-popup__sound.is-muted .video-review-popup__sound-on{display:none}.video-review-popup__sound.is-muted .video-review-popup__sound-off{display:inline-flex}.video-review-popup__details{width:var(--vr-details-width);border-inline-start:1px solid rgb(var(--color-border-rgb)/50%)}.video-review-popup__content{padding-inline:var(--dialog-padding-x);padding-block-start:var(--dialog-padding-y);padding-block-end:3rem;overflow-y:auto}.video-review-popup__navigation{background:var(--color-background);padding-block:1rem;padding-inline:var(--dialog-padding-x);box-shadow:0 0 4px #0000001a;z-index:2}.video-review-popup__navigation .post-navigation__divider{height:1.6rem}.video-review-popup__divider{border-block-start:1px solid var(--color-border, rgb(var(--color-foreground-rgb)/12%))}.video-review-popup__content:not(:has(.video-review-author)) .video-review-popup__divider{display:none}.video-review-author__avatar{flex-shrink:0;width:6rem;height:6rem}.video-review-author__avatar :is(img){width:100%;height:100%;object-fit:cover}.video-story-header__title{margin:0}.video-review-dialog .dialog__inner{padding:0}.video-review-dialog--vertical .dialog__header .dialog__close{inset-block-start:1.6rem;inset-inline-end:1.2rem;--button-height: 4rem;--button-height-mobile: 4rem;--color-primary-button-background: rgba(0, 0, 0, .2);--color-primary-button-hover-background: rgba(0, 0, 0, .2);--color-primary-button-text: #fff;--color-primary-button-hover-text: #fff;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}.video-review-dialog video-reviews-popup{display:block;position:relative}.video-review-dialog .video-reviews-swiper{position:relative}.video-review-dialog .video-reviews-swiper carousel-wrapper:not(.swiper-initialized) .swiper-slide{pointer-events:none}.video-review-dialog--vertical .video-review-popup__media .video-review-popup__sound{display:none}.video-review-popup__controls{transition:opacity .3s ease}.video-review-popup__controls>*{pointer-events:auto}.video-review-popup__controls .video-review-popup__nav--vertical{inset-inline-end:1.2rem;inset-block-start:50%;transform:translateY(-50%)}.video-review-popup__controls .video-review-popup__nav-btn{--button-height: 4rem;--button-height-mobile: 4rem}.video-review-popup__controls .video-review-popup__bottom{inset-inline:1.2rem;inset-block-end:1.2rem;gap:1.4rem;pointer-events:none}.video-review-popup__controls .video-review-popup__bottom>*{pointer-events:auto}.video-review-popup__controls .video-review-popup__bottom:has(.video-review-popup__products-trigger){flex-direction:row-reverse;align-items:center;justify-content:space-between}.video-review-popup__controls .video-review-popup__sound{align-self:flex-end}video-reviews-popup:has(.swiper-slide-active .video-review-popup__placeholder) .video-review-popup__sound{opacity:0}.video-review-dialog .dialog__close{transition:opacity .3s ease,visibility .3s ease,background var(--animation-speed-slower) var(--animation-easing),color var(--animation-speed-slower) var(--animation-easing)}video-reviews-popup:has(.video-review-popup.is-drawer-open) .video-review-popup__controls{opacity:0}video-reviews-popup:has(.video-review-popup.is-drawer-open) .video-review-popup__controls>*,video-reviews-popup:has(.video-review-popup.is-drawer-open) .video-review-popup__controls .video-review-popup__bottom>*{pointer-events:none}.video-review-dialog:has(.video-review-popup.is-drawer-open) .dialog__close:not(.video-review-popup__drawer-close){visibility:hidden;pointer-events:none}.video-stories{display:block;--card-title-size: 14rem}.video-stories__carousel{display:grid;width:100%}@media(min-width:1025px){.video-stories__carousel .swiper{width:100%}}.video-stories__carousel .swiper-wrapper{justify-content:var(--flex-align, start)}.video-stories__carousel:has(.swiper-initialized):has(.swiper-btn:not(.swiper-button-lock)) .swiper-wrapper{justify-content:flex-start}.video-stories__slide{width:auto;height:auto}.video-stories__card{container:video-stories-card/inline-size;padding:var(--video-stories-padding, 0);border:var(--video-stories-border-width, 0) solid var(--video-stories-border-color, transparent)}.video-stories__media{width:100%;border-radius:calc(var(--media-border-radius, 0) - var(--video-stories-padding, 0));aspect-ratio:var(--ratio, 1/1)}.video-stories__play{grid-row:1;grid-column:1;place-self:center;z-index:1;--button-height-mobile: 2.6rem;--button-height: 2.6rem;--button-icon-size: 1.2rem}.video-stories__title{max-width:min(var(--card-title-size),100%);margin:0 auto;text-align:center}.video-reviews-list__slide{width:auto}.video-review-popup--vertical{position:relative;flex-direction:column;width:100%;height:100%}.video-review-popup--vertical .video-review-popup__media{width:100%}.video-review-popup--vertical .video-review-popup__media:before{width:100%;content:"";display:block;padding-top:calc(100% / (0 + var(--video-aspect-ratio)))}.video-review-popup--vertical .video-review-popup__media :is(.video-review-popup__poster,video){position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.video-review-popup__product{border-radius:var(--rounded-base, 1.6rem);background-color:var(--color-background)}.video-review-popup__product .product-card-compact{padding:.8rem 1.6rem .8rem .8rem}.video-review-popup__product .product-card__title:not(.text-limit){display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.video-review-popup__product--blur{background-color:rgb(var(--color-background-rgb)/30%);-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}@media(max-width:1024px){.video-stories__carousel{justify-content:var(--flex-align, start)}}@media(max-width:767px){.video-stories{--card-title-size: 11rem}.video-review-dialog .dialog__header{padding:0}.video-review-dialog .dialog__header:before{display:none}.video-review-dialog:not(.video-review-dialog--vertical) .video-review-popup__media .video-review-popup__sound{display:none}.video-reviews-card__author{padding:1.6rem 1.2rem 2rem}.video-reviews-card__review{gap:1.2rem;padding:1.2rem 1.6rem}.video-reviews-card__review-image{max-width:6rem}.video-review-popup{flex-direction:column;position:relative;width:100%;height:100%}.video-review-popup__media{width:100%;height:100%}.video-review-popup__progress{inset-block-start:.4rem}.video-review-popup__products-trigger{--button-height: 4rem;--button-height-mobile: 4rem;border-radius:var(--button-radius)}.video-review-popup__details{position:absolute;inset-inline:0;inset-block-end:0;width:100%;max-height:85%;z-index:4;opacity:0;transform:translateY(100%);transition:transform .3s ease;background-color:var(--color-background);border-start-start-radius:1.6rem;border-start-end-radius:1.6rem}.swiper-slide-active .video-review-popup__details{opacity:1}.video-review-popup.is-drawer-open .video-review-popup__details{transform:translateY(0)}.video-review-popup__overlay{background-color:var(--color-overlay-background);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;-webkit-backdrop-filter:blur(var(--overlay-backdrop-blur, 0px));backdrop-filter:blur(var(--overlay-backdrop-blur, 0px))}.video-review-popup.is-drawer-open .video-review-popup__overlay{opacity:1;visibility:visible}.video-review-popup__drawer-header{padding:1.2rem;touch-action:none}.video-review-popup__drawer-handle{width:4rem;height:.4rem;border-radius:.4rem;background-color:var(--color-border)}.video-review-popup__drawer-close{position:absolute;inset-block-start:1.2rem;inset-inline-end:1.2rem}.video-review-dialog .dialog__container{width:100%;height:100dvh;max-height:100dvh;margin:0;border-radius:0}.video-review-dialog:not(.video-review-dialog--vertical) .dialog__header .dialog__close{inset-block-start:1.6rem;--color-primary-button-background: rgba(0, 0, 0, .2);--color-primary-button-hover-background: rgba(0, 0, 0, .2);--color-primary-button-text: #fff;--color-primary-button-hover-text: #fff;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}.video-review-dialog video-reviews-popup{height:100dvh}.video-review-dialog .video-reviews-swiper,.video-review-dialog .video-reviews-swiper .swiper,.video-review-dialog .video-reviews-swiper .swiper-slide,.video-review-dialog .video-reviews-swiper .video-review-popup{height:100%}}@container video-stories-card (min-width: 121px){.video-stories__play{--button-height-mobile: 3.6rem;--button-height: 3.6rem;--button-icon-size: 1.6rem}}@media(min-width:768px){.video-review-dialog:not(.video-review-dialog--vertical) .video-review-popup{max-height:min(80vh,(var(--dialog-max-width) - var(--vr-details-width)) * 16 / 9);height:100%}.video-review-dialog:not(.video-review-dialog--vertical) .video-review-slide{height:auto}.video-review-dialog:not(.video-review-dialog--vertical) .video-review-popup__media{height:auto;max-height:80vh;aspect-ratio:9/16}.video-review-dialog--vertical .dialog__container{width:auto;max-width:none;background:transparent;box-shadow:none}.video-review-dialog--vertical video-reviews-popup{height:min(85vh,83.5555555556rem);aspect-ratio:9/16;margin-inline:auto;border-radius:1.6rem;overflow:hidden}.video-review-dialog--bottom{pointer-events:none}.video-review-dialog--bottom[open] .dialog__overlay{display:none}.video-review-dialog--bottom .dialog__container{pointer-events:auto;margin-block-start:auto;margin-block-end:3rem;margin-inline-start:auto;margin-inline-end:3rem}.video-review-dialog--bottom video-reviews-popup{height:min(85vh,62.2222222222rem)}html[scroll-lock]:has(.video-review-dialog--bottom[open]) body{overflow:visible;padding-right:0}.video-review-dialog--vertical .video-reviews-swiper,.video-review-dialog--vertical .video-reviews-swiper .swiper,.video-review-dialog--vertical .video-reviews-swiper .swiper-slide,.video-review-dialog--vertical .video-review-popup--vertical{width:100%;height:100%}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/video-reviews-gallery.css.map */
