.elementor-19725 .elementor-element.elementor-element-2874af7f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-19725 .elementor-element.elementor-element-58a9478d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19725 .elementor-element.elementor-element-88e4e78{z-index:0;}.elementor-19725 .elementor-element.elementor-element-88e4e78 .haru-price-table{text-align:left;}.elementor-19725 .elementor-element.elementor-element-1128458d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19725 .elementor-element.elementor-element-cbce6a2{z-index:0;}.elementor-19725 .elementor-element.elementor-element-cbce6a2 .haru-price-table{text-align:left;}.elementor-19725 .elementor-element.elementor-element-7519ff30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19725 .elementor-element.elementor-element-9079e8c{z-index:0;}.elementor-19725 .elementor-element.elementor-element-9079e8c .haru-price-table{text-align:left;}.elementor-19725 .elementor-element.elementor-element-8d51a56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19725 .elementor-element.elementor-element-a1fe58b{z-index:0;}.elementor-19725 .elementor-element.elementor-element-a1fe58b .haru-price-table{text-align:left;}@media(min-width:768px){.elementor-19725 .elementor-element.elementor-element-2874af7f{--width:95%;}.elementor-19725 .elementor-element.elementor-element-58a9478d{--width:25%;}.elementor-19725 .elementor-element.elementor-element-1128458d{--width:25%;}.elementor-19725 .elementor-element.elementor-element-7519ff30{--width:25%;}.elementor-19725 .elementor-element.elementor-element-8d51a56{--width:25%;}}/* Start custom CSS for haru-price-table, class: .elementor-element-88e4e78 */.elementor-19725 .elementor-element.elementor-element-88e4e78::before {
  content: "20% OFF";
  position: absolute;
  top: -10px;
  right: 10px;
  background: #ffffff;
  color: #E50914;
  font-size: 13px;
  font-weight: bold;
  padding: 4px 10px;
  border-radius: 4px;
  z-index: 10;
}
/* Apply ONLY to the 5 selected price tables */
[data-id="d3145ab"] .haru-price-table.plan-featured::before, /* 1 month */
[data-id="eecd46e"] .haru-price-table.plan-featured::before, /* 3 months */
[data-id="c1a8ad7"] .haru-price-table.plan-featured::before, /* 6 months */
[data-id="63dacbcc"] .haru-price-table.plan-featured::before, /* 12 months v1 */
[data-id="748b943"] .haru-price-table.plan-featured::before { /* 12 months v2 */
    content: "15% OFF";
    position: absolute;
    top: -10px;
    right: 10px;
    background: #ffffff;
    color: #E50914;
    font-size: 13px;
    font-weight: bold;
    padding: 4px 10px;
    border-radius: 4px;
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for haru-price-table, class: .elementor-element-cbce6a2 */.elementor-19725 .elementor-element.elementor-element-cbce6a2::before {
  content: "20% OFF";
  position: absolute;
  top: -10px;
  right: 10px;
  background: #ffffff;
  color: #E50914;
  font-size: 13px;
  font-weight: bold;
  padding: 4px 10px;
  border-radius: 4px;
  z-index: 10;
}
/* Apply ONLY to the 5 selected price tables */
[data-id="d3145ab"] .haru-price-table.plan-featured::before, /* 1 month */
[data-id="eecd46e"] .haru-price-table.plan-featured::before, /* 3 months */
[data-id="c1a8ad7"] .haru-price-table.plan-featured::before, /* 6 months */
[data-id="63dacbcc"] .haru-price-table.plan-featured::before, /* 12 months v1 */
[data-id="748b943"] .haru-price-table.plan-featured::before { /* 12 months v2 */
    content: "15% OFF";
    position: absolute;
    top: -10px;
    right: 10px;
    background: #ffffff;
    color: #E50914;
    font-size: 13px;
    font-weight: bold;
    padding: 4px 10px;
    border-radius: 4px;
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for haru-price-table, class: .elementor-element-9079e8c */.elementor-19725 .elementor-element.elementor-element-9079e8c::before {
  content: "20% OFF";
  position: absolute;
  top: -10px;
  right: 10px;
  background: #ffffff;
  color: #E50914;
  font-size: 13px;
  font-weight: bold;
  padding: 4px 10px;
  border-radius: 4px;
  z-index: 10;
}
/* Apply ONLY to the 5 selected price tables */
[data-id="d3145ab"] .haru-price-table.plan-featured::before, /* 1 month */
[data-id="eecd46e"] .haru-price-table.plan-featured::before, /* 3 months */
[data-id="c1a8ad7"] .haru-price-table.plan-featured::before, /* 6 months */
[data-id="63dacbcc"] .haru-price-table.plan-featured::before, /* 12 months v1 */
[data-id="748b943"] .haru-price-table.plan-featured::before { /* 12 months v2 */
    content: "15% OFF";
    position: absolute;
    top: -10px;
    right: 10px;
    background: #ffffff;
    color: #E50914;
    font-size: 13px;
    font-weight: bold;
    padding: 4px 10px;
    border-radius: 4px;
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for haru-price-table, class: .elementor-element-a1fe58b */.elementor-19725 .elementor-element.elementor-element-a1fe58b::before {
  content: "20% OFF";
  position: absolute;
  top: -10px;
  right: 10px;
  background: #ffffff;
  color: #E50914;
  font-size: 13px;
  font-weight: bold;
  padding: 4px 10px;
  border-radius: 4px;
  z-index: 10;
}
/* Apply ONLY to the 5 selected price tables */
[data-id="d3145ab"] .haru-price-table.plan-featured::before, /* 1 month */
[data-id="eecd46e"] .haru-price-table.plan-featured::before, /* 3 months */
[data-id="c1a8ad7"] .haru-price-table.plan-featured::before, /* 6 months */
[data-id="63dacbcc"] .haru-price-table.plan-featured::before, /* 12 months v1 */
[data-id="748b943"] .haru-price-table.plan-featured::before { /* 12 months v2 */
    content: "15% OFF";
    position: absolute;
    top: -10px;
    right: 10px;
    background: #ffffff;
    color: #E50914;
    font-size: 13px;
    font-weight: bold;
    padding: 4px 10px;
    border-radius: 4px;
    z-index: 20;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2874af7f *//* Apply to ALL HARU pricing tables */
[class*="haru-price-table"] ul::after {
  content: "Sans engagement.
";
  display: block; 
  padding: 50px 5px 5px 5px;
  background: url('https://tvpickes.store/wp-content/uploads/2025/09/41fbe24a-08e3-490a-b3e9-c76c969fc461.png') no-repeat center 20px;
  background-size: contain;
  height: 50px;
  color: #E50914;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  box-sizing: border-box;
}/* End custom CSS */