:root{--color-text-umico: #7c62e3;--color-text-kb: #ec3342;--color-text-invest: #07934b;--color-bg-umico-normal: #7c62e3;--color-bg-umico-hover: #665bc1;--color-bg-umico-pressed: #5f53be;--color-bg-umico-inactive: #ac9bf1;--color-bg-kb-normal: #f24b5a;--color-bg-kb-hover: #dd4e4a;--color-bg-kb-pressed: #dc4642;--color-bg-kb-inactive: #f1aeb4;--color-bg-invest-normal: #07934b;--color-bg-invest-hover: #066a3a;--color-bg-invest-pressed: #065f34;--color-bg-invest-inactive: #d2efe0;--color-kb-header: #e8ecf1;--danger-color-bb: #ce0f1d;--danger-color-kb: #e25f6c;--danger-color-um: #7c62e3}@media screen and (max-width: 768px){.productInfo-wrapper{background-color:#fff}}.productInfo{display:flex;flex-direction:row-reverse;position:relative;align-items:center;padding:32px 40px;background-color:#f9f9fa;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTk2IiBoZWlnaHQ9IjMzMCIgdmlld0JveD0iMCAwIDE5NiAzMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xODkuNTA1IDQuOTg1NDZMMTguMzg1MiAxODcuNTU3QzcuMjg3MjggMTk4LjcxIDAuOTc4NTE2IDIxNC4xNzkgMC45Nzg1MTYgMjMwLjMyN1Y4NjAuMjgzQzAuOTc4NTE2IDg3NC40NDMgMTcuMjMzOSA4ODEuNTIyIDI2Ljc2NjIgODcxLjUzM0wyMDAuNzQxIDY4OC40NzdDMjExLjkzMSA2NzYuNjkzIDIxOC4yMzkgNjYwLjY5MSAyMTguMjM5IDY0NC4wMVYxNy45MzI4QzIxOC4yMzkgMi4xNzI5MyAyMDAuMzI2IC01Ljg3NjcgMTg5LjUwNSA0Ljk4NTQ2WiIgZmlsbD0iIzE1MUM0RSIgZmlsbC1vcGFjaXR5PSIwLjI1Ii8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-position:right bottom}@media screen and (max-width: 768px){.productInfo{background-image:none !important}.productInfo{display:block;padding:12px}}.productInfo__image{z-index:1;width:185px;padding:8px 0;margin-right:70px}@media only screen and (max-width: 1200px){.productInfo__image{margin-right:0}}@media screen and (max-width: 768px){.productInfo__image{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTk2IiBoZWlnaHQ9IjMzMCIgdmlld0JveD0iMCAwIDE5NiAzMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xODkuNTA1IDQuOTg1NDZMMTguMzg1MiAxODcuNTU3QzcuMjg3MjggMTk4LjcxIDAuOTc4NTE2IDIxNC4xNzkgMC45Nzg1MTYgMjMwLjMyN1Y4NjAuMjgzQzAuOTc4NTE2IDg3NC40NDMgMTcuMjMzOSA4ODEuNTIyIDI2Ljc2NjIgODcxLjUzM0wyMDAuNzQxIDY4OC40NzdDMjExLjkzMSA2NzYuNjkzIDIxOC4yMzkgNjYwLjY5MSAyMTguMjM5IDY0NC4wMVYxNy45MzI4QzIxOC4yMzkgMi4xNzI5MyAyMDAuMzI2IC01Ljg3NjcgMTg5LjUwNSA0Ljk4NTQ2WiIgZmlsbD0iIzE1MUM0RSIgZmlsbC1vcGFjaXR5PSIwLjI1Ii8+Cjwvc3ZnPgo=) !important}.productInfo__image{width:auto;margin-bottom:12px;background-repeat:no-repeat;background-position:right}}.productInfo__image img{border-radius:10px;width:180px;position:relative}@media screen and (max-width: 768px){.productInfo__image img{display:block;margin:0 auto}}.productInfo__content__header{width:80%}@media screen and (max-width: 768px){.productInfo__content__header{width:100%}}.productInfo__content__header__title{margin-bottom:12px}.productInfo__content__header__title span{line-height:44px;font-weight:500}.productInfo__content__header__title .cardTitle{color:var(--color-brand-primary-hover)}.productInfo__content__header__title .cardHeading{font-size:36px;line-height:42px}.productInfo__content__desc{color:var(--color-text-primary);margin-right:120px;margin-bottom:25px}@media screen and (max-width: 992px){.productInfo__content__desc{margin-right:0}}.productInfo__content__tarif-list{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;padding:10px}@media only screen and (max-width: 1200px){.productInfo__content__tarif-list{grid-template-columns:1fr 1fr}}@media screen and (max-width: 768px){.productInfo__content__tarif-list{margin-bottom:12px}}.productInfo__content__tarif-list__item{margin-bottom:20px}.productInfo__content__tarif-list__item .starIconFree{margin-left:5px;display:inline-block;position:absolute;top:-2px;width:9px}.productInfo__content__tarif-list__item :first-child{margin-bottom:8px}.productInfo__content__tarif-list__item :last-child{color:var(--color-text-primary)}@media screen and (max-width: 768px){.productInfo__content__tarif-list__item{margin-bottom:22px}}.productInfo .priceIcon{width:9px;margin-right:4px}@media(max-width: 576px){.elastic-margin{margin:28px 16px}}
