@font-face{font-family:Arboria;src:url(//magic.fit/cdn/shop/files/Arboria-Book.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Arboria;src:url(//magic.fit/cdn/shop/files/Arboria-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Arboria;src:url(//magic.fit/cdn/shop/files/Arboria-Bold.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Termina Test;src:url(//magic.fit/cdn/shop/files/Termina-Demi.woff2) format("woff2");font-weight:600;font-display:swap}.cmp-mirror{box-sizing:border-box;background:#fff;color:#10110d;overflow:hidden}.cmp-mirror *,.cmp-mirror *:before,.cmp-mirror *:after{box-sizing:inherit}.cmp-mirror__inner{max-width:1760px;margin-inline:auto;display:grid;grid-template-columns:1fr;grid-template-areas:"copy" "table" "cta";padding-inline:30px;gap:1rem}.cmp-mirror__left{display:contents}.cmp-mirror__copy{grid-area:copy}.cmp-mirror__table-wrap{grid-area:table}.cmp-mirror__cta-wrap{grid-area:cta}.cmp-mirror__copy{padding-block:42px 0;margin-block-end:20px;display:flex;flex-direction:column;gap:8px;max-width:525px}.cmp-mirror__heading{font-family:Arboria,sans-serif;font-weight:400;font-size:36px;line-height:1;letter-spacing:0;color:inherit;margin:0}.cmp-mirror__heading strong{font-weight:500}.cmp-mirror__body{font-family:Arboria,sans-serif;font-weight:400;font-size:16px;line-height:1.45;color:inherit;margin:0}.cmp-mirror__cta-wrap{padding-block:32px;display:flex;justify-content:center}.cmp-mirror__cta{display:inline-flex;align-items:center;gap:8px;font-family:Termina Test,sans-serif;font-weight:600;font-size:14px;letter-spacing:-.03em;text-transform:uppercase;background:#dbff54;color:#10110d;border:none;border-radius:50px;padding:15px 32px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s}.cmp-mirror__cta:hover{background:#c8f040}.cmp-mirror__cta svg{flex-shrink:0;transition:transform .2s}.cmp-mirror__cta:hover svg{transform:translate(1px,-1px)}.cmp-mirror__table-wrap{position:relative;padding-block-start:32px}.cmp-mirror__col-card{position:absolute;border-radius:12px;pointer-events:none;z-index:0}.cmp-mirror__col-card--1{display:block;left:40%;width:30%;top:31px;bottom:0}.cmp-mirror__col-card--2{display:none}.cmp-mirror__table{position:relative;z-index:1;width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}.cmp-mirror__col-feature{width:40%}.cmp-mirror__col-tier{width:30%}.cmp-mirror__th{text-align:center;vertical-align:bottom;font-family:Arboria,sans-serif;font-weight:500;font-size:14px;line-height:1.3;color:#10110d;position:relative;padding-block:60px 24px}.cmp-mirror__th--feature{text-align:start}.cmp-mirror__th--tier{text-align:center}.cmp-mirror__col-img{display:block;margin-inline:auto;margin-bottom:8px;max-height:71px;width:auto;object-fit:contain;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.25));position:absolute;right:0;bottom:0;left:0;top:-28px}.cmp-mirror__cell{padding:14px 0;vertical-align:middle;border-top:1px solid rgba(0,0,0,.1)}.cmp-mirror__cell--feature{text-align:start;padding-inline-end:8px;vertical-align:middle}.cmp-mirror__cell--tier{text-align:center}.cmp-mirror__feature-name{display:block;font-family:Arboria,sans-serif;font-weight:500;font-size:14px;line-height:1.3;color:#10110d}.cmp-mirror__feature-subtext{display:block;font-family:Arboria,sans-serif;font-weight:400;font-size:12px;line-height:1.4;color:#10110d8c}.cmp-mirror__tier-text{display:block;font-size:14px;line-height:1.35;text-align:center}.cmp-mirror__badge{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;width:20px;height:20px;flex-shrink:0}.cmp-mirror__badge--yes{background:#10110d}.cmp-mirror__badge--no{background:#e6e8e0}.cmp-mirror__badge svg{display:block}.cmp-mirror__tier-icon{display:block;margin-inline:auto;width:21px;height:auto;object-fit:contain}@media screen and (min-width:992px){.cmp-mirror__inner{grid-template-columns:1fr 1fr;grid-template-rows:1fr;grid-template-areas:"left table";padding-inline:170px;align-items:center}.cmp-mirror__left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;grid-area:left;align-self:center;padding-block:80px}.cmp-mirror__copy{padding-block:0;margin-block-end:0;gap:16px}.cmp-mirror__cta-wrap{justify-content:flex-start;padding-block:0}.cmp-mirror__table-wrap{grid-area:table;padding-block:80px;position:relative;align-self:stretch}.cmp-mirror__col-card--1{left:44%;width:28%;top:80px;bottom:80px}.cmp-mirror__col-card--2{display:block;left:72%;width:28%;top:80px;bottom:80px}.cmp-mirror__heading{font-size:46px;line-height:46.92px}.cmp-mirror__col-feature{width:44%}.cmp-mirror__col-tier{width:28%}.cmp-mirror__col-img{max-height:125px;top:-50px}.cmp-mirror__feature-name{font-size:20px;line-height:1.2;white-space:nowrap}.cmp-mirror__feature-subtext{font-size:18px}.cmp-mirror__tier-text{font-size:20px;line-height:1.3}.cmp-mirror__th{font-size:20px;padding-block:100px 24px}.cmp-mirror__cell{padding:28px 0}.cmp-mirror__badge{width:40px;height:40px}.cmp-mirror__badge svg{width:18px;height:auto}}@media screen and (max-width:1200px)and (min-width:992px){.cmp-mirror__inner{padding-inline:48px}}
/*# sourceMappingURL=/cdn/shop/t/162/assets/section-comparison-mirror.css.map */
