


  :root {
    
    --module-margin-100: max(60px, calc(100 * var(--px)));
    
    --inner-padding-60: max(60px, calc(60 * var(--px)));
    --inner-padding-140: max(60px, calc(140 * var(--px)));
    --inner-padding-180: max(60px, calc(180 * var(--px)));
    --inner-padding-220: max(60px, calc(220 * var(--px)));
    --inner-padding-350: max(60px, calc(350 * var(--px)));
    
  }
  
  .module.mrgn-100 {
    margin-bottom: var(--module-margin-100);
  }
  
  .module.mrgn-0-if-last:last-child {
    margin-bottom: 0;
  }
  
  
  
  
  
  .btn-set {
    margin-top: max(30px, calc(45 * var(--px)));
  }
  
  .btn-set.multiple {
    display: flex;
    flex-flow: column nowrap;
    gap: max(23px, calc(34 * var(--px))) 0;
  }