.comparaison-product-pl{--calculated-section-spacing-block-start: 0;--calculated-section-spacing-block-end: 0;--calculated-section-spacing-inline: 0;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;background:var(--surfaces-White)}.comparaison-product-pl__wrapper{display:flex;flex-direction:column;gap:var(--section-spacing-title);align-items:center}.comparaison-product-pl__title{width:100%;text-align:center}.comparaison-product-pl__container{background:var(--secondary-100, #efefef);border-radius:16px;padding:42px;width:100%;position:relative;overflow:hidden}.comparaison-product-pl__header{display:flex;height:60px;margin-bottom:0;position:relative;z-index:1}.comparaison-product-pl--swapped .comparaison-product-pl__header-subscription{order:2}.comparaison-product-pl--swapped .comparaison-product-pl__header-free{order:1}.comparaison-product-pl__header-empty{flex:1 0 0}.comparaison-product-pl__header-subscription{flex:1 0 0;background:var(--black-100, #000000);border-radius:12px 12px 0 0;border-bottom:1px solid rgba(255,255,255,.2);padding:0 18px;display:flex;align-items:center;justify-content:flex-start;gap:10px;color:var(--surfaces-white, #ffffff)}.comparaison-product-pl__header-free{flex:0 0 30%;padding:0 30px;display:flex;align-items:center;justify-content:center}.comparaison-product-pl__row{display:flex;border-top:1px solid rgba(0,0,0,.2);position:relative;z-index:1}.comparaison-product-pl--swapped .comparaison-product-pl__row-subscription{order:2}.comparaison-product-pl--swapped .comparaison-product-pl__row-free{order:1}.comparaison-product-pl__row-feature{flex:1 0 0;display:flex;align-items:center;padding:18px 0}.comparaison-product-pl__row-subscription{flex:1 0 0;background:var(--black-100, #000000);border-bottom:1px solid rgba(255,255,255,.2);padding:18px;display:flex;gap:10px;align-items:center;color:var(--surfaces-white, #ffffff)}.comparaison-product-pl__row-subscription--column{flex-direction:column;align-items:flex-start;gap:4px}.comparaison-product-pl__row-free{flex:0 0 30%;padding:18px 30px;display:flex;align-items:center;justify-content:center}.comparaison-product-pl__row--last .comparaison-product-pl__row-subscription{border-radius:0 0 12px 12px}.comparaison-product-pl__icon{width:24px;height:24px;border-radius:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative}.comparaison-product-pl__icon--check-primary{background:var(--primary-600, #7c3aed);border-radius:500px}.comparaison-product-pl__icon--check-secondary{width:20px;height:20px;background:var(--primary-600, #7c3aed);border-radius:500px}.comparaison-product-pl__icon--cross{width:20px;height:20px;background:var(--surfaces-White)}.comparaison-product-pl__icon svg{width:20px;height:20px}.comparaison-product-pl__subtitle{color:var(--surfaces-black-100);display:flex;gap:3px}.comparaison-product-pl__subtitle a{text-decoration:underline;color:var(--surfaces-black-100)}.comparaison-product-pl__price-secondary{color:#ffffff80}.comparaison-product-pl__price-note{font-size:14px;line-height:20px;font-weight:400}.comparaison-product-pl__blur{position:absolute;width:800px;height:800px;left:50%;top:50%;transform:translate(-50%,-50%);background:radial-gradient(circle at center,rgba(124,58,237,.25) 0%,rgba(236,57,175,.2) 25%,rgba(78,61,230,.15) 50%,rgba(239,155,23,.1) 70%,transparent 100%);filter:blur(120px);pointer-events:none;z-index:0;opacity:.8}@media screen and (max-width:990px){.comparaison-product-pl__wrapper{gap:30px;padding:0}.comparaison-product-pl__title{width:354px}.comparaison-product-pl__container{padding:24px var(--section-main-margin-side, 18px)}.comparaison-product-pl__header{height:var(--section-spacing-title);gap:0;min-height:65px}.comparaison-product-pl__header-empty{flex:0 0 28%}.comparaison-product-pl__header-subscription{flex:0 0 44%;padding:0 12px;box-sizing:border-box}.comparaison-product-pl__header-free{flex:0 0 30%;padding:0 12px;box-sizing:border-box}.comparaison-product-pl__row-feature{flex:0 0 28%;padding-right:8px}.comparaison-product-pl__row-subscription{flex:0 0 44%;padding:12px;gap:12px;box-sizing:border-box}.comparaison-product-pl__row-subscription .p-medium{text-align:left}.comparaison-product-pl__price-secondary{color:#ffffff80}.comparaison-product-pl__row-free{flex:0 0 30%;padding:0 30px;box-sizing:border-box}.comparaison-product-pl__row-subscription{align-items:center;gap:6px}.comparaison-product-pl__icon,.comparaison-product-pl__icon--check-primary{width:20px;height:20px}.comparaison-product-pl__icon svg{width:14px;height:14px}.comparaison-product-pl__row-subscription--column .p-medium{font-size:14px;line-height:16px}.comparaison-product-pl__row--last .comparaison-product-pl__row-subscription{flex-direction:column;align-items:start;gap:4px}.comparaison-product-pl__row-free,.comparaison-product-pl__header-free{text-align:center}.comparaison-product-pl__subtitle{text-align:left;flex-direction:column;align-items:flex-start;width:100%}.comparaison-product-pl__header-subscription{flex-direction:column;justify-content:center;gap:0}.comparaison-product-pl__blur{width:500px;height:500px;filter:blur(80px)}.comparaison-product-pl__row-feature{justify-content:center}}@media screen and (min-width:990px){.comparaison-product-pl__header-subscription .p-medium,.comparaison-product-pl__row-subscription .p-medium,.comparaison-product-pl__row-subscription--column .p-medium{font-size:18px;line-height:24px}.comparaison-product-pl__subtitle br{display:none}}.comparaison-product-pl__playlist-trigger{background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;transition:opacity .2s ease;text-decoration:underline}.comparaison-product-pl__playlist-trigger:hover{opacity:.8}.comparaison-product-pl__playlist-trigger svg{display:block}.comparaison-playlist-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;align-items:center;justify-content:center}.comparaison-playlist-modal__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;cursor:pointer}.comparaison-playlist-modal__content{position:relative;background:var(--surfaces-white, #ffffff);border-radius:16px;max-width:800px;width:90%;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;z-index:1}.comparaison-playlist-modal__close{position:absolute;top:12px;right:12px;width:32px;height:32px;border:none;background:#0000000d;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;color:var(--black-100, #000000);transition:background .2s ease;z-index:2}.comparaison-playlist-modal__close:hover{background:#0000001a}.comparaison-playlist-modal__title{padding:24px 24px 16px;margin:0;font-family:var(--font-family-heading);font-size:24px;line-height:32px;font-weight:700;color:var(--black-100, #000000)}.comparaison-playlist-modal__tabs{display:flex;gap:8px;padding:0 24px 16px;border-bottom:1px solid rgba(0,0,0,.1)}.comparaison-playlist-modal__tab{flex:1;padding:10px 16px;background:var(--secondary-100, #efefef);border:1px solid var(--secondary-200, #dcdcdc);border-radius:8px;cursor:pointer;transition:all .2s ease;font-family:var(--font-family-paragraph);font-size:var(--font-paragraph-medium-size, 16px);line-height:var(--font-paragraph-medium-line-height, 22px);font-weight:500;color:var(--black-100, #000000)}.comparaison-playlist-modal__tab:hover:not(.comparaison-playlist-modal__tab--active):not(:disabled){background:var(--secondary-200, #dcdcdc)}.comparaison-playlist-modal__tab--active{background:var(--primary-800, #5821b6);color:var(--surfaces-white, #ffffff);border-color:var(--primary-800, #5821b6)}.comparaison-playlist-modal__tab:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.comparaison-playlist-modal__iframe-container{flex:1;padding:24px;overflow:auto}.comparaison-playlist-modal__iframe-container iframe{width:100%;border-radius:12px}@media(max-width:990px){.comparaison-playlist-modal__content{width:95%;max-height:85vh}.comparaison-playlist-modal__title{font-size:20px;line-height:28px;padding:20px 20px 12px}.comparaison-playlist-modal__tabs{padding:0 20px 12px;gap:6px}.comparaison-playlist-modal__tab{padding:8px 12px;font-size:14px}.comparaison-playlist-modal__iframe-container{padding:20px}.comparaison-playlist-modal__iframe-container iframe{height:400px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/w-comparaison-product-pl.css.map */
