.elementor-23 .elementor-element.elementor-element-26f45ea>.elementor-container>.elementor-row>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-23 .elementor-element.elementor-element-26f45ea:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-26f45ea>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-23 .elementor-element.elementor-element-26f45ea{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:3px 0 3px 0}.elementor-23 .elementor-element.elementor-element-26f45ea>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-23 .elementor-element.elementor-element-1e698fe.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-23 .elementor-element.elementor-element-1e698fe .elementor-widget-wrap{flex-wrap:wrap}.elementor-23 .elementor-element.elementor-element-1e698fe>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-23 .elementor-element.elementor-element-1e698fe>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-6f389066.elementor-column .elementor-widget-wrap{align-items:center}.elementor-23 .elementor-element.elementor-element-6f389066.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-23 .elementor-element.elementor-element-6f389066 .elementor-widget-wrap{flex-wrap:wrap}.elementor-23 .elementor-element.elementor-element-6f389066>.elementor-element-populated{padding:15px 27px 13px 27px}.thegem-template-header .elementor-23 .elementor-element.elementor-element-1fdef7f6{padding:0 5px 0 5px}.elementor-23 .elementor-element.elementor-element-b1cccd3 .select-category{display:none}.elementor-23 .elementor-element.elementor-element-b1cccd3>.elementor-widget-container{margin:0 0 0 0;border-style:none}.elementor-23 .elementor-element.elementor-element-b1cccd3{width:374px!important}.elementor-23 .elementor-element.elementor-element-b1cccd3 .thegem-te-search-form .search-field{height:34px;line-height:34px;padding-left:20px;border-style:solid;border-color:#EAEAEA}.elementor-23 .elementor-element.elementor-element-b1cccd3 .thegem-te-search-form .search-submit{height:34px;line-height:34px}.elementor-23 .elementor-element.elementor-element-b1cccd3 .thegem-te-search-form .search-submit i{line-height:34px}.elementor-23 .elementor-element.elementor-element-b1cccd3 .thegem-te-search-form .search-buttons{padding-right:12px}.thegem-template-header .elementor-23 .elementor-element.elementor-element-50fa8cb6{padding:0 10px 0 10px}.thegem-template-header .elementor-23 .elementor-element.elementor-element-11c6f317{padding:0 10px 0 10px}.thegem-template-header .elementor-23 .elementor-element.elementor-element-7a5d1bd{padding:0 5px 0 10px}.elementor-23 .elementor-element.elementor-element-7a5d1bd .thegem-te-cart.desktop-view .minicart{top:calc(100% + 20px)}.elementor-23 .elementor-element.elementor-element-7a5d1bd .minicart-item-count{color:#000}.elementor-23 .elementor-element.elementor-element-7a5d1bd .thegem-te-cart .minicart-item-count,.elementor-23 .elementor-element.elementor-element-7a5d1bd .thegem-te-cart.label-count .minicart-item-count:after{background-color:#DEDEDE}.elementor-23 .elementor-element.elementor-element-44143cdd:not(.elementor-motion-effects-element-type-background),.elementor-23 .elementor-element.elementor-element-44143cdd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F7F7}.elementor-23 .elementor-element.elementor-element-44143cdd{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-2px;margin-bottom:0;padding:0 0 0 0}.elementor-23 .elementor-element.elementor-element-44143cdd>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-f39d68b.elementor-column .elementor-widget-wrap{align-items:center}.elementor-23 .elementor-element.elementor-element-f39d68b.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-23 .elementor-element.elementor-element-f39d68b.elementor-column>.elementor-widget-wrap{justify-content:space-between}.elementor-23 .elementor-element.elementor-element-f39d68b .elementor-widget-wrap{flex-wrap:wrap}.elementor-23 .elementor-element.elementor-element-f39d68b>.elementor-element-populated{border-style:none;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-23 .elementor-element.elementor-element-f39d68b>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.thegem-template-header .elementor-23 .elementor-element.elementor-element-7d9298de{padding:0 5px 0 5px}.elementor-23 .elementor-element.elementor-element-7d9298de .thegem-te-menu-mobile__default.mobile-view .dl-menu,.elementor-23 .elementor-element.elementor-element-7d9298de .thegem-te-menu-mobile__default.mobile-view>.dl-submenu{top:calc(100% + 20px)}.elementor-23 .elementor-element.elementor-element-7d9298de .thegem-te-menu__default.desktop-view ul.nav-menu>li.menu-item-has-children,.elementor-23 .elementor-element.elementor-element-7d9298de .thegem-te-menu__default.desktop-view ul.nav-menu>li.megamenu-template-enable{margin-bottom:-20px;padding-bottom:20px}.thegem-template-header .elementor-23 .elementor-element.elementor-element-2375db98{padding:0 5px 0 5px}.thegem-template-header .elementor-23 .elementor-element.elementor-element-94670d6{padding:0 10px 0 10px}.thegem-template-header .elementor-23 .elementor-element.elementor-element-6981a5bf{padding:0 5px 0 5px}.thegem-template-header .elementor-23 .elementor-element.elementor-element-45854cd9{padding:0 5px 0 5px}.elementor-23 .elementor-element.elementor-element-45854cd9 .thegem-te-cart.desktop-view .minicart{top:calc(100% + 20px)}.thegem-template-header .elementor-23 .elementor-element.elementor-element-749d839f{padding:0 5px 0 5px}.elementor-23 .elementor-element.elementor-element-749d839f .thegem-te-menu-secondary-nav ul.nav-menu>li.menu-item-has-children,.elementor-23 .elementor-element.elementor-element-749d839f .thegem-te-menu-secondary-dropdown .dropdown-item{margin-bottom:-20px;padding-bottom:20px}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-b1cccd3 .select-category{display:flex}.elementor-23 .elementor-element.elementor-element-44143cdd{padding:10px 0 10px 0}.thegem-template-header .elementor-23 .elementor-element.elementor-element-7d9298de{padding:0 5px 0 10px}.thegem-template-header .elementor-23 .elementor-element.elementor-element-6981a5bf{padding:0 10px 0 10px}.thegem-template-header .elementor-23 .elementor-element.elementor-element-45854cd9{padding:0 10px 0 10px}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-26f45ea{padding:0 0 0 0}.elementor-23 .elementor-element.elementor-element-b1cccd3 .select-category{display:none}.elementor-23 .elementor-element.elementor-element-44143cdd{padding:10px 1px 13px 2px}.elementor-23 .elementor-element.elementor-element-f39d68b>.elementor-element-populated{margin:0 0 -5px 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.thegem-template-header .elementor-23 .elementor-element.elementor-element-7d9298de{padding:0 5px 0 8px}.elementor-23 .elementor-element.elementor-element-7d9298de>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-23 .elementor-element.elementor-element-2375db98>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 5px}.thegem-template-header .elementor-23 .elementor-element.elementor-element-6981a5bf{padding:0 8px 0 5px}.thegem-template-header .elementor-23 .elementor-element.elementor-element-45854cd9{padding:0 8px 0 8px}.elementor-23 .elementor-element.elementor-element-45854cd9>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}}.site-logo{backface-visibility:hidden;transform:translateZ(0)}