.lx-prices{
  width:100%;max-width:var(--lx-max);margin:var(--lx-margin-top) auto var(--lx-margin-bottom);
  padding-left:var(--lx-pad-x);padding-right:var(--lx-pad-x);font-family:var(--lx-font);box-sizing:border-box
}
.lx-prices *{box-sizing:border-box}
.lx-price-tabs{
  display:flex;flex-wrap:wrap;justify-content:var(--lx-cat-align);gap:var(--lx-cat-gap);
  margin:0 0 var(--lx-cat-mb);padding:0 0 var(--lx-cat-pb);
  border:0;border-bottom:var(--lx-cat-nav-bw) solid var(--lx-cat-nav-border)
}
.lx-prices .lx-price-tab{
  appearance:none;-webkit-appearance:none;min-height:var(--lx-cat-minh);margin:0!important;
  border:var(--lx-cat-bw) solid var(--lx-cat-border)!important;background:var(--lx-cat-bg)!important;color:var(--lx-cat-text)!important;
  font-family:var(--lx-cat-font)!important;font-size:var(--lx-cat-fs)!important;font-weight:var(--lx-cat-fw)!important;line-height:var(--lx-cat-lh)!important;
  letter-spacing:var(--lx-cat-ls)!important;text-transform:var(--lx-cat-transform)!important;
  padding:var(--lx-cat-py) var(--lx-cat-px)!important;border-radius:var(--lx-cat-r)!important;cursor:pointer;
  box-shadow:none!important;text-decoration:none!important;white-space:normal;text-align:center;
  transition:background var(--lx-cat-transition) ease,color var(--lx-cat-transition) ease,border-color var(--lx-cat-transition) ease,transform var(--lx-cat-transition) ease
}
.lx-prices .lx-price-tab:hover,.lx-prices .lx-price-tab:focus-visible{
  background:var(--lx-cat-hover)!important;color:var(--lx-cat-hover-text)!important;border-color:var(--lx-cat-hover-border)!important;
  transform:translateY(var(--lx-cat-hover-y));outline:none
}
.lx-prices .lx-price-tab.is-active{
  background:var(--lx-cat-active)!important;color:var(--lx-cat-active-text)!important;border-color:var(--lx-cat-active-border)!important
}
.lx-price-panel{display:none}.lx-price-panel.is-active{display:block}
.lx-prices .lx-price-heading{
  margin:0 0 var(--lx-h-mb)!important;color:var(--lx-h-color)!important;
  font-family:var(--lx-heading-font)!important;font-size:var(--lx-h-size)!important;font-weight:var(--lx-h-fw)!important;
  line-height:var(--lx-h-lh)!important;letter-spacing:var(--lx-h-ls)!important;text-align:var(--lx-h-align)
}
.lx-price-table{
  overflow:hidden;background:var(--lx-panel-bg);border:var(--lx-panel-bw) solid var(--lx-panel-border);
  border-radius:var(--lx-panel-r);box-shadow:0 var(--lx-panel-shadow-y) var(--lx-panel-shadow-blur) rgba(var(--lx-panel-shadow-rgb),var(--lx-panel-shadow-alpha))
}
.lx-price-head,.lx-price-row{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:var(--lx-row-gap);align-items:center}
.lx-price-head{
  padding:var(--lx-header-py) var(--lx-header-px);background:var(--lx-header-bg);color:var(--lx-header-text);
  font-family:var(--lx-header-font);font-size:var(--lx-header-fs);font-weight:var(--lx-header-fw);line-height:var(--lx-header-lh);
  letter-spacing:var(--lx-header-ls);text-transform:var(--lx-header-transform)
}
.lx-price-head span:last-child{text-align:var(--lx-price-align)}
.lx-price-row{
  min-height:var(--lx-row-minh);padding:var(--lx-row-py) var(--lx-row-px);background:var(--lx-row-bg);
  border-top:var(--lx-row-bw) solid var(--lx-row-border);transition:background .16s ease
}
.lx-price-row:nth-of-type(even){background:var(--lx-row-alt-bg)}
.lx-price-head+.lx-price-row{border-top:0}
.lx-price-row:hover{background:var(--lx-row-hover)}
.lx-price-main{display:flex;flex-direction:column;gap:4px;min-width:0}
.lx-price-service{
  color:var(--lx-service-color);font-family:var(--lx-service-font);font-size:var(--lx-service-size);font-weight:var(--lx-service-fw);
  line-height:var(--lx-service-lh);letter-spacing:var(--lx-service-ls)
}
.lx-price-note{
  color:var(--lx-note-color);font-family:var(--lx-note-font);font-size:var(--lx-note-size);font-weight:var(--lx-note-fw);line-height:var(--lx-note-lh)
}
.lx-price-value{
  color:var(--lx-price-color);font-family:var(--lx-price-font);font-size:var(--lx-price-size);font-weight:var(--lx-price-fw);
  line-height:var(--lx-price-lh);letter-spacing:var(--lx-price-ls);text-align:var(--lx-price-align);white-space:nowrap
}
.lx-price-notice{margin:var(--lx-notice-mt) 0 0;color:var(--lx-notice-color);font-size:var(--lx-notice-size);line-height:1.5}
.lx-prices-empty{padding:18px;border:1px solid #e5eaed;border-radius:10px}

@media(max-width:1024px){
  .lx-prices .lx-price-heading{font-size:var(--lx-h-tablet)!important}
}
@media(max-width:767px){
  .lx-prices{max-width:100%;padding-left:var(--lx-pad-x-mobile);padding-right:var(--lx-pad-x-mobile)}
  .lx-price-tabs{display:grid;grid-template-columns:repeat(var(--lx-mobile-cols),minmax(0,1fr));gap:var(--lx-cat-gap-mobile);justify-content:stretch}
  .lx-prices .lx-price-tab{width:100%;font-size:var(--lx-cat-fs-mobile)!important;padding:var(--lx-cat-py-mobile) var(--lx-cat-px-mobile)!important}
  .lx-prices .lx-price-heading{font-size:var(--lx-h-mobile)!important}
  .lx-price-head{display:none}
  .lx-price-row{grid-template-columns:minmax(0,1fr) auto;gap:var(--lx-row-gap-mobile);padding:var(--lx-row-py-mobile) var(--lx-row-px-mobile)}
  .lx-price-service{font-size:var(--lx-service-mobile)}
  .lx-price-note{font-size:var(--lx-note-mobile)}
  .lx-price-value{font-size:var(--lx-price-mobile)}
}
@media(max-width:380px){
  .lx-price-row{grid-template-columns:1fr;gap:6px}
  .lx-price-value{text-align:left}
}
