.elementor-kit-229841{--e-global-color-primary:#1C1C65;--e-global-color-secondary:#149ADF;--e-global-color-text:#000000;--e-global-color-accent:#113791;--e-global-color-merwhte:#FFFFFF;--e-global-color-merblck:#000000;--e-global-color-mernavy:#1C1C65;--e-global-color-merroyl:#113791;--e-global-color-merskyb:#149ADF;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-weight:600;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:600;--e-global-typography-crushed1-font-family:"Crushed";color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Open Sans, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-229841 button,.elementor-kit-229841 input[type="button"],.elementor-kit-229841 input[type="submit"],.elementor-kit-229841 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Crushed", Open Sans, Sans-serif;font-size:20px;font-weight:normal;color:var( --e-global-color-merwhte );border-radius:4px 4px 4px 4px;}.elementor-kit-229841 button:hover,.elementor-kit-229841 button:focus,.elementor-kit-229841 input[type="button"]:hover,.elementor-kit-229841 input[type="button"]:focus,.elementor-kit-229841 input[type="submit"]:hover,.elementor-kit-229841 input[type="submit"]:focus,.elementor-kit-229841 .elementor-button:hover,.elementor-kit-229841 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-kit-229841 e-page-transition{background-color:#FFBC7D;}.elementor-kit-229841 a{color:var( --e-global-color-secondary );}.elementor-kit-229841 h1{color:var( --e-global-color-primary );}.elementor-kit-229841 h2{color:var( --e-global-color-primary );}.elementor-kit-229841 h3{color:var( --e-global-color-primary );}.elementor-kit-229841 h4{color:var( --e-global-color-primary );}.elementor-kit-229841 h5{color:var( --e-global-color-primary );}.elementor-kit-229841 h6{color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* SW Blog Grid: MER brand (navy #1C1C65 + turquoise #149ADF, no pink) */
.sw-bg{
  --bg-head:'Crushed', cursive !important;
  --bg-body:'Open Sans', sans-serif !important;
  --bg-pink:#149ADF !important;
  --bg-teal:#149ADF !important;
  --bg-blue:#1C1C65 !important;
  --bg-mblue:#149ADF !important;
  --bg-gold:#1C1C65 !important;
  --bg-yellow:#149ADF !important;
  --bg-cream:#E3F4FB !important;
}
.sw-bg .sw-bg-bar{ background:#1C1C65 !important; }
.sw-bg .sw-bg-chip--date{ background:#1C1C65 !important; }
.sw-bg .sw-bg-chip--season{ color:#ffffff !important; }
.sw-bg .sw-bg-topics__opt:hover, .sw-bg .sw-bg-topics__opt.is-active{ background:#E3F4FB !important; }
.sw-bg .sw-bg-card__title a{ color:#1C1C65 !important; }
.sw-bg .sw-bg-card__title a:hover{ color:#149ADF !important; }
.sw-bg .sw-bg-card__more{ color:#1C1C65 !important; }
.sw-bg .sw-bg-card__cat{ background:#149ADF !important; }

/* PP Instant Shop: MER brand (navy #1C1C65 + turquoise #149ADF, no pink/red/orange/green/purple) */
.pp-shop{
  --pp-maroon:#1C1C65 !important; --pp-red:#1C1C65 !important; --pp-orange:#149ADF !important;
  --pp-yellow:#1C1C65 !important; --pp-green:#149ADF !important; --pp-turq:#149ADF !important;
  --pp-blue:#1C1C65 !important; --pp-purple:#1C1C65 !important;
  --pp-font:'Open Sans', sans-serif !important;
}
.pp-shop__banner{ display:none !important; }
.pp-shop .pp-bar--search,.pp-shop .pp-bar--price,.pp-shop .pp-bar--cats,.pp-shop .pp-bar--tags,.pp-shop .pp-bar--grade,.pp-shop .pp-bar--resource,.pp-shop .pp-bar--format,.pp-shop .pp-bar--season{ background:#1C1C65 !important; }
.pp-shop .pp-bar{ font-family:'Crushed', cursive !important; font-size:16px !important; }
.pp-shop .pp-q:focus{ border-color:#149ADF !important; }
.pp-shop .pp-price, .pp-shop .pp-price::-webkit-slider-runnable-track, .pp-shop .pp-price::-moz-range-track{ background:#149ADF !important; }
.pp-shop .pp-price::-webkit-slider-thumb{ background:#149ADF !important; box-shadow:0 0 0 1px #1C1C65 !important; }
.pp-shop .pp-price::-moz-range-thumb{ background:#149ADF !important; }
.pp-shop .pp-facet-item input{ accent-color:#149ADF !important; }
.pp-shop .pp-more{ color:#1C1C65 !important; }
.pp-shop .pp-card__title{ color:#1C1C65 !important; }
.pp-shop .pp-card__title:hover{ color:#149ADF !important; }
.pp-shop .pp-card__title mark{ background:#E3F4FB !important; }
.pp-shop .pp-card__price{ color:#1C1C65 !important; }
.pp-shop .pp-btn{ background:#1C1C65 !important; color:#ffffff !important; }
.pp-shop .pp-btn.is-added, .pp-shop .pp-btn.pp-dl{ background:#149ADF !important; color:#ffffff !important; }
.pp-shop .pp-pg.is-cur{ background:#1C1C65 !important; border-color:#1C1C65 !important; }
.pp-shop .pp-pg:hover:not(:disabled){ border-color:#149ADF !important; }
.pp-shop .pp-clear:hover, .pp-shop .pp-recent__chip:hover{ border-color:#149ADF !important; }
.pp-shop__wrap{ max-width:1240px; margin-left:auto !important; margin-right:auto !important; padding-left:24px !important; padding-right:24px !important; }

/* MER header top promo bar -&gt; navy */
.pp-topbar{ background-color:#1C1C65 !important; }
.pp-topbar .elementor-button{ background-color:#149ADF !important; color:#ffffff !important; }/* End custom CSS */