.comparison-hero{padding:100px 32px;position:relative;overflow:hidden}.comparison-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle 272px at 50% calc(100% - 26px),#eaddff 0% 80%,#eaddff00),radial-gradient(circle 439px at 50% calc(100% - 26px),#f4edff 0% 82%,#f4edff00),radial-gradient(circle 648px at 50% calc(100% - 26px),#fbf8ff 0% 85%,#fbf8ff00);pointer-events:none;z-index:0}.comparison-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,rgba(90,33,184,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(90,33,184,.05) 1px,transparent 1px);background-size:150px 150px;background-position:center top;pointer-events:none;z-index:0}.comparison-hero__bg-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center bottom;z-index:0;pointer-events:none}.comparison-hero--has-bg-image:before,.comparison-hero--has-bg-image:after{display:none}.comparison-hero__inner{max-width:880px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:24px;position:relative;z-index:1}.comparison-hero__badge{background:#fff;border:1px solid #7c2cfb;border-radius:24px;padding:9px 17px}.comparison-hero__badge span{font-family:Nunito Sans,sans-serif;font-weight:600;font-size:14px;color:#7c2cfb;text-transform:uppercase;letter-spacing:.02em}.comparison-hero__heading{font-family:Outfit,sans-serif;font-weight:600;font-size:48px;line-height:1.2;text-align:center;letter-spacing:-.02em;margin:0}.comparison-hero__heading-line1{display:block;color:#161616}.comparison-hero__heading-line2{display:block;color:#5b21b8}.comparison-hero__subtext{font-family:Nunito Sans,sans-serif;font-weight:400;font-size:18px;line-height:1.4;color:#424242;text-align:center;max-width:620px}.comparison-hero__subtext p{margin:0}.comparison-hero__buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.comparison-hero__cards{display:flex;flex-wrap:wrap;gap:18px;align-items:stretch;justify-content:center;padding-top:24px;width:100%}.comparison-hero__card{position:relative;background:#fff;border:1px solid #d1d1d1;border-radius:12px;padding:27px;min-width:280px;max-width:340px;flex:1 1 300px;box-shadow:0 8px 12px #3c28780d}.comparison-hero__card--recommended{border:1px solid #7c2cfb;box-shadow:0 12px 12px #00000029;z-index:2}.comparison-hero__card:not(.comparison-hero__card--recommended) .comparison-hero__card-name,.comparison-hero__card:not(.comparison-hero__card--recommended) .comparison-hero__card-price-amount{color:#4a4754}.comparison-hero__card:not(.comparison-hero__card--recommended) .comparison-hero__card-price-suffix{color:#8b8896}.comparison-hero__card-tag{position:absolute;top:-13px;left:24px;background:#fed678;border:1px solid #d7b566;border-radius:50px;padding:6px 12px;font-family:Nunito Sans,sans-serif;font-weight:700;font-size:12px;color:#2a2a2a;text-transform:capitalize}.comparison-hero__card-top{display:flex;align-items:center;gap:9px;margin-bottom:8px}.comparison-hero__card-top img{width:30px;height:30px;object-fit:cover;flex-shrink:0}.comparison-hero__card-name{font-family:Outfit,sans-serif;font-weight:600;font-size:16px;color:#161616}.comparison-hero__card-price{display:flex;align-items:flex-end;gap:4px;padding:8px 0}.comparison-hero__card-price-amount{font-family:Outfit,sans-serif;font-weight:700;font-size:34px;color:#1c1830}.comparison-hero__card-price-suffix{font-family:Nunito Sans,sans-serif;font-weight:600;font-size:15px;color:#6f6c7a;padding-bottom:4px}.comparison-hero__card-desc{font-family:Nunito Sans,sans-serif;font-weight:400;font-size:16px;line-height:1.4;color:#525252;margin:0}@media screen and (max-width:749px){.comparison-hero{padding:60px 20px}.comparison-hero:before{transform:scale(.62);transform-origin:bottom center}.comparison-hero:after{background-size:90px 90px}.comparison-hero__heading{font-size:34px}.comparison-hero__subtext{font-size:16px}.comparison-hero__buttons .qk-btn{width:100%}}.comparison-hero__card--recommended{order:-1;background:linear-gradient(160deg,#f3e8ff,#fff 60%);border:2px solid #7c2cfb;box-shadow:0 24px 60px #7c2cfb38;transform:translateY(-8px)}.comparison-hero__card--recommended .comparison-hero__card-name{color:#4c1d95}.comparison-hero__card--recommended .comparison-hero__card-price-amount{background:linear-gradient(90deg,#6d28d9,#a855f7);-webkit-background-clip:text;background-clip:text;color:transparent}.comparison-hero__card:not(.comparison-hero__card--recommended){background:#fafafa}@media screen and (max-width:749px){.comparison-hero__card--recommended{transform:none}}.comparison-hero:before{background:radial-gradient(circle 272px at 50% calc(100% - 26px),#f3ecfd 0% 80%,#f3ecfd00),radial-gradient(circle 439px at 50% calc(100% - 26px),#f9f5fe 0% 82%,#f9f5fe00),radial-gradient(circle 648px at 50% calc(100% - 26px),#fdfbff 0% 85%,#fdfbff00)}.comparison-hero__card--recommended{box-shadow:0 20px 48px #7c2cfb1f}.comparison-table__cell{transition:box-shadow .25s ease}.comparison-table__cell.qk-pre{opacity:0;transform:translateY(16px)}.comparison-table__cell.qk-pre.qk-in{opacity:1;transform:none;transition:opacity .5s ease,transform .5s ease,box-shadow .25s ease}.comparison-table__grid .comparison-table__cell--label:hover,.comparison-table__grid .comparison-table__cell--label:hover+.comparison-table__cell--featured,.comparison-table__grid .comparison-table__cell--label:hover+.comparison-table__cell--featured+.comparison-table__cell--competitor,.comparison-table__grid .comparison-table__cell--label:has(+.comparison-table__cell--featured:hover),.comparison-table__grid .comparison-table__cell--featured:hover,.comparison-table__grid .comparison-table__cell--featured:hover+.comparison-table__cell--competitor,.comparison-table__grid .comparison-table__cell--label:has(+.comparison-table__cell--featured+.comparison-table__cell--competitor:hover),.comparison-table__grid .comparison-table__cell--featured:has(+.comparison-table__cell--competitor:hover),.comparison-table__grid .comparison-table__cell--competitor:hover{box-shadow:inset 0 0 0 999px #7c2cfb0d}@media(prefers-reduced-motion:reduce){.comparison-table__cell.qk-pre{opacity:1;transform:none}}body .qkp .qkp__track{gap:56px}body .qkp .qkp__track img{height:auto;width:auto;max-height:20px;max-width:84px;object-fit:contain}body .qkp .qkp__track img:nth-child(4n){max-height:28px;max-width:48px}body:has(.section-comparison-hero) .section-qikify-rich-text .rich-text{background-image:linear-gradient(135deg,#151223,#2b1766)!important;background-color:#151223!important}body:has(.section-comparison-hero) .section-qikify-rich-text .qk-btn--black{background:#fff!important;background-image:none!important;color:#151223!important}body:has(.section-comparison-hero) .section-qikify-rich-text .qk-btn--black *{color:#151223!important}.comparison-hero__heading{color:#161616}.comparison-hero__line{display:block}.comparison-hero__heading strong,.comparison-hero__heading b{color:#5b21b8;font-weight:inherit}.comparison-hero__text{display:flex;flex-direction:column;align-items:center;gap:inherit;width:100%;box-sizing:border-box;padding-left:var(--chx-px, 0px);padding-right:var(--chx-px, 0px)}@media screen and (max-width:749px){.comparison-hero__text{padding-left:var(--chx-px-m, 0px);padding-right:var(--chx-px-m, 0px)}}
/*# sourceMappingURL=/cdn/shop/t/197/assets/comparison-hero.css.map */
