:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-142a782 {
  --display: flex;
  --min-height: 80vh;
  --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;
  --justify-content: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-142a782:not(
    .elementor-motion-effects-element-type-background
  ),
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-142a782
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000;
  background-image: url("../../2025/10/background_hero_centauro.jpg");
  background-position: bottom center;
  background-repeat: no-repeat;
  background-size: cover;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-heading
  .elementor-heading-title {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
  color: var(--e-global-color-primary);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-788b999 {
  padding: 0% 0% 2% 0%;
  text-align: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-788b999
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 85px;
  font-weight: 700;
  text-transform: uppercase;
  color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"]) .elementor-widget-text-editor {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-text);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-text-editor.elementor-drop-cap-view-stacked
  .elementor-drop-cap {
  background-color: var(--e-global-color-primary);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-text-editor.elementor-drop-cap-view-framed
  .elementor-drop-cap,
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-text-editor.elementor-drop-cap-view-default
  .elementor-drop-cap {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-b67879c {
  width: var(--container-widget-width, 70%);
  max-width: 70%;
  --container-widget-width: 70%;
  --container-widget-flex-grow: 0;
  text-align: center;
  font-family: "Rubik", Sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
  color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-b67879c.elementor-element {
  --align-self: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-eael-countdown
  .eael-countdown-digits::after {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-eael-countdown
  .eael-countdown-digits {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-eael-countdown
  .eael-countdown-label {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-eael-countdown
  .eael-countdown-finish-message
  .expiry-title {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
:where([data-lp-scope="pre-black-friday"]) .eael-countdown-finish-text {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-4033346
  .eael-countdown-item
  > div {
  text-align: center;
  margin-right: 0px;
  margin-left: 0px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-4033346
  .eael-countdown-items
  > li {
  display: table-cell;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-4033346
  .eael-countdown-digits::after {
  top: 20%;
  left: 100%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-4033346
  .eael-countdown-container {
  margin-right: -0px;
  margin-left: -0px;
  margin-bottom: 0px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-4033346
  .eael-countdown-digits {
  color: #ffffff;
  font-family: "Rubik", Sans-serif;
  font-weight: 700;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-4033346
  .eael-countdown-label {
  font-family: "Rubik", Sans-serif;
  font-weight: 400;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-dda36d6 {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-dda36d6:not(
    .elementor-motion-effects-element-type-background
  ),
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-dda36d6
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d9d9d9;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-2575695 {
  --display: grid;
  --e-con-grid-template-columns: repeat(5, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --grid-auto-flow: row;
  --margin-top: -12%;
  --margin-bottom: 0%;
  --margin-left: 0%;
  --margin-right: 0%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-image
  .widget-image-caption {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-45e563f {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-45e563f:not(
    .elementor-motion-effects-element-type-background
  ),
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-45e563f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d9d9d9;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-cec99b0 {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-1d023be {
  --e-image-carousel-slides-to-show: 1;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-3a581c7 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --padding-top: 4%;
  --padding-bottom: 4%;
  --padding-left: 0%;
  --padding-right: 0%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-3a581c7:not(
    .elementor-motion-effects-element-type-background
  ),
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-3a581c7
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d9d9d9;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-851eae2 {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-32921f5 {
  text-align: left;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-49ea103 {
  width: var(--container-widget-width, 70%);
  max-width: 70%;
  --container-widget-width: 70%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-49ea103
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 34px;
  font-weight: 300;
  line-height: 35px;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-276de18 {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .elementor-field-group
  > label,
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .elementor-field-subgroup
  label {
  color: var(--e-global-color-text);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .elementor-field-group
  > label {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .elementor-field-type-html {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .elementor-field-group
  .elementor-field {
  color: var(--e-global-color-text);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .elementor-field-group
  .elementor-field,
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .elementor-field-subgroup
  label {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .elementor-button {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .e-form__buttons__wrapper__button-next {
  background-color: var(--e-global-color-accent);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .elementor-button[type="submit"] {
  background-color: var(--e-global-color-accent);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .e-form__buttons__wrapper__button-previous {
  background-color: var(--e-global-color-accent);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .elementor-message {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .e-form__indicators__indicator,
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .e-form__indicators__indicator__label {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
:where([data-lp-scope="pre-black-friday"]) .elementor-widget-form {
  --e-form-steps-indicator-inactive-primary-color: var(--e-global-color-text);
  --e-form-steps-indicator-active-primary-color: var(--e-global-color-accent);
  --e-form-steps-indicator-completed-primary-color: var(
    --e-global-color-accent
  );
  --e-form-steps-indicator-progress-color: var(--e-global-color-accent);
  --e-form-steps-indicator-progress-background-color: var(
    --e-global-color-text
  );
  --e-form-steps-indicator-progress-meter-color: var(--e-global-color-text);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-form
  .e-form__indicators__indicator__progress__meter {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  > .elementor-widget-container {
  background-color: #ffffff;
  padding: 10% 10% 10% 10%;
  border-radius: 10px 10px 10px 10px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-field-group {
  padding-right: calc(10px / 2);
  padding-left: calc(10px / 2);
  margin-bottom: 25px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-form-fields-wrapper {
  margin-left: calc(-10px / 2);
  margin-right: calc(-10px / 2);
  margin-bottom: -25px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-field-group.recaptcha_v3-bottomleft,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-field-group.recaptcha_v3-bottomright {
  margin-bottom: 0;
}
:where([data-lp-scope="pre-black-friday"])
  body.rtl
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-labels-inline
  .elementor-field-group
  > label {
  padding-left: 5px;
}
:where([data-lp-scope="pre-black-friday"])
  body:not(.rtl)
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-labels-inline
  .elementor-field-group
  > label {
  padding-right: 5px;
}
:where([data-lp-scope="pre-black-friday"])
  body
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-labels-above
  .elementor-field-group
  > label {
  padding-bottom: 5px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-field-group
  > label,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-field-subgroup
  label {
  color: #0e0e0e;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-field-group
  > label {
  font-family: "Rubik", Sans-serif;
  font-weight: 400;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-field-type-html {
  padding-bottom: 0px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-field-group
  .elementor-field,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-field-subgroup
  label {
  font-family: "Rubik", Sans-serif;
  font-weight: 400;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-field-group:not(.elementor-field-type-upload)
  .elementor-field:not(.elementor-select-wrapper) {
  background-color: #ffffff;
  border-color: #c5c5c5;
  border-width: 1px 1px 1px 1px;
  border-radius: 6px 6px 6px 6px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-field-group
  .elementor-select-wrapper
  select {
  background-color: #ffffff;
  border-color: #c5c5c5;
  border-width: 1px 1px 1px 1px;
  border-radius: 6px 6px 6px 6px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-field-group
  .elementor-select-wrapper::before {
  color: #c5c5c5;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-button {
  font-family: "Rubik", Sans-serif;
  font-weight: 500;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .e-form__buttons__wrapper__button-next {
  background-color: #e30000;
  color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-button[type="submit"] {
  background-color: #e30000;
  color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-button[type="submit"]
  svg
  * {
  fill: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .e-form__buttons__wrapper__button-previous {
  color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .e-form__buttons__wrapper__button-next:hover {
  color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-button[type="submit"]:hover {
  color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .elementor-button[type="submit"]:hover
  svg
  * {
  fill: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf
  .e-form__buttons__wrapper__button-previous:hover {
  color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-aa657cf {
  --e-form-steps-indicators-spacing: 20px;
  --e-form-steps-indicator-padding: 30px;
  --e-form-steps-indicator-inactive-secondary-color: #ffffff;
  --e-form-steps-indicator-active-secondary-color: #ffffff;
  --e-form-steps-indicator-completed-secondary-color: #ffffff;
  --e-form-steps-divider-width: 1px;
  --e-form-steps-divider-gap: 10px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-e8a341d {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --overlay-opacity: 1;
  --padding-top: 0%;
  --padding-bottom: 0%;
  --padding-left: 0%;
  --padding-right: 0%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-e8a341d:not(
    .elementor-motion-effects-element-type-background
  ),
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-e8a341d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-e8a341d::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-e8a341d
  > .elementor-background-video-container::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-e8a341d
  > .e-con-inner
  > .elementor-background-video-container::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-e8a341d
  > .elementor-background-slideshow::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-e8a341d
  > .e-con-inner
  > .elementor-background-slideshow::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-e8a341d
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  background-color: #000000;
  background-image: url("../../2025/10/blackfriday.png");
  --background-overlay: "";
  background-repeat: no-repeat;
  background-size: contain;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-397031f {
  --display: flex;
  --padding-top: 5%;
  --padding-bottom: 5%;
  --padding-left: 5%;
  --padding-right: 5%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-c898d83 {
  text-align: left;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-e721b28 {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-b749b91 {
  width: var(--container-widget-width, 70%);
  max-width: 70%;
  --container-widget-width: 70%;
  --container-widget-flex-grow: 0;
  text-align: left;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-b749b91
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 34px;
  font-weight: 700;
  font-style: italic;
  line-height: 35px;
  color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-583999d.elementor-element {
  --align-self: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-583999d {
  text-align: left;
  font-family: "Rubik", Sans-serif;
  font-size: 20px;
  font-weight: 400;
  font-style: italic;
  line-height: 30px;
  color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-0dbfbf8 {
  --display: grid;
  --e-con-grid-template-columns: repeat(2, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --grid-auto-flow: row;
  --align-items: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-dfb5072 {
  --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;
  --overlay-opacity: 0.5;
  --padding-top: 5%;
  --padding-bottom: 2%;
  --padding-left: 0%;
  --padding-right: 0%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-dfb5072:not(
    .elementor-motion-effects-element-type-background
  ),
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-dfb5072
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2025/10/Group-55.jpg");
  background-repeat: no-repeat;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-dfb5072::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-dfb5072
  > .elementor-background-video-container::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-dfb5072
  > .e-con-inner
  > .elementor-background-video-container::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-dfb5072
  > .elementor-background-slideshow::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-dfb5072
  > .e-con-inner
  > .elementor-background-slideshow::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-dfb5072
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  background-color: #ffffff;
  --background-overlay: "";
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-f9c03f7 {
  text-align: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-7f021d6 {
  text-align: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-7f021d6
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 34px;
  font-weight: 700;
  line-height: 35px;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-15637f0 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: space-between;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --border-radius: 5px 5px 5px 5px;
  --padding-top: 0px;
  --padding-bottom: 0px;
  --padding-left: 20px;
  --padding-right: 20px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-15637f0:not(
    .elementor-motion-effects-element-type-background
  ),
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-15637f0
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #009638;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-icon.elementor-view-stacked
  .elementor-icon {
  background-color: var(--e-global-color-primary);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-icon.elementor-view-framed
  .elementor-icon,
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-icon.elementor-view-default
  .elementor-icon {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-icon.elementor-view-framed
  .elementor-icon,
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-icon.elementor-view-default
  .elementor-icon
  svg {
  fill: var(--e-global-color-primary);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-ef72674
  .elementor-icon-wrapper {
  text-align: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-ef72674.elementor-view-stacked
  .elementor-icon {
  background-color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-ef72674.elementor-view-framed
  .elementor-icon,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-ef72674.elementor-view-default
  .elementor-icon {
  color: #ffffff;
  border-color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-ef72674.elementor-view-framed
  .elementor-icon,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-ef72674.elementor-view-default
  .elementor-icon
  svg {
  fill: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-ef72674
  .elementor-icon {
  font-size: 30px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-ef72674
  .elementor-icon
  svg {
  height: 30px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-40837ac {
  width: var(--container-widget-width, 20%);
  max-width: 20%;
  --container-widget-width: 20%;
  --container-widget-flex-grow: 0;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-40837ac
  .eael-countdown-label {
  padding-left: 0px;
  font-family: "Rubik", Sans-serif;
  font-weight: 400;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-40837ac
  .eael-countdown-item
  > div {
  text-align: right;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-40837ac
  .eael-countdown-digits::after {
  top: 30%;
  font-family: "Rubik", Sans-serif;
  font-size: 25px;
  font-weight: 500;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-40837ac
  .eael-countdown-container {
  margin-bottom: 0px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-40837ac
  .eael-countdown-digits {
  color: #ffffff;
  font-family: "Rubik", Sans-serif;
  font-size: 30px;
  font-weight: 700;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-4e39446 {
  text-align: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-459a4f6 {
  text-align: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-cecac23 {
  --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;
  --padding-top: 0%;
  --padding-bottom: 5%;
  --padding-left: 0%;
  --padding-right: 0%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-cecac23:not(
    .elementor-motion-effects-element-type-background
  ),
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-cecac23
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ececec;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-c7ba890 {
  --display: grid;
  --e-con-grid-template-columns: repeat(5, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --grid-auto-flow: row;
  --margin-top: 0%;
  --margin-bottom: 0%;
  --margin-left: 0%;
  --margin-right: 0%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-10ada7e {
  --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;
  --padding-top: 0%;
  --padding-bottom: 5%;
  --padding-left: 0%;
  --padding-right: 0%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-10ada7e:not(
    .elementor-motion-effects-element-type-background
  ),
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-10ada7e
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-a4b38ea {
  --e-image-carousel-slides-to-show: 1;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-a4b38ea
  .elementor-swiper-button.elementor-swiper-button-prev,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-a4b38ea
  .elementor-swiper-button.elementor-swiper-button-next {
  color: #111111;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-a4b38ea
  .elementor-swiper-button.elementor-swiper-button-prev
  svg,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-a4b38ea
  .elementor-swiper-button.elementor-swiper-button-next
  svg {
  fill: #111111;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-7e6ff94 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --gap: 0px 0px;
  --row-gap: 0px;
  --column-gap: 0px;
  --overlay-opacity: 1;
  --padding-top: 5%;
  --padding-bottom: 5%;
  --padding-left: 0%;
  --padding-right: 0%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-7e6ff94:not(
    .elementor-motion-effects-element-type-background
  ),
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-7e6ff94
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-7e6ff94::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-7e6ff94
  > .elementor-background-video-container::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-7e6ff94
  > .e-con-inner
  > .elementor-background-video-container::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-7e6ff94
  > .elementor-background-slideshow::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-7e6ff94
  > .e-con-inner
  > .elementor-background-slideshow::before,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-7e6ff94
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer::before {
  background-color: #000000;
  background-image: url("../../2025/10/blackfriday.png");
  --background-overlay: "";
  background-repeat: no-repeat;
  background-size: contain;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-a3ac78c {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-17d6f4e {
  width: var(--container-widget-width, 30%);
  max-width: 30%;
  --container-widget-width: 30%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-17d6f4e.elementor-element {
  --align-self: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-17d6f4e
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 34px;
  font-weight: 300;
  line-height: 35px;
  color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-381096a {
  --display: grid;
  --e-con-grid-template-columns: repeat(4, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --grid-auto-flow: row;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-69f0a1f {
  --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;
  --align-items: center;
  --padding-top: 5%;
  --padding-bottom: 5%;
  --padding-left: 0%;
  --padding-right: 0%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-69f0a1f:not(
    .elementor-motion-effects-element-type-background
  ),
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-69f0a1f
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #d9d9d9;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-3aba4a1 {
  text-align: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-3aba4a1
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 34px;
  font-weight: 500;
  line-height: 35px;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-bb24135 {
  --e-image-carousel-slides-to-show: 1;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-4054352 {
  --display: grid;
  --e-con-grid-template-columns: repeat(4, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --grid-auto-flow: row;
  --margin-top: 0%;
  --margin-bottom: 0%;
  --margin-left: 0%;
  --margin-right: 0%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-widget-button
  .elementor-button {
  background-color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-531698a
  .elementor-button {
  background-color: #e30000;
  padding: 15px 60px 15px 60px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-d43f595 {
  --spacer-size: 75px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-899801d {
  width: var(--container-widget-width, 44%);
  max-width: 44%;
  --container-widget-width: 44%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-899801d.elementor-element {
  --align-self: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-899801d
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 34px;
  font-weight: 300;
  line-height: 35px;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-c05c1d9 {
  --e-image-carousel-slides-to-show: 1;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-c05c1d9
  .elementor-swiper-button.elementor-swiper-button-prev,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-c05c1d9
  .elementor-swiper-button.elementor-swiper-button-next {
  color: #111111;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-c05c1d9
  .elementor-swiper-button.elementor-swiper-button-prev
  svg,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-c05c1d9
  .elementor-swiper-button.elementor-swiper-button-next
  svg {
  fill: #111111;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-d523d91 {
  --display: grid;
  --e-con-grid-template-columns: repeat(7, 1fr);
  --e-con-grid-template-rows: repeat(1, 1fr);
  --grid-auto-flow: row;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-8ddf75b {
  --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;
  --gap: 5px 5px;
  --row-gap: 5px;
  --column-gap: 5px;
  --padding-top: 5%;
  --padding-bottom: 5%;
  --padding-left: 0%;
  --padding-right: 0%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-8ddf75b:not(
    .elementor-motion-effects-element-type-background
  ),
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-8ddf75b
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-0d60b10 {
  width: var(--container-widget-width, 44%);
  max-width: 44%;
  --container-widget-width: 44%;
  --container-widget-flex-grow: 0;
  text-align: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-0d60b10.elementor-element {
  --align-self: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-0d60b10
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 34px;
  font-weight: 300;
  line-height: 35px;
  color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-a9f903f.elementor-element {
  --align-self: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-a9f903f {
  text-align: left;
  font-family: "Rubik", Sans-serif;
  font-size: 20px;
  font-weight: 300;
  line-height: 30px;
  color: #ffffff;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-0009e91 {
  --spacer-size: 30px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-e981046 {
  --e-image-carousel-slides-to-show: 1;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-187f1c9 {
  --e-image-carousel-slides-to-show: 1;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-187f1c9
  .elementor-swiper-button.elementor-swiper-button-prev,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-187f1c9
  .elementor-swiper-button.elementor-swiper-button-next {
  color: #111111;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-187f1c9
  .elementor-swiper-button.elementor-swiper-button-prev
  svg,
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-187f1c9
  .elementor-swiper-button.elementor-swiper-button-next
  svg {
  fill: #111111;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-f2a2a43 {
  --display: flex;
  --flex-direction: row;
  --container-widget-width: calc(
    (1 - var(--container-widget-flex-grow)) * 100%
  );
  --container-widget-height: 100%;
  --container-widget-flex-grow: 1;
  --container-widget-align-self: stretch;
  --flex-wrap-mobile: wrap;
  --justify-content: center;
  --align-items: center;
  --padding-top: 5%;
  --padding-bottom: 5%;
  --padding-left: 5%;
  --padding-right: 5%;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-1178e15 {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-f10781f {
  text-align: center;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-f10781f
  .elementor-heading-title {
  font-family: "Rubik", Sans-serif;
  font-size: 40px;
  font-weight: 400;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-4c5e380 {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-dd2b9a5 {
  font-family: "Rubik", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-78fca9d {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-eec7a49 {
  font-family: "Rubik", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-f96a2cd {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-a769416 {
  font-family: "Rubik", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-d7b3e71 {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-ff7d0f1 {
  font-family: "Rubik", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-3a073c2 {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-4f20c51 {
  font-family: "Rubik", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-f5de107 {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-2d5cbbd {
  font-family: "Rubik", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-c9e6230 {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-0efce25 {
  font-family: "Rubik", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-7fbd892 {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-a88495f {
  font-family: "Rubik", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-1bfa23b {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-fc2215e {
  font-family: "Rubik", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-794ee04 {
  --display: flex;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-cf124be {
  font-family: "Rubik", Sans-serif;
  font-size: 16px;
  font-weight: 300;
  color: #000000;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-b9c856a {
  --n-accordion-title-font-size: 1rem;
  --n-accordion-title-justify-content: space-between;
  --n-accordion-title-flex-grow: 1;
  --n-accordion-title-icon-order: initial;
  --n-accordion-item-title-space-between: 5px;
  --n-accordion-item-title-distance-from-content: 0px;
  --n-accordion-border-radius: 0px 0px 0px 0px;
  --n-accordion-icon-size: 15px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-b9c856a
  > .e-n-accordion
  > .e-n-accordion-item
  > .e-n-accordion-item-title {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
}
:where([data-lp-scope="pre-black-friday"])
  .elementor-1746
  .elementor-element.elementor-element-b9c856a
  > .e-n-accordion
  > .e-n-accordion-item[open]
  > .e-n-accordion-item-title {
  border-style: solid;
  border-width: 0px 0px 0px 0px;
}
:where([data-lp-scope="pre-black-friday"])
  :where(
    .elementor-1746
      .elementor-element.elementor-element-b9c856a
      > .e-n-accordion
      > .e-n-accordion-item
      > .e-n-accordion-item-title
      > .e-n-accordion-item-title-header
  )
  > .e-n-accordion-item-title-text {
  font-family: "Rubik", Sans-serif;
  font-weight: 700;
}
:where([data-lp-scope="pre-black-friday"])
  :where(
    .elementor-1746
      .elementor-element.elementor-element-b9c856a
      > .e-n-accordion
      > .e-n-accordion-item
  )
  > .e-con {
  border-style: solid;
  border-width: 0px 0px 1px 0px;
}
[data-lp-scope="pre-black-friday"] {
  --page-title-display: none;
}
@media (min-width: 768px) {
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-0dbfbf8 {
    --width: 60%;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-4054352 {
    --width: 90%;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-1178e15 {
    --width: 75%;
  }
}
@media (max-width: 1024px) {
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-2575695 {
    --grid-auto-flow: row;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-0dbfbf8 {
    --grid-auto-flow: row;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-c7ba890 {
    --grid-auto-flow: row;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-381096a {
    --grid-auto-flow: row;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-4054352 {
    --grid-auto-flow: row;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-d523d91 {
    --grid-auto-flow: row;
  }
}
@media (max-width: 767px) {
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-142a782 {
    --min-height: 40vh;
    --padding-top: 5%;
    --padding-bottom: 5%;
    --padding-left: 5%;
    --padding-right: 5%;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-788b999 {
    padding: 0% 0% 2% 0%;
    text-align: center;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-788b999
    .elementor-heading-title {
    font-size: 35px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-b67879c {
    width: 100%;
    max-width: 100%;
    text-align: center;
    font-size: 12px;
    line-height: 1.5em;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-b67879c.elementor-element {
    --align-self: flex-start;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-4033346
    .eael-countdown-item
    > div {
    margin-right: 0px;
    margin-left: 0px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-4033346
    .eael-countdown-container {
    margin-right: -0px;
    margin-left: -0px;
    margin-bottom: 0px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-4033346
    .eael-countdown-digits {
    font-size: 35px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-4033346
    .eael-countdown-label {
    font-size: 12px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-2575695 {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --grid-auto-flow: row;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-3a581c7 {
    --padding-top: 5%;
    --padding-bottom: 5%;
    --padding-left: 5%;
    --padding-right: 5%;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-32921f5 {
    text-align: center;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-32921f5
    img {
    width: 40%;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-49ea103 {
    width: 100%;
    max-width: 100%;
    text-align: center;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-49ea103
    .elementor-heading-title {
    font-size: 25px;
    line-height: 1em;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-e8a341d {
    --overlay-opacity: 0;
    --padding-top: 10%;
    --padding-bottom: 10%;
    --padding-left: 5%;
    --padding-right: 5%;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-e721b28 {
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-b749b91 {
    width: 100%;
    max-width: 100%;
    text-align: center;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-b749b91
    .elementor-heading-title {
    font-size: 30px;
    line-height: 1em;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-583999d {
    width: 100%;
    max-width: 100%;
    padding: 4% 0% 0% 0%;
    text-align: center;
    font-size: 12px;
    line-height: 1.5em;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-583999d.elementor-element {
    --align-self: flex-start;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-0dbfbf8 {
    --e-con-grid-template-columns: repeat(2, 1fr);
    --grid-auto-flow: row;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-cb9e9df
    img {
    width: 100%;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-d1701fc
    img {
    width: 100%;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-dfb5072 {
    --overlay-opacity: 1;
    --padding-top: 5%;
    --padding-bottom: 5%;
    --padding-left: 5%;
    --padding-right: 5%;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-7f021d6 {
    text-align: center;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-7f021d6
    .elementor-heading-title {
    font-size: 25px;
    line-height: 1em;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-40837ac {
    --container-widget-width: 200px;
    --container-widget-flex-grow: 0;
    width: var(--container-widget-width, 200px);
    max-width: 200px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-40837ac
    .eael-countdown-digits::after {
    font-size: 1px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-40837ac
    .eael-countdown-container {
    margin-bottom: 0px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-40837ac
    .eael-countdown-digits {
    font-size: 20px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-40837ac
    .eael-countdown-label {
    font-size: 10px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-c7ba890 {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --grid-auto-flow: row;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-10ada7e {
    --padding-top: 10%;
    --padding-bottom: 0%;
    --padding-left: 0%;
    --padding-right: 0%;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-7e6ff94 {
    --overlay-opacity: 0;
    --padding-top: 10%;
    --padding-bottom: 10%;
    --padding-left: 0%;
    --padding-right: 0%;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-17d6f4e {
    width: var(--container-widget-width, 75%);
    max-width: 75%;
    --container-widget-width: 75%;
    --container-widget-flex-grow: 0;
    text-align: center;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-17d6f4e
    .elementor-heading-title {
    font-size: 25px;
    line-height: 1em;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-381096a {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --grid-auto-flow: row;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-69f0a1f {
    --padding-top: 10%;
    --padding-bottom: 10%;
    --padding-left: 5%;
    --padding-right: 5%;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-3aba4a1 {
    text-align: center;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-3aba4a1
    .elementor-heading-title {
    font-size: 20px;
    line-height: 1em;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-4054352 {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --grid-auto-flow: row;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-531698a.elementor-element {
    --align-self: stretch;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-531698a
    .elementor-button {
    padding: 15px 50px 15px 50px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-d43f595 {
    --spacer-size: 40px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-899801d {
    width: 100%;
    max-width: 100%;
    text-align: center;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-899801d
    .elementor-heading-title {
    font-size: 20px;
    line-height: 1em;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-c05c1d9 {
    --e-image-carousel-slides-to-show: 1;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-d523d91 {
    --e-con-grid-template-columns: repeat(1, 1fr);
    --grid-auto-flow: row;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-8ddf75b {
    --padding-top: 15%;
    --padding-bottom: 15%;
    --padding-left: 10%;
    --padding-right: 10%;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-0d60b10 {
    width: 100%;
    max-width: 100%;
    text-align: center;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-0d60b10
    .elementor-heading-title {
    font-size: 25px;
    line-height: 1em;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-a9f903f {
    width: 100%;
    max-width: 100%;
    text-align: center;
    font-size: 14px;
    line-height: 1.5em;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-a9f903f.elementor-element {
    --align-self: flex-start;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-0009e91 {
    --spacer-size: 5px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-187f1c9 {
    --e-image-carousel-slides-to-show: 1;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-f10781f {
    text-align: left;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-dd2b9a5 {
    font-size: 14px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-eec7a49 {
    font-size: 14px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-a769416 {
    font-size: 14px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-ff7d0f1 {
    font-size: 14px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-4f20c51 {
    font-size: 14px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-2d5cbbd {
    font-size: 14px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-0efce25 {
    font-size: 14px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-a88495f {
    font-size: 14px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-fc2215e {
    font-size: 14px;
  }
  :where([data-lp-scope="pre-black-friday"])
    .elementor-1746
    .elementor-element.elementor-element-cf124be {
    font-size: 14px;
  }
}
