.theod-reels{position:relative}.theod-reels__heading{margin:0 0 1.2rem}.theod-reels__carousel{position:relative;display:flex;align-items:center;gap:.8rem}.theod-reels__track{display:flex;gap:var(--theod-reel-gap, 12px);overflow-x:auto;scroll-snap-type:x proximity;scroll-behavior:smooth;padding:.2rem .2rem 1rem;margin:0;list-style:none;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.theod-reels__item{flex:0 0 auto;width:var(--theod-reel-card-width, 200px);scroll-snap-align:start}.theod-reel__card{position:relative;border-radius:var(--theod-reel-radius, 16px);overflow:hidden;background:rgb(var(--color-background));box-shadow:0 1px 4px #0000001f}.theod-reel__media{position:relative;width:100%;aspect-ratio:9 / 16;background:#111}.theod-reel__video{width:100%;height:100%;object-fit:cover;display:block}.theod-reels__arrow{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;border:1px solid rgba(var(--color-foreground),.15);background:rgb(var(--color-background));cursor:pointer}.theod-reels__arrow svg,.theod-reels__arrow .icon{width:1.4rem;height:1.4rem}.theod-reels__arrow--next svg{transform:rotate(180deg)}.theod-reels__arrow:disabled{opacity:.35;cursor:default}.theod-reel__footer{padding:.8rem 1rem 1rem;display:flex;flex-direction:column;gap:.4rem}.theod-reel__product{display:flex;align-items:center;gap:.6rem;text-decoration:none;color:inherit}.theod-reel__product-image{border-radius:.4rem;object-fit:cover;flex-shrink:0}.theod-reel__product-info{display:flex;flex-direction:column;min-width:0}.theod-reel__product-title{font-size:1.3rem;font-weight:var(--font-body-weight-bold, 700);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.theod-reel__product-price{font-size:1.2rem;opacity:.75}.theod-reel__caption{font-size:1.3rem;margin:0}.theod-reel__cta{display:block;width:100%;margin-top:.2rem;padding:.8rem 1rem;border:1px solid rgb(var(--color-foreground));border-radius:.6rem;font-size:1.2rem;font-weight:var(--font-body-weight-bold, 700);text-align:center;text-decoration:none;background:rgb(var(--color-button));color:rgb(var(--color-button-text));transition:opacity .15s ease}.theod-reel__cta:hover{opacity:.85}@media screen and (max-width:749px){.theod-reels__item{width:min(var(--theod-reel-card-width, 200px),42vw)}.theod-reels__arrow{display:none}}.theod-social-reels{text-align:center}.theod-social-reels__header{max-width:60rem;margin:0 auto 2.4rem}.theod-social-reels__heading{margin:0 0 .8rem}.theod-social-reels__text{opacity:.75}.theod-social-reels .theod-reels__carousel{justify-content:center}.theod-social-reels--empty{padding:3rem 2rem;text-align:center;border:1px dashed rgba(var(--color-foreground),.3);border-radius:.8rem;opacity:.7}@media screen and (max-width:749px){.theod-social-reels .theod-reels__item{width:min(var(--theod-reel-card-width-mobile, 160px),42vw)}}product-info .theod-reels{min-width:0;max-width:100%}product-info .theod-reels__carousel{min-width:0;max-width:100%}product-info .theod-reels__track{min-width:0;flex:1 1 0}product-info .theod-reels__arrow--prev svg{transform:rotate(90deg)}product-info .theod-reels__arrow--next svg{transform:rotate(-90deg)}
/*# sourceMappingURL=/cdn/shop/t/9/assets/product-reels.css.map */
