/**
* Global wooptima-frames styles - DONT EDIT
* @ver: 0.2.1
* @author: Samuel Flimel
*/
:root {
  --text-xs: clamp(9.722222222px, calc(-0.14812541vw + 9.769622353px), 9.567283044px);
  --text-s: clamp(11.666666667px, calc(1.038739608vw + 11.334269992px), 12.753188297px);
  --text-m: clamp(14px, calc(2.868068834vw + 13.082217973px), 17px);
  --text-l: clamp(16.8px, calc(5.603250478vw + 15.006959847px), 22.661px);
  --text-xl: clamp(20.16px, calc(9.605270554vw + 17.086313423px), 30.207113px);
  --text-xxl: clamp(24.192px, calc(15.36719085vw + 19.274498928px), 40.266081629px);
  --space-xs: clamp(9.004501688px, calc(3.288664203vw + 7.952129143px), 12.444444444px);
  --space-s: clamp(12.00300075px, calc(6.370617511vw + 9.964403147px), 18.666666667px);
  --space-m: clamp(16px, calc(11.472275335vw + 12.328871893px), 28px);
  --space-l: clamp(21.328px, calc(19.76290631vw + 15.003869981px), 42px);
  --space-xl: clamp(28.430224px, calc(33.049499044vw + 17.854384306px), 63px);
  --space-xxl: clamp(37.897488592px, calc(54.113299625vw + 20.581232712px), 94.5px);
  --base: #333333;
  --action: #32373c;
  --action-hover: #252729;
  --primary: #e3080e;
  --primary-hover: #d1000d;
  --white: #fff;
  --secondary: #e9e9e9;
}

:root {
  --wa-fs-button-radius: 0;
  --wa-fs-button-text-color: var(--white);
  --wa-fs-block-radius: 0;
}

body .wa-blog-content {
  width: 100%;
}
body .wa-blog-content .oxy-stock-content-styles {
  width: 100%;
}

.wa-fs-heading {
  font-weight: 700;
  color: var(--base);
}
.wa-fs-heading--lg {
  font-size: var(--text-xl);
}
.wa-fs-heading--md {
  font-size: var(--text-l);
}
.wa-fs-heading--sm {
  font-size: var(--text-m);
}

.wa-fs-button {
  display: flex;
  flex-direction: row;
  min-width: fit-content;
  width: fit-content;
  align-items: center;
  justify-content: center;
  text-align: center;
  position: relative;
  cursor: pointer;
  transition: 0.2s all ease-in-out;
  overflow: hidden;
  background-color: var(--primary);
  text-decoration: none;
  gap: calc(var(--space-xs) * 0.5);
  border-radius: var(--wa-fs-button-radius);
}
.wa-fs-button__text {
  font-weight: 700;
  color: var(--wa-fs-button-text-color);
  line-height: 1.2;
}
.wa-fs-button__icon {
  width: 2.4rem;
  height: 2.4rem;
  min-width: 2.4rem;
  object-fit: contain;
}
.wa-fs-button--lg {
  font-size: var(--text-l);
  padding: var(--space-s) var(--space-m);
}
.wa-fs-button--md {
  font-size: var(--text-m);
  padding: var(--space-xs) var(--space-s);
}
.wa-fs-button--sm {
  font-size: var(--text-s);
  padding: calc(var(--space-xs) * 0.5) var(--space-xs);
}
.wa-fs-button--sm .wa-fs-button__icon {
  width: 1.8rem;
  height: 1.8rem;
  min-width: 1.8rem;
}
.wa-fs-button--full {
  width: 100%;
}
.wa-fs-button:hover {
  background-color: var(--primary-hover);
}
.wa-fs-button--conversion {
  background-color: var(--action);
}
.wa-fs-button--conversion:hover {
  background-color: var(--action-hover);
}

@media (max-width: 479px) {
  .wa-fs-button {
    width: 100%;
  }
  .wa-fs-button__icon {
    display: none;
  }
}
.wa-fs-photo-box {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.wa-fs-photo-box--bg {
  background-color: var(--secondary);
  border-radius: var(--wa-fs-block-radius);
}
.wa-fs-photo-box--bg .wa-fs-photo-box-inner {
  padding: var(--space-s);
}
.wa-fs-photo-box__img {
  object-fit: cover;
  max-height: 240px;
  width: auto;
  border-radius: var(--wa-fs-block-radius);
  overflow: hidden;
}
.wa-fs-photo-box-inner {
  display: flex;
  flex-direction: column;
  gap: var(--space-xs);
  flex: 1;
  padding-top: var(--space-s);
  padding-bottom: var(--space-s);
}
.wa-fs-photo-box .wa-fs-heading {
  text-align: left;
}
.wa-fs-photo-box__content {
  text-align: left;
}
/*# sourceMappingURL=style.css.map */