.affiliate-container{margin:0 36px 0 25px}@media(max-width:1024px){.affiliate-container{margin:auto}}.affiliate-container .cmp-button{background:#3b1a6e!important;height:3.1rem;padding:16px 26px}@media(max-width:1024px){.affiliate-container .desktop{display:none}}.affiliate-container .affiliate-mobile{display:none}@media(max-width:1024px){.affiliate-container .affiliate-mobile{display:block}}.affiliate-container .affiliate-breadcrumbs{margin:1.3rem 0}@media(max-width:1024px){.affiliate-container .affiliate-breadcrumbs{margin:15px}}.affiliate-container .affiliate-banner{background-color:#eee8f8;padding:20px}@media(max-width:1024px){.affiliate-container .affiliate-banner{padding:18px 15px}}.affiliate-container .affiliate-banner__title{font-size:2rem!important;line-height:1.5!important}.affiliate-container .affiliate-banner .affiliatebanner__get-started{background-color:unset;color:#fff!important;font-size:.875rem!important;font-style:normal!important;font-weight:500!important;line-height:1.5!important;padding:0}.affiliate-container .affiliate-banner .image .cmp-image_gc-logo{height:125px;width:125px}.affiliate-container .affiliate-banner .image .cmp-image__engage-prospects{height:48.7px;width:74.9px}.affiliate-container .affiliate-banner .image .cmp-image__rakuten{height:115px;width:261px}.affiliate-container .affiliate-banner .affiliatebanner-sections{display:flex}.affiliate-container .affiliate-banner .affiliatebanner-sections__first{flex:2}.affiliate-container .affiliate-banner .affiliatebanner-sections__first .cmp-teaser__title{font-size:2rem!important;line-height:1.5!important}.affiliate-container .affiliate-banner .affiliatebanner-sections__first .cmp-teaser__description{max-width:43rem}.affiliate-container .affiliate-banner .affiliatebanner-sections__first .affiliatebanner__rakuten-login-container{align-items:center;display:flex;gap:2.1rem;margin-top:23px}@media(max-width:1024px){.affiliate-container .affiliate-banner .affiliatebanner-sections__first .affiliatebanner__rakuten-login-container{flex-direction:column;gap:1.5rem;margin-bottom:25px;text-align:center}}.affiliate-container .affiliate-banner .affiliatebanner-sections__first .affiliatebanner__rakuten-login-container .cmp-text a{text-decoration:underline}.affiliate-container .affiliate-banner .affiliatebanner-sections__first .affiliatebanner__rakuten-login-container .affiliate_get_started_btn{margin-right:35px;padding:16px 26px}@media(max-width:1024px){.affiliate-container .affiliate-banner .affiliatebanner-sections__first .affiliatebanner__rakuten-login-container .affiliate_get_started_btn{margin:auto;margin-bottom:25px}}.affiliate-container .affiliate-banner .affiliatebanner-sections__second{align-items:center;display:flex;flex:1;gap:2rem;justify-content:center}@media(max-width:1024px){.affiliate-container .affiliate-banner .affiliatebanner-sections__second{display:none}}.affiliate-container .affiliate-how-it-works{padding:20px}.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__second{display:flex;gap:18px}@media(max-width:1024px){.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__second{display:block}}.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__second .affiliate-how-it-works-sections-step1{display:flex;flex:1}@media(max-width:1024px){.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__second .affiliate-how-it-works-sections-step1{margin:1rem 0}}.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__second .affiliate-how-it-works-sections-step1 a{text-decoration:underline}.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__second .affiliate-how-it-works-sections-step1 span{align-items:center;background:#3b1a6e;border-radius:50%;color:#fff;display:flex;flex:1;font-size:40px;justify-content:center;margin-right:20px;max-height:56px;min-width:56px!important;padding-bottom:2%}@media(max-width:1024px){.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__second .affiliate-how-it-works-sections-step1 span{max-width:56px}}.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__second .aem-core-teaser{margin-bottom:17px}.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__first{display:flex;justify-content:space-between}@media(max-width:1024px){.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__first{display:block}}.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__first .cmp-title{border-left:8px solid #3b1a6e;margin-bottom:2rem;padding-left:11px}.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__first .cmp-title .cmp-title__text{font-size:2rem!important;line-height:1.5!important}@media(max-width:1024px){.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__first .affiliate-how-it-works-sections__rakuten-login-container{display:none}}.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__rakuten-login-container-mobile{display:none;margin:auto}@media(max-width:1024px){.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__rakuten-login-container-mobile{display:block}}.affiliate-container .affiliate-how-it-works .affiliate-how-it-works-sections__rakuten-login-container-mobile .cmp-button{margin:0 auto}.affiliate-container .affiliate-why-us{background-color:#f6f6f6;padding:20px}.affiliate-container .affiliate-why-us .cmp-title{font-size:2rem!important;font-style:normal!important;font-weight:500!important;line-height:1.5!important;text-align:center}.affiliate-container .affiliate-why-us .desktop{flex-direction:column;margin-top:2rem}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper{display:flex;gap:30px;margin-bottom:18px}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers-image{flex:5}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers-image img{height:29rem;width:100%}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers{display:flex;flex-direction:column;gap:13px;height:29rem}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-sections{background-color:#fff;flex:1}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-first{display:flex;flex:3;gap:16px;max-height:15rem;width:34rem}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-first .established-brands{align-items:center;display:flex;flex-direction:column;justify-content:space-between;padding:2.7rem 0;text-align:center}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-first .established-brands div{display:flex;gap:14px}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-first .established-brands img{height:36px;width:50px}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-first .established-brands span{display:flex;font-size:1.25rem!important;font-style:normal!important;font-weight:600!important;line-height:1.5!important}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-first .established-brands hr{border-top:1px solid #979797;width:172px}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-first .sessions-annually{align-items:center;display:flex;gap:1.4rem;padding:1rem}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-first .sessions-annually span{font-size:1.25rem!important;font-style:normal!important;font-weight:600!important;line-height:1.5!important}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-second{display:flex;width:34rem}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-second img{flex:1;height:209px;width:216px}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-second .affiliate-why-us-sections{flex:2}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-second .golden-award-winner{display:flex;flex-direction:column;gap:34px;justify-content:center;padding:0 2.2rem}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-second .golden-award-winner span{font-size:1.25rem!important;font-style:normal!important;font-weight:600!important;line-height:1.5!important}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .affiliate-why-us-section-containers .affiliate-why-us-section-container-second .golden-award-winner .year{font-size:2.5rem!important;line-height:1.5!important}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-upper .cmp-image__why-choose-us{min-height:466px}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower{display:flex;gap:21px}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-first{display:flex;flex:2;flex-direction:column;gap:14px}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-first .cmp-teaser{background-color:#fff}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-first .cmp-teaser .cmp-teaser__content{align-items:center;display:flex;gap:17px;justify-content:center;min-height:6.4rem}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-first .cmp-teaser .cmp-teaser__content .cmp-teaser__description{font-size:1.5rem!important;font-style:normal!important;font-weight:600!important;line-height:1.5!important}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-first .affiliate-why-us-section-containers-lower-card-description{background-color:#fff;display:flex;justify-content:center}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-first .affiliate-why-us-section-containers-lower-card-description img{height:58px;width:58px}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-first .affiliate-why-us-section-containers-lower-card-description .aem-core-teaser{flex:1}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-first .affiliate-why-us-section-containers-lower-card-description .cmp-teaser{align-items:center;display:flex;flex-direction:row-reverse;gap:14px;justify-content:center}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-first .affiliate-why-us-section-containers-lower-card-description .cmp-teaser p{font-size:1.5rem!important;font-style:normal!important;font-weight:600!important;line-height:1.5!important}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-first .affiliate-why-us-section-containers-lower-card-description .separator{background:#3b1a6e;border:0 solid #3b1a6e;margin:1.4rem 1rem}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-second{background-color:#fff;flex:1;padding:21px 14px}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-second .cmp-teaser__content{display:flex;justify-content:center}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-second .cmp-teaser__content .cmp-teaser__pretitle{font-style:normal!important;font-weight:600!important}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-second .affiliate-why-us-section-containers-lower-second-images{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,auto)}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-second .affiliate-why-us-section-containers-lower-second-images .image{align-items:center}.affiliate-container .affiliate-why-us .desktop .affiliate-why-us-section-containers-lower .affiliate-why-us-section-containers-lower-second img{border-radius:100px;height:58px;width:58px}.affiliate-container .affiliate-why-us .affiliate-mobile{flex-direction:column;gap:2.26rem}.affiliate-container .affiliate-why-us .affiliate-mobile .affiliate-why-us-section-containers{display:flex;gap:22px;margin-top:2rem;overflow-x:scroll}.affiliate-container .affiliate-why-us .affiliate-mobile .affiliate-why-us-section-containers .affiliate-why-us-sections{align-items:center;background-color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:244px;min-width:270px;padding:0 1rem;text-align:center}.affiliate-container .affiliate-why-us .affiliate-mobile .affiliate-why-us-section-containers .affiliate-why-us-sections img{height:50px;width:50px}.affiliate-container .affiliate-why-us .affiliate-mobile .affiliate-why-us-section-containers .affiliate-why-us-sections div{align-items:center;display:flex;gap:1rem;justify-content:center}.affiliate-container .affiliate-why-us .affiliate-mobile .affiliate-why-us-section-containers .affiliate-why-us-sections span{font-size:1.5rem!important;font-style:normal!important;font-weight:600!important;line-height:1.5!important}.affiliate-container .affiliate-why-us .affiliate-mobile .affiliate-why-us-section-containers .golden-award-winner span{font-size:2.5rem!important;line-height:1.5!important}.affiliate-container .affiliate-why-us .affiliate-mobile .affiliate-why-us-section-containers .golden-award-winner p{font-style:normal!important;font-weight:600!important}.affiliate-container .affiliate-benefits .affiliate-benefits-title{margin:0 auto;max-width:50%;text-align:center}@media(max-width:1024px){.affiliate-container .affiliate-benefits .affiliate-benefits-title{max-width:fit-content}}.affiliate-container .affiliate-benefits .affiliate-benefits-title .cmp-teaser__description{color:#4a5a68}.affiliate-container .affiliate-benefits .affiliate-benefits-title .cmp-teaser__title{font-size:2rem!important;line-height:1.5!important;margin:1.6rem 0}@media(max-width:1024px){.affiliate-container .affiliate-benefits .affiliate-benefits-title .cmp-teaser__title{padding-top:2.5rem}}.affiliate-container .affiliate-benefits .affiliate-benefits-title .cmp-teaser__title{font-style:normal!important;font-weight:600!important}.affiliate-container .affiliate-benefits .cmp-title{text-align:center}.affiliate-container .affiliate-benefits .cmp-title .cmp-title__text{font-size:2rem!important;font-style:normal!important;font-weight:600!important;line-height:1.5!important}.affiliate-container .affiliate-benefits img{height:50px;width:50px}.affiliate-container .affiliate-benefits .desktop .affiliate-benefits-containers{display:flex;justify-content:center;margin:2.5rem auto;max-width:50%}.affiliate-container .affiliate-benefits .desktop .affiliate-benefits-containers .aem-core-teaser{float:left}.affiliate-container .affiliate-benefits .desktop .affiliate-benefits-containers .cmp-teaser__content{flex:4}.affiliate-container .affiliate-benefits .desktop .affiliate-benefits-containers .cmp-teaser__image{flex:1}.affiliate-container .affiliate-benefits .desktop .affiliate-benefits-containers .cmp-teaser{align-items:center;display:flex;flex-direction:row-reverse;gap:1rem}.affiliate-container .affiliate-benefits .desktop .affiliate-benefits-containers .cmp-teaser .cmp-teaser__pretitle{font-size:1.25rem!important;font-style:normal!important;font-weight:700!important;line-height:1.5!important}.affiliate-container .affiliate-benefits .desktop .affiliate-benefits-containers .affiliate-benefits-containers-first{align-items:baseline;border-right:3px solid #f6f6f6;display:flex;flex:1;flex-direction:column;gap:40px;padding-right:10px}.affiliate-container .affiliate-benefits .desktop .affiliate-benefits-containers .affiliate-benefits-containers-second{align-items:baseline;display:flex;flex:1;flex-direction:column;gap:2.5rem;margin-left:10px}.affiliate-container .affiliate-benefits .carousel__benefits{display:flex;overflow-x:scroll}.affiliate-container .affiliate-benefits .carousel__benefits .teaser .cmp-teaser{align-items:center;display:flex;flex-direction:row-reverse;justify-content:center;padding:21px 36px;width:max-content}.affiliate-container .affiliate-benefits .carousel__benefits .teaser .cmp-teaser .cmp-teaser__pretitle{font-style:normal!important;font-weight:700!important}.affiliate-container .affiliate-benefits .affiliate-benefits-cta{display:flex;justify-content:center}.affiliate-container .affiliate-benefits .separator{margin:20px 0}.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers{display:flex;margin:2.5rem 0;text-align:center}@media(max-width:1024px){.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers{display:block;margin:0 2.625rem;text-align:justify}}.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers .cmp-title__text{font-size:2rem!important;font-style:normal!important;font-weight:600!important;line-height:1.5!important}.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers .benefits-list-containers{flex:1}@media(max-width:1024px){.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers .benefits-list-containers{margin:8px 0}}.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers .benefits-list-containers .cmp-title__text{display:flex;font-size:1.25rem!important;font-style:normal!important;font-weight:600!important;justify-content:center;line-height:1.5!important}@media(max-width:1024px){.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers .benefits-list-containers .cmp-title__text{justify-content:flex-start}}.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers .benefits-list-containers ul{align-items:center;display:flex;flex-direction:column;list-style:disc}@media(max-width:1024px){.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers .benefits-list-containers ul{align-items:baseline;margin-left:1rem}.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers .benefits-list-containers ul li{letter-spacing:-.5px}}.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers .cmp-list{align-items:center;display:flex;flex-direction:column;gap:8px;list-style:disc;margin-left:1rem}@media(max-width:1024px){.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers .cmp-list{align-items:baseline}}.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers .cmp-list .cmp-list__item{width:fit-content}.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers .cmp-list .cmp-list__item .cmp-list__item-link .cmp-list__item-title{color:inherit;font-size:1.125rem!important;line-height:1.5!important}.affiliate-container .affiliate-benefits .affiliate-benefits-list-containers .cmp-list .cmp-list__item .cmp-list__item-link:hover{text-decoration:underline}.affiliate-container .affiliate-benefits .affiliate-mobile{background:inherit}.affiliate-container .affiliate-query-form{background:#eee8f8;padding:1rem}@media(max-width:1024px){.affiliate-container .affiliate-query-form{padding:1.8rem 1rem}}.affiliate-container .affiliate-query-form .affiliate-query-container{display:flex}.affiliate-container .affiliate-query-form .affiliate-query-container .query-form{flex:1;margin:2.4rem 2.4rem auto auto}@media(max-width:1024px){.affiliate-container .affiliate-query-form .affiliate-query-container .query-form{margin:auto}}.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .cmp-title{font-size:1.75rem!important;line-height:1.5!important;margin-bottom:1.3rem}.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .cmp-text{margin-bottom:2.4rem}@media(max-width:1024px){.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .cmp-text{margin-bottom:1.9rem}}.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .cmp-text p{font-style:italic}.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .cmp-text a{text-decoration:underline}.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .query-form-user-info{display:flex;gap:1rem;margin-bottom:1rem}@media(max-width:1024px){.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .query-form-user-info{flex-direction:column}}.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .MuiTextField-root label{background:inherit;left:24px}.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .MuiTextField-root textarea{min-height:96px}@media(max-width:1024px){.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .MuiTextField-root textarea{min-height:17rem}}.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .MuiTextField-root p{margin-bottom:14px;margin-right:24px!important}.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .MuiInputAdornment-root{bottom:15px;position:absolute;right:15px;width:auto}.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .submit-btn{float:right}@media(max-width:1024px){.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .submit-btn{float:none;width:100%}.affiliate-container .affiliate-query-form .affiliate-query-container .query-form .submit-btn .cmp-button{margin:0 auto;width:280px}}.affiliate-container .affiliate-query-form .affiliate-query-container .cmp-text{font-size:.75rem!important;font-style:italic;line-height:1.5!important;margin-bottom:33px;margin-top:10px}.affiliate-container .affiliate-query-form .affiliate-query-container .affiliate-query-img{flex:1}@media(max-width:1024px){.affiliate-container .affiliate-query-form .affiliate-query-container .affiliate-query-img{display:none}}.affiliate-container .affiliate-query-form .affiliate-query-container .affiliate-query-img img{height:463px;width:594px}.affiliate-container .accordion-component{background-color:#f6f6f6;margin-top:2rem;padding:2.4rem 1.5rem}.affiliate-container .accordion-component .aem-core-teaser{margin:0 auto;max-width:75rem}.affiliate-container .accordion-component .aem-core-teaser .cmp-teaser__pretitle{font-size:1.25rem!important;line-height:1.5!important}.affiliate-container .accordion-component .cmp-accordion__content{border:none!important;font-style:normal!important;font-weight:600!important}.affiliate-container .accordion-component .cmp-accordion__label{align-items:center;background:none!important;border:none!important;color:#4a5a68!important;display:flex;flex-direction:row-reverse;font-style:normal!important;font-weight:600!important;justify-content:space-between}.affiliate-container .accordion-component .cmp-accordion__label .hr{border-color:#979797}.affiliate-container .accordion-component .cmp-accordion__label:before{color:inherit!important}.affiliate-container .accordion-component .faq-container{border-bottom:1px solid #979797}.affiliate-container .affiliate-clouser{display:flex;justify-content:center;margin:2.3rem 0;width:fit-content!important}.affiliate-container .affiliate-clouser .cmp-teaser__description{color:#4a5a68}.affiliate-container .affiliate-mobile{background-color:#f6f6f6;flex-direction:column}.affiliate-container .affiliate-mobile .affiliate-multibrand-content{background-color:#fff;margin-top:2rem}.affiliate-container .affiliate-mobile .affiliate-multibrand-content .cmp-teaser__pretitle{font-size:1.25rem!important;font-style:normal!important;font-weight:600!important;line-height:1.5!important;max-width:fit-content;text-align:center}.affiliate-container .affiliate-mobile .affiliate-multibrand-content .affiliate-why-us-section-containers-lower-second-images{display:grid;gap:2rem .5rem;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,1fr);overflow-x:scroll}.affiliate-container .affiliate-mobile .affiliate-multibrand-content .affiliate-why-us-section-containers-lower-second-images img{border-radius:100px;height:58px;margin:0 1.2rem;min-width:fit-content}.affiliate-container .affiliate-mobile .affiliate-why-us-section-containers-lower-first{display:flex;gap:1rem;overflow-x:scroll;padding:1rem 0}.affiliate-container .affiliate-mobile .affiliate-why-us-section-containers-lower-first .teaser{background-color:#fff}.affiliate-container .affiliate-mobile .affiliate-why-us-section-containers-lower-first .high-order-value{min-width:23rem}.affiliate-container .affiliate-mobile .affiliate-why-us-section-containers-lower-first .high-order-value .cmp-teaser__content{align-items:center;display:flex;gap:1rem;min-height:6.5rem;padding:1rem 2rem;width:max-content}.affiliate-container .affiliate-mobile .affiliate-why-us-section-containers-lower-first .million-visitors{min-width:23rem}.affiliate-container .affiliate-mobile .affiliate-why-us-section-containers-lower-first .million-visitors .cmp-teaser__content{align-items:center;display:flex;flex-direction:column;max-height:6.5rem;padding:1rem}.affiliate-container .affiliate-mobile .affiliate-why-us-section-containers-lower-first .million-visitors .cmp-teaser__content p{font-style:italic}.affiliate-container .affiliate-mobile .affiliate-why-us-section-containers-lower-first .egift-cards,.affiliate-container .affiliate-mobile .affiliate-why-us-section-containers-lower-first .physical-cards{min-width:23rem}.affiliate-container .affiliate-mobile .affiliate-why-us-section-containers-lower-first .egift-cards .cmp-teaser__content,.affiliate-container .affiliate-mobile .affiliate-why-us-section-containers-lower-first .physical-cards .cmp-teaser__content{align-items:center;display:flex;justify-content:center;min-height:6.5rem;padding:1rem}.affiliate-container .affiliate-mobile .affiliate-why-us-section-containers-lower-first .egift-cards .cmp-teaser__content .cmp-teaser__pretitle,.affiliate-container .affiliate-mobile .affiliate-why-us-section-containers-lower-first .physical-cards .cmp-teaser__content .cmp-teaser__pretitle{font-size:1.5rem!important;font-style:normal!important;font-weight:600!important;line-height:1.5!important}.affiliate-container .affiliate-mobile .affiliate-benefits-cta{display:flex;justify-content:center}.cmp-preference-page-container{margin:15px auto!important;max-width:75rem;min-height:300px}.cmp-preference-page{align-items:center;margin:.625rem auto;max-width:1440px}.cmp-preference-page *{color:#3b4656}.cmp-preference-page::placeholder{color:#424747}.cmp-preference-page::placeholder{line-height:1.5!important}.cmp-preference-page::placeholder{font-size:.75rem!important}.cmp-preference-page fieldset,.cmp-preference-page input,.cmp-preference-page label,.cmp-preference-page label span,.cmp-preference-page legend,.cmp-preference-page textarea{color:#424747}.cmp-preference-page .float-label-base,.cmp-preference-page label,.cmp-preference-page label span,.cmp-preference-page legend{font-style:normal!important;font-weight:400!important}.cmp-preference-page legend div,.cmp-preference-page legend span{font-style:normal!important;font-weight:600!important}@media(max-width:1024px){.cmp-preference-page{margin:0}}.cmp-preference-page *{color:#3b1a6e!important}.cmp-preference-page * .cmp-button__text{color:#fff!important}.cmp-preference-page .hr{margin:20px 0}@media(max-width:1024px){.cmp-preference-page .hr{margin:0}}.cmp-preference-page__title{width:100%}.cmp-preference-page__title .cmp-title{font-size:2rem!important;line-height:1.5!important;text-align:left}.cmp-preference-page input[type=checkbox].cmp-checkbox-style{background-color:#fff;border:1px solid #3b1a6e;border-radius:5px;box-sizing:border-box;display:flex;height:25px!important;margin:4px 0 0;min-height:25px!important;min-width:25px!important;outline:none;place-content:center;width:25px!important}.cmp-preference-page input[type=checkbox].cmp-checkbox-style:hover{background-color:#e3daf0!important;cursor:pointer}.cmp-preference-page input[type=checkbox].cmp-checkbox-style:checked{background-color:#3b1a6e!important}.cmp-preference-page input[type=checkbox].cmp-checkbox-style:checked:before{align-items:center;color:#fff!important;content:"✓";display:flex;font-size:1.875rem!important;height:25px!important;justify-content:center;width:25px!important}.cmp-preference-page .input{background-color:#fff;width:100%}.cmp-preference-page .cmp-preference-page__section1{display:flex;flex-direction:column;gap:.625rem;margin-bottom:.625rem;margin-top:.625rem;width:100%}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page__section1{padding:.625rem;width:100%}}.cmp-preference-page .cmp-preference-page__section1-checkboxes{display:flex;flex-direction:column;gap:.625rem;width:40%}.cmp-preference-page .cmp-preference-page__section1-checkboxes-item{align-items:center;color:#4a5a68;display:flex;gap:.625rem;justify-content:center;width:max-content}.cmp-preference-page .cmp-preference-page__section1-checkboxes-item:hover{cursor:pointer}.cmp-preference-page .cmp-preference-page__section1-title{margin-bottom:.625rem;margin-top:.625rem}.cmp-preference-page .cmp-preference-page-inputs{width:100%}.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section2{display:flex;flex-direction:column;gap:.625rem;margin-bottom:.625rem;margin-top:.625rem;width:40%}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section2{padding:.625rem;width:100%}}.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section2 .cmp-preference-page__section2-inputs{display:flex;flex-direction:column;gap:1.25rem;width:100%}.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section2 .cmp-preference-page__section2-inputs .cmp-preference-page__section2-inputs-fn-ln{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start;width:100%}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section2 .cmp-preference-page__section2-inputs .cmp-preference-page__section2-inputs-fn-ln{flex-direction:column}.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section2 .cmp-preference-page__section2-inputs .cmp-preference-page__section2-inputs-fn-ln .cmp-preference-page__section2-inputs-item{flex:1 1 100%}}.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section2 .cmp-preference-page__section2-inputs-item{align-items:center;color:#4a5a68;display:flex;flex-direction:row;gap:.625rem;justify-content:flex-start}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section2 .cmp-preference-page__section2-inputs-item{flex-direction:column;width:100%}}.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section2 .cmp-preference-page__section2-inputs-item .cmp-preference-page__section2-checkboxes-item{align-items:center;color:#4a5a68;display:flex;flex:0 0 120px;gap:.625rem;justify-items:flex-start}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section2 .cmp-preference-page__section2-inputs-item .cmp-preference-page__section2-checkboxes-item{flex:0 0 20px;width:100%}}.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section2 .cmp-preference-page__section2-inputs-item .cmp-preference-page__section2-checkboxes-item:hover{cursor:pointer}.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section2 .cmp-preference-page__section2-inputs-item .cmp-preference-page__section2-inputs-item-input{width:100%}.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section3{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:.625rem;margin-top:.625rem;width:80%}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section3{width:100%}}.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section3-inputs{display:flex;flex-direction:row;gap:1.25rem;padding:1.875rem}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section3-inputs{flex-direction:column;gap:.625rem;padding:.9375rem}}.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section3-inputs .MuiStack-root .MuiTextField-root,.cmp-preference-page .cmp-preference-page-inputs .cmp-preference-page__section3-inputs .input{width:100%!important}.cmp-preference-page__optional-tag{align-items:center;display:flex;gap:5px}.cmp-preference-page__optional-tag .hr{width:100%}.cmp-preference-page__cta{align-items:flex-start;background-color:#f6f6f6;bottom:0;display:flex;flex-direction:column;gap:1rem;justify-content:flex-start;left:0;margin:0;opacity:.95;padding:50px;position:fixed;width:100%;z-index:1004}.cmp-preference-page__cta-disclaimer{color:#4a5a68;font-size:1.125rem!important;font-style:normal!important;font-weight:500!important;line-height:1.5!important}@media(max-width:1024px){.cmp-preference-page__cta{gap:.625rem}}.cmp-preference-page__cta button{padding:10px 20px}@media(max-width:1024px){.cmp-preference-page__cta button{height:2.5rem;width:100%}}.cmp-preference-page__cta{font-size:1.5rem!important;line-height:1.5!important}.cmp-preference-page__title-message{background-color:#e3daf0;color:#4a5a68;margin-bottom:.625rem;margin-top:.625rem;padding:1.25rem;width:100%}@media(max-width:1024px){.cmp-preference-page__title-message{padding:1rem}}.cmp-preference-page .cmp-unsubscribe-all__title{font-size:1.125rem!important;line-height:1.5!important}.cmp-preference-page .cmp-unsubscribe-all__action{font-size:1.125rem!important;font-style:normal!important;font-weight:700!important;line-height:1.5!important}.cmp-preference-page .cmp-preference-page__reminder-inputs{align-items:flex-start;display:flex;flex-direction:column;gap:12px;justify-content:flex-start;width:100%}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form{align-items:flex-start;display:flex;flex-direction:row;gap:12px;justify-content:flex-start;width:100%}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form{flex:1 1 100%;flex-direction:column;padding:.625rem}}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .calendar{width:25%}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .calendar{width:100%}}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .calendar .reminder_input{width:35%}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .calendar .reminder_input{width:100%}}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .calendar .MuiStack-root .MuiFormLabel-root{transform:translate(14px,6px) scale(1)}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .calendar .MuiStack-root .MuiFormLabel-root{font-size:1rem!important}}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .calendar .MuiStack-root .MuiFormLabel-root.Mui-focused,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .calendar .MuiStack-root .MuiFormLabel-root.MuiFormLabel-filled{color:#3b1a6e!important;transform:translate(14px,-12px) scale(.75)}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .reminder_input{width:35%}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .reminder_input{width:100%}}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder{align-content:center;align-items:center;border-radius:2.5rem!important;display:flex;height:3rem;justify-content:center;padding:10px 15px;text-transform:none;text-wrap:unset;width:115px}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder{height:2.5rem;width:100%}}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat{height:4.375rem}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat-btn{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat--,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat--primary{color:#3b1a6e!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat--secondary{color:#6e1a6a}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat--dark{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat--green{color:#007a51!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat--gray{color:#525252!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat--footer,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat--white{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat--coffee{color:#e3daf0!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat--red{color:#de2d09!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat--yellow{color:#ffce03!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--fat--purple{color:#9681d0!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin{height:2.8125rem}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin-btn{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin--,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin--primary{color:#3b1a6e!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin--secondary{color:#6e1a6a}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin--dark{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin--green{color:#007a51!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin--gray{color:#525252!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin--footer,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin--white{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin--coffee{color:#e3daf0!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin--red{color:#de2d09!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin--yellow{color:#ffce03!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin--purple{color:#9681d0!important}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--thin{padding:.9375rem}}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder{font-size:1.125rem;line-height:unset!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder a,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder div,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder font,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder span{font-weight:400!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--primary{background-color:#3b1a6e;color:#fff;color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder-- div,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder-- font,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder-- span,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--primary div,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--primary font,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--primary span{background-color:transparent!important;color:inherit!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder---hover,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--primary-hover{background-color:#684997;color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--:hover,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--primary:hover{background-color:rgba(104,73,151,.95);color:#fff!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--:hover .cmp-button__text,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--primary:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--secondary{background-color:#6e1a6a;color:#fff}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--secondary div,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--secondary font,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--secondary span{background-color:transparent!important;color:inherit!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--secondary-hover{background-color:#b248ad;color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--secondary:hover{background-color:rgba(178,72,173,.95);color:#fff!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--secondary:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-primary{background-color:#fff;border:2px solid #3b1a6e!important;color:#3b1a6e!important;font-style:normal!important;font-weight:600!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-primary-hover{background-color:#684997!important;border:2px solid #3b1a6e!important;color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-primary:hover{background-color:rgba(104,73,151,.95);color:#fff!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-primary:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-secondary{background-color:#fff;border:2px solid #6e1a6a!important;color:#6e1a6a!important;font-style:normal!important;font-weight:600!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-secondary-hover{background-color:#b248ad!important;border:2px solid #6e1a6a!important;color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-secondary:hover{background-color:rgba(178,72,173,.95);color:#fff!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-secondary:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--disabled{background-color:#d7d5d5;border-color:#d7d5d5;color:#666!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--disabled-hover{background-color:#efeded}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--disabled:hover{background-color:hsla(0,2%,84%,.95);color:#fff!important;color:#666!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--disabled:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--disabled span,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--disabled:hover .cmp-button__text,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--disabled:hover span{color:#666!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-disabled{background-color:unset;border:1px solid #d7d5d5;color:#666}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-disabled:hover{background-color:hsla(0,2%,84%,.95);color:#fff!important;color:#666!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-disabled:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-disabled span,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-disabled:hover .cmp-button__text,.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--outline-disabled:hover span{color:#666!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--gray{background-color:#d7d5d5;color:#3b1a6e!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--gray:hover{background-color:hsla(0,6%,93%,.95);color:#fff!important;color:#3b1a6e!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--gray:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--white{background-color:#fff;border:.0625rem solid #3b1a6e;color:#3b1a6e!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--white:hover{background-color:rgba(104,73,151,.95);color:#fff!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--white:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--dark{background-color:#6e1a6a;color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--coffee{background-color:#e3daf0!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--red{background-color:#de2d09!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--yellow{background-color:#ffce03!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--purple{background-color:#9681d0!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder--palePurple{background-color:#ffeef3!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .reminder-form .delete-reminder .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .cmp-button{padding:10px 20px}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page__reminder-inputs .cmp-button{height:2.5rem}}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder{align-content:center;align-items:center;border-radius:2.5rem!important;display:flex;justify-content:center;padding:10px 15px;text-transform:none;text-wrap:unset}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat{height:4.375rem}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat-btn{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat--,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat--primary{color:#3b1a6e!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat--secondary{color:#6e1a6a}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat--dark{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat--green{color:#007a51!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat--gray{color:#525252!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat--footer,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat--white{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat--coffee{color:#e3daf0!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat--red{color:#de2d09!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat--yellow{color:#ffce03!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--fat--purple{color:#9681d0!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin{height:2.8125rem}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin-btn{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin--,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin--primary{color:#3b1a6e!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin--secondary{color:#6e1a6a}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin--dark{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin--green{color:#007a51!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin--gray{color:#525252!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin--footer,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin--white{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin--coffee{color:#e3daf0!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin--red{color:#de2d09!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin--yellow{color:#ffce03!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin--purple{color:#9681d0!important}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--thin{padding:.9375rem}}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder{font-size:1.125rem;line-height:unset!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder a,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder div,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder font,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder span{font-weight:400!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--primary{background-color:#3b1a6e;color:#fff;color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder-- div,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder-- font,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder-- span,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--primary div,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--primary font,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--primary span{background-color:transparent!important;color:inherit!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder---hover,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--primary-hover{background-color:#684997;color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--:hover,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--primary:hover{background-color:rgba(104,73,151,.95);color:#fff!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--:hover .cmp-button__text,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--primary:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--secondary{background-color:#6e1a6a;color:#fff}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--secondary div,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--secondary font,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--secondary span{background-color:transparent!important;color:inherit!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--secondary-hover{background-color:#b248ad;color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--secondary:hover{background-color:rgba(178,72,173,.95);color:#fff!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--secondary:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-primary{background-color:#fff;border:2px solid #3b1a6e!important;color:#3b1a6e!important;font-style:normal!important;font-weight:600!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-primary-hover{background-color:#684997!important;border:2px solid #3b1a6e!important;color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-primary:hover{background-color:rgba(104,73,151,.95);color:#fff!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-primary:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-secondary{background-color:#fff;border:2px solid #6e1a6a!important;color:#6e1a6a!important;font-style:normal!important;font-weight:600!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-secondary-hover{background-color:#b248ad!important;border:2px solid #6e1a6a!important;color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-secondary:hover{background-color:rgba(178,72,173,.95);color:#fff!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-secondary:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--disabled{background-color:#d7d5d5;border-color:#d7d5d5;color:#666!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--disabled-hover{background-color:#efeded}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--disabled:hover{background-color:hsla(0,2%,84%,.95);color:#fff!important;color:#666!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--disabled:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--disabled span,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--disabled:hover .cmp-button__text,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--disabled:hover span{color:#666!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-disabled{background-color:unset;border:1px solid #d7d5d5;color:#666}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-disabled:hover{background-color:hsla(0,2%,84%,.95);color:#fff!important;color:#666!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-disabled:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-disabled span,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-disabled:hover .cmp-button__text,.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--outline-disabled:hover span{color:#666!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--gray{background-color:#d7d5d5;color:#3b1a6e!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--gray:hover{background-color:hsla(0,6%,93%,.95);color:#fff!important;color:#3b1a6e!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--gray:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--white{background-color:#fff;border:.0625rem solid #3b1a6e;color:#3b1a6e!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--white:hover{background-color:rgba(104,73,151,.95);color:#fff!important;text-decoration:none!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--white:hover .cmp-button__text{color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--dark{background-color:#6e1a6a;color:#fff!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--coffee{background-color:#e3daf0!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--red{background-color:#de2d09!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--yellow{background-color:#ffce03!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--purple{background-color:#9681d0!important}.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder--palePurple{background-color:#ffeef3!important}@media(max-width:1024px){.cmp-preference-page .cmp-preference-page__reminder-inputs .add-more-reminder{margin:0 10px;width:calc(100% - 20px)}}.cmp-preference-center-confirmation{align-items:center;display:flex;flex-direction:column;gap:1.25rem;justify-items:flex-start;margin:1.25rem auto 2.5rem;max-width:1440px;min-width:1440px;width:70%}@media(max-width:1024px){.cmp-preference-center-confirmation{min-width:unset;width:100%}}.cmp-preference-center-confirmation__title{width:100%}.cmp-preference-center-confirmation__title .cmp-title{font-size:2rem!important;line-height:1.5!important;text-align:center}.cmp-preference-center-confirmation__description{background-color:#e3daf0;color:#4a5a68;margin-top:1rem;padding:1.25rem;width:max-content}@media(max-width:1024px){.cmp-preference-center-confirmation__description{width:100%}}.card-in-toggle-title{border-radius:"";height:1.7rem!important;width:auto!important}.card-in-toggle-title img{cursor:pointer;height:1.7rem!important;width:auto!important}.card-in-toggle-title img:hover{transform:translateY(-10px)}.card-in-widget{border-radius:4px}.card-in-widget,.card-in-widget img{height:34px!important;width:54px!important}.card-in-widget img{cursor:pointer}.card-in-widget img:hover{transform:translateY(-10px)}.card-in-search{border-radius:6px}.card-in-search,.card-in-search img{height:88px!important;width:140px!important}.card-in-search img{cursor:pointer}.card-in-search img:hover{transform:translateY(-10px)}.card-in-hover{border-radius:4px}.card-in-hover,.card-in-hover img{height:63px!important;width:100px!important}.card-in-hover img{cursor:pointer}.card-in-hover img:hover{transform:translateY(-10px)}.card-in-carousel{border-radius:8px}.card-in-carousel,.card-in-carousel img{height:106px!important;width:168px!important}.card-in-carousel img{cursor:pointer}.card-in-carousel img:hover{transform:translateY(-10px)}.card-in-tile{border-radius:6px}.card-in-tile,.card-in-tile img{height:150px!important;width:238px!important}.card-in-tile img{cursor:pointer}.card-in-tile img:hover{transform:translateY(-10px)}.card-in-teaser{border-radius:6px}.card-in-teaser,.card-in-teaser img{height:165px!important;width:262px!important}.card-in-teaser img{cursor:pointer}.card-in-teaser img:hover{transform:translateY(-10px)}.card-in-pdp{border-radius:10px}.card-in-pdp,.card-in-pdp img{height:194px!important;width:308px!important}.card-in-pdp img{cursor:pointer}.card-in-pdp img:hover{transform:translateY(-10px)}@media(max-width:768px){.m-card-in-carousel{border-radius:8px;height:106px!important;width:auto!important}.m-card-in-carousel img{cursor:pointer;height:106px!important;width:auto!important}.m-card-in-carousel img:hover{transform:translateY(-10px)}.m-card-in-carousel img{height:100%!important;width:100%!important}}.cmp-promo-banner-container{align-items:center;margin:0 auto;max-width:1440px}.cmp-promo-banner{align-items:center;background-color:#7348b2;display:flex;justify-content:center}@media(max-width:1024px){.cmp-promo-banner{flex-direction:column}}.cmp-promo-banner .cmp-promo-banner-left{align-items:center;display:flex;flex:0 0 45%;flex-direction:column;gap:10px;justify-content:center;padding:10px}.cmp-promo-banner .cmp-promo-banner-left .cmp-promp-banner-left-title{color:#fff!important;font-size:2.5rem!important;line-height:1.5!important;text-align:center}.cmp-promo-banner .cmp-promo-banner-left .cmp-promp-banner-left-description{color:#fff!important}.cmp-promo-banner .cmp-promo-banner-border{border-right:1px solid #fff;height:175px;width:1px}@media(max-width:1024px){.cmp-promo-banner .cmp-promo-banner-border{border-bottom:1px solid #fff;border-right:unset;height:1px;width:80%}}.cmp-promo-banner .cmp-promo-banner-right{display:flex;flex:0 0 55%;gap:10px;padding:10px}@media(max-width:1024px){.cmp-promo-banner .cmp-promo-banner-right{flex-direction:column}}.cmp-promo-banner .cmp-promo-banner-right .cmp-promo-banner-right-image-container{align-items:center;border-radius:8px;display:flex;flex:0 0 25%;height:106px!important;justify-content:center;width:168px!important}.cmp-promo-banner .cmp-promo-banner-right .cmp-promo-banner-right-image-container img{cursor:pointer;height:106px!important;width:168px!important}.cmp-promo-banner .cmp-promo-banner-right .cmp-promo-banner-right-image-container img:hover{transform:translateY(-10px)}.cmp-promo-banner .cmp-promo-banner-right .cmp-promo-banner-right-image-container .cmp-promo-banner-right-image:hover{transform:none}.cmp-promo-banner .cmp-promo-banner-right .cmp-promo-banner-right-details{display:flex;flex:0 0 75%;flex-direction:column;gap:10px}@media(max-width:1024px){.cmp-promo-banner .cmp-promo-banner-right .cmp-promo-banner-right-details{align-items:center}}.cmp-promo-banner .cmp-promo-banner-right .cmp-promo-banner-right-details .cmp-promp-banner-right-title{color:#fff!important;font-size:1.75rem!important;line-height:1.5!important}.cmp-promo-banner .cmp-promo-banner-right .cmp-promo-banner-right-details .cmp-promp-banner-right-description{color:#fff!important}.cmp-promo-banner .cmp-promo-banner-right .cmp-promo-banner-right-details .cmp-promp-banner-right-promocode{color:#fff!important;display:flex;gap:5px}.cmp-promo-banner .cmp-promo-banner-right .cmp-promo-banner-right-details .cmp-promp-banner-right-promocode svg{cursor:pointer}.cmp-promo-banner .cmp-promo-banner-right .cmp-promo-banner-right-details .cmp-promp-banner-right-cta{background-color:#3b1a6e;border-radius:1.875rem;color:#fff!important;padding:10px 25px;width:max-content}.cmp-promo-banner .cmp-promo-banner-right .cmp-promo-banner-right-details .cmp-promp-banner-right-cta:hover{background-color:#684997}.col,.col-reverse,.flex,.row,.row-reverse{display:flex}.row{flex-direction:row}.row-reverse{flex-direction:row-reverse}.col{flex-direction:column}.col-reverse{flex-direction:column-reverse}.flex-start{justify-content:flex-start}.flex-end{justify-content:flex-end}.flex-center{justify-content:center}.flex-space-between{justify-content:space-between}.space-around{justify-content:space-around;width:100%}.space-even{justify-content:space-evenly;width:100%}.space-between{justify-content:space-between;width:100%}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.justify-self-start{justify-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.flex-basis{flex:1}.start-align{align-content:flex-start;align-self:flex-start;justify-content:flex-start;text-align:left}.end-align,.start-align{align-items:baseline;display:flex}.end-align{align-content:flex-end;align-self:flex-end;justify-content:flex-end;text-align:right}.center-align{align-content:center;align-self:center;text-align:center}.center-align,.flex-column-center-container{align-items:center;display:flex;justify-content:center}.flex-column-center-container{flex-direction:column}.flex-column-start-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.flex-row-center-container{align-items:center;display:flex;flex-direction:row;justify-content:center}.flex-row-sb-center-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.flex-70{flex:1 1 70%}.gap0{gap:unset}@media(max-width:1024px){.m-gap0{gap:unset!important}}.gap2{gap:2px}@media(max-width:1024px){.m-gap2{gap:2px!important}}.gap5{gap:5px}@media(max-width:1024px){.m-gap5{gap:5px!important}}.gap8{gap:8px}@media(max-width:1024px){.m-gap8{gap:8px!important}}.gap10{gap:10px}@media(max-width:1024px){.m-gap10{gap:10px!important}}.gap15{gap:15px}@media(max-width:1024px){.m-gap15{gap:15px!important}}.gap20{gap:20px}@media(max-width:1024px){.m-gap20{gap:20px!important}}.gap25{gap:25px}@media(max-width:1024px){.m-gap25{gap:25px!important}}.gap30{gap:30px}@media(max-width:1024px){.m-gap30{gap:30px!important}}.gap40{gap:40px}@media(max-width:1024px){.m-gap40{gap:40px!important}}.gap50{gap:50px}@media(max-width:1024px){.m-gap50{gap:50px!important}}.gap4rem{gap:5rem}@media(max-width:768px){.mrow{flex-direction:row!important}.mcol,.mrow{display:flex}.mcol{flex-direction:column!important}}@media(min-width:768px)and (max-width:1024px){.mrow{flex-direction:row!important}.mcol,.mrow{display:flex}.mcol{flex-direction:column!important}}.gridAlignLeftOnly{display:grid;grid-template-columns:8% auto!important}.addScrollBar{overflow-x:hidden!important;overflow-y:scroll!important;scroll-behavior:smooth!important}.addScrollBar::-webkit-scrollbar{-webkit-appearance:none!important;display:block!important;scrollbar-width:thin!important;width:8px!important}.addScrollBar::-webkit-scrollbar-thumb{background-color:rgba(59,26,110,.5)!important;border-radius:5px!important;height:15px!important}.addScrollBar::-webkit-scrollbar-thumb:hover{background-color:#3b1a6e!important}.cmp-promotion-ticker{background-color:unset!important}.cmp-promotion-ticker .bhn-carousel-wrapper .carousel-item{margin-top:unset}.cmp-promotion-ticker .bhn-carousel-wrapper .carousel-item .content-wrapper{border:unset;min-height:unset}.ticker-banner{align-items:center;display:flex;flex-direction:column;margin:16px 0;max-height:400px;max-width:1440px;padding:16px;row-gap:10px}@media(max-width:1024px){.ticker-banner{max-height:unset}}.ticker-banner .ticker-banner-row1{align-items:center;display:flex;gap:20px;width:100%}@media(max-width:1024px){.ticker-banner .ticker-banner-row1{flex-direction:column}}.ticker-banner .ticker-banner-counter{display:flex;flex:0 0 20%;gap:.625rem}.ticker-banner .ticker-banner-counter .ticker-banner-counter-item{align-items:center;background-color:rgba(var(color1),.75);border-radius:.625rem;color:#000;display:flex;flex-direction:column;gap:5px;min-width:6rem;padding:.625rem}.ticker-banner .ticker-banner-counter .ticker-banner-counter-item .value{font-size:1.5rem!important;line-height:1.5!important}.ticker-banner .ticker-banner-title{flex:1;font-size:1.75rem!important;line-height:1.5!important;text-align:center}@media(max-width:1024px){.ticker-banner .ticker-banner-title{line-height:22px}}.ticker-banner .ticker-promo-code-wrapper{align-items:center;display:flex;flex:0 0 20%;flex-direction:column;gap:5px;justify-content:center}.ticker-banner .ticker-banner-promo-tile{align-items:center;display:flex;gap:5px}.ticker-banner .ticker-banner-promo-code{align-items:center;background-color:#fff;border-radius:.625rem;color:#3b1a6e!important;display:flex;flex-direction:column;font-size:1.125rem!important;gap:10px;justify-content:center;line-height:1.5!important;max-width:220px;min-height:80px;min-width:220px;padding:.625rem}.ticker-banner .ticker-banner-promo-code .promo-code{background:unset;color:#3b1a6e!important;font-size:1.5rem!important;line-height:1.5!important}.ticker-banner .ticker-banner-description{flex:1 0 100%;font-size:1.25rem!important;line-height:36px;line-height:1.5!important;max-width:75%;text-align:center;text-justify:auto}@media(max-width:1024px){.ticker-banner .ticker-banner-description{line-height:24px;max-width:100%}}.ticker-banner .ticker-banner-cta{background-color:#3b1a6e;border-radius:1.875rem;color:#fff!important;padding:10px 25px;width:max-content}.ticker-banner .ticker-banner-cta:hover{background-color:#684997}.ticker-banner.ticker-without-counter{justify-content:space-between}@media(max-width:1024px){.ticker-banner.ticker-without-counter{flex-direction:column}}.ticker-banner.ticker-without-counter .ticker-banner-row1{width:85%}.ticker-banner.ticker-without-counter .ticker-banner-counter{display:none}.ticker-banner.ticker-without-counter .ticker-banner-title{flex:0 0 80%}.ticker-banner.ticker-without-counter .ticker-promo-code-wrapper{flex:0 0 20%}.promo-code-tile-modal .MuiSheet-root{height:400px!important;width:500px!important}@media(max-width:768px){.promo-code-tile-modal .MuiSheet-root{height:auto!important;width:300px!important}}.ticker-inline-banner{align-items:center;display:flex;flex-direction:column;margin:10px 0;max-height:400px;padding:5px;row-gap:20px}@media(max-width:1024px){.ticker-inline-banner{max-height:unset}}.ticker-inline-banner .ticker-banner-row1{align-items:center;display:flex;gap:10px;justify-content:space-between;max-width:1200px;width:100%}@media(max-width:1024px){.ticker-inline-banner .ticker-banner-row1{flex-direction:column;gap:5px}}.ticker-inline-banner .ticker-banner-description,.ticker-inline-banner .ticker-banner-title{font-size:1.125rem!important;line-height:1.5!important;max-width:30%;text-align:center}@media(max-width:1024px){.ticker-inline-banner .ticker-banner-description,.ticker-inline-banner .ticker-banner-title{max-width:unset}}.ticker-inline-banner .ticker-banner-counter{display:flex;gap:5px}.ticker-inline-banner .ticker-banner-counter .ticker-banner-counter-item{align-items:center;color:#3b1a6e;display:flex;flex-direction:column;font-size:.75rem!important;line-height:1.5!important;min-width:40px}.ticker-inline-banner .ticker-banner-counter .ticker-banner-counter-item .value{font-size:1.5rem!important;line-height:1.5!important}.ticker-inline-banner .ticker-banner-promo-tile{align-items:center;display:flex;gap:5px}.ticker-inline-banner .ticker-banner-promo-code{align-items:center;background-color:#fff;border-radius:.625rem;color:#3b1a6e!important;display:flex;flex-wrap:wrap;font-size:1.25rem!important;justify-content:center;line-height:unset!important;line-height:1.5!important;max-width:220px;padding:5px}.ticker-inline-banner .ticker-banner-promo-code span{font-size:1.125rem!important;line-height:unset!important;line-height:1.5!important}.ticker-inline-banner .ticker-banner-promo-code .promo-code{background:unset;color:#3b1a6e!important;font-size:1.5rem!important;letter-spacing:1px;line-height:unset!important;line-height:1.5!important;padding:unset}.ticker-inline-banner .ticker-banner-cta{padding:10px 25px}.ticker-inline-banner .ticker-banner-info{font-size:1.5rem!important;line-height:1.5!important}.promo-code-tile{border-radius:.625rem;-webkit-box-shadow:inset 0 0 10px 5px rgba(0,0,0,.15);-moz-box-shadow:inset 0 0 10px 5px rgba(0,0,0,.15);box-shadow:inset 0 0 10px 5px rgba(0,0,0,.15);flex-direction:column;justify-content:center;margin:10px;padding:.625rem}.promo-code-tile,.promo-code-tile .ticker-banner-promo-tile{align-items:center;display:flex;gap:5px}.promo-code-tile .ticker-banner-promo-code{align-items:center;display:flex;flex-direction:column;font-size:1.5rem!important;gap:10px;justify-content:center;line-height:1.5!important;max-width:220px;min-height:80px;padding:.625rem}.promo-code-tile .ticker-banner-promo-code .promo-code{font-size:2rem!important;line-height:1.5!important}.promo-code-tile .ticker-banner-info{font-size:1.5rem!important;line-height:1.5!important}.search-bar-ticker{border-radius:5px;font-size:.875rem!important;line-height:1.5!important;padding:5px;width:max-content}.search-bar-ticker .search-bar-ticker-link .search-bar-ticker-text{text-decoration:underline}