.et-shelf .hero__shelf .hero__image .comp-img-generic{width:768px;height:434px;margin-top:64px}
.et-shelf .hero__shelf .hero__info .page-overview{padding-top:32px}
.et-shelf .hero__shelf.hero__article-header .hero__info .page-overview{padding-top:64px;padding-bottom:64px}
.et-shelf .hero__shelf.hero__article-header .hero__image .comp-img-generic{margin-top:0;width:100%;height:655px;margin-bottom:96px}
@media(min-width:1256px){.et-shelf .hero__shelf.hero__home .item__info .page-overview__title{width:50%;padding-left:0}
.et-shelf .hero__shelf.hero__home .item__info .page-overview__title .title,.et-shelf .hero__shelf.hero__home .item__info .page-overview__title .text{text-align:left}
.et-shelf .hero__shelf.hero__home .item__info .page-overview__description{width:50%;margin:0}
.et-shelf .hero__shelf.hero__home .item__info .page-overview__description .text{text-align:left;margin-top:0}
.et-shelf .hero__shelf.hero__home .item__info .page-overview__description .button-group{justify-content:left;margin-top:18px}
}
.et-shelf .hero__shelf.hero__home .slick-dotted.slick-slider{margin-bottom:0}
.et-shelf .hero__shelf.hero__home .hero__image .comp-img-generic{width:100%;height:491px;margin-top:64px;margin-bottom:10px}
.et-shelf .hero__shelf.hero__home nav.slick-dots-nav{display:block;margin:0;list-style:none;text-align:center;margin-bottom:64px;margin-top:64px}
.et-shelf .hero__shelf.hero__home nav.slick-dots-nav ul.slick-dots{position:initial;padding-left:0;line-height:9px}
.et-shelf .hero__shelf.hero__home nav.slick-dots-nav ul.slick-dots li{position:relative;display:inline-block;width:12px;height:12px;margin:0 4px;padding:0;cursor:pointer}
.et-shelf .hero__shelf.hero__home nav.slick-dots-nav ul.slick-dots li button{width:12px;height:12px;padding:0}
.et-shelf .hero__shelf.hero__home nav.slick-dots-nav ul.slick-dots li button:before{font-family:"CouttsFormeGrtRegular",sans-serif;border:1px solid #400718;font-size:0;opacity:1;width:12px;height:12px;background-color:#fff}
.et-shelf .hero__shelf.hero__home nav.slick-dots-nav ul.slick-dots li button:focus{outline:1px auto #400718;outline-offset:2px}
.et-shelf .hero__shelf.hero__home nav.slick-dots-nav ul.slick-dots li.slick-active button:before{background-color:#e2523e;border:1px solid #e2523e;opacity:1}
.et-shelf .hero__shelf.hero__home .slick-prev,.et-shelf .hero__shelf.hero__home .slick-next{top:auto;width:44px;height:44px}
.et-shelf .hero__shelf.hero__home .slick-prev:focus,.et-shelf .hero__shelf.hero__home .slick-next:focus{outline:2px auto #400718;outline-offset:2px;border-radius:0;padding-left:1px}
.et-shelf .hero__shelf.hero__home .slick-prev{z-index:999;top:42%;left:-86px}
@media(min-width:1024px) and (max-width:1300px){.et-shelf .hero__shelf.hero__home .slick-prev{left:-35px}
}
.ipad .et-shelf .hero__shelf.hero__home .slick-prev{left:-25px}
.et-shelf .hero__shelf.hero__home .slick-prev:before{content:url("clientlib_hero_base/resources/images/Arrow-left.svg");opacity:1;display:block;padding:2px 4px;background-color:#fff;border-radius:0;padding:2px;background:transparent}
.et-shelf .hero__shelf.hero__home .slick-prev.slick-disabled:before{content:url("clientlib_hero_base/resources/images/Arrow-left-disabled.svg");display:block;border:0;border-radius:0;padding:2px;opacity:1;background:transparent}
.et-shelf .hero__shelf.hero__home .slick-next{z-index:999;top:42%;right:-86px}
@media(min-width:1024px) and (max-width:1300px){.et-shelf .hero__shelf.hero__home .slick-next{right:-35px}
}
.ipad .et-shelf .hero__shelf.hero__home .slick-next{right:-19px}
.et-shelf .hero__shelf.hero__home .slick-next:before{content:url("clientlib_hero_base/resources/images/Arrow-right.svg");color:#fff;background-color:#fff;opacity:1;display:block;padding:2px 4px;border:0;border-radius:0;background:transparent}
.et-shelf .hero__shelf.hero__home .slick-next.slick-disabled:before{content:url("clientlib_hero_base/resources/images/Arrow-right-disabled.svg");display:block;padding:2px 4px;border:0;border-radius:0;opacity:1;background:transparent}
.et-shelf .hero__shelf.hero__home .page-overview{padding-top:64px}
.et-shelf .cq-Editable-dom .hero__shelf .slick-track{width:100% !important}
.et-shelf .cq-Editable-dom .hero__shelf.hero__home .slick-slide{left:0 !important;opacity:1 !important;visibility:visible !important}
@media(min-width:1024px) and (max-width:1255px){.et-shelf .hero__shelf .hero__image .comp-img-generic{width:608px;height:345px}
.et-shelf .hero__shelf.hero__article-header .hero__image .comp-img-generic{height:345px;margin-bottom:80px}
.et-shelf .hero__shelf.hero__article-header .hero__info .page-overview{padding-bottom:64px}
.et-shelf .hero__shelf.hero__home .hero__image .comp-img-generic{margin-top:56px;height:256px}
.et-shelf .hero__shelf.hero__home .page-overview{padding-top:38px}
.et-shelf .hero__shelf.hero__home nav.slick-dots-nav{margin-bottom:4px;margin-top:48px}
.et-shelf .hero__shelf.hero__home .slick-dotted.slick-slider{margin-bottom:0}
.et-shelf .hero__shelf.hero__home .slick-next{right:107px;top:30%}
.et-shelf .hero__shelf.hero__home .slick-prev{left:107px;top:30%}
}
@media(min-width:768px) and (max-width:1023px){.et-shelf .hero__shelf .hero__image .comp-img-generic{width:610px;height:343px;margin-top:64px}
.et-shelf .hero__shelf .hero__info .page-overview{padding-top:64px;padding-bottom:54px}
.et-shelf .hero__shelf.hero__article-header .hero__image .comp-img-generic{height:345px;margin-bottom:80px}
.et-shelf .hero__shelf.hero__home .hero__image .comp-img-generic{margin-top:56px;width:610px;height:256px}
.et-shelf .hero__shelf.hero__home .page-overview{padding-top:38px}
.et-shelf .hero__shelf.hero__home nav.slick-dots-nav{margin-bottom:4px;margin-top:48px}
.et-shelf .hero__shelf.hero__home .slick-dotted.slick-slider{margin-bottom:0}
.et-shelf .hero__shelf.hero__home .slick-next{right:8px;top:31%}
.et-shelf .hero__shelf.hero__home .slick-prev{left:8px;top:31%}
}
@media(max-width:767px){.et-shelf .hero__shelf .hero__image .comp-img-generic{width:279px;height:279px;margin:46px auto 0}
.et-shelf .hero__shelf .hero__info .page-overview{padding-top:48px}
.et-shelf .hero__shelf.hero__article-header .hero__info .page-overview{padding-top:48px;padding-bottom:50px}
.et-shelf .hero__shelf.hero__article-header .hero__image .comp-img-generic{margin-bottom:45px;margin-left:24px;margin-right:24px;padding:0;width:279px;height:279px}
.et-shelf .hero__shelf.hero__home .page-overview .page-overview-row{padding:0 36px}
.et-shelf .hero__shelf.hero__home .page-overview .page-overview-row .page-overview__description .button-group{margin-top:34px}
.et-shelf .hero__shelf.hero__home.shelf-container{padding:0 !important}
.et-shelf .hero__shelf.hero__home .shelf-container{padding:0 !important}
.et-shelf .hero__shelf.hero__home .item__image .aem-GridColumn.aem-GridColumn--sm--12{padding:0 !important}
.et-shelf .hero__shelf.hero__home .item__image .comp-img-generic{margin-top:0;margin-bottom:48px;width:100%;height:375px}
.et-shelf .hero__shelf.hero__home nav.slick-dots-nav{margin-bottom:16px}
.et-shelf .hero__shelf.hero__home .slick-dotted.slick-slider{margin-bottom:85px}
.et-shelf .hero__shelf.hero__home .slick-next{bottom:-18px;right:35px;top:auto;bottom:-20%}
.et-shelf .hero__shelf.hero__home .slick-prev{bottom:-18px;left:35px;top:auto;bottom:-20%}
}
@media(max-width:375px){.et-shelf .hero__shelf.hero__home .hero-home__item{max-width:375px}
}