.elementor-56 .elementor-element.elementor-element-6f238d69:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-6f238d69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-6f238d69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:05px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-6f238d69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-56 .elementor-element.elementor-element-71b39dad > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-205d4233{text-align:left;}.elementor-56 .elementor-element.elementor-element-205d4233 .wpr-logo{padding:0px 0px 0px 0px;border-radius:2px 2px 2px 2px;}.elementor-56 .elementor-element.elementor-element-205d4233 .wpr-logo-image{max-width:97px;}.elementor-56 .elementor-element.elementor-element-205d4233.wpr-logo-position-left .wpr-logo-image{margin-right:0px;}.elementor-56 .elementor-element.elementor-element-205d4233.wpr-logo-position-right .wpr-logo-image{margin-left:0px;}.elementor-56 .elementor-element.elementor-element-205d4233.wpr-logo-position-center .wpr-logo-image{margin-bottom:0px;}.elementor-56 .elementor-element.elementor-element-205d4233 .wpr-logo-image img{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-56 .elementor-element.elementor-element-205d4233 .wpr-logo-title{color:#605BE5;margin:0 0 0px;}.elementor-56 .elementor-element.elementor-element-205d4233 .wpr-logo-description{color:#888888;}.elementor-56 .elementor-element.elementor-element-205d4233.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-388c94a5{--grid-template-columns:repeat(0, auto);text-align:left;--icon-size:17px;--grid-column-gap:19px;--grid-row-gap:0px;}.elementor-56 .elementor-element.elementor-element-388c94a5 .elementor-social-icon{--icon-padding:0em;}.elementor-56 .elementor-element.elementor-element-388c94a5 .elementor-icon{border-radius:33px 33px 33px 33px;}.elementor-56 .elementor-element.elementor-element-388c94a5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-db03145 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:13px;}.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 );}.elementor-56 .elementor-element.elementor-element-1328adb0{text-align:left;}.elementor-56 .elementor-element.elementor-element-1328adb0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.3px;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-313747f9{--divider-border-style:solid;--divider-color:#C69F65;--divider-border-width:1.5px;}.elementor-56 .elementor-element.elementor-element-313747f9 .elementor-divider-separator{width:22%;margin:0 auto;margin-left:0;}.elementor-56 .elementor-element.elementor-element-313747f9 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-icon i{color:#C69F65;transition:color 0.3s;}.elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-icon svg{fill:#C69F65;transition:fill 0.3s;}.elementor-56 .elementor-element.elementor-element-6d006888{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-icon{padding-right:0px;}.elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-text{color:#636363;transition:color 0.3s;}.elementor-56 .elementor-element.elementor-element-66415b4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-56 .elementor-element.elementor-element-66415b4c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-56 .elementor-element.elementor-element-66415b4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-56 .elementor-element.elementor-element-66415b4c .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-56 .elementor-element.elementor-element-66415b4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-66415b4c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-56 .elementor-element.elementor-element-66415b4c .elementor-icon-list-icon i{color:#C69F65;transition:color 0.3s;}.elementor-56 .elementor-element.elementor-element-66415b4c .elementor-icon-list-icon svg{fill:#C69F65;transition:fill 0.3s;}.elementor-56 .elementor-element.elementor-element-66415b4c{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-56 .elementor-element.elementor-element-66415b4c .elementor-icon-list-icon{padding-right:0px;}.elementor-56 .elementor-element.elementor-element-66415b4c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56 .elementor-element.elementor-element-66415b4c .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-66415b4c .elementor-icon-list-text{color:#636363;transition:color 0.3s;}.elementor-56 .elementor-element.elementor-element-327d390d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-56 .elementor-element.elementor-element-327d390d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-56 .elementor-element.elementor-element-327d390d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-56 .elementor-element.elementor-element-327d390d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-56 .elementor-element.elementor-element-327d390d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-327d390d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-56 .elementor-element.elementor-element-327d390d .elementor-icon-list-icon i{color:#C69F65;transition:color 0.3s;}.elementor-56 .elementor-element.elementor-element-327d390d .elementor-icon-list-icon svg{fill:#C69F65;transition:fill 0.3s;}.elementor-56 .elementor-element.elementor-element-327d390d{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-56 .elementor-element.elementor-element-327d390d .elementor-icon-list-icon{padding-right:0px;}.elementor-56 .elementor-element.elementor-element-327d390d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-56 .elementor-element.elementor-element-327d390d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;}.elementor-56 .elementor-element.elementor-element-327d390d .elementor-icon-list-text{color:#636363;transition:color 0.3s;}.elementor-56 .elementor-element.elementor-element-2f702c28 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:18px;}.elementor-56 .elementor-element.elementor-element-5847389d{text-align:left;}.elementor-56 .elementor-element.elementor-element-5847389d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:400;letter-spacing:1.3px;color:#000000;}.elementor-56 .elementor-element.elementor-element-200c65d7 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#6E6E6E;}.elementor-56 .elementor-element.elementor-element-62d8c90c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#6E6E6E;}.elementor-56 .elementor-element.elementor-element-24bbb77c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#6E6E6E;}.elementor-56 .elementor-element.elementor-element-7995086e .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#6E6E6E;}.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 );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .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 );}.elementor-56 .elementor-element.elementor-element-27995776{text-align:center;font-family:"Lato", Sans-serif;font-size:14px;font-weight:300;letter-spacing:0.4px;color:#000000;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-56 .elementor-element.elementor-element-996e5bf{--display:flex;}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-6f238d69{padding:50px 20px 50px 20px;}.elementor-56 .elementor-element.elementor-element-388c94a5{--icon-size:16px;--grid-row-gap:11px;}.elementor-56 .elementor-element.elementor-element-27995776{margin:7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-6f238d69{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-26431a13 > .elementor-container{max-width:500px;}.elementor-56 .elementor-element.elementor-element-6c632206.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-56 .elementor-element.elementor-element-6c632206 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-205d4233{text-align:center;margin:05px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:100%;max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-205d4233 .wpr-logo-image{max-width:84px;}.elementor-56 .elementor-element.elementor-element-388c94a5{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:21px;--grid-column-gap:18px;--grid-row-gap:0px;padding:0px 0px 07px 0px;width:100%;max-width:100%;}.elementor-56 .elementor-element.elementor-element-388c94a5.elementor-element{--align-self:center;}.elementor-56 .elementor-element.elementor-element-db03145{width:100%;}.elementor-56 .elementor-element.elementor-element-db03145 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:6px;}.elementor-56 .elementor-element.elementor-element-1328adb0{text-align:center;}.elementor-56 .elementor-element.elementor-element-313747f9 .elementor-divider{text-align:center;}.elementor-56 .elementor-element.elementor-element-313747f9 .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-56 .elementor-element.elementor-element-6d006888 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-56 .elementor-element.elementor-element-327d390d{--e-icon-list-icon-size:17px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-56 .elementor-element.elementor-element-2f702c28{width:46%;}.elementor-56 .elementor-element.elementor-element-2f702c28 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:14px;}.elementor-56 .elementor-element.elementor-element-5847389d{text-align:center;}.elementor-56 .elementor-element.elementor-element-200c65d7{text-align:center;}.elementor-56 .elementor-element.elementor-element-62d8c90c{text-align:center;}.elementor-56 .elementor-element.elementor-element-24bbb77c{text-align:center;}.elementor-56 .elementor-element.elementor-element-7995086e{text-align:center;}.elementor-56 .elementor-element.elementor-element-27995776{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 015px) 0px;}}/* Start custom CSS for html, class: .elementor-element-41d3c76 *//* --- Zevette Mobile Bottom Nav Bar --- */
.zevette-bottom-nav {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  background: ;
  border-top: 1px solid #ddd;
  display: flex;
  justify-content: space-around;
  align-items: center;
  padding: 6px 0;
  z-index: 99999;
  box-shadow: 0 -2px 12px rgba(0, 0, 0, 0.05);
  font-family: 'Poppins', sans-serif;
}

.zevette-bottom-nav .nav-item {
  text-align: center;
  flex: 1;
  font-size: 11px;
  color: #5a5a5a;
  text-decoration: none;
  display: flex;
  flex-direction: column;
  align-items: center;
  transition: 0.2s ease-in-out;
}

.zevette-bottom-nav .nav-item i {
  font-size: 18px;
  margin-bottom: 2px;
  color: #1C244B;
}

.zevette-bottom-nav .nav-item:hover i,
.zevette-bottom-nav .nav-item:hover span {
  color: #000000;
  transform: scale(1.05);
}

@media (min-width: 768px) {
  .zevette-bottom-nav {
    display: none;
  }
}

/* === GLOBAL FONT OVERRIDE for Drawer === */
.zevette-search-drawer,
.zevette-search-drawer *,
.zevette-recent-searches h4,
.zevette-trending-searches h4,
#recentSearchList li a,
.zevette-trending-searches li a {
  font-family: 'Poppins', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important;
}

/* === Main Search Drawer Styling === */
.zevette-search-drawer {
  position: fixed;
  top: 0;
  left: -100%;
  width: 80%;
  max-width: 380px;
  height: 100%;
  background: rgba(255, 255, 255, 0.85);
  backdrop-filter: blur(20px);
  box-shadow: 4px 0 14px rgba(0, 0, 0, 0.1);
  transition: left 0.35s ease-in-out;
  z-index: 99998;
 
  padding: 28px 22px;
  overflow-y: auto;
  border-right: 1px solid #e4e4e4;
}

/* === Drawer Open === */
.zevette-search-drawer.open {
  left: 0;
}

/* === Drawer Header === */
.drawer-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}

.drawer-title {
  font-size: 22px;
  font-weight: 600;
  color: #2e2e2e;
}

/* === Close Button === */
.drawer-close {
  font-size: 24px;
  background: #f2f2f2;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  text-align: center;
  line-height: 36px;
  color: #444;
  cursor: pointer;
  transition: background 0.3s ease;
}

.drawer-close:hover {
  background: #e0e0e0;
}

/* === Search Form Styling === */
#zevetteCustomSearchForm {
  display: flex;
  align-items: center;
  margin-bottom: 26px;
  background: #fff;
  border-radius: 30px;
  border: 1px solid #ddd;
  overflow: hidden;
}

#zevetteCustomSearchForm input.search-field {
  flex: 1;
  border: none;
  padding: 12px 18px;
  font-size: 15px;
  background: transparent;
  font-family: inherit;
}

#zevetteCustomSearchForm input.search-field:focus {
  outline: none;
}

#zevetteCustomSearchForm button {
  background: none;
  border: none;
  padding: 0 16px;
  font-size: 18px;
  color: #a88965;
  cursor: pointer;
}

/* === Recent and Trending Headings === */
.zevette-recent-searches h4{
    margin-top: 17px;
}
.zevette-trending-searches h4 {
  font-size: 15px;
  font-weight: 500;
  color: #2a2a2a;
  margin-bottom: 12px;
}

/* === Tag-style List Items === */
#recentSearchList,
.zevette-trending-searches ul {
  list-style: none;
  padding-left: 0;
  margin: 0 0 24px;
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}

#recentSearchList li a,
.zevette-trending-searches li a {
  font-size: 13px;
  padding: 7px 14px;
  border-radius: 24px;
  background: #f2f2f2;
  text-decoration: none;
  color: #333;
  transition: all 0.2s ease;
}

#recentSearchList li a:hover,
.zevette-trending-searches li a:hover {
  background: #e0e0e0;
  color: #000;
}

/* === Clear Button === */
#clearRecentSearches {
  float: right;
  background: none;
  border: none;
  font-size: 12px;
  color: #a88965;
  cursor: pointer;
  padding: 0;
  margin-top: -24px;
  transition: color 0.2s ease;
}

#clearRecentSearches:hover {
  color: #000;
}/* End custom CSS */