.social-reels{background:#fff;padding:6rem 0 6.4rem}.social-reels__header{text-align:center;margin-bottom:3.2rem}.social-reels__title{margin:0 0 1rem;font-family:var(--font-heading-family, var(--font-body-family));font-style:normal;font-weight:700;font-size:2.9rem;letter-spacing:.01em;line-height:1.1;text-transform:uppercase;color:#000}@media screen and (min-width:990px){.social-reels__title{font-size:3.8rem}}.social-reels__br{display:none}.social-reels__subtitle{margin:0;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.5;color:#0009}.social-reels__subtitle strong{font-weight:700;color:#000}.social-reels__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.2rem;margin:0 auto;list-style:none}.social-reels__item{min-width:0}.social-reels__card{position:relative;display:block;width:100%;aspect-ratio:7 / 10;padding:0;overflow:hidden;border:0;background:#efefec;color:#fff;cursor:pointer}div.social-reels__card{cursor:default}.social-reels__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.social-reels__placeholder{background:#efefec;fill:#00000026}.social-reels__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 60%,#00000073);pointer-events:none}.social-reels__play{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;border-radius:50%;background:#ffffffeb;color:#000;transform:translate(-50%,-50%);transition:transform .25s ease;pointer-events:none}.social-reels__play svg{width:2.2rem;height:2.2rem;margin-left:.3rem}.social-reels__views{position:absolute;left:1.2rem;bottom:1.1rem;display:flex;align-items:center;gap:.6rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;color:#fff;pointer-events:none}.social-reels__views svg{width:1.7rem;height:1.7rem}@media(hover:hover)and (pointer:fine){.social-reels__card:hover .social-reels__media{transform:scale(1.04)}.social-reels__card:hover .social-reels__play{transform:translate(-50%,-50%) scale(1.08)}}.social-reels__buttons{display:flex;justify-content:center;flex-wrap:wrap;gap:1.6rem;margin-top:3.6rem}.social-reels__button{display:flex;align-items:center;gap:1.4rem;width:34rem;padding:1.2rem 2.2rem 1.2rem 1.2rem;border-radius:999px;background:#242321;color:#fff;font-family:var(--font-body-family);text-decoration:none;transition:background-color .25s ease,transform .25s ease,box-shadow .25s ease}.social-reels__button-icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;background:#fff;color:#242321}.social-reels__button-icon svg{width:2rem;height:2rem}.social-reels__button-text{display:flex;flex:1 1 auto;flex-direction:column;gap:.3rem;min-width:0;text-align:left}.social-reels__button-name{font-size:1.3rem;font-weight:600;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.social-reels__button-meta{overflow:hidden;font-size:1.25rem;line-height:1.3;color:#ffffffa6;white-space:nowrap;text-overflow:ellipsis}.social-reels__button-arrow{flex:0 0 auto;width:2rem;height:2rem;transition:transform .25s ease}@media(hover:hover)and (pointer:fine){.social-reels__button:hover{background:#000;transform:translateY(-2px);box-shadow:0 1rem 2.4rem #0000002e}.social-reels__button:hover .social-reels__button-arrow{transform:translate(.4rem)}}.social-reels__lightbox{width:fit-content;max-width:none;max-height:none;padding:0;border:0;background:transparent;overflow:visible}.social-reels__lightbox::backdrop{background:#000000d9}.social-reels__lightbox-video{display:block;height:min(78vh,calc(92vw * 16 / 9));width:auto;aspect-ratio:9 / 16;object-fit:cover;background:#000}@media screen and (min-width:750px){.social-reels__lightbox-video:fullscreen{width:100%;height:100%;object-fit:contain}}.social-reels__bar{display:none}@media screen and (max-width:749px){.social-reels__bar{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;align-items:center;gap:1rem;padding:2.4rem 1.2rem 1rem;background:linear-gradient(180deg,#0000,#0009);color:#fff}.social-reels__bar-btn{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.social-reels__bar-btn svg{width:2rem;height:2rem}.social-reels__icon-pause,.social-reels__icon-muted,.social-reels__bar.is-playing .social-reels__icon-play,.social-reels__bar.is-muted .social-reels__icon-sound{display:none}.social-reels__bar.is-playing .social-reels__icon-pause,.social-reels__bar.is-muted .social-reels__icon-muted{display:block}.social-reels__bar-track{position:relative;flex:1 1 auto;height:2.4rem;touch-action:none;cursor:pointer}.social-reels__bar-track:before,.social-reels__bar-fill{position:absolute;top:50%;left:0;height:.4rem;border-radius:.2rem;transform:translateY(-50%);content:""}.social-reels__bar-track:before{right:0;background:#ffffff59}.social-reels__bar-fill{width:0;background:#fff}.social-reels__bar-thumb{position:absolute;top:50%;left:0;width:1.3rem;height:1.3rem;border-radius:50%;background:#fff;transform:translate(-50%,-50%)}.social-reels__bar-time{flex:0 0 auto;font-family:var(--font-body-family);font-size:1.25rem;font-variant-numeric:tabular-nums;white-space:nowrap}}.social-reels__lightbox-link{position:absolute;left:50%;bottom:-5.2rem;display:inline-flex;align-items:center;gap:.8rem;padding:1rem 1.8rem;border-radius:999px;background:#fff;color:#000;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transform:translate(-50%)}.social-reels__lightbox-link[hidden]{display:none}.social-reels__lightbox-link svg{width:1.6rem;height:1.6rem}.social-reels__close{position:absolute;top:1.2rem;right:1.2rem;z-index:1;display:flex;align-items:center;justify-content:center;width:3.8rem;height:3.8rem;padding:0;border:0;border-radius:50%;background:#00000080;color:#fff;padding-bottom:.3rem;font-size:2.8rem;line-height:1;cursor:pointer}@media screen and (max-width:989px){.social-reels__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.social-reels{padding:4rem 0 4.4rem}.social-reels__header{margin-bottom:2.4rem}.social-reels__title{font-size:2.3rem}.social-reels__br{display:inline}.social-reels__brand{white-space:nowrap}.social-reels__subtitle{font-size:1.35rem}.social-reels__list{display:flex;gap:1rem;padding:0 1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:1.5rem;scrollbar-width:none}.social-reels__list::-webkit-scrollbar{display:none}.social-reels__item{flex:0 0 calc((100% - 1rem) / 1.5);scroll-snap-align:start}.social-reels__play{width:4rem;height:4rem}.social-reels__play svg{width:1.8rem;height:1.8rem}.social-reels__buttons{gap:1rem;margin-top:2.8rem}.social-reels__buttons{flex-direction:column;align-items:center}.social-reels__button{width:100%;max-width:34rem}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/social-reels.css.map */
