.sw .mlx-tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;align-items:stretch}.sw .mlx-tier{position:relative;display:flex;flex-direction:column;background:var(--white);border:1px solid var(--line);border-radius:14px;padding:22px 20px 20px;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.sw .mlx-tier:hover{border-color:var(--teal);box-shadow:0 8px 22px #12263f17;transform:translateY(-2px)}.sw .mlx-tier.pop{border-color:var(--teal);box-shadow:0 10px 26px #12263f1a}.sw .mlx-tier .tag{position:absolute;top:-10px;left:20px;background:var(--teal);color:var(--white);font:600 10.5px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;padding:6px 10px;border-radius:999px;white-space:nowrap}.sw .mlx-tier .tname{font:600 12.5px/1.2 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--teal-d)}.sw .mlx-tier .tsub{margin:7px 0 0;min-height:2.9em;font:400 13px/1.45 var(--sans);color:var(--gray)}.sw .mlx-tier .tprice{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin:14px 0 0;font:600 31px/1.1 var(--sans);color:var(--ink)}.sw .mlx-tier .tprice span{font:500 11.5px/1.2 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.sw .mlx-tier .mlx-btn{margin-top:16px;width:100%;justify-content:center;text-align:center}.sw .mlx-tier ul{list-style:none;margin:18px 0 0;padding:18px 0 0;border-top:1px solid var(--line-in);display:flex;flex-direction:column;gap:10px}.sw .mlx-tier li{display:flex;align-items:flex-start;gap:9px;font:400 13.5px/1.5 var(--sans);color:var(--bodyc)}.sw .mlx-tier li .tick{flex:none;width:18px;height:18px;margin-top:2px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:var(--teal-tint);color:var(--teal-d)}.sw .mlx-tier li small{display:block;margin-top:2px;font:400 12px/1.45 var(--sans);color:var(--mute)}.sw .mlx-tiernote{margin:16px 0 0;font:400 13px/1.65 var(--sans);color:var(--gray)}.sw .mlx-tiernote>*:first-child{margin-top:0}.sw .mlx-tiernote>*:last-child{margin-bottom:0}.sw .mlx-tiernote p{margin:0 0 8px}.sw .mlx-tiernote a{color:var(--teal-d);text-decoration:underline;text-underline-offset:2px}.sw .mlx-tiernote a:hover{color:var(--ink)}@media(max-width:767px){.sw .mlx-tier{padding:20px 18px 18px}.sw .mlx-grid.rail .mlx-tier .tsub{min-height:0}.sw .mlx-tier .tprice{font-size:28px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/ml-pricing.css.map */
