/* editor-site.css — the ONE stylesheet the visual editor writes to on this site.
   Linked LAST on every page (after the per-page autoptimize bundle) so a style edit
   made on any page applies to all pages. Migrated 2026-08-20 from the per-page
   bundles, where header edits made on the homepage never reached the other pages. */

/* mobile review badge (section-1009-209): shown <=991px under the header. Lives here, not in
   a per-page bundle, because the badge is now part of the header partial on every page
   (owner 2026-08-20). */
#section-1009-209>.ct-section-inner-wrap{display:none}#section-1009-209{display:none}
@media(max-width:991px){#section-1009-209>.ct-section-inner-wrap{padding-top:5px;padding-bottom:15px;display:flex}#section-1009-209{display:block}#code_block-1011-209{width:100%}#section-1009-209>.ct-section-inner-wrap{min-height:90px}}

/* EDITOR:begin #_header_left-3-10 > #div_block-16-10|default */
#_header_left-3-10 > #div_block-16-10 {
  justify-content: flex-start;
}
/* EDITOR:end */

/* EDITOR:begin #_header-1-10 > #_header_row-2-10|default */
#_header-1-10 > #_header_row-2-10 {
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #ffffff;
  padding-right: 15px;
  padding-left: 15px;
}
/* EDITOR:end */

/* EDITOR:begin #_header_row-2-10 > div.oxy-header-container|default */
#_header_row-2-10 > div.oxy-header-container {
  padding-left: 0px;
}
/* EDITOR:end */

/* EDITOR:begin #div_block-202-10 > #text_block-204-10|default */
#div_block-202-10 > #text_block-204-10 {
  font-weight: 400;
}
/* EDITOR:end */

/* EDITOR:begin #div_block-16-10 > #div_block-22-10|default */
#div_block-16-10 > #div_block-22-10 {
  margin-left: 0px;
}
/* EDITOR:end */

/* EDITOR:begin #div_block-48-10 > #text_block-6-10|default */
#div_block-48-10 > #text_block-6-10 {
  margin-right: 20px;
}
/* EDITOR:end */

/* EDITOR:begin #div_block-22-10 > #fancy_icon-21-10|default */
#div_block-22-10 > #fancy_icon-21-10 {
  margin-top: 3px;
}
/* EDITOR:end */

/* EDITOR:begin #div_block-48-10 > #fancy_icon-46-10|default */
#div_block-48-10 > #fancy_icon-46-10 {
  margin-top: 3px;
  margin-right: 2px;
}
/* EDITOR:end */

/* EDITOR:begin div.ct-section-inner-wrap > #div_block-611-209 > #div_block-612-209|default */
div.ct-section-inner-wrap > #div_block-611-209 > #div_block-612-209 {
  z-index: 1;
}
/* EDITOR:end */

/* EDITOR:begin #_header_row-2-10 > div.oxy-header-container|page-width */
@media (max-width: 1120px) {
  #_header_row-2-10 > div.oxy-header-container {
    padding-right: 0px;
  }
}
/* EDITOR:end */

/* EDITOR:begin #div_block-22-10 > #text_block-13-10|phone-landscape */
@media (max-width: 767px) {
  #div_block-22-10 > #text_block-13-10 {
    padding-top: 0px;
  }
}
/* EDITOR:end */

/* EDITOR:begin #div_block-48-10 > #fancy_icon-46-10|phone-landscape */
@media (max-width: 767px) {
  #div_block-48-10 > #fancy_icon-46-10 {
    margin-top: 8px;
  }
}
/* EDITOR:end */

/* EDITOR:begin div.ct-section-inner-wrap > #div_block-514-55|phone-portrait */
@media (max-width: 479px) {
  div.ct-section-inner-wrap > #div_block-514-55 {
    margin-bottom: 0px;
  }
}
/* EDITOR:end */

/* EDITOR:begin #div_block-769-209 > #div_block-770-209|phone-portrait */
@media (max-width: 479px) {
  #div_block-769-209 > #div_block-770-209 {
    padding-top: 0px;
  }
}
/* EDITOR:end */

/* EDITOR:begin #section-1012-209 > div.ct-section-inner-wrap|phone-portrait */
@media (max-width: 479px) {
  #section-1012-209 > div.ct-section-inner-wrap {
    padding-bottom: 20px;
  }
}
/* EDITOR:end */
