pm-shorts-carousel.pm-shorts{display:block;background:var(--pm-shorts-bg);color:var(--pm-shorts-color);padding:var(--pm-shorts-space) 0}.pm-shorts *,.pm-shorts *:before,.pm-shorts *:after{box-sizing:border-box}.pm-shorts [hidden]{display:none!important}.pm-shorts__inner{max-width:var(--pm-shorts-width);margin:0 auto;padding:0 24px}.pm-shorts__header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.pm-shorts__header:empty{display:none}.pm-shorts__heading{color:inherit;margin:0;font-size:clamp(24px,3vw,36px);line-height:1.2}.pm-shorts__content{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;column-gap:16px;align-items:center}.pm-shorts__arrow{grid-row:1;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;padding:0;border-radius:0;background:transparent;color:#000;cursor:pointer}.pm-shorts__arrow[data-direction="-1"]{grid-column:1}.pm-shorts__arrow[data-direction="1"]{grid-column:3}.pm-shorts__arrow svg{display:block;width:20px;height:34px}.pm-shorts__arrow:disabled{opacity:.3;cursor:default}.pm-shorts__track{grid-column:2;grid-row:1;min-width:0;display:flex;gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:4px 2px 12px}.pm-shorts__track::-webkit-scrollbar{display:none}.pm-shorts__pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:0;margin-top:8px}.pm-shorts__dot{display:flex;justify-content:center;align-items:center;width:28px;height:28px;padding:0;border:0;background:transparent;cursor:pointer}.pm-shorts__dot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--pm-shorts-accent);opacity:.3}.pm-shorts__dot[aria-current=true]:before{opacity:1;transform:scale(1.25)}.pm-shorts__card{flex:0 0 clamp(220px,23vw,280px);min-width:0;max-width:100%;scroll-snap-align:start}.pm-shorts__media{position:relative;aspect-ratio:9 / 16;background:#181818;border-radius:12px;overflow:hidden}.pm-shorts__play{display:block;border:0;padding:0;width:100%;height:100%;background:#181818;cursor:pointer}.pm-shorts__play img{display:block;width:100%;height:100%;object-fit:cover}.pm-shorts__play-icon{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;color:#fff;background:var(--pm-shorts-accent);box-shadow:0 4px 18px #0004}.pm-shorts__play-icon svg{margin-left:3px}.pm-shorts__media iframe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border:0;width:100%;height:100%}.pm-shorts__close{position:absolute;top:8px;right:8px;z-index:2;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#fff;color:#181818;font-size:28px;cursor:pointer}.pm-shorts__caption{color:inherit;margin:12px 0 0;font-size:16px;line-height:1.4}.pm-shorts__placeholder{display:flex;align-items:center;height:100%;padding:24px;text-align:center;color:#fff}.pm-shorts button:focus-visible,.pm-shorts__track:focus-visible{outline:3px solid var(--pm-shorts-accent);outline-offset:3px}.pm-shorts__play:focus-visible{outline-offset:-4px}@media(max-width:767px){.pm-shorts__inner{padding:0 16px}.pm-shorts__header{gap:12px;margin-bottom:16px}.pm-shorts__content{column-gap:4px}.pm-shorts__track{gap:12px}.pm-shorts__card{flex-basis:min(75vw,280px)}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
