.dev-compare{background-color:#fbfbfb;padding-top:var(--dev-compare-padding-top, 64px);padding-bottom:var(--dev-compare-padding-bottom, 64px)}.dev-compare__inner{display:flex;flex-direction:column;gap:52px}.dev-compare__header{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.dev-compare__eyebrow{display:flex;align-items:center;gap:8px;font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:700;font-size:11px;letter-spacing:1.54px;text-transform:uppercase;color:#8fc745}.dev-compare__eyebrow-dash{display:block;width:20px;height:2px;border-radius:1px;background-color:#8fc745}.dev-compare__heading{font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:800;font-size:40px;line-height:1.15;letter-spacing:-.8px;color:#212529}.dev-compare__heading strong{color:#213d8e;font-weight:inherit}.dev-compare__description{font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:400;font-size:16px;line-height:1.7;color:#5e6770;max-width:540px;margin:0}.dev-compare__description p{margin:0}.dev-compare__table-wrap{border-radius:14px;box-shadow:0 4px 16px #00000017;overflow-x:auto;background:#fff}.dev-compare__table{width:100%;min-width:1200px;border-collapse:collapse;table-layout:fixed}.dev-compare__label-cell{width:158px;min-width:158px;padding:18px 21px 18px 24px;background:#fff;border-right:1px solid #f1f3f5;border-bottom:1px solid #f1f3f5;text-align:left;vertical-align:middle}.dev-compare__label-cell--header{padding-top:46px;padding-bottom:21px;border-bottom:2px solid #e9ecef}.dev-compare__label-muted{font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:700;font-size:11px;letter-spacing:1.1px;text-transform:uppercase;color:#5e6770}.dev-compare__label-text{font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:700;font-size:13px;color:#495057}.dev-compare__header-cell{border-bottom:2px solid #e9ecef;padding:11px 0 0;vertical-align:bottom}.dev-compare__header-inner{background:#f8f9fa;padding:28px 20px 22px;display:flex;flex-direction:column;align-items:center}.dev-compare__header-cell--bs{padding:0;position:relative}.dev-compare__header-inner--bs{position:absolute;top:0;right:0;bottom:0;left:0;background:#e8eef8;border-top:3px solid #213d8e;padding:39px 20px 22px;box-sizing:border-box;justify-content:flex-end}.dev-compare__bs-badge{position:absolute;top:0;left:50%;transform:translate(-50%);background:#213d8e;color:#fff;font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:700;font-size:9px;letter-spacing:.81px;text-transform:uppercase;padding:4px 13px;border-radius:0 0 7px 7px;white-space:nowrap}.dev-compare__product-name{font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:800;font-size:15px;letter-spacing:-.15px;color:#212529;text-align:center}.dev-compare__product-name--bs{color:#213d8e}.dev-compare__data-cell{padding:17px 20px 18px;border-bottom:1px solid #f1f3f5;text-align:center;vertical-align:middle}.dev-compare__data-cell--bs{background-color:#213d8e08}.dev-compare__data-cell--price{background-color:#f8f9fa}.dev-compare__data-cell--price.dev-compare__data-cell--bs{background-color:#213d8e0a}.dev-compare__table tbody tr:last-child td{border-bottom:none}.dev-compare__data-cell--image{padding:17px 20px}.dev-compare__image-box{display:flex;align-items:center;justify-content:center;border:1px solid #e9ecef;border-radius:10px;padding:11px 1px}.dev-compare__image-box img{width:110px;height:110px;object-fit:contain;mix-blend-mode:multiply}.dev-compare__image-box--bs{background:linear-gradient(137.25deg,#dce8f8,#c8d9f2);border-color:#213d8e26}.dev-compare__price{font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:800;font-size:17px;letter-spacing:-.17px;color:#213d8e}.dev-compare__value{font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:500;font-size:14px;color:#495057}.dev-compare__value--muted{font-size:13px;color:#5e6770}.dev-compare__pill{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:30px;font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:700;font-size:12px;letter-spacing:.36px}.dev-compare__pill--yes{background:#8fc7451a;color:#8fc745;width:fit-content}.dev-compare__pill--no{background:#f1f3f5;color:#5e6770;width:fit-content}.dev-compare__stars{display:flex;align-items:center;justify-content:center;gap:2px}.dev-compare__data-cell--cta{padding:20px}.dev-compare__cta{display:inline-flex;align-items:center;justify-content:center;width:140px;height:40px;border:1px solid #213d8e;border-radius:4px;font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:600;font-size:12px;text-transform:uppercase;color:#213d8e;background:#fff;text-decoration:none;white-space:nowrap;letter-spacing:.3px;transition:all .3s ease}.dev-compare__cta:hover{background:#213d8e;color:#fff}.dev-compare__cta--primary{background:#213d8e;color:#fff;transition:all .3s ease}.dev-compare__cta--primary:hover{background-color:color-mix(in srgb,var(--dev-button-primary-bg, #213d8e) 88%,#000);border-color:color-mix(in srgb,var(--dev-button-primary-bg, #213d8e) 88%,#000);box-shadow:0 10px 24px #213d8e47;transform:translateY(-1px);opacity:.8}.dev-compare__mobile{display:none}@media(max-width:749px){.dev-compare__stars{justify-content:flex-start}.dev-compare__pill--yes,.dev-compare__pill--no{padding-top:2px;padding-bottom:2px;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.36px}.dev-compare{padding-top:var(--dev-compare-padding-top-mobile, 48px);padding-bottom:var(--dev-compare-padding-bottom-mobile, 48px)}.dev-compare__inner{gap:32px}.dev-compare__heading{font-size:30px}.dev-compare__header{gap:10px}.dev-compare__description{line-height:1.56}.dev-compare__table-wrap{display:none}.dev-compare__mobile{display:flex;flex-direction:column;gap:0}.dev-compare__tabs{display:flex;align-items:center;overflow-x:auto;-webkit-overflow-scrolling:touch;background:#fff;border-bottom:1px solid #eaecf0;scrollbar-width:none}.dev-compare__tabs::-webkit-scrollbar{display:none}.dev-compare__tab{display:flex;align-items:center;gap:5px;padding:14px 18px 16px;border:none;border-bottom:2px solid transparent;background:none;font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:500;font-size:14px;color:#5e6770;white-space:nowrap;cursor:pointer;flex-shrink:0}.dev-compare__tab--active{color:#213d8e;border-bottom-color:#213d8e}.dev-compare__tab-count{display:inline-flex;align-items:center;justify-content:center;padding:1px 6px;border-radius:20px;font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:500;font-size:10px;background:#f8f9fa;color:#5e6770}.dev-compare__tab--active .dev-compare__tab-count{background:#e8eef8;color:#213d8e}.dev-compare__cards{display:flex;flex-direction:column;gap:10px;padding:12px 0 0}.dev-compare__card{background:#fff;border:1px solid #eaecf0;border-radius:10px;overflow:hidden}.dev-compare__card--bs{background:#e8eef8;border-color:#213d8e}.dev-compare__card--expanded{background:#fff;border-color:#213d8e;box-shadow:0 6px 24px #1a4fa81f}.dev-compare__card-header{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border:none;background:none;cursor:pointer;text-align:left;-webkit-appearance:none;appearance:none}.dev-compare__card-thumb{flex-shrink:0;width:55px;height:55px}.dev-compare__card-thumb img{width:100%;height:100%;object-fit:contain}.dev-compare__card-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.dev-compare__card-name-row{display:flex;align-items:center;gap:8px}.dev-compare__card-name{font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:600;font-size:16px;line-height:1.2;color:#212529}.dev-compare__card-badge{display:inline-block;background:#213d8e;color:#fff;font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:500;font-size:9px;text-transform:uppercase;padding:2px 7px;border-radius:4px;white-space:nowrap;line-height:1.2}.dev-compare__card-bestfor{font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:500;font-size:12px;color:#5e6770}.dev-compare__card-price{flex-shrink:0;font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:600;font-size:16px;color:#213d8e}.dev-compare__card-chevron{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:22px;height:22px;transition:transform .2s ease}.dev-compare__card--expanded .dev-compare__card-chevron{transform:rotate(180deg)}.dev-compare__card-details{display:none;padding:0 16px 16px;flex-direction:column;gap:14px}.dev-compare__card--expanded .dev-compare__card-details{display:flex}.dev-compare__card-divider{height:1px;background:#e5e7eb}.dev-compare__card-image-box{display:flex;align-items:center;justify-content:center;border:1px solid #e9ecef;border-radius:4px;padding:11px 1px}.dev-compare__card-image-box img{width:110px;height:110px;object-fit:contain;mix-blend-mode:multiply}.dev-compare__card-image-box--bs{background:linear-gradient(151.4deg,#dce8f8,#c8d9f2);border-color:#213d8e26}.dev-compare__card-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding-top:2px}.dev-compare__card-spec{background:#f8f9fb;border-radius:4px;padding:10px 12px;display:flex;flex-direction:column;gap:4px}.dev-compare__card-spec--full{grid-column:1 / -1}.dev-compare__card-spec-label{font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:500;font-size:10px;text-transform:uppercase;color:#5e6770}.dev-compare__card-spec-value{font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:500;font-size:14px;color:#212529}.dev-compare__card-spec-value--price{font-weight:600;font-size:16px;color:#213d8e}.dev-compare__card-cta{display:flex;align-items:center;justify-content:center;width:100%;height:40px;border:1px solid #213d8e;border-radius:4px;font-family:var(--dev-font-primary, "Montserrat", sans-serif);font-weight:600;font-size:12px;text-transform:uppercase;color:#213d8e;background:#fff;text-decoration:none;letter-spacing:.3px}.dev-compare__card-cta--primary{background:#213d8e;color:#fff}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/dev-compare.css.map */
