.price-list__header{max-width:76rem;margin-bottom:3rem}.price-list__header--center{margin-left:auto;margin-right:auto;text-align:center}.price-list__heading{margin:0}.price-list__intro{margin-top:1.5rem}.price-list__intro>:first-child,.price-list__footnote>:first-child{margin-top:0}.price-list__intro>:last-child,.price-list__footnote>:last-child{margin-bottom:0}.price-list{max-width:96rem;margin:0 auto}.price-list__table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:1.5rem}.price-list__table th,.price-list__table td{padding:1.4rem 1.6rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12);text-align:center;vertical-align:middle}.price-list__name-head{width:34%;border-bottom:0!important}.price-list__col{padding:2.4rem 1.6rem 2rem!important;border-bottom:0!important;border-radius:2rem 2rem 0 0;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.4rem);font-weight:var(--font-heading-weight);line-height:1.1;color:rgb(var(--color-foreground));vertical-align:top!important}.price-list__group th{padding-top:2.4rem;font-size:1.2rem;font-weight:var(--font-body-weight-bold);letter-spacing:.1rem;text-align:left;text-transform:uppercase}.price-list__table td.price-list__cell--1{background-color:rgba(var(--color-foreground),.04)}.price-list__table .price-list__name{font-weight:var(--font-body-weight);text-align:left}.price-list__cell-inner{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem}.price-list__price-wrap{display:flex;flex-direction:column;align-items:flex-end;min-width:7.5rem;text-align:right}.price-list__price{display:block;font-size:1.9rem;color:rgb(var(--color-foreground))}.price-list__note{display:block;margin-top:.2rem;font-size:1.3rem;opacity:.8}.price-list__button{flex:0 0 auto;min-width:0;min-height:3.6rem;padding:0 1.6rem;font-size:1.3rem}.price-list__dash{opacity:.35}.price-list__footnote{max-width:76rem;margin:3rem auto 0;font-size:1.4rem;text-align:center}@media screen and (max-width:749px){.price-list__table th,.price-list__table td{padding:1.2rem 1rem}.price-list__col{padding:2rem 1rem 1.6rem!important;font-size:calc(var(--font-heading-scale) * 2rem)}.price-list__cell-inner{flex-direction:column;align-items:stretch;gap:.6rem;width:100%}.price-list__price-wrap{align-items:center;min-width:0;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-price-list.css.map */
