.tp-e-reels{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.tp-e-reels--coverflow{overflow-x:clip}.tp-e-reels .tp-wrapper{display:flex;flex-direction:column;align-items:center;gap:var(--tp-space-8, 32px)}@media screen and (min-width:750px){.tp-e-reels .tp-wrapper{gap:var(--tp-space-16, 64px)}}.tp-e-reels__header{display:flex;flex-direction:column;align-items:center;gap:var(--tp-space-2, 8px);width:100%;text-align:center}@media screen and (min-width:750px){.tp-e-reels__header{gap:var(--tp-space-4, 16px)}}.tp-e-reels__title{color:var(--tp-color-text-primary);font-family:var(--tp-font-heading);font-weight:var(--tp-font-bold);font-size:32px;line-height:var(--tp-leading-tight);margin:0;width:100%}@media screen and (min-width:750px){.tp-e-reels__title{font-size:var(--tp-font-size-5xl)}}.tp-e-reels__subtitle{color:var(--tp-color-text-secondary);font-family:var(--tp-font-body);font-weight:var(--tp-font-regular);font-size:var(--tp-font-size-base);line-height:var(--tp-leading-normal);margin:0;width:100%}@media screen and (min-width:750px){.tp-e-reels__subtitle{font-size:var(--tp-font-size-lg)}}.tp-e-reels__carousel,.tp-e-reels__swiper{width:100%;position:relative}.tp-e-reels__swiper .swiper-slide{height:auto}.tp-e-reels__card{position:relative;width:100%;aspect-ratio:9 / 16;border-radius:var(--tp-radius-lg, 12px);overflow:hidden;background:var(--tp-color-bg-secondary, #ebebeb);display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none}@media screen and (min-width:750px){.tp-e-reels__card{border-radius:var(--tp-radius-xl, 16px)}}.tp-e-reels__card-image{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.tp-e-reels__cover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:2;transition:opacity var(--tp-transition-base, .3s)}.tp-e-reels__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.tp-e-reels__card--playing .tp-e-reels__cover{opacity:0;pointer-events:none}.tp-e-reels__play-icon{position:relative;z-index:2;width:56px;height:56px;color:var(--tp-color-primary);opacity:.8;transition:opacity var(--tp-transition-base, .3s)}@media screen and (min-width:750px){.tp-e-reels__play-icon{width:72px;height:72px}}.tp-e-reels__card:hover .tp-e-reels__play-icon{opacity:1}.tp-e-reels__sound{position:absolute;right:10px;bottom:10px;z-index:3;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;border:none;border-radius:var(--tp-radius-full, 999px);background:#041e428c;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background var(--tp-transition-fast, .15s)}.tp-e-reels__sound[hidden]{display:none}.tp-e-reels__sound:hover{background:#041e42cc}.tp-e-reels__sound-ico{width:20px;height:20px}.tp-e-reels__sound .tp-e-reels__sound-ico--off,.tp-e-reels__sound.is-muted .tp-e-reels__sound-ico--on{display:none}.tp-e-reels__sound.is-muted .tp-e-reels__sound-ico--off{display:block}@media screen and (min-width:750px){.tp-e-reels__sound{right:12px;bottom:12px;width:42px;height:42px}.tp-e-reels__sound-ico{width:22px;height:22px}}.tp-e-reels__cta{display:inline-flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 var(--tp-space-8, 32px);background:var(--tp-btn-primary-bg);color:var(--tp-btn-primary-color);border-radius:var(--tp-btn-primary-radius);font-family:var(--tp-font-body);font-size:var(--tp-btn-primary-font-size, 16px);font-weight:var(--tp-font-semibold, 600);text-decoration:none;border:none;box-sizing:border-box;transition:opacity var(--tp-transition-base, .3s)}@media screen and (min-width:750px){.tp-e-reels__cta{width:320px;height:56px}}.tp-e-reels__cta:hover{opacity:.85}.tp-e-reels__product-card{display:flex;align-items:center;gap:8px;width:100%;padding:6px 10px;margin-top:16px;background:var(--tp-color-bg-primary, #fff);border:1px solid #d8d8d8;border-radius:var(--tp-radius-sm, 4px);box-shadow:0 4px 8px #5b5b5b0a;text-decoration:none;color:inherit;box-sizing:border-box}.tp-e-reels__product-info{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.tp-e-reels__product-image{width:48px;height:48px;flex-shrink:0;overflow:hidden;background:var(--tp-color-bg-secondary, #eaecf0)}.tp-e-reels__product-image img{width:100%;height:100%;object-fit:cover}@media screen and (min-width:750px){.tp-e-reels__product-card{padding:8px 12px;gap:12px}.tp-e-reels__product-image{width:64px;height:64px}}.tp-e-reels__product-details{display:flex;flex-direction:column;gap:2px;min-width:0}.tp-e-reels__product-name{font-family:var(--tp-font-body);font-weight:var(--tp-font-medium, 500);font-size:13px;line-height:var(--tp-leading-normal);color:var(--tp-color-text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:750px){.tp-e-reels__product-name{font-size:16px}}.tp-e-reels__product-price{font-family:var(--tp-font-body);font-weight:var(--tp-font-regular);font-size:12px;line-height:var(--tp-leading-normal);color:var(--tp-color-text-secondary);margin:0}@media screen and (min-width:750px){.tp-e-reels__product-price{font-size:14px}}.tp-e-reels__product-btn{display:inline-flex;align-items:center;justify-content:center;padding:5px 8px;background:var(--tp-btn-primary-bg);color:var(--tp-btn-primary-color);border-radius:var(--tp-btn-primary-radius);font-family:var(--tp-font-body);font-size:12px;font-weight:var(--tp-font-semibold, 600);text-transform:uppercase;white-space:nowrap;flex-shrink:0}@media screen and (min-width:750px){.tp-e-reels__product-btn{font-size:14px;padding:6px 10px}}.tp-e-reels__product-card--over{position:absolute;left:10px;right:10px;bottom:10px;z-index:4;width:auto;margin:0;padding:8px 12px 8px 8px;gap:10px;border:none;border-radius:var(--tp-radius-md, 10px);background:#041e428c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 6px 18px #00000040;color:#fff;transition:background var(--tp-transition-fast, .15s)}.tp-e-reels__product-card--over:hover{background:#041e42bf}.tp-e-reels__product-card--over .tp-e-reels__product-image{width:44px;height:44px;border-radius:8px;background:#ffffffe6;display:block}.tp-e-reels__product-card--over .tp-e-reels__product-image img{object-fit:contain;padding:3px;box-sizing:border-box}.tp-e-reels__product-card--over .tp-e-reels__product-details{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.tp-e-reels__product-card--over .tp-e-reels__product-name{white-space:normal;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#fff;font-size:13px;line-height:1.25;font-weight:var(--tp-font-semibold, 700);margin:0}.tp-e-reels__product-card--over .tp-e-reels__product-price{color:#fff;font-size:13px;line-height:1.2;opacity:.9;margin:0}.tp-e-reels__card--has-product .tp-e-reels__sound{top:10px;bottom:auto}@media screen and (min-width:750px){.tp-e-reels__product-card--over{left:12px;right:12px;bottom:12px;padding:9px 14px 9px 9px}.tp-e-reels__product-card--over .tp-e-reels__product-image{width:50px;height:50px}.tp-e-reels__product-card--over .tp-e-reels__product-name,.tp-e-reels__product-card--over .tp-e-reels__product-price{font-size:14px}.tp-e-reels__card--has-product .tp-e-reels__sound{top:12px}}.tp-e-reels__nav{display:none;position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:44px;height:44px;align-items:center;justify-content:center;padding:0;border:1px solid var(--tp-color-border, #e4e6ea);border-radius:var(--tp-radius-full, 999px);background:#ffffffeb;color:var(--tp-color-primary);cursor:pointer;opacity:.55;box-shadow:0 4px 14px #041e421a;transition:opacity var(--tp-transition-fast, .15s),background var(--tp-transition-fast, .15s)}.tp-e-reels__nav svg{width:20px;height:20px}.tp-e-reels__nav:hover{opacity:1;background:#fff}.tp-e-reels__nav.swiper-button-disabled{opacity:0;pointer-events:none}.tp-e-reels__nav--prev{left:-6px}.tp-e-reels__nav--next{right:-6px}@media screen and (min-width:1024px){.tp-e-reels__nav{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/tp-e-reels-v1.css.map */
