/* input(2,43): run-time error CSS1019: Unexpected token, found ' '
input(2,43): run-time error CSS1019: Unexpected token, found ' '
input(2,43): run-time error CSS1063: Expected calculation unit, found ' '
input(2,43): run-time error CSS1064: Expected calculation product, found ' '
input(2,43): run-time error CSS1065: Expected calculation sum, found ' '
input(2,43): run-time error CSS1034: Expected closing parenthesis, found ' '
input(2,43): run-time error CSS1042: Expected function, found ' '
input(2,43): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(24,51): run-time error CSS1019: Unexpected token, found ' '
input(24,51): run-time error CSS1019: Unexpected token, found ' '
input(24,51): run-time error CSS1063: Expected calculation unit, found ' '
input(24,51): run-time error CSS1064: Expected calculation product, found ' '
input(24,51): run-time error CSS1065: Expected calculation sum, found ' '
input(24,51): run-time error CSS1034: Expected closing parenthesis, found ' '
input(24,51): run-time error CSS1042: Expected function, found ' '
input(24,51): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(26,51): run-time error CSS1019: Unexpected token, found ' '
input(26,51): run-time error CSS1019: Unexpected token, found ' '
input(26,51): run-time error CSS1063: Expected calculation unit, found ' '
input(26,51): run-time error CSS1064: Expected calculation product, found ' '
input(26,51): run-time error CSS1065: Expected calculation sum, found ' '
input(26,51): run-time error CSS1034: Expected closing parenthesis, found ' '
input(26,51): run-time error CSS1042: Expected function, found ' '
input(26,51): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' ' */
.contentwrap .social-share {
  margin-top: calc(clamp(2.5rem, 4.762vw + 1.33rem, 4.375rem)); }
  .contentwrap .social-share .share-text {
    font-style: normal;
    font-weight: 700;
    line-height: 100%;
    letter-spacing: -0.03em;
    color: #03203D;
    font-size: clamp(1.5625rem, calc(1.5625rem + (28 - 25) * ((100vw - 24.5625rem) / (1023 - 393))), 1.75rem); }
    @media print, screen and (min-width: 64em) {
      .contentwrap .social-share .share-text {
        font-size: clamp(1.75rem, calc(1.75rem + (37 - 28) * ((100vw - 64rem) / (1728 - 1024))), 2.3125rem); } }
  .contentwrap .social-share ul {
    list-style: none;
    margin-left: 0;
    margin-top: 1.375rem;
    margin-bottom: 0;
    line-height: 0.75rem; }
    @media print, screen and (min-width: 48em) {
      .contentwrap .social-share ul {
        margin-top: 1.375rem; } }
    @media print, screen and (min-width: 64em) {
      .contentwrap .social-share ul {
        margin-top: calc(clamp(1.375rem, 2.557vw - 0.261rem, 2.5rem)); } }
    .contentwrap .social-share ul li {
      padding-right: calc(clamp(1.25rem, 2.381vw + 0.665rem, 2.188rem));
      line-height: 0.75rem;
      display: inline-block;
      margin-bottom: 0; }
      .contentwrap .social-share ul li::before {
        display: none; }
      .contentwrap .social-share ul li a {
        display: block; }
      .contentwrap .social-share ul li svg {
        width: 1.25rem; }
        @media print, screen and (min-width: 48em) {
          .contentwrap .social-share ul li svg {
            width: 1.875rem; } }
        .contentwrap .social-share ul li svg:hover path {
          fill: #03203D; }

