.elementor-28045 .elementor-element.elementor-element-b04439b{--display:flex;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28045 .elementor-element.elementor-element-683a9a2{text-align:center;}.elementor-28045 .elementor-element.elementor-element-683a9a2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;text-transform:uppercase;}.elementor-28045 .elementor-element.elementor-element-62612ac{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28045 .elementor-element.elementor-element-111fb02{padding:0px 100px 0px 100px;}/* Start custom CSS for shortcode, class: .elementor-element-111fb02 */.page .wishlist-item .shopengine-quickview-trigger,
.page .wishlist-item .shopengine_comparison_add_to_list_action {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62612ac *//* 
.elementor-heading-title {
  position: relative;
  line-height: 1.2;
} 
/* Sets the heading position to relative and adjusts line spacing */

/* Target the whole heading */
/* 
.elementor-heading-title br {
  display: block;
  margin-bottom: 10px;
} 
/* Makes <br> a block element and adds spacing below it */

/* Add dot before BREATHABLE */
/* 
.elementor-heading-title {
  counter-reset: line;
} 
/* Initializes a CSS counter for lines in the heading */

/* 
.elementor-heading-title span,
.elementor-heading-title br {
  counter-increment: line;
} 
/* Increments the line counter for each <span> or <br> */

/* BREATHABLE (2nd line) */
/* 
.elementor-heading-title br:first-of-type + text {
  position: relative;
} 
/* Targets text immediately after the first <br> and sets relative positioning */

/* 
.elementor-heading-title br:first-of-type + text::before {
  content: "•";
  font-size: 1.2em;
  margin-right: 16px;
  position: relative;
  top: -2px;
} 
/* Adds a bullet "•" before the second line with spacing and vertical alignment */

/* Underline after TIMELESS */
/* 
.elementor-heading-title::after {
  content: "";
  display: inline-block;
  width: 80px;
  height: 6px;
  background: #000;
  margin-left: 16px;
  vertical-align: middle;
} 
/* Creates a black underline after the heading with specific width, height, and spacing */
*//* End custom CSS */