.custuni-cost{margin-top:12px;display:grid;gap:5px;text-align:left;color:rgb(var(--color-foreground));line-height:1.4;letter-spacing:0}
.custuni-cost .custuni-cost__label,.cuh .custuni-cost .custuni-cost__label{display:block;margin:0;font-size:12px;line-height:1.4;font-weight:500;color:#62616d}
.custuni-cost .custuni-cost__line{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:6px;row-gap:2px}
.custuni-cost .custuni-cost__amount,.cuh .custuni-cost .custuni-cost__amount{display:inline;margin:0;font-size:18px;line-height:1.35;font-weight:700;color:#302c70}
.custuni-cost .custuni-cost__unit,.cuh .custuni-cost .custuni-cost__unit{display:inline;margin:0;font-size:13px;line-height:1.4;font-weight:500;color:#62616d}
.custuni-cost .custuni-cost__note,.custuni-cost .custuni-cost__detail,.cuh .custuni-cost .custuni-cost__note{display:block;margin:0;font-size:12px;line-height:1.5;color:#62616d}
.custuni-cost .custuni-cost__inquiry,.cuh .custuni-cost .custuni-cost__inquiry{display:block;margin:0;font-size:15px;line-height:1.45;font-weight:600;color:#5143d9}
.custuni-cost--detail{margin:18px 0 26px;padding:18px 20px;border-radius:12px;background:#f4f2fb;gap:7px}
.custuni-cost--detail .custuni-cost__amount{font-size:28px}
.custuni-cost--detail .custuni-cost__label,.custuni-cost--detail .custuni-cost__note,.custuni-cost--detail .custuni-cost__detail{font-size:13px}
.custuni-cost--detail .custuni-cost__inquiry{font-size:20px}
.custuni-cost--detail .custuni-cost__detail{max-width:52ch}
.product-grid product-component{display:block;height:100%}
.product-grid .card-wrapper,.product-grid .card{height:100%}
@media(max-width:749px){.custuni-cost .custuni-cost__amount,.cuh .custuni-cost .custuni-cost__amount{font-size:16px}.custuni-cost--detail{padding:16px;margin:16px 0 22px}.custuni-cost--detail .custuni-cost__amount{font-size:25px}.custuni-cost .custuni-cost__unit{font-size:12px}}
