.pd-ugc{padding:calc(var(--pd-ugc-pt, 100px) * .7) 0 calc(var(--pd-ugc-pb, 100px) * .7);background-color:var(--pd-bg)}.pd-ugc__head{position:relative;max-width:176rem;margin:0 auto 3.2rem;padding:0 1.6rem;text-align:center}.pd-ugc__ornament{margin:0 auto 1.6rem}.pd-ugc .pd-ugc__eyebrow{margin:0;color:var(--pd-ugc-text);font-family:var(--pd-font-text);font-size:var(--pd-label-size);line-height:1.5;letter-spacing:var(--pd-label-tracking);text-transform:uppercase}.pd-ugc .pd-ugc__title{margin:.8rem 0 0;color:var(--pd-accent);font-family:var(--pd-font-title);font-style:italic;font-weight:400;font-size:3.8rem;line-height:1.1;letter-spacing:var(--pd-title-tracking);text-transform:none}.pd-ugc .pd-ugc__subtitle{max-width:56rem;margin:1.2rem auto 0;color:var(--pd-ugc-text);font-family:var(--pd-font-title);font-style:italic;font-size:1.7rem;line-height:1.45;text-wrap:balance}.pd-ugc__arrows{display:none}.pd-ugc__arrow{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid var(--pd-accent);border-radius:50%;background:var(--pd-bg);color:var(--pd-accent);cursor:pointer;transition:background-color .3s ease,color .3s ease,opacity .3s ease}.pd-ugc__arrow:hover:not(:disabled),.pd-ugc__arrow:focus-visible{background-color:var(--pd-accent);color:#fff}.pd-ugc__arrow:disabled{opacity:.3;cursor:default}.pd-ugc .pd-ugc__track{display:grid;grid-auto-flow:column;grid-auto-columns:62.5%;max-width:176rem;margin:0 auto;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.pd-ugc__track::-webkit-scrollbar{display:none}.pd-ugc__card{position:relative;aspect-ratio:1 / 1;margin:0;overflow:hidden;background-color:var(--pd-alt-bg);scroll-snap-align:start}.pd-ugc__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.pd-ugc__card.has-handle:before{content:"";position:absolute;inset:auto 0 0;z-index:1;height:35%;background:linear-gradient(to top,#00000052,#0000);pointer-events:none}.pd-ugc__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;color:#fff;text-decoration:none}.pd-ugc__link:focus-visible{outline:2px solid var(--pd-accent);outline-offset:-4px}.pd-ugc__hover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:2rem;background-color:rgba(var(--pd-signature-hover-rgb),.25);color:#fff;text-align:center;opacity:0;transition:opacity .35s ease}.pd-ugc__hover-name{font-family:var(--pd-font-title);font-style:italic;font-size:2.2rem;line-height:1.2;text-shadow:0 1px 12px rgba(0,0,0,.25);text-wrap:balance}.pd-ugc__hover-view{padding-bottom:.2rem;border-bottom:1px solid #fff;font-family:var(--pd-font-text);font-size:var(--pd-label-size);letter-spacing:var(--pd-label-tracking);text-transform:uppercase}.pd-ugc__link:focus-visible .pd-ugc__hover{opacity:1}@media(hover:hover){.pd-ugc__card:hover .pd-ugc__hover{opacity:1}}.pd-ugc__tag,.pd-ugc__handle,.pd-ugc__go{position:absolute;z-index:2;pointer-events:none}.pd-ugc__tag{top:1rem;left:1rem;padding:.4rem .8rem;background-color:var(--pd-bg);color:var(--pd-ugc-text);font-family:var(--pd-font-text);font-size:1rem;line-height:1.3;letter-spacing:.06em}.pd-ugc__handle{bottom:1.2rem;left:1.2rem;display:inline-flex;align-items:center;gap:.5rem;max-width:calc(100% - 6.4rem);overflow:hidden;color:#fff;font-family:var(--pd-font-text);font-size:1.6rem;line-height:1.6;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 8px rgba(0,0,0,.45)}.pd-ugc__handle svg{flex-shrink:0;filter:drop-shadow(0 1px 4px rgba(0,0,0,.35))}.pd-ugc__go{right:1.2rem;bottom:1.2rem;display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;border-radius:50%;background-color:var(--pd-bg);color:var(--pd-accent)}.pd-ugc__play{position:absolute;top:50%;left:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;margin:-2.6rem 0 0 -2.6rem;padding:0 0 0 .2rem;border:0;border-radius:50%;background-color:rgba(var(--pd-ink-rgb),.55);color:#fff;cursor:pointer;transition:opacity .3s ease,background-color .3s ease}.pd-ugc__play:focus-visible{outline:2px solid #fff;outline-offset:2px}.pd-ugc__icon-pause,.pd-ugc__card.is-playing .pd-ugc__icon-play{display:none}.pd-ugc__card.is-playing .pd-ugc__icon-pause{display:block}.pd-ugc__card.is-playing .pd-ugc__play{opacity:0}.pd-ugc__card.is-playing .pd-ugc__play:focus-visible{opacity:1}.pd-ugc .pd-ugc__share{margin:3.2rem 0 0;padding:0 1.6rem;text-align:center;font-family:var(--pd-font-title);font-style:italic;font-size:1.7rem;line-height:1.5}.pd-ugc__share-link{color:var(--pd-ugc-text);text-decoration:underline;text-decoration-color:var(--pd-accent);text-decoration-thickness:1px;text-underline-offset:.3em;transition:color .3s ease}.pd-ugc__share-link:hover,.pd-ugc__share-link:focus-visible{color:var(--pd-accent)}.pd-ugc .pd-ugc__share-note{margin:.6rem 0 0;padding:0 1.6rem;color:var(--pd-signature);text-align:center;font-family:var(--pd-font-title);font-style:italic;font-size:1.5rem;line-height:1.5}@media screen and (min-width:750px){.pd-ugc{padding:var(--pd-ugc-pt, 100px) 0 var(--pd-ugc-pb, 100px)}.pd-ugc__head{margin-bottom:4.8rem;padding:0 4rem}.pd-ugc .pd-ugc__title{font-size:5.2rem}.pd-ugc .pd-ugc__track{grid-auto-columns:20%}.pd-ugc.has-arrows .pd-ugc__arrows{position:absolute;right:4rem;bottom:0;display:flex;gap:1rem}.pd-ugc .pd-ugc__share{margin-top:4.4rem}}@media(prefers-reduced-motion:reduce){.pd-ugc__hover,.pd-ugc__play,.pd-ugc__arrow{transition:none}.pd-ugc .pd-ugc__track{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/pd-ugc.css.map */
