.mobappproductcard-wrapper .mobappproductcomp{background:#fff;box-shadow:0 8px 16px 0 rgba(33,33,33,0.06);border-radius:8px;padding-bottom:20px;margin-bottom:16px}
.mobappproductcard-wrapper .mobappproductcomp .mobappproduct-titletop{position:relative}
.mobappproductcard-wrapper .mobappproductcomp .mobapp-imagetop{position:relative}
.mobappproductcard-wrapper .mobappproductcomp .mobapp-imagetop .mobapptop-background{border-top-left-radius:8px;border-top-right-radius:8px;height:102px;overflow:hidden}
.mobappproductcard-wrapper .mobappproductcomp .mobapp-imagetop .mobappprod-icon{position:absolute;top:13px;left:24px}
.mobappproductcard-wrapper .mobappproductcomp .mobapp-imagetop .comp-img-generic{height:88px;width:88px;margin:0 auto}
.mobappproductcard-wrapper .mobappproductcomp .mobapp-imagetop .comp-img-generic .adaptive-image-wrapper img{margin-top:7px;margin-bottom:7px;width:auto}
.mobappproductcard-wrapper .mobappproductcomp .mobapp-imagetop .comp-svg-generic{height:88px;width:88px;margin:auto}
.mobappproductcard-wrapper .mobappproductcomp .mobapp-imagetop .comp-svg-generic .svg-image-wrap svg{height:100%;width:100%;margin-top:7px;margin-bottom:7px}
.mobappproductcard-wrapper .mobappproductcomp .mobapp-imagetop .cq-Editable-dom .comp-img-generic{text-align:center}
.mobappproductcard-wrapper .mobappproductcomp .mobapp-imagetop .cq-Editable-dom .comp-img-generic img.image-wrap{height:88px;width:88px;margin-top:7px;margin-bottom:7px}
.mobappproductcard-wrapper .mobappproductcomp .cta{text-align:center}
.mobappproductcard-wrapper .mobappproductcomp .productcardtext a:hover{text-decoration:none}
.mobappproductcard-wrapper .custom-tooltip{width:100%}
.mobappproductcard-wrapper .mobapp-imagetop .mobapptop-background,.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background{height:100%}
.mobappproductcard-wrapper .mobapp-imagetop .mobapptop-background.theme--one,.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background.theme--one{background-color:#dbedfa}
.mobappproductcard-wrapper .mobapp-imagetop .mobapptop-background.theme--two,.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background.theme--two{background-color:#f2eaf9}
.mobappproductcard-wrapper .mobapp-imagetop .mobapptop-background.theme--three,.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background.theme--three{background-color:#ffdbec}
.mobappproductcard-wrapper .mobapp-imagetop .mobapptop-background.theme--four,.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background.theme--four{background-color:#dbedfa}
.mobappproductcard-wrapper .mobappprod-icon{height:44px;width:76px}
.mobappproductcard-wrapper .mobappprod-icon img{height:inherit;width:inherit}
.mobappproductcard-wrapper .mobapp-imageleft{padding:0;width:100%}
.cq-wcm-edit .mobappproductcard-wrapper .mobapp-imageleft .comp-img-generic,.aem-AuthorLayer-Edit .mobappproductcard-wrapper .mobapp-imageleft .comp-img-generic{border-top-left-radius:8px;border-bottom-left-radius:8px;text-align:center;align-items:center;justify-content:center;display:flex;height:82px;width:82px}
.cq-wcm-edit .mobappproductcard-wrapper .mobapp-imageleft .comp-img-generic .image-wrap,.aem-AuthorLayer-Edit .mobappproductcard-wrapper .mobapp-imageleft .comp-img-generic .image-wrap{height:auto}
@media(min-width:768px){.mobappproductcard-wrapper .mobapp-imageleft{width:36.8%}
}
.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background{display:flex;justify-content:center;align-items:center;position:relative;border-top-left-radius:8px;border-bottom-left-radius:8px}
.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background .mobappimage .mobappprod-icon{margin-top:20px;margin-left:auto;margin-right:auto}
.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background .adaptive-image-wrapper,.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background .cq-Editable-dom .comp-img-generic{height:82px;width:82px;border-top-left-radius:8px;border-bottom-left-radius:8px;display:flex;text-align:center;align-items:center;justify-content:center}
.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background .adaptive-image-wrapper img,.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background .cq-Editable-dom .comp-img-generic img{width:100%;height:auto;object-fit:cover}
.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background .comp-svg-generic{height:82px;width:82px}
.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background .comp-svg-generic svg{height:100%;width:100%;object-fit:cover}
.mobappproductcard-wrapper .mobappproduct-title{padding-top:20px;padding-bottom:8px}
.mobappproductcard-wrapper .mobappproduct-title .title-comp{padding:0 16px 0 16px;font-size:18px;line-height:22px;display:inline-block}
.mobappproductcard-wrapper .titleleft-wrapper{padding:0;width:100% !important}
@media(min-width:768px){.mobappproductcard-wrapper .titleleft-wrapper{width:63.19%}
}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft{padding-bottom:4px;background:#fff;border-top-right-radius:8px;border-bottom-right-radius:8px}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobapp-cta,.mobappproductcard-wrapper .titleleft-wrapper .titleleft .productcardtext{padding:0 20px;line-height:19px}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobapp-cta .cta.cta-primary,.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobapp-cta .cta.cta-secondary,.mobappproductcard-wrapper .titleleft-wrapper .titleleft .productcardtext .cta.cta-primary,.mobappproductcard-wrapper .titleleft-wrapper .titleleft .productcardtext .cta.cta-secondary{padding:0 0 16px 0}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobapp-cta .cta.cta-primary .cta-text,.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobapp-cta .cta.cta-secondary .cta-text,.mobappproductcard-wrapper .titleleft-wrapper .titleleft .productcardtext .cta.cta-primary .cta-text,.mobappproductcard-wrapper .titleleft-wrapper .titleleft .productcardtext .cta.cta-secondary .cta-text{margin:0}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobapp-cta a:hover,.mobappproductcard-wrapper .titleleft-wrapper .titleleft .productcardtext a:hover{text-decoration:none}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobappproduct-title{padding-left:20px;padding-right:20px;padding-bottom:16px;position:relative}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobappproduct-title .mobapptitle{display:inline-block}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobappproduct-title.badge-enabled .mobapptitle{max-width:74%}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobappproduct-title .mobappproduct-badge{display:inline-block;position:absolute;top:22px;margin-left:8px;border-radius:40px;height:50%;width:50%}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobappproduct-title .mobappproduct-badge:not(.cq-Editable-dom){height:18px;width:41px}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobappproduct-title .mobappproduct-badge .text-comp{position:absolute;font-size:12px;line-height:12px;padding:3px 8px 3px 9px;color:#fff;background:#5e10b1;border-radius:40px}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobappproduct-title .title-comp{font-size:16px;padding:0;line-height:22px;display:inline-block}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobapp-text{padding-left:20px;padding-right:20px}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobapp-text .mob-rte-wrapper .mob-rte .comp-rich-text p{margin-left:0;margin-right:0}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobapp-text .mob-rte-wrapper .mob-rte .comp-rich-text li{margin-left:0;margin-right:0;min-height:20px}
.mobappproductcard-wrapper .mobapp-text .mob-rte-wrapper{padding-left:0;padding-right:0;width:100%}
.mobappproductcard-wrapper .mobapp-text .mob-rte-wrapper .mob-rte{margin:0;width:100%}
.mobappproductcard-wrapper .mobapp-text p{color:#646068;margin-left:16px;margin-right:16px}
.mobappproductcard-wrapper .mobapp-text li{color:#646068;font-size:14px;margin-left:16px;margin-right:16px}
.mobappproductcard-wrapper .cta.cta-primary{padding-top:16px;padding-bottom:0;display:block;max-width:137px}
.mobappproductcard-wrapper .cta.cta-primary:hover .cta-text{background-color:#5e10b1}
.mobappproductcard-wrapper .cta.cta-primary .cta-text{background:#5e10b1;color:#fff;min-width:137px;font-size:14px;line-height:20px;display:block;margin:auto;border-radius:16px;padding:7px 5px 5px 5px;text-align:center;font-family:"RNHouseSansRegular",sans-serif}
.mobappproductcard-wrapper .cta.cta-primary .cta-text:after{background:0}
.mobappproductcard-wrapper .cta.cta-secondary{padding-top:16px;padding-bottom:0;display:block;max-width:max-content;font-size:14px;line-height:20px}
.mobappproductcard-wrapper .cta.cta-secondary .cta-text{background-image:none;font-size:14px;line-height:20px;padding-bottom:0}
.mobappproductcard-wrapper .mobappproductcardtop-wrapper .cta.cta-primary,.mobappproductcard-wrapper .mobappproductcardtop-wrapper .cta.cta-secondary{margin:0 auto}
.mobappproductcard-wrapper .productcardtext .mobapprepex{width:100%;padding-left:10px;padding-right:10px}
.mobappproductcard-wrapper .productcardtext .mobapprepex .row{margin:0}
.mobappproductcard-wrapper .productcardtext .mobapprepex .repextitle-wrapper{margin-left:0;padding-left:0;padding-right:0;width:100%}
.mobappproductcard-wrapper .productcardtext .mobapprepex .repextitle-wrapper .repex-title{padding-left:6px;padding-right:6px}
.mobappproductcard-wrapper .productcardtext .mobapprepex .mobapp-repex-wrapper{margin-left:0;padding-left:0;padding-right:0;width:100%}
.mobappproductcard-wrapper .productcardtext .mobapprepex .mobapp-repex-wrapper .mobapp-repex{box-shadow:0}
.mobappproductcard-wrapper .productcardtext .mobapprepex .mobapp-repblock:nth-child(odd){padding-left:6px}
.mobappproductcard-wrapper .productcardtext .mobapprepex .mobapp-repblock:nth-child(even){padding-right:6px}
.mobappproductcard-wrapper .img-left{display:grid;grid-auto-flow:column;margin-bottom:16px;grid-template-columns:36.8% 63.19%}
.mobappproductcard-wrapper .img-left .mobapp-imageleft{width:100% !important}
@media(prefers-color-scheme:dark){.mobappproductcard-wrapper .mobapp-imagetop .mobapptop-background,.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background{height:100%}
.mobappproductcard-wrapper .mobapp-imagetop .mobapptop-background.theme--one,.mobappproductcard-wrapper .mobapp-imagetop .mobapptop-background.theme--two,.mobappproductcard-wrapper .mobapp-imagetop .mobapptop-background.theme--three,.mobappproductcard-wrapper .mobapp-imagetop .mobapptop-background.theme--four,.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background.theme--one,.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background.theme--two,.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background.theme--three,.mobappproductcard-wrapper .mobapp-imageleft .imageleft-background.theme--four{background-color:#3c1053}
.mobappproductcard-wrapper .mobappproductcomp{background:#27222b}
.mobappproductcard-wrapper .mobappproductcomp .mobappproduct-titletop .mobappproduct-title .title-comp{color:#fff}
.mobappproductcard-wrapper .cta.cta-primary:focus .cta-text{outline-color:#be99e6}
.mobappproductcard-wrapper .cta.cta-primary:hover .cta-text{outline-color:#be99e6;background-color:#be99e6}
.mobappproductcard-wrapper .cta.cta-primary .cta-text{background:#be99e6;color:#3c1053}
.mobappproductcard-wrapper .cta.cta-secondary .cta-text{color:#be99e6}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft{background:#27222b}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobappproduct-title .title-comp{color:#fff}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobappproduct-title .mobappproduct-badge:not(.cq-Editable-dom){background:#be99e6}
.mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobappproduct-title .mobappproduct-badge .text-comp{color:#3c1053;background:#be99e6}
.mobappproductcard-wrapper .mobapp-text p{color:#cccfd0}
.mobappproductcard-wrapper .mobapp-text li{color:#cccfd0}
}
@media(min-width:768px) and (max-width:1023px){.cq-wcm-edit .mobappproductcard-wrapper .titleleft-wrapper .titleleft,.aem-AuthorLayer-Edit .mobappproductcard-wrapper .titleleft-wrapper .titleleft{overflow:visible}
.cq-wcm-edit .mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobappproduct-title .mobappproduct-badge,.aem-AuthorLayer-Edit .mobappproductcard-wrapper .titleleft-wrapper .titleleft .mobappproduct-title .mobappproduct-badge{height:auto;min-height:22px}
}