.section-mak-compare{padding:60px 0 0}.section-mak-compare__headline{box-sizing:content-box;font-family:var(--d2c-typography-header-04-font-family);font-size:var(--d2c-typography-header-04-font-size);font-style:var(--d2c-typography-header-04-font-style);font-weight:var(--d2c-typography-header-04-font-weight);letter-spacing:var(--d2c-typography-header-04-letter-spacing);line-height:var(--d2c-typography-header-04-line-height);margin:0 0 14px;padding:0 38px;text-align:center;text-wrap:unset}.section-mak-compare__headline strong{display:block;font-family:var(--d2c-typography-body-03-bold-font-family);font-size:var(--d2c-typography-body-03-bold-font-size);font-style:var(--d2c-typography-body-03-bold-font-style);font-weight:var(--d2c-typography-body-03-bold-font-weight);letter-spacing:var(--d2c-typography-body-03-bold-letter-spacing);line-height:var(--d2c-typography-body-03-bold-line-height);margin-bottom:14px}.section-mak-compare__copy{box-sizing:content-box;font-family:var(--d2c-typography-body-03-font-family);font-size:var(--d2c-typography-body-03-font-size);font-style:var(--d2c-typography-body-03-font-style);font-weight:var(--d2c-typography-body-03-font-weight);letter-spacing:var(--d2c-typography-body-03-letter-spacing);line-height:var(--d2c-typography-body-03-line-height);margin:0 0 40px;padding:0 38px;text-align:center}.section-mak-compare__column-header{font-family:var(--d2c-typography-caption-font-family);font-size:var(--d2c-typography-caption-font-size);font-style:var(--d2c-typography-caption-font-style);font-weight:var(--d2c-typography-caption-font-weight);letter-spacing:var(--d2c-typography-caption-letter-spacing);line-height:var(--d2c-typography-caption-line-height);text-wrap:balance}.section-mak-compare__column-header strong{color:var(--d2c-color-moody-navy);display:block;font-family:var(--d2c-typography-body-04-bold-font-family);font-size:var(--d2c-typography-body-04-bold-font-size);font-style:var(--d2c-typography-body-04-bold-font-style);font-weight:var(--d2c-typography-body-04-bold-font-weight);letter-spacing:var(--d2c-typography-body-04-bold-letter-spacing);line-height:var(--d2c-typography-body-04-bold-line-height);margin:16px 0 6px}.section-mak-compare__table-wrapper{overflow:auto;width:100%}.section-mak-compare__table{border-collapse:collapse;border-spacing:0;border:0;margin:0 auto;table-layout:fixed}.section-mak-compare__table svg{display:block;margin:0 auto}.section-mak-compare__table td{max-width:180px;min-width:180px;padding:24px 5px;text-align:center}.section-mak-compare__table thead th{border-bottom:1px solid var(--d2c-color-moody-navy-20);max-width:180px;min-width:180px;padding:0;position:sticky;top:0;vertical-align:top;z-index:1}.section-mak-compare__table tbody tr{border-bottom:1px solid var(--d2c-color-moody-navy-20)}.section-mak-compare__table tbody th{box-sizing:content-box;font-family:var(--d2c-typography-body-04-font-family);font-size:var(--d2c-typography-body-04-font-size);font-style:var(--d2c-typography-body-04-font-style);font-weight:var(--d2c-typography-body-04-font-weight);left:0;letter-spacing:var(--d2c-typography-body-04-letter-spacing);line-height:var(--d2c-typography-body-04-line-height);max-width:145px;min-width:145px;padding:18px 14px 18px 24px;position:sticky;text-align:left;text-wrap:balance;z-index:1}.section-mak-compare__table tbody th strong{color:var(--d2c-color-moody-navy);display:block;font-family:var(--d2c-typography-body-04-bold-font-family);font-size:var(--d2c-typography-body-04-bold-font-size);font-style:var(--d2c-typography-body-04-bold-font-style);font-weight:var(--d2c-typography-body-04-bold-font-weight);letter-spacing:var(--d2c-typography-body-04-bold-letter-spacing);line-height:var(--d2c-typography-body-04-bold-line-height);text-wrap:balance;margin-top:4px}.section-mak-compare__table tbody tr:last-child{border-bottom:0}.section-mak-compare__table-banner{display:block;max-width:100%}.section-mak-compare__table thead th:first-child{background-color:#fff;left:0;max-width:145px;min-width:145px;position:sticky;vertical-align:bottom;z-index:2}.section-mak-compare__table tbody tr:nth-child(odd),.section-mak-compare__table tbody tr:nth-child(odd) th{background-color:var(--d2c-color-white)}.section-mak-compare__table tbody tr:nth-child(2n),.section-mak-compare__table tbody tr:nth-child(2n) th{background-color:var(--d2c-color-moody-navy-03)}.section-mak-compare .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.section-mak-compare__badge-wrapper{padding:10px}.section-mak-compare__column-header--first{background-color:#f7f9fa80}.section-mak-compare__column-header--first .section-mak-compare__badge-wrapper{background-color:var(--d2c-color-moody-navy-10)}.section-mak-compare__column-header--second{background-color:#eaf8fc80}.section-mak-compare__column-header--second .section-mak-compare__badge-wrapper{background-color:var(--d2c-color-sky)}.section-mak-compare__column-header--third{background-color:var(--d2c-color-pale-sky)}.section-mak-compare__column-header--third .section-mak-compare__badge-wrapper{background-color:var(--d2c-color-hero-blue)}.section-mak-compare__column-header:nth-child(2) .section-mak-compare__badge-wrapper{border-radius:12px 0 0}.section-mak-compare__column-header:nth-child(3) .section-mak-compare__badge-wrapper{border-radius:0}.section-mak-compare__column-header:last-child .section-mak-compare__badge-wrapper{border-radius:0 12px 0 0}.section-mak-compare__column-header-content{padding:0 10px}.section-mak-compare__badge{background-color:var(--d2c-color-moody-navy);border-radius:22px;color:var(--d2c-color-white);display:inline-flex;font-family:var(--d2c-typography-caption-bold-font-family);font-size:var(--d2c-typography-caption-bold-font-size);font-style:var(--d2c-typography-caption-bold-font-style);font-weight:var(--d2c-typography-caption-bold-font-weight);letter-spacing:var(--d2c-typography-caption-bold-letter-spacing);line-height:var(--d2c-typography-caption-bold-line-height);padding:6px 8px;gap:4px}.section-mak-compare__price{padding:16px 0}.section-mak-compare__price .price .price-item{margin:0 .25em 0 0}.section-mak-compare__price,.section-mak-compare__price .price{color:var(--d2c-color-moody-navy);font-family:var(--d2c-typography-body-03-bold-font-family);font-size:var(--d2c-typography-body-03-bold-font-size);font-style:var(--d2c-typography-body-03-bold-font-style);font-weight:var(--d2c-typography-body-03-bold-font-weight);letter-spacing:var(--d2c-typography-body-03-bold-letter-spacing);line-height:var(--d2c-typography-body-03-bold-line-height)}.section-mak-compare__price .price{margin:0}@media screen and (max-width:600px){.section-mak-compare__table-wrapper .d2c-button{border-radius:.4rem;font-size:var(--d2c-typography-body-04-bold-font-size);gap:.4rem;padding:.8rem 1.2rem}}@media screen and (min-width:600px){.section-mak-compare__headline{font-family:var(--d2c-typography-header-02-font-family);font-size:var(--d2c-typography-header-02-font-size);font-weight:var(--d2c-typography-header-02-font-weight);letter-spacing:var(--d2c-typography-header-02-letter-spacing);line-height:var(--d2c-typography-header-02-line-height);margin:0 auto 24px;max-width:540px}.section-mak-compare__headline strong{font-family:var(--d2c-typography-body-02-bold-font-family);font-size:var(--d2c-typography-body-02-bold-font-size);font-style:var(--d2c-typography-body-02-bold-font-style);font-weight:var(--d2c-typography-body-02-bold-font-weight);letter-spacing:var(--d2c-typography-body-02-bold-letter-spacing);line-height:var(--d2c-typography-body-02-bold-line-height);margin-bottom:24px}.section-mak-compare__copy{font-family:var(--d2c-typography-body-01-font-family);font-size:var(--d2c-typography-body-01-font-size);font-style:var(--d2c-typography-body-01-font-style);font-weight:var(--d2c-typography-body-01-font-weight);letter-spacing:var(--d2c-typography-body-01-letter-spacing);line-height:var(--d2c-typography-body-01-line-height);margin:0 auto 60px;max-width:800px}.section-mak-compare__column-header{font-family:var(--d2c-typography-body-04-font-family);font-size:var(--d2c-typography-body-04-font-size);font-style:var(--d2c-typography-body-04-font-style);font-weight:var(--d2c-typography-body-04-font-weight);letter-spacing:var(--d2c-typography-body-04-letter-spacing);line-height:var(--d2c-typography-body-04-line-height)}.section-mak-compare__column-header strong{color:var(--d2c-color-moody-navy);display:block;font-family:var(--d2c-typography-body-02-bold-font-family);font-size:var(--d2c-typography-body-02-bold-font-size);font-style:var(--d2c-typography-body-02-bold-font-style);font-weight:var(--d2c-typography-body-02-bold-font-weight);letter-spacing:var(--d2c-typography-body-02-bold-letter-spacing);line-height:var(--d2c-typography-body-02-bold-line-height);margin:18px 0 10px}.section-mak-compare__table thead th{max-width:264px;min-width:264px}.section-mak-compare__table tbody th{font-family:var(--d2c-typography-body-03-font-family);font-size:var(--d2c-typography-body-03-font-size);font-style:var(--d2c-typography-body-03-font-style);font-weight:var(--d2c-typography-body-03-font-weight);letter-spacing:var(--d2c-typography-body-03-letter-spacing);line-height:var(--d2c-typography-body-03-line-height);max-width:300px;min-width:300px;text-align:left}.section-mak-compare__table tbody th strong{display:block;font-family:var(--d2c-typography-body-02-bold-font-family);font-size:var(--d2c-typography-body-02-bold-font-size);font-style:var(--d2c-typography-body-02-bold-font-style);font-weight:var(--d2c-typography-body-02-bold-font-weight);letter-spacing:var(--d2c-typography-body-02-bold-letter-spacing);line-height:var(--d2c-typography-body-02-bold-line-height);text-wrap:balance;margin-top:0}.section-mak-compare__table thead th:first-child{max-width:300px;min-width:300px}.section-mak-compare__badge-wrapper{padding:12px}.section-mak-compare__badge{font-family:var(--d2c-typography-body-04-bold-font-family);font-size:var(--d2c-typography-body-04-bold-font-size);font-style:var(--d2c-typography-body-04-bold-font-style);font-weight:var(--d2c-typography-body-04-bold-font-weight);letter-spacing:var(--d2c-typography-body-04-bold-letter-spacing);line-height:var(--d2c-typography-body-04-bold-line-height)}.section-mak-compare__column-header-content{padding:0 32px}.section-mak-compare__price{padding:24px 0}.section-mak-compare__price,.section-mak-compare__price .price{color:var(--d2c-color-moody-navy);font-family:var(--d2c-typography-body-02-bold-font-family);font-size:var(--d2c-typography-body-02-bold-font-size);font-style:var(--d2c-typography-body-02-bold-font-style);font-weight:var(--d2c-typography-body-02-bold-font-weight);letter-spacing:var(--d2c-typography-body-02-bold-letter-spacing);line-height:var(--d2c-typography-body-02-bold-line-height)}}
/*# sourceMappingURL=/cdn/shop/t/157/assets/compiled-section-mak-compare-table.css.map */
