.reelup-carousel__host{position:relative}.reelup-carousel{position:relative;z-index:1;margin-bottom:100px;--reelup-visible: 4.5;--reelup-gap: 25px;--reelup-track-w: calc(100vw - 4rem) ;--reelup-card-max: 460px;--reelup-card-w: min( calc(var(--reelup-track-w) / var(--reelup-visible) - var(--reelup-gap)), var(--reelup-card-max) );--reelup-card-h: calc(var(--reelup-card-w) * 16 / 9);--reelup-rest-height: 85%;--reelup-radius: 1rem;--reelup-nav-size: 4rem;--reelup-nav-offset: 3.6rem;--reelup-bar-gap: 15px;--reelup-thumb: 55px;--reelup-thumb-active: 55px;--reelup-cart: 45px;--reelup-cart-active: 45px;--reelup-name: var(--fs-14);--reelup-name-active: var(--fs-18);--reelup-price: var(--fs-12);--reelup-price-active: var(--fs-14)}.reelUp_carousel.reelup-carousel__source{position:absolute!important;top:0!important;left:0!important;z-index:0!important;width:100%;opacity:0;pointer-events:none}.reelup-carousel__heading{margin:0 0 1.2rem;font-size:2rem;font-weight:500}.reelup-carousel__swiper>.swiper-wrapper{height:auto;align-items:center}.reelup-carousel .reelup-carousel__slide{display:flex;width:var(--reelup-card-w, 300px);height:var(--reelup-card-h, 480px);align-items:center;flex:0 0 auto;cursor:pointer;max-width:min(var(--reelup-card-max),80vw)}.reelup-carousel__card{position:relative;width:100%;height:var(--reelup-rest-height);overflow:hidden;border-radius:var(--reelup-radius);background:rgba(var(--color-foreground),.06);transition:height .45s cubic-bezier(.22,.61,.36,1)}.reelup-carousel__slide.swiper-slide-active .reelup-carousel__card{height:100%}.reelup-carousel__video{display:block;width:100%;height:100%;object-fit:cover}.reelup-carousel__product{position:absolute;right:15px;bottom:15px;left:15px;display:flex;align-items:center;gap:var(--reelup-bar-gap);padding:10px;border-radius:.8rem;background:#ffffff80;color:#121212;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.reelup-carousel__thumb{width:var(--reelup-thumb);height:var(--reelup-thumb);flex:0 0 auto;object-fit:cover;transition:width .45s cubic-bezier(.22,.61,.36,1),height .45s cubic-bezier(.22,.61,.36,1)}.reelup-carousel__slide.swiper-slide-active .reelup-carousel__thumb{width:var(--reelup-thumb-active);height:var(--reelup-thumb-active)}.reelup-carousel__text{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;gap:.2rem}.reelup-carousel__name{overflow:hidden;font-size:var(--reelup-name);font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;color:var(--black);transition:font-size .45s cubic-bezier(.22,.61,.36,1)}.reelup-carousel__price{display:flex;gap:.5rem;font-size:var(--reelup-price);color:var(--black);line-height:1;transition:font-size .45s cubic-bezier(.22,.61,.36,1)}.reelup-carousel__slide.swiper-slide-active .reelup-carousel__name{font-size:var(--reelup-name-active)}.reelup-carousel__slide.swiper-slide-active .reelup-carousel__price{font-size:var(--reelup-price-active)}.reelup-carousel__compare{color:var(--gray-40)}.reelup-carousel__cart{display:flex;width:var(--reelup-cart);height:var(--reelup-cart);padding:0;flex:0 0 auto;transition:width .45s cubic-bezier(.22,.61,.36,1),height .45s cubic-bezier(.22,.61,.36,1),color .2s ease,opacity .2s ease;align-items:center;justify-content:center;border:0;border-radius:50%;-webkit-appearance:none;appearance:none;background:var(--white);color:var(--black);cursor:pointer;text-decoration:none}.reelup-carousel__cart:disabled{opacity:.55;cursor:default}.reelup-carousel__cart--failed{color:var(--red)}.reelup-carousel__slide.swiper-slide-active .reelup-carousel__cart{width:var(--reelup-cart-active);height:var(--reelup-cart-active)}.reelup-carousel__cart svg{width:40%;min-width:16px;height:auto;margin-left:-1px;margin-bottom:-2px}@media screen and (max-width:780px){.reelup-carousel__cart svg{min-width:14px}}.reelup-carousel__nav{position:absolute;top:50%;z-index:5;display:flex;width:var(--reelup-nav-size);height:var(--reelup-nav-size);align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:#ffffff80;box-shadow:0 .2rem 1rem rgba(var(--color-foreground),.16);color:rgb(var(--color-foreground));cursor:pointer;transform:translateY(-50%);transition:box-shadow .2s ease}.reelup-carousel__nav.swiper-button-lock{display:none}.reelup-carousel__nav:hover{box-shadow:0 .3rem 1.4rem rgba(var(--color-foreground),.26)}.reelup-carousel__nav:focus-visible{outline:var(--focused-base-outline);outline-offset:.2rem}.reelup-carousel__nav svg{width:45%;height:45%}.reelup-carousel__nav--prev{left:var(--reelup-nav-offset)}.reelup-carousel__nav--next{right:var(--reelup-nav-offset)}.reelup-carousel__nav--next svg{transform:scaleX(-1)}@media screen and (max-width:1199px){.reelup-carousel{--reelup-visible: 3}}@media screen and (max-width:780px){.reelup-carousel{--reelup-visible: 1.25;--reelup-gap: 12px;--reelup-rest-height: 92%;margin-bottom:0;--reelup-bar-gap: 5px;--reelup-thumb: 28px;--reelup-thumb-active: 35px;--reelup-cart: 28px;--reelup-cart-active: 30px;--reelup-name-active: var(--fs-14);--reelup-price-active: var(--fs-12)}.reelup-carousel__nav{display:none}}@media(prefers-reduced-motion:reduce){.reelup-carousel__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-reelup-carousel.css.map */
