.featured-block{padding:0 1.5rem;margin:0 auto 2rem;text-align:center;position:relative}.featured-block h4{margin-bottom:.5rem;font-weight:400}.featured-block p{max-width:450px}.featured-block a{text-decoration:none;color:#000}.featured-block a:hover{color:#39c}figure{position:relative}.featured-block--major{padding:0}.featured-block--major h4{font-family:Avenir Next,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2em;margin-bottom:1.5rem;color:#000}.featured-block--major .block__cta{display:inline-block;border-bottom:1px solid #777}.featured-block--major .carousel-cell{width:100%;padding:0 1.5rem}.featured-block--major .flickity-page-dots{display:block;bottom:10px;left:0;right:0}.featured-block--major .flickity-page-dots .dot{height:7px;width:7px;margin:0 7px}.featured-block__text{position:relative;padding:1.5rem 1.5rem 2rem;border-radius:.5rem;z-index:2}.featured-block__text .cta__arrow{display:none}.featured-block__text .feat-carousel,.featured-block__text .style-carousel{padding:2rem 0rem}.featured-block--major .featured-block__text{background:#fff;margin:-3rem 1.5rem 0;text-align:left;box-shadow:0 12px 64px #0000000d}.featured-block--major.alt .featured-block__text{background:#fff;margin:-3rem 1.5rem 0;text-align:left;order:1}.featured-block--major.alt figure{order:2;flex:1 0 auto;margin-right:0}.feat-carousel__images figure,.feat-carousel__images-style figure{width:100%;height:auto;overflow:hidden}.feat-carousel__images figure img,.feat-carousel__images-style figure img{width:100%;height:100%;object-fit:cover;object-position:center}.date-range{display:none}.play-btn{position:absolute;left:2rem;bottom:2rem;display:block;height:66px;width:66px;border:4px solid #fff;border-radius:50%;background:#f1f1f1cc;box-shadow:0 2px 36px #0000001a;transition:.1s ease}.play-btn span{width:0;height:0;border-style:solid;border-width:10px 0 10px 18px;border-color:transparent transparent transparent #383A3C;display:block;margin:1.2rem 0 0 1.45rem;transition:.2s ease}.play-btn:hover{background:#f1f1f1e6;box-shadow:0 2px 36px #0003}.play-btn:hover span{color:#111}.featured-block .carousel-cell>img{margin-bottom:15px;max-height:75px;width:auto}@media (min-width: 56.25rem){.featured-block{width:50%;padding:0 1.5rem;margin:0 auto 7rem;font-size:1.125em}.featured-block h4{font-size:.875rem}.featured-block--major{display:flex;align-items:center;width:auto;margin-left:-2.5rem;margin-right:-2.5rem;width:100%}.featured-block--major>*{width:50%;flex:1 0 auto}.featured-block--major h4{font-size:3.25em;color:#000}.featured-block__text{position:relative;padding:2rem 2rem 2rem 0;border-radius:.5rem;z-index:2;text-align:left}.featured-block__text .cta__arrow{display:inline-block;position:absolute;right:0;top:2.4rem;transition:.1s ease;border-radius:10rem;background:#fff9;padding:.5rem 1rem;padding:.5rem 1.5rem}.featured-block__text .cta__arrow :hover,.featured-block__text :hover .cta__arrow{background:#fff}.featured-block--major .featured-block__text{background:#fff;padding:4rem 0;padding:7vw 0;margin:0 -1.5rem 0 -3rem;text-align:left}.featured-block--major .carousel-cell{width:100%;padding:0 3rem}.flickity-enabled{overflow:visible}.featured-block .flickity-prev-next-button{top:-1.5rem;opacity:1;display:inline-block;position:absolute;transition:.1s ease;border-radius:10rem;background:#fff;border:1px solid #F1F1F1;padding:0;width:3rem;height:3rem}.featured-block .flickity-prev-next-button .flickity-button-icon{width:16px;margin:0 auto;position:relative;top:2px;left:0}.featured-block .flickity-prev-next-button svg{padding:6px 0}.featured-block .flickity-prev-next-button.previous{left:auto;right:6rem}.featured-block .flickity-prev-next-button.next{right:2rem}.featured-block .flickity-prev-next-button .flickity-button:disabled{opacity:1}.featured-block .flickity-prev-next-button .flickity-button:disabled .flickity-button-icon{opacity:.3;transition:.1s ease}.featured-block .flickity-prev-next-button:active{opacity:1}.featured-block .flickity-prev-next-button:active .flickity-button-icon{opacity:.66}.featured-block .flickity-prev-next-button path.arrow{fill:#333;opacity:.9}.featured-block .flickity-prev-next-button path.arrow:hover{opacity:1}.featured-block .flickity-prev-next-button path.arrow:active{opacity:.75}.featured-block--major.alt .featured-block__text{margin:0 -3.5rem 0 3.5rem;padding:3.5rem 3rem 3.5rem 7.25rem;padding:4vw 3rem 4vw 7.25rem}.featured-block--major.alt figure{margin-right:-4rem}}
/*# sourceMappingURL=/cdn/shop/t/511/assets/featured-block.css.map */
