.elementor-3679 .elementor-element.elementor-element-7c53773{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3679 .elementor-element.elementor-element-ca22d1b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3679 .elementor-element.elementor-element-bf03a62{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3679 .elementor-element.elementor-element-fc49ba5{--update-cart-automatically-display:none;--totals-title-alignment:start;--sections-background-color:var( --e-global-color-e64be90 );--sections-title-color:var( --e-global-color-faf5d15 );--forms-rows-gap:5px;--order-summary-rows-gap-top:calc( 13px/2 );--order-summary-rows-gap-bottom:calc( 13px/2 );}.elementor-3679 .elementor-element.elementor-element-fc49ba5 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:var( --e-global-color-secondary );}.elementor-3679 .elementor-element.elementor-element-fc49ba5 .woocommerce .wc-proceed-to-checkout .checkout-button:hover{background-color:var( --e-global-color-primary );}.elementor-3679 .elementor-element.elementor-element-fc49ba5 .shipping-calculator-form{--update-shipping-button-alignment:center;--update-shipping-button-width:100%;}.elementor-3679 .elementor-element.elementor-element-fc49ba5 .woocommerce-cart-form{--order-summary-title-color:#000000;}.elementor-3679 .elementor-element.elementor-element-10acf06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3679 .elementor-element.elementor-element-48be059{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:-80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3679 .elementor-element.elementor-element-10acf06{width:var( --container-widget-width, 768.01px );max-width:768.01px;--container-widget-width:768.01px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-3679 .elementor-element.elementor-element-50e268f{width:100%;max-width:100%;}.elementor-3679 .elementor-element.elementor-element-50e268f > .elementor-widget-container{margin:-0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-7c53773 *//* Progress section spacing and background */
.elementor-3679 .elementor-element.elementor-element-7c53773 {
  width: 100% !important;

  padding-top: 32px !important;
  padding-bottom: 26px !important;

  background-color: #fff3e3 !important;
}

.elementor-3679 .elementor-element.elementor-element-7c53773 .ow-cart-intro {
  margin: 0 !important;
}

.elementor-3679 .elementor-element.elementor-element-7c53773 .ow-cart-steps {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-3679 .elementor-element.elementor-element-7c53773 {
    padding-top: 27px !important;
    padding-bottom: 23px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-3679 .elementor-element.elementor-element-7c53773 {
    padding-top: 22px !important;
    padding-bottom: 20px !important;
  }
}

/* Force the complete progress indicator to the page centre */
.elementor-3679 .elementor-element.elementor-element-7c53773,
.elementor-3679 .elementor-element.elementor-element-7c53773 > .elementor-widget-container,
.elementor-3679 .elementor-element.elementor-element-7c53773 .ow-cart-intro {
  width: 100% !important;
  max-width: none !important;
}

.elementor-3679 .elementor-element.elementor-element-7c53773 .ow-cart-steps {
  width: min(560px, calc(100% - 32px)) !important;
  max-width: 560px !important;

  margin-left: auto !important;
  margin-right: auto !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

/* Keep the two pills from stretching */
.elementor-3679 .elementor-element.elementor-element-7c53773 .ow-cart-step {
  flex: 0 0 auto !important;
}

/* Allow the connecting line to fill the middle */
.elementor-3679 .elementor-element.elementor-element-7c53773 .ow-cart-step__line {
  flex: 1 1 auto !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-10acf06 */.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card,
.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card * {
  box-sizing: border-box;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card {
  width: 100%;
  margin: 28px 0 36px;
  padding: 28px;
  overflow: hidden;

  background: #fdeacd;
  border: 1px solid #edd8b4;
  border-radius: 24px;

  color: #0d1b3e;
  font-family: "Inter", Arial, sans-serif;

  box-shadow: 0 8px 24px rgba(13, 27, 62, 0.06);
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__grid {
  display: grid;
  grid-template-columns: minmax(190px, 240px) minmax(0, 1fr);
  gap: 28px;
  align-items: center;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__image {
  width: 100%;
  aspect-ratio: 1 / 1;
  display: block;
  overflow: hidden;

  background: linear-gradient(145deg, #dff8fb, #d5efff);
  border-radius: 20px;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__image img,
.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__image-element {
  width: 100% !important;
  height: 100% !important;
  display: block;

  object-fit: contain !important;
  object-position: center !important;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__content {
  min-width: 0;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__eyebrow {
  margin: 0 0 8px;
  padding: 0;

  color: #1ba1ff;
  font-size: 11px;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: 1.6px;
  text-transform: uppercase;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__title {
  margin: 0 0 10px;
  padding: 0;

  color: #0d1b3e;
  font-family: "Patrick Hand", cursive;
  font-size: 38px;
  font-weight: 400;
  line-height: 1.05;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__description {
  max-width: 620px;
  margin: 0 0 15px;
  padding: 0;

  color: #7a8fa8;
  font-size: 14px;
  line-height: 1.6;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__price {
  margin: 0 0 18px;

  color: #0d1b3e;
  font-family: "Patrick Hand", cursive;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.1;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__price del {
  margin-right: 7px;
  color: #9db0c4;
  font-size: 22px;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__price ins {
  color: inherit;
  text-decoration: none;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__currency {
  margin-left: 4px;
  color: #7a8fa8;
  font-family: "Inter", Arial, sans-serif;
  font-size: 13px;
  font-weight: 600;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-button {
  position: relative;

  width: 100%;
  min-height: 54px;
  padding: 14px 24px;

  display: flex !important;
  align-items: center;
  justify-content: center;

  background: linear-gradient(
    90deg,
    #1ba1ff 0%,
    #2bdbf3 100%
  ) !important;

  border: 0 !important;
  border-radius: 999px !important;

  color: #ffffff !important;
  font-size: 15px !important;
  font-weight: 800 !important;
  line-height: 1.2;
  text-align: center;
  text-decoration: none !important;

  box-shadow: 0 8px 20px rgba(27, 161, 255, 0.22);
  transition: transform 0.2s ease, opacity 0.2s ease;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-button:hover {
  color: #ffffff !important;
  transform: translateY(-1px);
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-button.is-loading {
  cursor: wait;
  opacity: 0.82;
  pointer-events: none;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-button__spinner {
  width: 18px;
  height: 18px;
  margin-left: 10px;
  display: none;

  border: 2px solid rgba(255, 255, 255, 0.45);
  border-top-color: #ffffff;
  border-radius: 50%;

  animation: owRoutineSpin 0.7s linear infinite;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-button.is-loading
  .ow-routine-button__spinner {
  display: block;
}

.elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__status {
  min-height: 18px;
  margin: 9px 0 0;

  color: #087dc9;
  font-size: 11px;
  font-weight: 700;
  text-align: center;
}

@keyframes owRoutineSpin {
  to {
    transform: rotate(360deg);
  }
}

@media (max-width: 767px) {
  .elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card {
    margin: 22px 0 30px;
    padding: 18px;
    border-radius: 20px;
  }

  .elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__grid {
    grid-template-columns: 1fr;
    gap: 18px;
  }

  .elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__image {
    width: 100%;
    height: 220px;
    aspect-ratio: auto;
    border-radius: 16px;
  }

  .elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__title {
    font-size: 30px;
  }

  .elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__description {
    font-size: 12px;
  }

  .elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-card__price {
    font-size: 28px;
  }

  .elementor-3679 .elementor-element.elementor-element-10acf06 .ow-routine-button {
    min-height: 52px;
    font-size: 13px !important;
  }
}

/* Position inside the left cart column */
.elementor-3679 .elementor-element.elementor-element-10acf06 {
  width: 100% !important;
  max-width: none !important;
  margin: 26px 0 0 !important;
  padding: 0 !important;
  align-self: stretch !important;
  order: 99;
}

/* Remove outer spacing already applied by the shortcode */
.elementor-3679 .elementor-element.elementor-element-10acf06 > * {
  width: 100% !important;
  max-width: none !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-3679 .elementor-element.elementor-element-10acf06 {
    margin-top: 22px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-3679 .elementor-element.elementor-element-10acf06 {
    margin-top: 18px !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-50e268f */.elementor-3679 .elementor-element.elementor-element-50e268f {
  width: 100%;
  margin: 0;
  padding: 0;
}

.elementor-3679 .elementor-element.elementor-element-50e268f .ow-review-wave {
  position: relative;
  left: 50%;

  width: 100vw;
  height: 200px;

  margin-top: 48px;
  margin-left: -50vw;

  overflow: hidden;
  line-height: 0;
}

.elementor-3679 .elementor-element.elementor-element-50e268f .ow-review-wave img {
  display: block;

  width: 100%;
  height: 100%;

  object-fit: fill;
  object-position: center;
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-3679 .elementor-element.elementor-element-50e268f .ow-review-wave {
    height: 170px;
    margin-top: 38px;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-3679 .elementor-element.elementor-element-50e268f .ow-review-wave {
    height: 140px;
    margin-top: 24px;
  }
}

.elementor-3679 .elementor-element.elementor-element-50e268f {
  width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  align-self: stretch !important;
  line-height: 0 !important;
}

.elementor-3679 .elementor-element.elementor-element-50e268f .ow-review-wave {
  display: block !important;
  width: 100vw !important;
  margin-bottom: -1px !important;
}

.elementor-3679 .elementor-element.elementor-element-50e268f .ow-review-wave img {
  display: block !important;
  width: 100% !important;
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf03a62 *//* =========================================
   ORACARE CART PAGE — INTRO AND FOUNDATION
========================================= */

.elementor-3679 .elementor-element.elementor-element-bf03a62 {
  --ow-cart-blue: #1ba1ff;
  --ow-cart-aqua: #2bdbf3;
  --ow-cart-ink: #0d1b3e;
  --ow-cart-muted: #7a8fa8;
  --ow-cart-border: #d3d6dd;
  --ow-cart-cream: #fff3e3;

  width: 100% !important;
  max-width: none !important;

  margin: 0 !important;
  padding: 28px 40px 64px !important;

  background: var(--ow-cart-cream) !important;
  color: var(--ow-cart-ink);

  font-family: "Inter", Arial, sans-serif;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62,
.elementor-3679 .elementor-element.elementor-element-bf03a62 *,
.elementor-3679 .elementor-element.elementor-element-bf03a62 *::before,
.elementor-3679 .elementor-element.elementor-element-bf03a62 *::after {
  box-sizing: border-box;
}

/* Keep the custom heading and cart aligned */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-intro,
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget {
  width: 100%;
  max-width: 1040px;
  margin-right: auto;
  margin-left: auto;
}

/* =========================================
   CART INTRO
========================================= */

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-intro {
  margin-bottom: 22px;
}

/* =========================================
   CHECKOUT PROGRESS
========================================= */

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-steps {
  width: 100%;
  max-width: 560px;

  margin: 0 auto 32px;

  display: flex;
  align-items: center;
  justify-content: center;
  gap: 16px;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-step {
  flex: 0 0 auto;

  min-height: 44px;
  padding: 9px 20px;

  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;

  background: #f3f5f8;
  border: 1px solid transparent;
  border-radius: 999px;

  color: var(--ow-cart-muted);
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-step.is-active {
  background: #e2f4ff;
  border-color: rgba(27, 161, 255, 0.15);
  color: var(--ow-cart-blue);
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-step__number {
  width: 25px;
  height: 25px;
  flex: 0 0 25px;

  display: flex;
  align-items: center;
  justify-content: center;

  background: #e7eaf0;
  border-radius: 50%;

  color: var(--ow-cart-muted);

  font-size: 12px;
  font-weight: 800;
  line-height: 1;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-step.is-active .ow-cart-step__number {
  background: var(--ow-cart-blue);
  color: #ffffff;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-step strong {
  margin: 0;

  font-family: "Inter", Arial, sans-serif !important;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.2;
  white-space: nowrap;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-step.is-active strong {
  font-weight: 800;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-step__line {
  height: 2px;
  min-width: 28px;
  flex: 1 1 auto;

  background: #dfe4eb;
  border-radius: 10px;
}

/* =========================================
   CART TITLE
========================================= */

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-intro h1,
.elementor-3679 .elementor-element.elementor-element-bf03a62 h1#owCartTitle {
  margin: 0 !important;
  padding: 0 !important;

  color: var(--ow-cart-ink) !important;

  font-family: "Patrick Hand", cursive !important;
  font-size: 40px !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 1.08 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
}

/* Prevent Elementor widget spacing */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .elementor-widget-html,
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget {
  margin-bottom: 0 !important;
}

/* =========================================
   TABLET
========================================= */

@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-3679 .elementor-element.elementor-element-bf03a62 {
    padding: 25px 28px 52px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-steps {
    margin-bottom: 28px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-intro h1,
  .elementor-3679 .elementor-element.elementor-element-bf03a62 h1#owCartTitle {
    font-size: 36px !important;
  }
}

/* =========================================
   MOBILE
========================================= */

@media (max-width: 767px) {
  .elementor-3679 .elementor-element.elementor-element-bf03a62 {
    padding: 18px 16px 42px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-intro {
    margin-bottom: 16px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-steps {
    max-width: 100%;

    margin-bottom: 24px;
    gap: 8px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-step {
    min-height: 38px;
    padding: 7px 11px;
    gap: 7px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-step__number {
    width: 22px;
    height: 22px;
    flex-basis: 22px;

    font-size: 11px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-step strong {
    font-size: 12px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-step__line {
    min-width: 12px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-intro h1,
  .elementor-3679 .elementor-element.elementor-element-bf03a62 h1#owCartTitle {
    font-size: 32px !important;
  }
}

/* Extra-small phones */
@media (max-width: 370px) {
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-step {
    padding-right: 8px;
    padding-left: 8px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-step strong {
    font-size: 11px;
  }
}

/* =========================================================
   ORACARE DYNAMIC WOOCOMMERCE CART
   Add below the existing cart intro CSS
========================================================= */

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget,
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .woocommerce {
  width: 100%;
  color: var(--ow-cart-ink);
  font-family: "Inter", Arial, sans-serif;
}

/* Remove default WooCommerce notices spacing */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .woocommerce-notices-wrapper:empty {
  display: none;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .woocommerce-notices-wrapper {
  width: 100%;
  margin: 0 0 18px;
}

/* =========================================================
   MAIN TWO-COLUMN LAYOUT
========================================================= */

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .e-cart__container {
  width: 100% !important;

  display: grid !important;
  grid-template-columns:
    minmax(0, 1.55fr)
    minmax(300px, 0.85fr) !important;

  align-items: start !important;
  gap: 28px !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .e-cart__column-start,
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .e-cart__column-end {
  width: 100% !important;
  min-width: 0;
  margin: 0 !important;
}

/* Sticky order summary */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .e-cart__column-end {
  position: sticky;
  top: 96px;
  align-self: start;
}

/* =========================================================
   PRODUCT PANEL
========================================================= */

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .woocommerce-cart-form {
  width: 100%;

  margin: 0 !important;
  padding: 8px 28px 10px !important;

  overflow: hidden;

  background: #ffffff;
  border: 1px solid var(--ow-cart-border);
  border-radius: 24px;

  box-shadow: 0 8px 24px rgba(13, 27, 62, 0.06);
}

/* Reset the WooCommerce table */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
table.shop_table {
  display: block;

  width: 100%;

  margin: 0 !important;

  background: transparent !important;
  border: 0 !important;
  border-collapse: collapse !important;
  border-radius: 0 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
table.shop_table tbody {
  display: block;
  width: 100%;
}

/* Hide table headings because the card layout is self-explanatory */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
table.shop_table thead {
  display: none !important;
}

/* Individual cart product */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
tr.cart_item {
  width: 100%;

  padding: 22px 0;

  display: grid !important;
  grid-template-columns:
    26px
    76px
    minmax(140px, 1fr)
    auto
    minmax(90px, auto);

  align-items: center;
  gap: 18px;

  background: transparent !important;
  border-bottom: 1px solid #ecedf1;
}

/* Reset all product cells */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
tr.cart_item td {
  display: block;

  width: auto !important;
  min-width: 0;

  padding: 0 !important;

  background: transparent !important;
  border: 0 !important;

  text-align: left !important;
}

/* Remove control */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-remove {
  grid-column: 1;
  grid-row: 1;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-remove a.remove {
  width: 24px !important;
  height: 24px !important;

  margin: 0 !important;
  padding: 0 !important;

  display: flex !important;
  align-items: center;
  justify-content: center;

  background: transparent !important;
  border: 0 !important;
  border-radius: 50%;

  color: #b3b8c2 !important;

  font-family: Arial, sans-serif !important;
  font-size: 22px !important;
  font-weight: 400 !important;
  line-height: 1 !important;

  transition:
    color 0.2s ease,
    background 0.2s ease;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-remove a.remove:hover {
  background: #fff0f0 !important;
  color: #d85b5b !important;
}

/* Product image */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-thumbnail {
  grid-column: 2;
  grid-row: 1;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-thumbnail a {
  width: 76px;
  height: 76px;

  display: block;
  overflow: hidden;

  background:
    linear-gradient(
      140deg,
      #e2fbfd 0%,
      #e3f4ff 100%
    );

  border: 1px solid var(--ow-cart-border);
  border-radius: 18px;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-thumbnail img {
  width: 100% !important;
  height: 100% !important;

  margin: 0 !important;
  padding: 0 !important;

  display: block;

  object-fit: contain !important;
  object-position: center !important;

  border-radius: inherit;
}

/* Product name */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-name {
  grid-column: 3;
  grid-row: 1;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-name a {
  display: block;

  color: var(--ow-cart-ink) !important;

  font-family: "Inter", Arial, sans-serif !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  line-height: 1.35 !important;

  text-decoration: none !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-name a:hover {
  color: var(--ow-cart-blue) !important;
}

/* Product variation information */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-name dl.variation {
  margin: 5px 0 0 !important;

  color: var(--ow-cart-muted);

  font-size: 12px;
  line-height: 1.45;
}

/* Hide the separate unit-price column */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-price {
  display: none !important;
}

/* Quantity */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-quantity {
  grid-column: 4;
  grid-row: 1;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.quantity {
  width: 76px !important;
  height: 38px;

  display: flex;
  align-items: center;
  justify-content: center;

  overflow: hidden;

  background: #ffffff;
  border: 1px solid var(--ow-cart-border);
  border-radius: 999px;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.quantity input.qty {
  width: 100% !important;
  min-width: 0 !important;
  height: 36px !important;

  margin: 0 !important;
  padding: 0 5px !important;

  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  outline: none !important;

  color: var(--ow-cart-ink) !important;

  font-family: "Inter", Arial, sans-serif !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
  text-align: center !important;

  box-shadow: none !important;
}

/* Product line subtotal */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-subtotal {
  grid-column: 5;
  grid-row: 1;

  color: var(--ow-cart-ink) !important;

  font-size: 16px !important;
  font-weight: 800 !important;
  line-height: 1.3 !important;
  text-align: right !important;
  white-space: nowrap;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
.product-subtotal .amount {
  color: inherit !important;
  font-size: inherit !important;
  font-weight: inherit !important;
}

/* =========================================================
   COUPON AND UPDATE CART
========================================================= */

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
tr:not(.cart_item) {
  display: block;
  width: 100%;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
td.actions {
  width: 100% !important;

  padding: 20px 0 10px !important;

  background: transparent !important;
  border: 0 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
td.actions .coupon {
  width: 100%;

  display: flex !important;
  align-items: center;
  gap: 12px;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
td.actions .coupon label {
  position: absolute !important;

  width: 1px !important;
  height: 1px !important;

  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
td.actions .coupon input.input-text {
  height: 44px !important;
  min-width: 0 !important;
  flex: 1 1 auto;

  margin: 0 !important;
  padding: 0 18px !important;

  background: #ffffff !important;
  border: 1px solid var(--ow-cart-border) !important;
  border-radius: 999px !important;
  outline: none !important;

  color: var(--ow-cart-ink) !important;

  font-family: "Inter", Arial, sans-serif !important;
  font-size: 14px !important;

  box-shadow: none !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
td.actions .coupon input.input-text:focus {
  border-color: var(--ow-cart-blue) !important;

  box-shadow:
    0 0 0 3px rgba(27, 161, 255, 0.12) !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
td.actions .coupon button.button {
  min-width: 100px;
  height: 44px !important;

  margin: 0 !important;
  padding: 0 22px !important;

  background: #ffffff !important;
  border: 1.5px solid var(--ow-cart-border) !important;
  border-radius: 999px !important;

  color: var(--ow-cart-blue) !important;

  font-family: "Inter", Arial, sans-serif !important;
  font-size: 14px !important;
  font-weight: 800 !important;

  box-shadow: none !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
td.actions .coupon button.button:hover {
  background: #eaf7ff !important;
  border-color: var(--ow-cart-blue) !important;
}

/* Update Cart button */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
td.actions > button[name="update_cart"] {
  min-height: 42px;

  margin: 12px 0 0 auto !important;
  padding: 10px 20px !important;

  display: block;

  background: #f4f6f9 !important;
  border: 1px solid var(--ow-cart-border) !important;
  border-radius: 999px !important;

  color: var(--ow-cart-ink) !important;

  font-family: "Inter", Arial, sans-serif !important;
  font-size: 13px !important;
  font-weight: 700 !important;

  box-shadow: none !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
td.actions > button[name="update_cart"]:disabled {
  opacity: 0.45;
  cursor: not-allowed;
}

/* =========================================================
   ORDER SUMMARY
========================================================= */

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals {
  width: 100% !important;
  float: none !important;

  margin: 0 !important;
  padding: 26px 24px !important;

  background: #ffffff !important;
  border: 1px solid var(--ow-cart-border) !important;
  border-radius: 24px !important;

  box-shadow: 0 8px 24px rgba(13, 27, 62, 0.06);
}

/* Hide default Cart Totals heading */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals > h2 {
  display: none !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals table.shop_table {
  width: 100%;

  margin: 0 0 16px !important;

  background: transparent !important;
  border: 0 !important;
  border-collapse: collapse !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals table.shop_table tr {
  border: 0 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals table.shop_table th,
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals table.shop_table td {
  padding: 8px 0 !important;

  background: transparent !important;
  border: 0 !important;

  font-family: "Inter", Arial, sans-serif !important;
  font-size: 14px !important;
  line-height: 1.4 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals table.shop_table th {
  color: var(--ow-cart-muted) !important;
  font-weight: 500 !important;
  text-align: left !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals table.shop_table td {
  color: var(--ow-cart-ink) !important;
  font-weight: 700 !important;
  text-align: right !important;
}

/* Shipping label */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .shipping td {
  color: #0f7a63 !important;
}

/* Total row */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total th,
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total td {
  padding-top: 17px !important;

  border-top: 1px solid var(--ow-cart-border) !important;

  color: var(--ow-cart-ink) !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total th {
  font-family: "Patrick Hand", cursive !important;
  font-size: 25px !important;
  font-weight: 400 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total td,
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total .amount {
  font-family: "Patrick Hand", cursive !important;
  font-size: 29px !important;
  font-weight: 400 !important;
}

/* Main action button */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.wc-proceed-to-checkout {
  width: 100%;

  margin: 0 !important;
  padding: 0 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.wc-proceed-to-checkout
.checkout-button {
  width: 100% !important;
  min-height: 56px !important;

  margin: 0 !important;
  padding: 14px 22px !important;

  display: flex !important;
  align-items: center;
  justify-content: center;

  background:
    linear-gradient(
      90deg,
      var(--ow-cart-blue) 0%,
      var(--ow-cart-aqua) 100%
    ) !important;

  border: 0 !important;
  border-radius: 999px !important;

  color: #ffffff !important;

  font-family: "Patrick Hand", cursive !important;
  font-size: 22px !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  text-align: center !important;
  text-decoration: none !important;

  box-shadow:
    0 8px 20px rgba(27, 161, 255, 0.28) !important;

  transition:
    transform 0.2s ease,
    box-shadow 0.2s ease !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.wc-proceed-to-checkout
.checkout-button:hover {
  transform: translateY(-1px);

  box-shadow:
    0 11px 24px rgba(27, 161, 255, 0.34) !important;
}

/* =========================================================
   TABLET
========================================================= */

@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .e-cart__container {
    grid-template-columns:
      minmax(0, 1.35fr)
      minmax(270px, 0.75fr) !important;

    gap: 20px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .woocommerce-cart-form {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  tr.cart_item {
    grid-template-columns:
      24px
      64px
      minmax(110px, 1fr)
      68px
      minmax(76px, auto);

    gap: 12px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-thumbnail a {
    width: 64px;
    height: 64px;

    border-radius: 15px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-name a {
    font-size: 14px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-subtotal {
    font-size: 14px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals {
    padding: 22px 19px !important;
  }
}

/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .e-cart__container {
    display: block !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .e-cart__column-end {
    position: static;

    margin-top: 18px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .woocommerce-cart-form {
    padding: 4px 15px 10px !important;

    border-radius: 18px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  tr.cart_item {
    padding: 18px 0;

    grid-template-columns:
      22px
      64px
      minmax(0, 1fr);

    grid-template-rows: auto auto;

    align-items: center;
    gap: 12px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-remove {
    grid-column: 1;
    grid-row: 1 / 3;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-thumbnail {
    grid-column: 2;
    grid-row: 1;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-name {
    grid-column: 3;
    grid-row: 1;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-quantity {
    grid-column: 2;
    grid-row: 2;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-subtotal {
    grid-column: 3;
    grid-row: 2;

    text-align: right !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-thumbnail a {
    width: 64px;
    height: 64px;

    border-radius: 14px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-name a {
    font-size: 14px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .quantity {
    width: 64px !important;
    height: 34px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .quantity input.qty {
    height: 32px !important;

    font-size: 14px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-subtotal {
    font-size: 15px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  td.actions .coupon {
    gap: 8px;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  td.actions .coupon input.input-text {
    height: 42px !important;
    padding-right: 14px !important;
    padding-left: 14px !important;

    font-size: 13px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  td.actions .coupon button.button {
    min-width: 82px;
    height: 42px !important;

    padding-right: 15px !important;
    padding-left: 15px !important;

    font-size: 13px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals {
    padding: 21px 18px !important;

    border-radius: 18px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .wc-proceed-to-checkout
  .checkout-button {
    min-height: 52px !important;

    font-size: 20px !important;
  }
}


/* =========================================================
   ORDER SUMMARY — FINAL RESPONSIVE STYLING
========================================================= */

/* Remove Elementor's square outer wrapper */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .e-cart__column-end {
  min-width: 0 !important;
  padding: 0 !important;

  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}

/* Main summary card */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals {
  width: 100% !important;

  margin: 0 !important;
  padding: 26px 24px !important;

  overflow: hidden !important;

  background: #ffffff !important;
  border: 1px solid #d3d6dd !important;
  border-radius: 24px !important;

  box-shadow: 0 8px 24px rgba(13, 27, 62, 0.06) !important;
}

/* Hide default heading */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals > h2 {
  display: none !important;
}

/* Restore a proper full-width totals table */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals table.shop_table {
  display: table !important;

  width: 100% !important;
  table-layout: fixed !important;

  margin: 0 !important;

  background: transparent !important;
  border: 0 !important;
  border-collapse: collapse !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals table.shop_table tbody {
  display: table-row-group !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals table.shop_table tr {
  display: table-row !important;
  width: 100% !important;

  background: transparent !important;
  border: 0 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals table.shop_table th,
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals table.shop_table td {
  display: table-cell !important;

  width: 50% !important;
  padding: 8px 0 !important;

  background: transparent !important;
  border: 0 !important;

  font-family: "Inter", Arial, sans-serif !important;
  font-size: 14px !important;
  line-height: 1.4 !important;
  vertical-align: middle !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals table.shop_table th {
  color: #7a8fa8 !important;
  font-weight: 500 !important;
  text-align: left !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals table.shop_table td {
  color: #0d1b3e !important;
  font-weight: 700 !important;
  text-align: right !important;
}

/* Prevent Elementor mobile labels from duplicating */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals td::before {
  display: none !important;
  content: none !important;
}

/* Delivery value */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals tr.shipping td,
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.cart_totals
tr.woocommerce-shipping-totals td {
  color: #0f7a63 !important;
  font-weight: 700 !important;
}

/* Keep the single shipping method aligned right */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals ul#shipping_method {
  display: block !important;

  margin: 0 !important;
  padding: 0 !important;

  list-style: none !important;
  text-align: right !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals ul#shipping_method li {
  margin: 0 !important;
  padding: 0 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals ul#shipping_method label {
  color: #0f7a63 !important;
  font-weight: 700 !important;
}

/* Total row and first divider */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total th,
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total td {
  padding-top: 22px !important;
  padding-bottom: 4px !important;

  border-top: 1px solid #d3d6dd !important;

  color: #0d1b3e !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total th {
  font-family: "Patrick Hand", cursive !important;
  font-size: 26px !important;
  font-weight: 400 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total td,
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total .amount {
  font-family: "Patrick Hand", cursive !important;
  font-size: 30px !important;
  font-weight: 400 !important;
  line-height: 1.1 !important;
  white-space: nowrap !important;
}


/* Hide unused fee and VAT output */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals tr.fee,
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .includes_tax {
  display: none !important;
}

/* =========================================================
   TRUST ITEMS
========================================================= */

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-review-trust {
  width: 100% !important;

  margin: 20px 0 22px !important;
  padding: 18px 0 !important;

  display: grid !important;
  grid-template-columns: 1fr !important;
  gap: 9px !important;

  border-top: 1px solid #d3d6dd !important;
  border-bottom: 1px solid #d3d6dd !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-review-trust-item {
  width: 100% !important;

  margin: 0 !important;
  padding: 0 !important;

  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 9px !important;

  color: #7a8fa8 !important;

  font-family: "Inter", Arial, sans-serif !important;
  font-size: 12.5px !important;
  font-weight: 500 !important;
  line-height: 1.35 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-review-trust-item span {
  margin: 0 !important;
  padding: 0 !important;

  color: inherit !important;
  font: inherit !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-review-trust-item svg {
  width: 16px !important;
  height: 16px !important;
  min-width: 16px !important;
  flex: 0 0 16px !important;

  display: block !important;

  color: #7a8fa8 !important;
  fill: none !important;
  stroke: currentColor !important;
  stroke-width: 1.8 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-review-trust-item svg * {
  fill: none !important;
  stroke: currentColor !important;
}

/* =========================================================
   CHECKOUT BUTTON
========================================================= */

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .wc-proceed-to-checkout {
  width: 100% !important;

  margin: 0 !important;
  padding: 0 !important;

  display: block !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.wc-proceed-to-checkout
a.checkout-button {
  width: 100% !important;
  min-height: 56px !important;

  margin: 0 !important;
  padding: 14px 20px !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 10px !important;

  background: linear-gradient(
    90deg,
    #1ba1ff 0%,
    #2bdbf3 100%
  ) !important;

  border: 0 !important;
  border-radius: 999px !important;

  color: #ffffff !important;

  font-family: "Patrick Hand", cursive !important;
  font-size: 23px !important;
  font-weight: 400 !important;
  line-height: 1 !important;
  text-decoration: none !important;

  box-shadow: 0 8px 20px rgba(27, 161, 255, 0.25) !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.wc-proceed-to-checkout
a.checkout-button::after {
  display: inline-block !important;
  content: "→" !important;

  color: #ffffff !important;

  font-family: "Inter", Arial, sans-serif !important;
  font-size: 20px !important;
  line-height: 1 !important;
}

/* =========================================================
   CONTINUE SHOPPING AND PAYMENT BADGES
========================================================= */

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-review-after-checkout {
  width: 100% !important;

  margin: 16px 0 0 !important;
  padding: 0 !important;

  display: grid !important;
  justify-items: center !important;
  gap: 15px !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-review-continue {
  display: inline-flex !important;

  margin: 0 !important;
  padding: 0 !important;

  color: #7a8fa8 !important;

  font-family: "Inter", Arial, sans-serif !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 1.3 !important;
  text-align: center !important;
  text-decoration: none !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-review-continue:hover {
  color: #1ba1ff !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-review-payment {
  width: 100% !important;

  margin: 0 !important;
  padding: 15px 0 0 !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  flex-wrap: wrap !important;
  gap: 7px !important;

  border-top: 1px solid #d3d6dd !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-review-payment-label {
  margin-right: 3px !important;

  color: #7a8fa8 !important;

  font-family: "Inter", Arial, sans-serif !important;
  font-size: 11px !important;
  font-weight: 500 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-payment-badge {
  width: auto !important;
  min-width: 44px !important;
  height: 24px !important;

  margin: 0 !important;
  padding: 3px 7px !important;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  background: #ffffff !important;
  border: 1px solid #d3d6dd !important;
  border-radius: 6px !important;

  color: #0d1b3e !important;

  font-family: "Inter", Arial, sans-serif !important;
  font-size: 10px !important;
  font-weight: 800 !important;
  line-height: 1 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-payment-visa {
  color: #172b85 !important;
  font-style: italic !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-payment-mastercard {
  gap: 0 !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-payment-mastercard i {
  width: 12px !important;
  height: 12px !important;

  display: block !important;

  border-radius: 50% !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-payment-mastercard i:first-child {
  margin-right: -4px !important;
  background: #eb001b !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-payment-mastercard i:last-child {
  background: #f79e1b !important;
}

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-payment-wipay {
  color: #27396a !important;
}

/* =========================================================
   TABLET
========================================================= */

@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals {
    padding: 22px 18px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total th {
    font-size: 23px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total td,
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total .amount {
    font-size: 26px !important;
  }
}

/* =========================================================
   MOBILE
========================================================= */

@media (max-width: 767px) {
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals {
    padding: 22px 18px !important;
    border-radius: 20px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total th {
    font-size: 22px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total td,
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget .cart_totals .order-total .amount {
    font-size: 26px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-review-trust {
    margin: 17px 0 19px !important;
    padding: 16px 0 !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-review-trust-item {
    font-size: 12px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .wc-proceed-to-checkout
  a.checkout-button {
    min-height: 54px !important;
    font-size: 21px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-review-after-checkout {
    margin-top: 15px !important;
    gap: 14px !important;
  }
}

/* =========================================================
   PRODUCT ROW OVERFLOW FIX — DESKTOP
========================================================= */

@media (min-width: 1024px) {
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  tr.cart_item {
    width: 100% !important;
    min-width: 0 !important;

    grid-template-columns:
      24px
      96px
      minmax(150px, 1fr)
      minmax(118px, 138px)
      minmax(105px, 125px) !important;

    column-gap: 16px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  tr.cart_item td {
    min-width: 0 !important;
    max-width: 100% !important;
  }

  /* Product image */
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-thumbnail a {
    width: 96px !important;
    height: 96px !important;
  }

  /* Allow the title to wrap inside its own column */
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-name {
    width: 100% !important;
    min-width: 0 !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-name a {
    max-width: 100% !important;
    overflow-wrap: normal !important;
  }

  /* Keep quantity controls inside their grid column */
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-quantity {
    width: 100% !important;
    min-width: 0 !important;

    justify-self: stretch !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-quantity .quantity {
    width: 100% !important;
    min-width: 118px !important;
    max-width: 138px !important;

    margin: 0 auto !important;
  }

  /* Keep the complete line total inside the card */
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-subtotal {
    width: 100% !important;
    min-width: 0 !important;
    max-width: 125px !important;

    justify-self: end !important;

    font-size: 15px !important;
    text-align: right !important;
    white-space: nowrap !important;
  }
}

/* =========================================================
   PRODUCT ROW OVERFLOW FIX — TABLET
========================================================= */

@media (min-width: 768px) and (max-width: 1023px) {
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  tr.cart_item {
    width: 100% !important;
    min-width: 0 !important;

    grid-template-columns:
      22px
      76px
      minmax(125px, 1fr)
      minmax(92px, 108px) !important;

    grid-template-rows:
      auto
      auto !important;

    column-gap: 12px !important;
    row-gap: 10px !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  tr.cart_item td {
    min-width: 0 !important;
    max-width: 100% !important;
  }

  /* Remove button spans both rows */
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-remove {
    grid-column: 1 !important;
    grid-row: 1 / 3 !important;
  }

  /* Image spans both rows */
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-thumbnail {
    grid-column: 2 !important;
    grid-row: 1 / 3 !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-thumbnail a {
    width: 76px !important;
    height: 76px !important;
  }

  /* Product title */
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-name {
    grid-column: 3 !important;
    grid-row: 1 !important;

    width: 100% !important;
    min-width: 0 !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-name a {
    font-size: 14px !important;
    overflow-wrap: normal !important;
  }

  /* Quantity sits beneath the product title */
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-quantity {
    grid-column: 3 !important;
    grid-row: 2 !important;

    width: 100% !important;
    min-width: 0 !important;

    justify-self: start !important;
  }

  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-opterator,
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-quantity .quantity {
    width: 118px !important;
    min-width: 118px !important;
    max-width: 118px !important;

    margin: 0 !important;
  }

  /* Subtotal occupies the right side of both rows */
  .elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
  .woocommerce-cart-form
  .product-subtotal {
    grid-column: 4 !important;
    grid-row: 1 / 3 !important;

    width: 100% !important;
    min-width: 0 !important;
    max-width: 108px !important;

    align-self: center !important;
    justify-self: end !important;

    font-size: 13px !important;
    line-height: 1.25 !important;
    text-align: right !important;
    white-space: nowrap !important;
  }
}

/* Hide WooCommerce's unused automatic Update Cart button */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
button[name="update_cart"] {
  display: none !important;
}

/* Remove its empty row without affecting the coupon row */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
tr:not(.cart_item):has(button[name="update_cart"]):not(:has(.coupon)) {
  display: none !important;

  width: 0 !important;
  height: 0 !important;

  margin: 0 !important;
  padding: 0 !important;

  border: 0 !important;
}

/* Remove the empty actions cell if WooCommerce keeps it */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.woocommerce-cart-form
td.actions:not(:has(.coupon)) {
  display: none !important;

  height: 0 !important;

  margin: 0 !important;
  padding: 0 !important;
}

/* =========================================================
   REMOVE DUPLICATE SHIPPING AND WIPAY DISPLAY ROWS
========================================================= */

/*
 * Hide WooCommerce's native shipping row.
 * Keep the custom Delivery — Free row visible.
 */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.cart_totals
tr.woocommerce-shipping-totals.shipping,

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.cart_totals
tr.shipping:not(.ow-review-delivery-row) {
  display: none !important;
}

/* Ensure the custom delivery row remains */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.cart_totals
tr.ow-review-delivery-row {
  display: table-row !important;
}

/*
 * Hide only WiPay's zero-dollar transaction-fee row.
 * Do not hide legitimate discount rows.
 */
.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.cart_totals
tr:has(td[data-title*="WiPay" i]),

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.cart_totals
tr:has(td[data-title*="Merchant Absorb" i]),

.elementor-3679 .elementor-element.elementor-element-bf03a62 .ow-cart-widget
.cart_totals
tr[class*="wipay" i] {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS */.ow-cart-currency-box {
    display: none;
}



 .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination, .woocommerce-checkout .cart-collaterals .cart_totals .woocommerce-shipping-destination
 {
    display: none;
}

.woocommerce-shipping-calculator {
    display: none;
}

.includes_tax{
    display:none;
}

/* Hide unused currency body.elementor-page-3679 */
.ow-cart-currency-box {
  display: none !important;
}

/* Hide shipping address and calculator */
.woocommerce-cart
.cart_totals
.woocommerce-shipping-destination,
.woocommerce-cart
.cart_totals
.woocommerce-shipping-calculator,
.woocommerce-cart
.cart_totals
.shipping-calculator-button {
  display: none !important;
}

/* Show the single available delivery method */
.woocommerce-cart
.cart_totals
ul#shipping_method {
  display: block !important;

  margin: 0 !important;
  padding: 0 !important;

  list-style: none !important;
}

.woocommerce-cart
.cart_totals
ul#shipping_method li {
  margin: 0 !important;
  padding: 0 !important;
}

/* No radio button is needed because only one method is available */
.woocommerce-cart
.cart_totals
ul#shipping_method input[type="radio"],
.woocommerce-cart
.cart_totals
ul#shipping_method input[type="hidden"] {
  display: none !important;
}

.woocommerce-cart
.cart_totals
ul#shipping_method label {
  margin: 0 !important;

  color: #0f7a63 !important;
  font-weight: 700 !important;
}

/* Remove Elementor's duplicate “Shipment” mobile label */
.woocommerce-cart
.cart_totals
tr.shipping td::before,
.woocommerce-cart
.cart_totals
tr.woocommerce-shipping-totals td::before {
  display: none !important;
  content: none !important;
}

/* Change the row heading from Shipping to Delivery */
.woocommerce-cart
.cart_totals
tr.shipping > th,
.woocommerce-cart
.cart_totals
tr.woocommerce-shipping-totals > th {
  font-size: 0 !important;
}

.woocommerce-cart
.cart_totals
tr.shipping > th::after,
.woocommerce-cart
.cart_totals
tr.woocommerce-shipping-totals > th::after {
  content: "Delivery";

  color: #7a8fa8;
  font-size: 14px;
  font-weight: 500;
}

/* Hide the zero-dollar WiPay merchant fee row */
.woocommerce-cart
.cart_totals
tr.fee {
  display: none !important;
}

/* Hide VAT note */
.woocommerce-cart
.cart_totals
.includes_tax {
  display: none !important;
}

.woocommerce-cart .cart_totals ul#shipping_method label
 {
    display: none;
}




/* 
{"type":"elementor","siteurl":"https://oracarewhite.com/stargazer/index.php?rest_route=/","elements":[{"id":"62d9f3dd","elType":"widget","isInner":false,"isLocked":false,"settings":{"html":"<div class=\"ow-review-wave\" aria-hidden=\"true\">\n  <img\n    src=\"https://oracarewhite.com/wp-content/uploads/2026/08/wave-pattern.webp\"\n    alt=\"\"\n  >\n</div>","custom_css":"body.elementor-page-3679 {\n  width: 100%;\n  margin: 0;\n  padding: 0;\n}\n\nbody.elementor-page-3679 .ow-review-wave {\n  position: relative;\n  left: 50%;\n\n  width: 100vw;\n  height: 200px;\n\n  margin-top: 48px;\n  margin-left: -50vw;\n\n  overflow: hidden;\n  line-height: 0;\n}\n\nbody.elementor-page-3679 .ow-review-wave img {\n  display: block;\n\n  width: 100%;\n  height: 100%;\n\n  object-fit: fill;\n  object-position: center;\n}\n\n/* Tablet */\n@media (min-width: 768px) and (max-width: 1023px) {\n  body.elementor-page-3679 .ow-review-wave {\n    height: 170px;\n    margin-top: 38px;\n  }\n}\n\n/* Mobile */\n@media (max-width: 767px) {\n  body.elementor-page-3679 .ow-review-wave {\n    height: 140px;\n    margin-top: 24px;\n  }\n}","_css_classes":"ow-review-wave","_title":"","_margin":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_margin_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_margin_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_padding":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_padding_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_padding_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_element_width":"","_element_width_tablet":"","_element_width_mobile":"","_element_custom_width":{"unit":"%","size":"","sizes":[]},"_element_custom_width_tablet":{"unit":"px","size":"","sizes":[]},"_element_custom_width_mobile":{"unit":"px","size":"","sizes":[]},"_grid_column":"","_grid_column_tablet":"","_grid_column_mobile":"","_grid_column_custom":"","_grid_column_custom_tablet":"","_grid_column_custom_mobile":"","_grid_row":"","_grid_row_tablet":"","_grid_row_mobile":"","_grid_row_custom":"","_grid_row_custom_tablet":"","_grid_row_custom_mobile":"","_flex_align_self":"","_flex_align_self_tablet":"","_flex_align_self_mobile":"","_flex_order":"","_flex_order_tablet":"","_flex_order_mobile":"","_flex_order_custom":"","_flex_order_custom_tablet":"","_flex_order_custom_mobile":"","_flex_size":"","_flex_size_tablet":"","_flex_size_mobile":"","_flex_grow":1,"_flex_grow_tablet":"","_flex_grow_mobile":"","_flex_shrink":1,"_flex_shrink_tablet":"","_flex_shrink_mobile":"","_element_vertical_align":"","_element_vertical_align_tablet":"","_element_vertical_align_mobile":"","_position_description":"","_position":"","_offset_orientation_h":"start","_offset_x":{"unit":"px","size":0,"sizes":[]},"_offset_x_tablet":{"unit":"px","size":"","sizes":[]},"_offset_x_mobile":{"unit":"px","size":"","sizes":[]},"_offset_x_end":{"unit":"px","size":0,"sizes":[]},"_offset_x_end_tablet":{"unit":"px","size":"","sizes":[]},"_offset_x_end_mobile":{"unit":"px","size":"","sizes":[]},"_offset_orientation_v":"start","_offset_y":{"unit":"px","size":0,"sizes":[]},"_offset_y_tablet":{"unit":"px","size":"","sizes":[]},"_offset_y_mobile":{"unit":"px","size":"","sizes":[]},"_offset_y_end":{"unit":"px","size":0,"sizes":[]},"_offset_y_end_tablet":{"unit":"px","size":"","sizes":[]},"_offset_y_end_mobile":{"unit":"px","size":"","sizes":[]},"_z_index":"","_z_index_tablet":"","_z_index_mobile":"","_element_id":"","e_display_conditions":"","_element_cache":"","eael_wrapper_link_switch":"","eael_wrapper_link":{"url":"","is_external":"","nofollow":"","custom_attributes":""},"eael_wrapper_link_disable_traditional":"","eael_hover_effect_switch":"","eael_hover_effect_enable_live_changes":"","eael_hover_effect_opacity_popover":"","eael_hover_effect_opacity":{"unit":"px","size":0.8,"sizes":[]},"eael_hover_effect_filter_popover":"","eael_hover_effect_blur_is_on":"","eael_hover_effect_blur":{"unit":"px","size":1,"sizes":[]},"eael_hover_effect_contrast_is_on":"","eael_hover_effect_contrast":{"unit":"px","size":80,"sizes":[]},"eael_hover_effect_grayscale_is_on":"","eael_hover_effect_grayscal":{"unit":"px","size":40,"sizes":[]},"eael_hover_effect_invert_is_on":"","eael_hover_effect_invert":{"unit":"px","size":70,"sizes":[]},"eael_hover_effect_saturate_is_on":"","eael_hover_effect_saturate":{"unit":"px","size":50,"sizes":[]},"eael_hover_effect_sepia_is_on":"","eael_hover_effect_sepia":{"unit":"px","size":50,"sizes":[]},"eael_hover_effect_offset_popover":"","eael_hover_effect_offset_left":{"unit":"px","size":5,"sizes":[]},"eael_hover_effect_offset_left_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_offset_left_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_offset_top":{"unit":"px","size":5,"sizes":[]},"eael_hover_effect_offset_top_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_offset_top_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_popover":"","eael_hover_effect_rotate_is_on":"","eael_hover_effect_transform_rotatex":{"unit":"px","size":0,"sizes":[]},"eael_hover_effect_transform_rotatex_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_rotatex_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_rotatey":{"unit":"px","size":0,"sizes":[]},"eael_hover_effect_transform_rotatey_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_rotatey_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_rotatez":{"unit":"px","size":5,"sizes":[]},"eael_hover_effect_transform_rotatez_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_rotatez_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_scale_is_on":"","eael_hover_effect_transform_scalex":{"unit":"px","size":0.9,"sizes":[]},"eael_hover_effect_transform_scalex_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_scalex_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_scaley":{"unit":"px","size":0.9,"sizes":[]},"eael_hover_effect_transform_scaley_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_scaley_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_skew_is_on":"","eael_hover_effect_transform_skewx":{"unit":"px","size":5,"sizes":[]},"eael_hover_effect_transform_skewx_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_skewx_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_skewy":{"unit":"px","size":5,"sizes":[]},"eael_hover_effect_transform_skewy_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_skewy_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_general_settings_duration":{"unit":"px","size":1000,"sizes":[]},"eael_hover_effect_general_settings_delay":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_general_settings_easing":"ease","eael_hover_effect_opacity_popover_hover":"","eael_hover_effect_opacity_hover":{"unit":"px","size":1,"sizes":[]},"eael_hover_effect_filter_hover_popover":"","eael_hover_effect_blur_hover_is_on":"","eael_hover_effect_blur_hover":{"unit":"px","size":0,"sizes":[]},"eael_hover_effect_contrast_hover_is_on":"","eael_hover_effect_contrast_hover":{"unit":"%","size":100,"sizes":[]},"eael_hover_effect_grayscale_hover_is_on":"","eael_hover_effect_grayscal_hover":{"unit":"%","size":0,"sizes":[]},"eael_hover_effect_invert_hover_is_on":"","eael_hover_effect_invert_hover":{"unit":"%","size":0,"sizes":[]},"eael_hover_effect_saturate_hover_is_on":"","eael_hover_effect_saturate_hover":{"unit":"%","size":100,"sizes":[]},"eael_hover_effect_sepia_hover_is_on":"","eael_hover_effect_sepia_hover":{"unit":"px","size":1,"sizes":[]},"eael_hover_effect_offset_hover_popover":"","eael_hover_effect_offset_hover_left":{"unit":"px","size":0,"sizes":[]},"eael_hover_effect_offset_hover_left_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_offset_hover_left_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_offset_hover_top":{"unit":"px","size":0,"sizes":[]},"eael_hover_effect_offset_hover_top_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_offset_hover_top_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_hover_popover":"","eael_hover_effect_rotate_hover_is_on":"","eael_hover_effect_transform_hover_rotatex":{"unit":"px","size":0,"sizes":[]},"eael_hover_effect_transform_hover_rotatex_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_hover_rotatex_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_hover_rotatey":{"unit":"px","size":0,"sizes":[]},"eael_hover_effect_transform_hover_rotatey_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_hover_rotatey_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_hover_rotatez":{"unit":"px","size":0,"sizes":[]},"eael_hover_effect_transform_hover_rotatez_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_hover_rotatez_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_scale_hover_is_on":"","eael_hover_effect_transform_hover_scalex":{"unit":"px","size":1,"sizes":[]},"eael_hover_effect_transform_hover_scalex_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_hover_scalex_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_hover_scaley":{"unit":"px","size":0,"sizes":[]},"eael_hover_effect_transform_hover_scaley_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_hover_scaley_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_skew_hover_is_on":"","eael_hover_effect_transform_hover_skewx":{"unit":"px","size":0,"sizes":[]},"eael_hover_effect_transform_hover_skewx_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_hover_skewx_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_hover_skewy":{"unit":"px","size":0,"sizes":[]},"eael_hover_effect_transform_hover_skewy_tablet":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_transform_hover_skewy_mobile":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_general_settings_hover_duration":{"unit":"px","size":1000,"sizes":[]},"eael_hover_effect_general_settings_hover_delay":{"unit":"px","size":"","sizes":[]},"eael_hover_effect_general_settings_hover_easing":"ease","eael_hover_effect_hover_tilt":"","eael_liquid_glass_effect_switch":"","eael_liquid_glass_effect_notice":"","eael_liquid_glass_effect":"effect1","eael_liquid_glass_effect_bg_color_effect1":"#FFFFFF1F","eael_liquid_glass_effect_bg_color_effect2":"#FFFFFF1F","eael_liquid_glass_effect_backdrop_filter_effect1":{"unit":"px","size":24,"sizes":[]},"eael_liquid_glass_effect_backdrop_filter_effect2":{"unit":"px","size":20,"sizes":[]},"eael_liquid_glass_effect_brightness_effect2":{"unit":"px","size":1,"sizes":[]},"eael_liquid_glass_border_distortion":"","eael_liquid_glass_border_radious_distortion":{"unit":"px","top":24,"right":24,"bottom":24,"left":24,"isLinked":true},"eael_liquid_glass_shadow_effect":"effect1","eael_liquid_glass_border_effect1_border":"solid","eael_liquid_glass_border_effect1_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":false},"eael_liquid_glass_border_effect1_width_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"eael_liquid_glass_border_effect1_width_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"eael_liquid_glass_border_effect1_color":"#FFFFFF1F","eael_liquid_glass_border_effect2_border":"solid","eael_liquid_glass_border_effect2_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":false},"eael_liquid_glass_border_effect2_width_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"eael_liquid_glass_border_effect2_width_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"eael_liquid_glass_border_effect2_color":"#FFFFFF1F","eael_liquid_glass_border_effect3_border":"solid","eael_liquid_glass_border_effect3_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":false},"eael_liquid_glass_border_effect3_width_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"eael_liquid_glass_border_effect3_width_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"eael_liquid_glass_border_effect3_color":"#FFFFFF1F","eael_liquid_glass_border_effect4_border":"solid","eael_liquid_glass_border_effect4_width":{"unit":"px","top":"1","right":"1","bottom":"1","left":"1","isLinked":false},"eael_liquid_glass_border_effect4_width_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"eael_liquid_glass_border_effect4_width_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"eael_liquid_glass_border_effect4_color":"#AAAAAA1A","eael_liquid_glass_border_radius_effect1":{"unit":"px","top":24,"right":24,"bottom":24,"left":24,"isLinked":true},"eael_liquid_glass_border_radius_effect2":{"unit":"px","top":16,"right":16,"bottom":16,"left":16,"isLinked":true},"eael_liquid_glass_border_radius_effect3":{"unit":"px","top":8,"right":8,"bottom":8,"left":8,"isLinked":true},"eael_liquid_glass_border_radius_effect4":{"unit":"px","top":24,"right":24,"bottom":24,"left":24,"isLinked":true},"eael_liquid_glass_shadow_effect1_box_shadow_type":"yes","eael_liquid_glass_shadow_effect1_box_shadow":{"horizontal":0,"vertical":19,"blur":26,"spread":1,"color":"rgba(0,0,0,0.78)"},"eael_liquid_glass_shadow_effect1_box_shadow_position":" ","eael_liquid_glass_shadow_effect2_box_shadow_type":"yes","eael_liquid_glass_shadow_effect2_box_shadow":{"horizontal":0,"vertical":0,"blur":33,"spread":-2,"color":"#383C65"},"eael_liquid_glass_shadow_effect2_box_shadow_position":" ","eael_liquid_glass_shadow_effect3_box_shadow_type":"yes","eael_liquid_glass_shadow_effect3_box_shadow":{"horizontal":1,"vertical":1,"blur":10,"spread":5,"color":"rgba(255, 255, 255, 0.4)"},"eael_liquid_glass_shadow_effect3_box_shadow_position":" ","eael_liquid_glass_shadow_effect4_box_shadow_type":"yes","eael_liquid_glass_shadow_effect4_box_shadow":{"horizontal":0,"vertical":9,"blur":21,"spread":0,"color":"#00000040"},"eael_liquid_glass_shadow_effect4_box_shadow_position":" ","eael_enable_image_masking":"","eael_image_masking_type":"clip","eael_image_masking_clip_path":"bavel","eael_image_masking_enable_custom_clip_path":"","eael_image_masking_custom_clip_path":"clip-path: polygon(50% 0%, 80% 10%, 100% 35%, 100% 70%, 80% 90%, 50% 100%, 20% 90%, 0% 70%, 0% 35%, 20% 10%);","eael_image_masking_svg":"polygon","eael_image_masking_hover_effect":"","eael_image_masking_clip_path_hover":"bavel","eael_image_masking_enable_custom_clip_path_hover":"","eael_image_masking_custom_clip_path_hover":"clip-path: polygon(50% 0%, 80% 10%, 100% 35%, 100% 70%, 80% 90%, 50% 100%, 20% 90%, 0% 70%, 0% 35%, 20% 10%);","eael_image_masking_svg_hover":"polygon","eael_image_masking_hover_body.elementor-page-3679":"","eael_image_masking_image_size":"contain","eael_image_masking_image_custom_size_custom":{"unit":"px","size":"","sizes":[]},"eael_image_masking_image_position":"center center","eael_image_masking_image_repeat":"no-repeat","jkit_transform_rotate":{"unit":"px","size":"","sizes":[]},"jkit_transform_rotate_tablet":{"unit":"px","size":"","sizes":[]},"jkit_transform_rotate_mobile":{"unit":"px","size":"","sizes":[]},"jkit_glass_blur_level":{"unit":"px","size":"","sizes":[]},"jkit_glass_blur_level_tablet":{"unit":"px","size":"","sizes":[]},"jkit_glass_blur_level_mobile":{"unit":"px","size":"","sizes":[]},"motion_fx_motion_fx_scrolling":"","motion_fx_translateY_effect":"","motion_fx_translateY_direction":"","motion_fx_translateY_speed":{"unit":"px","size":4,"sizes":[]},"motion_fx_translateY_affectedRange":{"unit":"%","size":"","sizes":{"start":0,"end":100}},"motion_fx_translateX_effect":"","motion_fx_translateX_direction":"","motion_fx_translateX_speed":{"unit":"px","size":4,"sizes":[]},"motion_fx_translateX_affectedRange":{"unit":"%","size":"","sizes":{"start":0,"end":100}},"motion_fx_opacity_effect":"","motion_fx_opacity_direction":"out-in","motion_fx_opacity_level":{"unit":"px","size":10,"sizes":[]},"motion_fx_opacity_range":{"unit":"%","size":"","sizes":{"start":20,"end":80}},"motion_fx_blur_effect":"","motion_fx_blur_direction":"out-in","motion_fx_blur_level":{"unit":"px","size":7,"sizes":[]},"motion_fx_blur_range":{"unit":"%","size":"","sizes":{"start":20,"end":80}},"motion_fx_rotateZ_effect":"","motion_fx_rotateZ_direction":"","motion_fx_rotateZ_speed":{"unit":"px","size":1,"sizes":[]},"motion_fx_rotateZ_affectedRange":{"unit":"%","size":"","sizes":{"start":0,"end":100}},"motion_fx_scale_effect":"","motion_fx_scale_direction":"out-in","motion_fx_scale_speed":{"unit":"px","size":4,"sizes":[]},"motion_fx_scale_range":{"unit":"%","size":"","sizes":{"start":20,"end":80}},"motion_fx_transform_origin_x":"center","motion_fx_transform_origin_y":"center","motion_fx_devices":["desktop","tablet","mobile"],"motion_fx_range":"","motion_fx_motion_fx_mouse":"","motion_fx_mouseTrack_effect":"","motion_fx_mouseTrack_direction":"","motion_fx_mouseTrack_speed":{"unit":"px","size":1,"sizes":[]},"motion_fx_tilt_effect":"","motion_fx_tilt_direction":"","motion_fx_tilt_speed":{"unit":"px","size":4,"sizes":[]},"handle_motion_fx_asset_loading":"","sticky":"","sticky_on":["desktop","tablet","mobile"],"sticky_offset":0,"sticky_offset_tablet":"","sticky_offset_mobile":"","sticky_effects_offset":0,"sticky_effects_offset_tablet":"","sticky_effects_offset_mobile":"","sticky_anchor_link_offset":0,"sticky_anchor_link_offset_tablet":"","sticky_anchor_link_offset_mobile":"","sticky_parent":"","_animation":"","_animation_tablet":"","_animation_mobile":"","animation_duration":"","_animation_delay":"","_transform_rotate_popover":"","_transform_rotateZ_effect":{"unit":"px","size":"","sizes":[]},"_transform_rotateZ_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_rotate_3d":"","_transform_rotateX_effect":{"unit":"px","size":"","sizes":[]},"_transform_rotateX_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateX_effect_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_rotateY_effect":{"unit":"px","size":"","sizes":[]},"_transform_rotateY_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateY_effect_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_perspective_effect":{"unit":"px","size":"","sizes":[]},"_transform_perspective_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_perspective_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_translate_popover":"","_transform_translateX_effect":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_scale_popover":"","_transform_keep_proportions":"yes","_transform_scale_effect":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_scaleX_effect":{"unit":"px","size":"","sizes":[]},"_transform_scaleX_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scaleX_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_scaleY_effect":{"unit":"px","size":"","sizes":[]},"_transform_scaleY_effect_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scaleY_effect_mobile":{"unit":"px","size":"","sizes":[]},"_transform_skew_popover":"","_transform_skewX_effect":{"unit":"px","size":"","sizes":[]},"_transform_skewX_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_skewX_effect_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_skewY_effect":{"unit":"px","size":"","sizes":[]},"_transform_skewY_effect_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_skewY_effect_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_flipX_effect":"","_transform_flipY_effect":"","_transform_rotate_popover_hover":"","_transform_rotateZ_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_rotateZ_effect_hover_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateZ_effect_hover_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_rotate_3d_hover":"","_transform_rotateX_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_rotateX_effect_hover_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateX_effect_hover_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_rotateY_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_rotateY_effect_hover_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_rotateY_effect_hover_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_perspective_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_perspective_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_perspective_effect_hover_mobile":{"unit":"px","size":"","sizes":[]},"_transform_translate_popover_hover":"","_transform_translateX_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_translateX_effect_hover_mobile":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_translateY_effect_hover_mobile":{"unit":"px","size":"","sizes":[]},"_transform_scale_popover_hover":"","_transform_keep_proportions_hover":"yes","_transform_scale_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scale_effect_hover_mobile":{"unit":"px","size":"","sizes":[]},"_transform_scaleX_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_scaleX_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scaleX_effect_hover_mobile":{"unit":"px","size":"","sizes":[]},"_transform_scaleY_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_scaleY_effect_hover_tablet":{"unit":"px","size":"","sizes":[]},"_transform_scaleY_effect_hover_mobile":{"unit":"px","size":"","sizes":[]},"_transform_skew_popover_hover":"","_transform_skewX_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_skewX_effect_hover_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_skewX_effect_hover_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_skewY_effect_hover":{"unit":"px","size":"","sizes":[]},"_transform_skewY_effect_hover_tablet":{"unit":"deg","size":"","sizes":[]},"_transform_skewY_effect_hover_mobile":{"unit":"deg","size":"","sizes":[]},"_transform_flipX_effect_hover":"","_transform_flipY_effect_hover":"","_transform_transition_hover":{"unit":"px","size":"","sizes":[]},"motion_fx_transform_x_anchor_point":"","motion_fx_transform_x_anchor_point_tablet":"","motion_fx_transform_x_anchor_point_mobile":"","motion_fx_transform_y_anchor_point":"","motion_fx_transform_y_anchor_point_tablet":"","motion_fx_transform_y_anchor_point_mobile":"","_background_background":"","_background_gradient_notice":"","_background_color":"","_background_color_stop":{"unit":"%","size":0,"sizes":[]},"_background_color_stop_tablet":{"unit":"%"},"_background_color_stop_mobile":{"unit":"%"},"_background_color_b":"#f2295b","_background_color_b_stop":{"unit":"%","size":100,"sizes":[]},"_background_color_b_stop_tablet":{"unit":"%"},"_background_color_b_stop_mobile":{"unit":"%"},"_background_gradient_type":"linear","_background_gradient_angle":{"unit":"deg","size":180,"sizes":[]},"_background_gradient_angle_tablet":{"unit":"deg"},"_background_gradient_angle_mobile":{"unit":"deg"},"_background_gradient_position":"center center","_background_gradient_position_tablet":"","_background_gradient_position_mobile":"","_background_image":{"url":"","id":"","size":""},"_background_image_tablet":{"url":"","id":"","size":""},"_background_image_mobile":{"url":"","id":"","size":""},"_background_position":"","_background_position_tablet":"","_background_position_mobile":"","_background_xpos":{"unit":"px","size":0,"sizes":[]},"_background_xpos_tablet":{"unit":"px","size":0,"sizes":[]},"_background_xpos_mobile":{"unit":"px","size":0,"sizes":[]},"_background_ypos":{"unit":"px","size":0,"sizes":[]},"_background_ypos_tablet":{"unit":"px","size":0,"sizes":[]},"_background_ypos_mobile":{"unit":"px","size":0,"sizes":[]},"_background_attachment":"","_background_repeat":"","_background_repeat_tablet":"","_background_repeat_mobile":"","_background_size":"","_background_size_tablet":"","_background_size_mobile":"","_background_bg_width":{"unit":"%","size":100,"sizes":[]},"_background_bg_width_tablet":{"unit":"px","size":"","sizes":[]},"_background_bg_width_mobile":{"unit":"px","size":"","sizes":[]},"_background_video_link":"","_background_video_start":"","_background_video_end":"","_background_play_once":"","_background_play_on_mobile":"","_background_privacy_mode":"","_background_video_fallback":{"url":"","id":"","size":""},"_background_slideshow_gallery":[],"_background_slideshow_loop":"yes","_background_slideshow_slide_duration":5000,"_background_slideshow_slide_transition":"fade","_background_slideshow_transition_duration":500,"_background_slideshow_background_size":"","_background_slideshow_background_size_tablet":"","_background_slideshow_background_size_mobile":"","_background_slideshow_background_position":"","_background_slideshow_background_position_tablet":"","_background_slideshow_background_position_mobile":"","_background_slideshow_lazyload":"","_background_slideshow_ken_burns":"","_background_slideshow_ken_burns_zoom_direction":"in","_background_hover_background":"","_background_hover_gradient_notice":"","_background_hover_color":"","_background_hover_color_stop":{"unit":"%","size":0,"sizes":[]},"_background_hover_color_stop_tablet":{"unit":"%"},"_background_hover_color_stop_mobile":{"unit":"%"},"_background_hover_color_b":"#f2295b","_background_hover_color_b_stop":{"unit":"%","size":100,"sizes":[]},"_background_hover_color_b_stop_tablet":{"unit":"%"},"_background_hover_color_b_stop_mobile":{"unit":"%"},"_background_hover_gradient_type":"linear","_background_hover_gradient_angle":{"unit":"deg","size":180,"sizes":[]},"_background_hover_gradient_angle_tablet":{"unit":"deg"},"_background_hover_gradient_angle_mobile":{"unit":"deg"},"_background_hover_gradient_position":"center center","_background_hover_gradient_position_tablet":"","_background_hover_gradient_position_mobile":"","_background_hover_image":{"url":"","id":"","size":""},"_background_hover_image_tablet":{"url":"","id":"","size":""},"_background_hover_image_mobile":{"url":"","id":"","size":""},"_background_hover_position":"","_background_hover_position_tablet":"","_background_hover_position_mobile":"","_background_hover_xpos":{"unit":"px","size":0,"sizes":[]},"_background_hover_xpos_tablet":{"unit":"px","size":0,"sizes":[]},"_background_hover_xpos_mobile":{"unit":"px","size":0,"sizes":[]},"_background_hover_ypos":{"unit":"px","size":0,"sizes":[]},"_background_hover_ypos_tablet":{"unit":"px","size":0,"sizes":[]},"_background_hover_ypos_mobile":{"unit":"px","size":0,"sizes":[]},"_background_hover_attachment":"","_background_hover_repeat":"","_background_hover_repeat_tablet":"","_background_hover_repeat_mobile":"","_background_hover_size":"","_background_hover_size_tablet":"","_background_hover_size_mobile":"","_background_hover_bg_width":{"unit":"%","size":100,"sizes":[]},"_background_hover_bg_width_tablet":{"unit":"px","size":"","sizes":[]},"_background_hover_bg_width_mobile":{"unit":"px","size":"","sizes":[]},"_background_hover_video_link":"","_background_hover_video_start":"","_background_hover_video_end":"","_background_hover_play_once":"","_background_hover_play_on_mobile":"","_background_hover_privacy_mode":"","_background_hover_video_fallback":{"url":"","id":"","size":""},"_background_hover_slideshow_gallery":[],"_background_hover_slideshow_loop":"yes","_background_hover_slideshow_slide_duration":5000,"_background_hover_slideshow_slide_transition":"fade","_background_hover_slideshow_transition_duration":500,"_background_hover_slideshow_background_size":"","_background_hover_slideshow_background_size_tablet":"","_background_hover_slideshow_background_size_mobile":"","_background_hover_slideshow_background_position":"","_background_hover_slideshow_background_position_tablet":"","_background_hover_slideshow_background_position_mobile":"","_background_hover_slideshow_lazyload":"","_background_hover_slideshow_ken_burns":"","_background_hover_slideshow_ken_burns_zoom_direction":"in","_background_hover_transition":{"unit":"px","size":"","sizes":[]},"_border_border":"","_border_width":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_width_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_width_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_color":"","_border_radius":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_radius_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_radius_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_box_shadow_box_shadow_type":"","_box_shadow_box_shadow":{"horizontal":0,"vertical":0,"blur":10,"spread":0,"color":"rgba(0,0,0,0.5)"},"_box_shadow_box_shadow_position":" ","_border_hover_border":"","_border_hover_width":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_hover_width_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_hover_width_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_hover_color":"","_border_radius_hover":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_radius_hover_tablet":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_border_radius_hover_mobile":{"unit":"px","top":"","right":"","bottom":"","left":"","isLinked":true},"_box_shadow_hover_box_shadow_type":"","_box_shadow_hover_box_shadow":{"horizontal":0,"vertical":0,"blur":10,"spread":0,"color":"rgba(0,0,0,0.5)"},"_box_shadow_hover_box_shadow_position":" ","_border_hover_transition":{"unit":"px","size":"","sizes":[]},"_mask_switch":"","_mask_shape":"circle","_mask_image":{"url":"","id":"","size":""},"_mask_image_tablet":{"url":"","id":"","size":""},"_mask_image_mobile":{"url":"","id":"","size":""},"_mask_size":"contain","_mask_size_tablet":"","_mask_size_mobile":"","_mask_size_scale":{"unit":"%","size":100,"sizes":[]},"_mask_size_scale_tablet":{"unit":"px","size":"","sizes":[]},"_mask_size_scale_mobile":{"unit":"px","size":"","sizes":[]},"_mask_position":"center center","_mask_position_tablet":"","_mask_position_mobile":"","_mask_position_x":{"unit":"%","size":0,"sizes":[]},"_mask_position_x_tablet":{"unit":"px","size":"","sizes":[]},"_mask_position_x_mobile":{"unit":"px","size":"","sizes":[]},"_mask_position_y":{"unit":"%","size":0,"sizes":[]},"_mask_position_y_tablet":{"unit":"px","size":"","sizes":[]},"_mask_position_y_mobile":{"unit":"px","size":"","sizes":[]},"_mask_repeat":"no-repeat","_mask_repeat_tablet":"","_mask_repeat_mobile":"","hide_desktop":"","hide_tablet":"","hide_mobile":"","_attributes":""},"defaultEditSettings":{"defaultEditRoute":"content"},"elements":[],"widgetType":"html","htmlCache":"\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"ow-review-wave\" aria-hidden=\"true\">\n  <img\n    src=\"https://oracarewhite.com/wp-content/uploads/2026/08/wave-pattern.webp\"\n    alt=\"\"\n  >\n</div>\t\t\t\t</div>\n\t\t","editSettings":{"defaultEditRoute":"content","panel":{"activeTab":"content","activeSection":"section_title"}}}]}*//* End custom CSS */