.ws-pdpc__inner>*+*{margin-top:4rem}.ws-pdpc__media{display:grid;gap:4rem 3rem}.ws-pdpc__media--2{grid-template-columns:1fr 1fr}.ws-pdpc__media--1 .ws-pdpc__slot{width:100%}.ws-pdpc__slot>*+*{margin-top:2rem}.ws-pdpc__slot-heading{text-align:center}.ws-pdpc__slot--left .ws-pdpc__slot-heading,.ws-pdpc__slot--left .ws-pdpc__slot-text{text-align:left}.ws-pdpc__outro--center{text-align:center}.ws-pdpc__slot-heading h1,.ws-pdpc__slot-heading h2,.ws-pdpc__slot-heading h3,.ws-pdpc__slot-heading h4,.ws-pdpc__slot-heading h5,.ws-pdpc__slot-heading h6,.ws-pdpc__slot-heading p{margin:0}.ws-pdpc__video{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:0;border-radius:1rem;overflow:hidden;cursor:pointer;background-color:rgba(var(--color-foreground),.04)}.ws-pdpc__video img,.ws-pdpc__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border:0}.ws-pdpc__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:red;transition:transform .2s ease,color .2s ease;pointer-events:none}.ws-pdpc__video:hover .ws-pdpc__play,.ws-pdpc__video:focus-visible .ws-pdpc__play{color:#c00;transform:translate(-50%,-50%) scale(1.08)}.ws-pdpc__play svg{display:block;width:6.8rem;height:4.8rem}.ws-pdpc__video-title{position:absolute;top:0;left:0;right:0;padding:1.2rem 1.4rem 2.8rem;background:linear-gradient(#000000a6,#0000);text-align:left;pointer-events:none}.ws-pdpc__video-title-name{display:block;color:#fff;font-size:1.8rem;font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(to right,#fff 92%,transparent);mask-image:linear-gradient(to right,#fff 92%,transparent)}.ws-pdpc__soundcloud iframe{display:block;width:100%;height:16.6rem;border:0;border-radius:1rem}.ws-pdpc__image img{display:block;width:100%;height:auto;border-radius:1rem}.ws-pdpc__button-wrapper{text-align:center}.ws-pdpc .metafield-rich_text_field>*+*{margin-top:1.2rem}.ws-pdpc .metafield-rich_text_field>:first-child{margin-top:0}.ws-pdpc .metafield-rich_text_field>:last-child{margin-bottom:0}@media screen and (max-width:749px){.ws-pdpc__inner>*+*{margin-top:3rem}.ws-pdpc__media--2{grid-template-columns:1fr;gap:3rem}.ws-pdpc__play svg{width:5.4rem;height:3.8rem}.ws-pdpc__video-title-name{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ws-pdp-content.css.map */
