.ph-pdp-clips__follow{min-height:45px}.ph-pdp-clips{display:flex;gap:12px;list-style:none;margin:0;overflow-x:auto;overscroll-behavior-x:contain;padding:0 0 4px;scroll-snap-type:x mandatory;scrollbar-width:none}.ph-pdp-clips::-webkit-scrollbar{display:none}.ph-pdp-clip{aspect-ratio:4/5;background:radial-gradient(circle at 50% 40%,var(--ph-hero),var(--ph-green-deep));border-radius:10px;flex:0 0 min(220px,44%);margin:0;overflow:hidden;position:relative;scroll-snap-align:start}.ph-pdp-clip__link{display:block;inset:0;position:absolute}.ph-pdp .ph-pdp-clip a.ph-pdp-clip__link:focus-visible{border-radius:10px;outline:3px solid var(--ph-cream);outline-offset:-3px}.ph-pdp-clip__poster,.ph-pdp-clip__video{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.ph-pdp-clip__video{opacity:0;transition:opacity .3s var(--ease-out)}.ph-pdp-clip.is-playing .ph-pdp-clip__video{opacity:1}.ph-pdp-clip__btn{align-items:center;background-color:rgba(15,80,65,.88);border:0;border-radius:50%;bottom:10px;color:var(--ph-cream);cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;right:10px;transition:background-color .2s ease;width:44px;z-index:1}.ph-pdp-clip__btn[hidden]{display:none}.ph-pdp-clip__btn:focus-visible{outline:2px solid var(--ph-cream);outline-offset:2px}.ph-pdp-clip__btn svg{display:block}.ph-pdp-clip__btn .ph-pdp-clip__i-pause,.ph-pdp-clip__btn.is-playing .ph-pdp-clip__i-play{display:none}.ph-pdp-clip__btn.is-playing .ph-pdp-clip__i-pause{display:block}@media (hover:hover) and (pointer:fine){.ph-pdp-clip__btn:hover{background-color:var(--ph-green-deep)}}@media (min-width:1000px){.ph-pdp-clips{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible}}