.accordion-mosaic__tab.collapse{display:none}
.accordion-mosaic__tab.show{display:flex}
.accordion-mosaic:has(.accordion-mosaic-wrapper){display:flex;justify-content:center}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tabs.three_children .accordion-mosaic__label,.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tabs.four_children .accordion-mosaic__label{max-width:none;flex:1}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper{position:relative;margin:0 auto;width:1024px;background-color:#fff;transition:1s;line-height:1}
@media only screen and (max-width:37.5em){.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper{font-size:53%}
}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tabs{column-gap:1.5em}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label{width:100%;max-width:32.5em;border-radius:1.5em;padding:34px;text-align:center;position:relative;justify-content:space-between;transition:unset;margin-bottom:12px;align-items:center}
@media(max-width:1024px){.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label{gap:20px}
}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label--bgWhite{background-color:#fff}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label--bgYellow{background-color:#f5e5c2}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label--bgBlue{background-color:#b3dff1}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label--bgPurple{background-color:#d6d9ed}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label--bgGreen{background-color:#b5eddb}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label--bgLightgray{background-color:#ebebeb}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label--bgDarkgreen{background-color:#00c6c4}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label[aria-expanded="true"]{padding-bottom:5em;margin:0}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label[aria-expanded="true"]:not(.accordion-mosaic__label.accordion-mosaic__label--bgWhite){border-bottom:0;border-radius:1.5em 1.5em 0 0;margin-bottom:0}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__bg--default.accordion-mosaic__label[aria-expanded="false"]{background-color:#f5ebd8}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label[aria-expanded="true"]:not(.accordion-mosaic__label.accordion-mosaic__label--bgWhite)::after{content:" ";width:100%;height:3em;display:block;position:absolute;bottom:0;left:0}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label[aria-expanded="true"]:not(.accordion-mosaic__label.accordion-mosaic__label--bgWhite)::after{right:0;transform:translate(0,2em)}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label.accordion-mosaic__label--bgWhite[aria-expanded="true"]{margin:0 0 44px 0}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label[aria-expanded="true"].accordion-mosaic__label--bgYellow::after{background-color:#f5e5c2}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label[aria-expanded="true"].accordion-mosaic__label--bgBlue::after{background-color:#b3dff1}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label[aria-expanded="true"].accordion-mosaic__label--bgPurple::after{background-color:#d6d9ed}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label[aria-expanded="true"].accordion-mosaic__label--bgGreen::after{background-color:#b5eddb}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label[aria-expanded="true"].accordion-mosaic__label--bgLightgray::after{background-color:#ebebeb}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label[aria-expanded="true"].accordion-mosaic__label--bgDarkgreen::after{background-color:#00c6c4}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tab[aria-expanded="true"]{display:flex;border-radius:1.5em}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tab[aria-expanded="true"]:not(.accordion-mosaic__tab.accordion-mosaic__tab--bgWhite){max-width:100%;width:100%}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tab--bgWhite{background-color:#fff}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tab--bgYellow{background-color:#f5e5c2}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tab--bgBlue{background-color:#b3dff1}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tab--bgPurple{background-color:#d6d9ed}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tab--bgGreen{background-color:#b5eddb}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tab--bgLightgray{background-color:#ebebeb}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tab--bgDarkgreen{background-color:#00c6c4}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__title{font-family:"Geomanist-medium",sans-serif;font-weight:700;font-size:1.7em}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__title h3{margin-bottom:.5rem;line-height:1.2;font-size:1.75rem}
@media(min-width:1024px){.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__title h3{font-size:2.66rem}
}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__title--red{color:#cb2d26}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__title--blue{color:#152a69}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__wrap-title{margin-bottom:0;margin-top:1em;min-height:45px}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label.accordion-mosaic__label--text .accordion-mosaic__wrap-title{min-height:45px}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__img-container{width:100%;height:187px;display:flex;align-items:center;justify-content:center;margin-top:1em}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__icon{bottom:24px;background-color:transparent;border-radius:unset;border:0;width:34px;height:18px;outline:0;padding:0;margin-top:1em}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__icon::before,.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__icon::after{background:url("../../../../etc.clientlibs/wizink-catalog/clientlibs/clientlib-base/resources/images/offer-tab-open.png") no-repeat;content:"";display:block;width:34px;height:18px;margin:auto}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__icon::before{background:unset}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__icon::before,.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__icon::after{transform:rotate(0);transition:all 1s ease}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper [aria-expanded="true"] .accordion-mosaic__icon::before,.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper [aria-expanded="true"] .accordion-mosaic__icon::after{transform:rotate(180deg)}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__terms-description ul{font-family:"Geomanist-light";font-weight:400;font-size:16px;color:#152a69;list-style:disc;padding-left:1.2em;margin-top:18px;width:100%;max-width:88em}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__terms-item{font-family:"Geomanist-light";font-weight:400;font-size:16px;color:#152a69;list-style:disc;margin-top:18px;width:100%;max-width:88em}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__terms-description p{font-family:"Geomanist-light";font-weight:400;font-size:16px;color:#152a69;list-style:disc;margin-top:18px;width:100%;max-width:88em}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label-text{font-family:"Geomanist-light";font-weight:200;font-size:1.5em;color:#152a69;margin-bottom:15px;min-height:72px}
@media(max-width:1024px){.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tabs{flex-direction:column;align-items:center}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__label[aria-expanded="true"] + .accordion-mosaic__tab:not(.accordion-mosaic__tab.accordion-mosaic__tab--bgWhite){max-width:32.5em;width:95%}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tab-left,.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tab-right{width:100%}
}
.accordion-mosaic__section-title{font-family:"Geomanist-medium",sans-serif;font-weight:700;font-size:2.8em;line-height:1.1em;color:#b3dff1;margin:0}
.accordion-mosaic__tabs{display:flex;flex-wrap:wrap;justify-content:center}
.accordion-mosaic__tabs.three_children{justify-content:space-between}
.accordion-mosaic__label{position:relative;order:1;display:flex;flex-direction:column;justify-content:space-between;width:calc(3%);margin:0 0 32px;padding:24px;border-radius:16px;cursor:pointer;background-color:#fff;transition:all .3s linear}
.accordion-mosaic__label.accordion-mosaic__label--text{justify-content:flex-start}
.accordion-mosaic__tabs.two_children .accordion-mosaic__label{width:33%;max-width:275px}
.accordion-mosaic__tabs.four_children .accordion-mosaic__label{width:23%;margin-left:0;margin-right:0}
.accordion-mosaic__wrap-title{margin-bottom:16px;min-height:72px}
.accordion-mosaic__label.accordion-mosaic__label--text .accordion-mosaic__wrap-title{min-height:72px}
.accordion-mosaic__bg--purple{background-color:#d6d9ed}
.accordion-mosaic__bg--blue{background-color:#d6d9ed}
.accordion-mosaic__bg--yellow{background-color:#f5e5c2}
.accordion-mosaic__bg--green{background-color:#b5eddb}
.accordion-mosaic__bg--default{background-color:#b5eddb}
.accordion-mosaic__bg--gray{background-color:linear-gradient(#afa099 0,#5a4942 80.57%)}
.accordion-mosaic__img-container{display:flex;justify-content:center}
.accordion-mosaic__img{height:189px}
.accordion-mosaic__img,.accordion-mosaic__tab-img{max-width:100%;object-fit:contain;object-position:center}
.accordion-mosaic__title{font-family:"Geomanist-medium";font-weight:200;font-size:24px;color:#162f74}
.accordion-mosaic__title p{margin-bottom:0}
.accordion-mosaic__label[aria-expanded="true"] .accordion-mosaic__title *{font-family:"Geomanist-medium";font-weight:400}
.accordion-mosaic__label-paragraph,.accordion-mosaic__tab-paragraph{font-family:"Geomanist-light";font-weight:200;font-size:1.5em;color:#162f74;margin-bottom:15px;min-height:72px}
.accordion-mosaic__label-paragraph ul,.accordion-mosaic__tab-paragraph ul,.accordion-mosaic__label-paragraph li,.accordion-mosaic__tab-paragraph li{list-style:initial}
.accordion-mosaic__label-paragraph ul,.accordion-mosaic__tab-paragraph ul{margin-top:0;margin-bottom:1rem}
.accordion-mosaic__label-paragraph li,.accordion-mosaic__tab-paragraph li,.accordion-mosaic__label-paragraph p,.accordion-mosaic__tab-paragraph p{font-family:"Geomanist-light",Arial,sans-serif;font-weight:300;font-size:1.2em;margin-top:.5em}
.accordion-mosaic__tab-paragraph.dots-red{color:#000}
.accordion-mosaic__tab-paragraph.dots-red ul li::marker{color:#cb2d26}
.accordion-mosaic__label-paragraph p,.accordion-mosaic__tab-paragraph p{margin:0}
.accordion-mosaic__tab p{font-family:"Geomanist-light",Arial,sans-serif;font-weight:400;font-size:1.2em;margin-top:.5em}
.accordion-mosaic__icon{width:24px;height:24px;display:flex;justify-content:center;align-items:center;bottom:-12px;left:50%;border-radius:100%;background:#152a69;z-index:99;transition:all .3s linear}
.accordion-mosaic__icon::before,.accordion-mosaic__icon::after{content:"";width:16px;height:1px;position:absolute}
.accordion-mosaic__icon::before{transform:rotate(90deg);transition:all .2s linear}
.accordion-mosaic__label:not(.collapsed) .accordion-mosaic__icon::before{height:0;width:0}
.accordion-mosaic__tab{display:flex;justify-content:space-between;order:2;width:100%;padding:24px;border-radius:16px 16px 16px 16px;transition:all .2s linear}
@media(min-width:1024px){.flex-rewards .accordion-mosaic__tab{border-radius:16px 0 16px 16px}
}
.accordion-mosaic__tab-right{display:flex;flex-direction:column;margin-left:16px}
.accordion-mosaic .accordion-mosaic__tab-right ul li{font-family:"Geomanist-light",Arial,sans-serif;font-weight:400;font-size:1.2em;margin-top:.5em}
.accordion-mosaic__tab-left{margin-right:16px;width:calc(34%);display:grid;justify-items:center;align-items:center}
.accordion-mosaic__list{display:flex;flex-direction:column;flex-grow:1;list-style:none;margin-bottom:0;padding-left:30px}
.accordion-mosaic__list-item{position:relative;margin-bottom:16px}
.accordion-mosaic__list-item::after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:#b5eddb;left:-25px;top:8px}
.accordion-mosaic__btn{margin-top:auto}
.accordion-mosaic__terms{width:100%;margin-top:32px}
.accordion-mosaic__terms-title{font-family:"Geomanist-medium";font-weight:400;font-size:28px;color:#162f74;margin-bottom:16px}
.accordion-mosaic__terms-description{width:100%}
.accordion-mosaic__terms-description p,.accordion-mosaic__terms-description strong{font-size:16px}
.accordion-mosaic__terms-description ul{padding-left:1em}
.accordion-mosaic__terms-description li{margin-bottom:16px}
.accordion-mosaic__terms-description li:last-child{margin-bottom:32px}
.accordion-mosaic__terms-img{height:40px;width:40px;max-width:100%;margin-right:16px}
.accordion-mosaic__terms-btn{display:flex;margin-top:16px}
.accordion-mosaic__terms-list{list-style:none}
.accordion-mosaic__terms-list .accordion-mosaic__terms-item{display:flex;margin-bottom:16px;padding-left:0}
.accordion-mosaic__terms-list .accordion-mosaic__terms-item li{margin-bottom:16px}
@media(min-width:768px){.accordion-mosaic__tab-left{flex:1}
.accordion-mosaic__tab-right{flex:2}
}
@media(max-width:1200px){.accordion-mosaic{padding:50px}
.accordion-mosaic__tabs.three_children .accordion-mosaic__label{width:calc(11%);max-width:273px;margin:0 0 12px}
.accordion-mosaic__tab-left,.accordion-mosaic__tab-right{display:inline-block}
.accordion-mosaic__tab-left{width:50%;margin-right:24px}
}
@media(max-width:1024px){.accordion-mosaic__tab,.accordion-mosaic__label{padding:24px}
.accordion-mosaic__tab-left{width:100%}
.accordion-mosaic__label,.accordion-mosaic__tabs.four_children .accordion-mosaic__label{width:48%}
.accordion-mosaic__tabs.three_children,.accordion-mosaic__tabs.two_children{justify-content:space-between}
.accordion-mosaic__tabs.three_children .accordion-mosaic__label{width:32%;margin-left:0;margin-right:0}
.flex-rewards .accordion-mosaic__tabs.three_children .accordion-mosaic__label{max-width:32.5em}
.accordion-mosaic__tabs.two_children .accordion-mosaic__label{width:48%;max-width:none;margin-left:0;margin-right:0}
.accordion-mosaic__terms{width:100%}
}
@media(max-width:1024px){.accordion-mosaic{padding:20px}
.accordion-mosaic__section-title{font-size:24px;margin-bottom:24px}
.accordion-mosaic__label{width:95%;margin-top:.2em;margin-right:auto;margin-left:auto;margin-bottom:24px}
.accordion-mosaic__tabs.four_children .accordion-mosaic__label,.accordion-mosaic__tabs.three_children .accordion-mosaic__label,.accordion-mosaic__tabs.two_children .accordion-mosaic__label{width:95%;margin-right:auto;margin-left:auto}
.accordion-mosaic__wrap-title{min-height:0}
.accordion-mosaic__label-paragraph,.accordion-mosaic__tab-paragraph{min-height:0}
.accordion-mosaic__label.collapsed{margin-bottom:24px}
.accordion-mosaic__img{object-fit:contain}
.accordion-mosaic__tab{display:flex;order:1;margin-bottom:24px}
.accordion-mosaic__tab-left{display:none}
.accordion-mosaic__tab-left,.accordion-mosaic__tab-right{margin:0}
.accordion-mosaic__terms{margin-top:8px}
}
.border-red{border:2px solid #cb2d26}
@media(min-width:1024px){.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tabs.four_children .accordion-mosaic__label{flex:0 0 auto;width:calc(22.875%);max-width:none}
}
@media(min-width:1072px){.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__tabs.four_children .accordion-mosaic__label{flex:0 0 auto;width:calc(23.175%);max-width:none}
}
@media(min-width:1024px) and (max-width:1200px){.accordion-mosaic{padding:0}
}
@media(min-width:1024px){.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__wrap-title--small .accordion-mosaic__title h3{font-size:1rem}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__wrap-title--medium .accordion-mosaic__title h3{font-size:1.6rem}
.accordion-mosaic.flex-rewards .accordion-mosaic-wrapper .accordion-mosaic__wrap-title--large .accordion-mosaic__title h3{font-size:2.1rem}
}
.accordion-mosaic__tab-paragraph--small{font-size:1em}
.accordion-mosaic__tab-paragraph--medium{font-size:1.2em}
.accordion-mosaic__tab-paragraph--large{font-size:1.5em}