.article-side__wrap{position:relative;margin:160px auto;margin:0 auto}
.hub-sticky-menu{z-index:999 !important}
.plan-promo_content.sticky-offert-container span.eyebrow{color:#5f7186 !important}
@media screen and (max-width:1023px){.article-side__wrap{padding:40px 15px}
}
@media screen and (min-width:1024px){.article-side__wrap{padding:80px 20px}
}
@media screen and (min-width:1280px){.article-side__wrap{padding:160px 0}
}
.article-side__wrap .article-side__content{position:relative;margin:0 auto;text-align:left}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content{max-width:750px;display:block}
}
@media screen and (min-width:1280px){.article-side__wrap .article-side__content{max-width:1271px}
}
.article-side__wrap .article-side__content .article-side__row{position:relative;display:flex;align-items:flex-start;justify-content:space-between;column-gap:30px}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row{flex-direction:column}
}
.article-side__wrap .article-side__content .article-side__row .article-side__media{position:sticky;top:160px;flex:1 1 50%}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row .article-side__media{position:relative;top:auto;flex:0 0 100%}
}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__breadcrumbs{margin-bottom:32px;height:14px}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__breadcrumbs{margin-bottom:24px}
}
.article-side__wrap .article-side__content .article-side__row .article-side__media h1{display:none}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__breadcrumbs{height:auto !important;padding-bottom:0 !important;margin-bottom:0 !important}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__breadcrumbs .breadcrumbs_item{margin-left:0}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row .article-side__media h1{display:block;font-size:40px;line-height:48px;margin-bottom:24px}
}
@media screen and (max-width:767px){.article-side__wrap .article-side__content .article-side__row .article-side__media h1{font-size:32px;line-height:40px}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__breadcrumbs .breadcrumbs_item{margin-left:0}
}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__picture-wrap{position:relative;width:100%}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__picture-wrap .labels-container{display:flex;position:absolute;top:20px;left:20px;z-index:2}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__picture-wrap .labels-container .news-label,.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__picture-wrap .labels-container .countdown-label,.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__picture-wrap .labels-container .limitedStock-card{margin-bottom:0;border-radius:18px;padding:1px 8px;font-size:12px;line-height:20px;color:#fff;background-color:#d3135a}
.article-side__wrap .article-side__content .article-side__row .article-side__media picture{width:100%}
.article-side__wrap .article-side__content .article-side__row .article-side__media picture img{display:block;width:100%}
.article-side__wrap .article-side__content .article-side__row article{flex:1 1 50%}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article{flex:0 0 100%;display:flex;align-items:flex-start;column-gap:24px}
}
@media screen and (max-width:767px){.article-side__wrap .article-side__content .article-side__row article{flex-direction:column}
}
.article-side__wrap .article-side__content .article-side__row article h1{font-size:56px;line-height:64px;margin-bottom:32px}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article h1{display:none}
}
.article-side__wrap .article-side__content .article-side__row article p{font-size:22px;line-height:32px}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article p{font-size:16px;line-height:24px}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__top-text{margin-top:46px}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article .article-side__top-text{margin-top:80px;flex:1 1 50%}
}
@media screen and (max-width:767px){.article-side__wrap .article-side__content .article-side__row article .article-side__top-text{margin-top:40px;flex:1 1 100%}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group{margin-top:32px;display:flex;flex-wrap:wrap;row-gap:40px;column-gap:40px}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group a{color:#d3135a;background-color:#fff;border-color:#d3135a;transition:all .35s ease-in-out}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group a:hover{color:#fff;background-color:#d3135a;border-color:#d3135a}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group a{color:#fff;background-color:#d3135a}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group{display:block;column-count:2}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group a{transition:none;border:0}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group a:first-child{margin-top:0}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group a:hover{color:#d3135a;background-color:#fff;border:0}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group a{color:#d3135a;background-color:#fff;border:0}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__text-group{margin:160px 0 0}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article .article-side__text-group{margin:80px auto;margin-bottom:0;flex:1 1 50%}
}
@media screen and (max-width:767px){.article-side__wrap .article-side__content .article-side__row article .article-side__text-group{flex:1 1 100%}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__text-group h5{font-size:32px;line-height:40px;margin-bottom:16px}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article .article-side__text-group h5{margin-bottom:16px}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__text-group p{margin-bottom:64px}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article .article-side__text-group p{margin-bottom:48px}
}
.hub-sticky-menu{z-index:3;position:fixed;width:100%;height:52px;background:#fff}
.hub-sticky-menu .hub-sticky-content{padding-right:15px;text-align:right;height:100%;border-bottom:4px solid #c2cddd}
.hub-sticky-menu .hub-sticky-content button.btn-cta-sticky{padding:16px;color:#fff;background:#d3135a;font-size:14px;font-family:'RoobertBold'}
.hub-sticky-menu .hub-sticky-content button.btn-cta-sticky .icon-chevron-down{padding-left:5px}
.hub-sticky-menu .hub-sticky-content button.btn-cta-sticky .icon-chevron-up{padding-left:5px}
@media screen and (min-width:768px){.hub-sticky-menu{height:67px}
.hub-sticky-menu .hub-sticky-content{padding-right:10%;border-bottom:8px solid #c2cddd}
.hub-sticky-menu .hub-sticky-content button.btn-cta-sticky{padding:21px}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__text-group p.description-box{font-size:12px;color:#667790;line-height:unset}
.modal-link-sticky{z-index:9999999;background:#fff;color:black;position:fixed;padding-top:16px;padding-bottom:16px;box-shadow:1px 3px 6px #00000029;border:1px solid #c2cddd;border-radius:8px;top:55px;width:92%;margin-left:15px}
.modal-link-sticky.dropdown-prd-page{position:absolute;width:unset;margin:0}
@media screen and (min-width:768px){.modal-link-sticky{margin:0;top:67px;right:10%;width:unset}
}
.modal-link-sticky .links-in-modal{text-align:center}
.modal-link-sticky .links-in-modal li{text-transform:uppercase;padding:16px 32px;color:#667790;font-family:'RoobertBold';font-size:14px}
.modal-link-sticky .links-in-modal li a{text-decoration:none}
.modal-link-sticky .links-in-modal li a:focus{text-decoration:none !important}
.modal-link-sticky .links-in-modal li a:hover{color:#d3135a;cursor:pointer}
a.btn-cta.btn-cta-sticky{padding:22px 40px 21px;border:0;background:#d3135a;color:#fff}
@media screen and (max-width:767px){a.btn-cta.btn-cta-sticky{padding:16px 40px 16px}
}
.article-side__wrap{position:relative;margin:160px auto;margin:0 auto}
@media screen and (max-width:1023px){.article-side__wrap{padding:40px 22px 80px}
}
@media screen and (min-width:1024px){.article-side__wrap{padding:80px 20px}
}
@media screen and (min-width:1280px){.article-side__wrap{padding:160px 0}
}
.article-side__wrap .article-side__content{position:relative;margin:0 auto;text-align:left}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content{max-width:750px;display:block}
}
@media screen and (min-width:1280px){.article-side__wrap .article-side__content{max-width:1271px}
}
.article-side__wrap .article-side__content .article-side__row{position:relative;display:flex;align-items:flex-start;justify-content:space-between;column-gap:30px}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row{flex-direction:column}
}
.article-side__wrap .article-side__content .article-side__row .article-side__media{position:sticky;top:160px;flex:1 1 50%}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row .article-side__media{position:relative;top:auto;flex:0 0 100%;width:100%}
}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__breadcrumbs{margin-bottom:32px;height:14px}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__breadcrumbs .image-hero_breadcrumbs{display:block}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__breadcrumbs .image-hero_breadcrumbs .breadcrumbs.component .breadcrumbs_item.breadcrumbs_item--last.text--breadcrumb{font-size:12px}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__breadcrumbs a{color:#d3135a}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__breadcrumbs span{color:#d3135a}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__breadcrumbs{padding-bottom:24px;margin-top:70px}
}
.article-side__wrap .article-side__content .article-side__row .article-side__media h1{display:none}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row .article-side__media h1{display:block;font-size:40px;line-height:48px;margin-bottom:24px}
}
@media screen and (max-width:767px){.article-side__wrap .article-side__content .article-side__row .article-side__media h1{font-size:32px;line-height:40px}
}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__picture-wrap{position:relative;width:100%;max-width:616px;height:386px}
@media screen and (min-width:768px) and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__picture-wrap{max-width:unset;height:448px}
}
@media screen and (max-width:767px){.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__picture-wrap{height:214px}
}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__picture-wrap .labels-container{display:flex;position:absolute;top:20px;left:20px;z-index:2}
.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__picture-wrap .labels-container .news-label,.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__picture-wrap .labels-container .countdown-label,.article-side__wrap .article-side__content .article-side__row .article-side__media .article-side__picture-wrap .labels-container .limitedStock-card{margin-bottom:0;border-radius:18px;padding:1px 8px;font-size:12px;line-height:20px;color:#fff;background-color:#d3135a}
.article-side__wrap .article-side__content .article-side__row .article-side__media picture{width:100%}
.article-side__wrap .article-side__content .article-side__row .article-side__media picture img{display:block;width:100%;height:100%}
.article-side__wrap .article-side__content .article-side__row article{flex:1 1 50%;max-width:612px}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article{flex:0 0 100%;display:flex;align-items:flex-start;column-gap:24px;max-width:unset}
}
@media screen and (max-width:767px){.article-side__wrap .article-side__content .article-side__row article{flex-direction:column}
}
.article-side__wrap .article-side__content .article-side__row article h1{font-size:56px;line-height:64px;margin-bottom:32px}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article h1{display:none}
}
.article-side__wrap .article-side__content .article-side__row article p{font-family:'RoobertLight';font-size:22px;line-height:32px}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article p{font-size:16px;line-height:24px}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__top-text{margin-top:46px}
@media screen and (min-width:768px) and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article .article-side__top-text{margin-top:80px;flex:1 1 50%;width:50%}
}
@media screen and (max-width:767px){.article-side__wrap .article-side__content .article-side__row article .article-side__top-text{margin-top:40px;flex:1 1 100%}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group{margin-top:32px;display:flex;flex-wrap:wrap;row-gap:40px;column-gap:40px}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group a{color:#d3135a;background-color:#fff;border-color:#d3135a;transition:all .35s ease-in-out;line-height:14px;padding:16px 0}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group a{width:100%}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group a:hover{color:#fff;background-color:#d3135a;border-color:#d3135a}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group a{color:#fff;background-color:#d3135a}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group{display:block;column-count:2}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group a{transition:none;border:0}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group a:first-child{margin-top:0}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group a:hover{color:#d3135a;background-color:#fff;border:0}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group a{color:#d3135a;background-color:#fff;border:0}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta{width:unset}
@media screen and (max-width:1024px){.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta{column-count:unset;width:100%}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .btn-cta-sticky.dropdown-prd-page{padding:16px 32px;background:#fff;color:#d3135a;border:2px solid #d3135a;font-family:'RoobertBold';font-size:14px}
@media screen and (max-width:1024px){.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .btn-cta-sticky.dropdown-prd-page{width:100%;background:#d3135a;color:#fff}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .btn-cta-sticky.dropdown-prd-page:hover{background:#d3135a;color:#fff}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .btn-cta-sticky.dropdown-prd-page.clicked{background:#d3135a;color:#fff}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .btn-cta-sticky.dropdown-prd-page .icon-chevron-down:before{padding-left:10px}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .btn-cta-sticky.dropdown-prd-page .icon-chevron-up:before{padding-left:10px}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .modal-link-sticky.dropdown-prd-page{top:unset;right:unset;margin-top:8px}
@media screen and (max-width:1024px){.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .modal-link-sticky.dropdown-prd-page{width:100%}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .modal-link-sticky.dropdown-prd-page .links-in-modal{text-align:center}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .modal-link-sticky.dropdown-prd-page .links-in-modal li{text-transform:uppercase;padding:16px 32px;font-family:'RoobertBold';font-size:14px}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .modal-link-sticky.dropdown-prd-page .links-in-modal li span{color:#667790}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .modal-link-sticky.dropdown-prd-page .links-in-modal li a{text-decoration:none}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .modal-link-sticky.dropdown-prd-page .links-in-modal li a:focus{text-decoration:none !important}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .modal-link-sticky.dropdown-prd-page .links-in-modal li a:hover{cursor:pointer}
.article-side__wrap .article-side__content .article-side__row article .article-side__cta-group.links-group.dropdown-cta .modal-link-sticky.dropdown-prd-page .links-in-modal li a:hover span{color:#d3135a}
.article-side__wrap .article-side__content .article-side__row article .article-side__text-group{margin:160px 0 0}
@media screen and (min-width:768px) and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article .article-side__text-group{margin:80px auto;flex:1 1 50%;width:50%}
}
@media screen and (max-width:767px){.article-side__wrap .article-side__content .article-side__row article .article-side__text-group{flex:1 1 100%;margin:80px 0 0}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__text-group h2{font-size:32px;line-height:40px;margin-bottom:16px}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article .article-side__text-group h2{margin-bottom:16px;font-size:22px;line-height:32px}
}
.article-side__wrap .article-side__content .article-side__row article .article-side__text-group p{font-family:'RoobertLight';margin-bottom:64px}
@media screen and (max-width:1023px){.article-side__wrap .article-side__content .article-side__row article .article-side__text-group p{margin-bottom:48px}
}