  @font-face {
  font-family: GalaxiePolaris;
  src: url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Book.eot');
  src: url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Book.eot') format('embedded-opentype'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Book.woff2') format('woff2'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Book.woff') format('woff'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Book.ttf') format('truetype'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Book.svg') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: GalaxiePolaris;
  src: url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Medium.eot');
  src: url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Medium.eot') format('embedded-opentype'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Medium.woff2') format('woff2'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Medium.woff') format('woff'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Medium.ttf') format('truetype'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Medium.svg') format('svg');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: GalaxiePolaris;
  src: url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Bold.eot');
  src: url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Bold.eot') format('embedded-opentype'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Bold.woff2') format('woff2'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Bold.woff') format('woff'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Bold.ttf') format('truetype'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Bold.svg') format('svg');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: GalaxiePolaris;
  src: url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Heavy.eot');
  src: url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Heavy.eot') format('embedded-opentype'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Heavy.woff2') format('woff2'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Heavy.woff') format('woff'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Heavy.ttf') format('truetype'), url('/themes/custom/u_pacific/fonts/GalaxiePolaris-Heavy.svg') format('svg');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
.facebook-block {
  background: url("/themes/custom/u_pacific/images/w-stripes-socialfeed-bg.svg") top left no-repeat;
  background-size: auto 100%;
  background-color: #F2F2F2;
  font-family: neuzeit-grotesk, sans-serif;
}
.facebook-block h2 {
  font-family: bely-display, sans-serif;
  font-size: 3.052rem;
  line-height: 3.052rem;
  margin-bottom: 0px;
}
.facebook-block .social-icons {
  display: flex;
  flex-direction: row;
  gap: 24px;
}
@media only screen and (min-width: 992px) {
  .facebook-block .social-icons {
    gap: 16px;
  }
}
.facebook-block .social-icons a {
  color: #0F0F0F;
}
.facebook-block .social-icons a:hover {
  text-decoration: none;
}
.facebook-post {
  color: #0F0F0F;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  overflow-wrap: break-word;
  word-break: break-word;
  background-color: #FFFFFF;
  box-shadow: 5px 5px 10px rgba(15, 15, 15, 0.3);
  border-radius: 0.7rem 0.7rem 0.3rem 0.3rem;
  display: flex;
  flex-direction: column;
}
.facebook-post img {
  border-top-left-radius: 0.7rem;
  border-top-right-radius: 0.7rem;
}
.facebook-post .date {
  font-size: 1rem;
  position: relative;
  top: calc((1rem + 0.5rem*2) * -1);
  left: 1rem;
  height: 0px;
}
.facebook-post .date p {
  background-color: #FFFFFF;
  padding: 0.3rem 0.5rem;
  width: max-content;
}
.facebook-post .details {
  padding: 1rem;
  flex-grow: 1;
}
.facebook-post .post-text {
  flex-grow: 1;
}
.facebook-post .post-text a {
  color: #FF671D;
}
.facebook-post .post-text a:hover {
  text-decoration: none;
  color: #0F0F0F;
}
.facebook-post .icons {
  padding-top: 0.5rem;
  border-top: 2px solid #A2A2A2;
}
.facebook-post .icons p i {
  font-size: 1.5rem;
}
.facebook-post .icons i.fa-share-alt {
  color: #0F0F0F;
}
.facebook-post .icons i.fa-share-alt:hover {
  color: #FF671D;
}
.facebook-post .icons .fa-share-alt:hover {
  cursor: pointer;
}
#copy-toast {
  background-color: #FFFFFF;
  padding: 0.3rem 0.5rem;
  box-shadow: 1px 1px 15px rgba(15, 15, 15, 0.5);
}
