#dv-listing-intro h2+.blurb{margin-top:1.6rem}.category-section{border-radius:3.2rem;color:#fff;background:#0e0e0e;padding:4.8rem 1.6rem;display:flex;flex-direction:column;column-gap:4.3rem;row-gap:3.2rem}.category-section:not([aria-hidden=true])+.category-section:not([aria-hidden=true]){margin-top:3.2rem}@media screen and (min-width: 767px){.category-section:not([aria-hidden=true])+.category-section:not([aria-hidden=true]){margin-top:4.8rem}}.category-section[aria-hidden=true]{display:none}@media screen and (min-width: 767px){.category-section{padding:6.4rem 4.8rem;row-gap:4.8rem}}@media screen and (min-width: 1040px){.category-section[data-child-count="1"],.category-section[data-child-count="4"]{flex-direction:row;justify-content:space-between;column-gap:4.3rem}.category-section[data-child-count="1"] .intro,.category-section[data-child-count="4"] .intro{max-width:45.2rem}.category-section[data-child-count="1"] .playlist-items,.category-section[data-child-count="4"] .playlist-items{max-width:59.1rem}.category-section[data-child-count="2"] .intro-blurb,.category-section[data-child-count="3"] .intro-blurb,.category-section[data-child-count="5-plus"] .intro-blurb{max-width:58.4rem}}.category-section .playlist-items{display:flex;flex-direction:column;column-gap:1.6rem;row-gap:2.4rem}@media screen and (min-width: 767px)and (max-width: 1040px){.category-section .playlist-items[data-count="2"],.category-section .playlist-items[data-count="3"],.category-section .playlist-items[data-count="4"]{display:grid;grid-template-columns:1fr 1fr;column-gap:1.6rem;row-gap:3.2rem}.category-section .playlist-items[data-has-carousel=true]{display:block}}@media screen and (min-width: 1040px){.category-section .playlist-items[data-count="3"]{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:1.6rem;row-gap:3.2rem}.category-section .playlist-items[data-count="2"],.category-section .playlist-items[data-count="4"]{display:grid;grid-template-columns:1fr 1fr;column-gap:1.6rem;row-gap:3.2rem}.category-section .playlist-items[data-has-carousel=true]{display:block}}.category-section .playlist-items .playlist-card{display:flex;flex-direction:column;gap:1.6rem;cursor:pointer}.category-section .playlist-items .playlist-card .img{position:relative}.category-section .playlist-items .playlist-card .img::before{content:"";position:absolute;z-index:10;bottom:.8rem;right:.8rem;width:3.2rem;height:3.2rem;background:rgba(0,0,0,0) url('data:image/svg+xml;charset=utf8,<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" fill="none"><circle cx="32" cy="32" r="32" fill="%23FE5000"/><path fill="%23fff" d="M45.242 31.156c.917.53.917 1.853 0 2.382l-18.31 10.571a1.375 1.375 0 0 1-2.062-1.19V21.775a1.375 1.375 0 0 1 2.062-1.19l18.31 10.57Z"/></svg>') no-repeat center center;background-size:contain}.category-section .playlist-items .playlist-card .img img{display:block;border-radius:1.6rem}.category-section .playlist-items .playlist-card .img img.playlist-thumbnail,.category-section .playlist-items .playlist-card .img img:not(.playlist-thumbnail-preview){position:relative;z-index:1;opacity:1;transition:opacity .2s}.category-section .playlist-items .playlist-card .img img.playlist-thumbnail-preview{position:absolute;z-index:0;top:50%;right:0;bottom:0;left:50%;transform:translate(-50%, -50%);object-fit:cover;width:100%;height:100%;opacity:1}.category-section .playlist-items .playlist-card .txt{color:#fff}.category-section .playlist-items .playlist-card .txt .card-hdg{font:500 1.6rem/2rem "Montserrat",sans-serif;margin-top:0}@media screen and (max-width: 767px){.category-section .playlist-items .playlist-card .txt .card-hdg{font:500 1.4rem/1.8rem "Montserrat",sans-serif}}.category-section .playlist-items .playlist-card .txt .details{color:#bcbcbc}.category-section .playlist-items .playlist-card a{color:#fff;text-decoration:none}.category-section .playlist-items .playlist-card:hover .img::before,.category-section .playlist-items .playlist-card:focus .img::before{background-image:url('data:image/svg+xml;charset=utf8,<svg width="64" height="64" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="32" cy="32" r="31.5" fill="%23fff" stroke="%23FE5000"/><path d="M45.805 31.481a1 1 0 0 1 0 1.732L26.37 44.433a1 1 0 0 1-1.5-.865V21.127a1 1 0 0 1 1.5-.867l19.435 11.221Z" fill="%23FE5000"/></svg>')}.category-section .playlist-items .playlist-card:hover[data-has-preview=true] .img img.playlist-thumbnail,.category-section .playlist-items .playlist-card:hover[data-has-preview=true] .img img:not(.playlist-thumbnail-preview),.category-section .playlist-items .playlist-card:focus[data-has-preview=true] .img img.playlist-thumbnail,.category-section .playlist-items .playlist-card:focus[data-has-preview=true] .img img:not(.playlist-thumbnail-preview){opacity:0}.category-section .playlist-items .playlist-card:hover a,.category-section .playlist-items .playlist-card:focus a{text-decoration:underline}@media screen and (min-width: 767px){.category-section .playlist-items[data-count="1"] .playlist-card .img::before{bottom:1.6rem;right:1.6rem;width:6.4rem;height:6.4rem}.category-section .playlist-items[data-count="1"] .playlist-card .txt .card-hdg{font:500 2.4rem/2.8rem "Montserrat",sans-serif;margin-bottom:.8rem}}@media screen and (min-width: 767px)and (max-width: 767px){.category-section .playlist-items[data-count="1"] .playlist-card .txt .card-hdg{font:500 2.1rem/2.4rem "Montserrat",sans-serif}}@media screen and (min-width: 1040px){.category-section .playlist-items[data-count="3"] .playlist-card .img::before{width:4.8rem;height:4.8rem}}.category-section .playlist-items[data-count="5-plus"][data-has-carousel=true] .playlist-card{display:flex !important;max-width:28.8rem}@media screen and (max-width: 639px){.category-section .playlist-items[data-count="5-plus"][data-has-carousel=true] .playlist-card{max-width:calc(100vw - 5.6rem)}}.category-section .playlist-items.carousel-autoplay-hover-wrapper{overflow-x:hidden}.category-section .playlist-items.carousel-autoplay-hover-wrapper .carousel-autoplay-hover .slick-slide{margin:0 1.6rem 0 0}.category-section.theme-dark{color:#fff;border-color:#fff}.category-section.theme-dark li{color:#fff}.category-section.theme-dark li[aria-checked=true],.category-section.theme-dark li:hover,.category-section.theme-dark li:focus{color:#22092b;background-color:#fff}
/*# sourceMappingURL=demo-video-cards-listing.css.map */
