#menu-heart-icon,#mobile-menu-heart-icon{position:static!important;top:auto!important;right:auto!important;cursor:pointer;display:inline-flex;align-items:center}#menu-heart-icon i,#mobile-menu-heart-icon i{font-size:19px;color:#101011}#favorites-count,.favorites-count{background:#D30000;color:#fff;border-radius:50%;padding:2px 8px;font-size:12px;margin-left:5px;vertical-align:top;display:none}.favorite-icon i.fa-heart{color:#D30000!important}.favorite-icon i.fa-heart-o{color:#000}.dialog-widget-overlay{background:rgb(0 0 0 / .25)!important;opacity:0!important;pointer-events:none;transition:opacity 0.5s ease!important}.dialog-widget-overlay.dialog-lightbox-open{opacity:1!important;pointer-events:auto}#custom-cart-drawer .remove-item-btn{all:unset;font-family:Georgia,serif!important;font-size:13px!important;text-transform:lowercase;background-color:transparent!important;color:#a7a7a7!important;border:none!important;cursor:pointer!important;padding:0!important;transition:color 0.2s ease-in-out}#custom-cart-drawer .remove-item-btn:hover{color:#AC0000!important}.bb-custom-dots{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:12px}.bb-custom-dots .dot{width:6px;height:6px;border-radius:50%;background-color:#aaa;transition:background-color 0.3s;cursor:pointer}.bb-custom-dots .dot.active{background-color:#000}.frame-selected .jet-smart-filters-remove{display:inline-flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.frame-selected .jsf-reset-master{display:inline-flex!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}#elementor-popup-modal-12004 .dialog-close-button,#elementor-popup-modal-17498 .dialog-close-button{left:auto!important;right:20px!important;top:20px!important;position:absolute!important;font-size:25px!important;color:#000000!important;background:transparent!important;border:none!important;cursor:pointer!important;z-index:9999!important;line-height:1!important;padding:0!important;width:auto!important;height:auto!important;transition:color 0.2s ease!important}#elementor-popup-modal-12004 .dialog-close-button:hover,#elementor-popup-modal-17498 .dialog-close-button:hover{color:#666666!important;opacity:0.7!important}.elementor-widget-text-editor p{line-height:1!important;margin-top:0!important;padding-top:0!important}.elementor-widget-heading .elementor-heading-title{line-height:1!important;margin-top:0!important;padding-top:0!important}.elementor-widget-text-editor.lh-100 p{line-height:1.00!important;margin-top:calc((1 - 1.00) * 0.5em)!important}.elementor-widget-text-editor.lh-105 p{line-height:1.05!important;margin-top:calc((1 - 1.05) * 0.5em)!important}.elementor-widget-text-editor.lh-110 p{line-height:1.10!important;margin-top:calc((1 - 1.10) * 0.5em)!important}.elementor-widget-text-editor.lh-115 p{line-height:1.15!important;margin-top:calc((1 - 1.15) * 0.5em)!important}.elementor-widget-text-editor.lh-120 p{line-height:1.20!important;margin-top:calc((1 - 1.20) * 0.5em)!important}.elementor-widget-text-editor.lh-125 p{line-height:1.25!important;margin-top:calc((1 - 1.25) * 0.5em)!important}.elementor-widget-text-editor.lh-130 p{line-height:1.30!important;margin-top:calc((1 - 1.30) * 0.5em)!important}.elementor-widget-text-editor.lh-135 p{line-height:1.35!important;margin-top:calc((1 - 1.35) * 0.5em)!important}.elementor-widget-text-editor.lh-140 p{line-height:1.40!important;margin-top:calc((1 - 1.40) * 0.5em)!important}.elementor-widget-text-editor.lh-145 p{line-height:1.45!important;margin-top:calc((1 - 1.45) * 0.5em)!important}.elementor-widget-text-editor.lh-150 p{line-height:1.50!important;margin-top:calc((1 - 1.50) * 0.5em)!important}.elementor-widget-text-editor.lh-155 p{line-height:1.55!important;margin-top:calc((1 - 1.55) * 0.5em)!important}.elementor-widget-text-editor.lh-160 p{line-height:1.60!important;margin-top:calc((1 - 1.60) * 0.5em)!important}.elementor-widget-text-editor.lh-165 p{line-height:1.65!important;margin-top:calc((1 - 1.65) * 0.5em)!important}.elementor-widget-text-editor.lh-170 p{line-height:1.70!important;margin-top:calc((1 - 1.70) * 0.5em)!important}.elementor-widget-text-editor.lh-175 p{line-height:1.75!important;margin-top:calc((1 - 1.75) * 0.5em)!important}.elementor-widget-text-editor.lh-180 p{line-height:1.80!important;margin-top:calc((1 - 1.80) * 0.5em)!important}.elementor-widget-text-editor.lh-185 p{line-height:1.85!important;margin-top:calc((1 - 1.85) * 0.5em)!important}.elementor-widget-text-editor.lh-190 p{line-height:1.90!important;margin-top:calc((1 - 1.90) * 0.5em)!important}.elementor-widget-text-editor.lh-195 p{line-height:1.95!important;margin-top:calc((1 - 1.95) * 0.5em)!important}.elementor-widget-text-editor.lh-200 p{line-height:2.00!important;margin-top:calc((1 - 2.00) * 0.5em)!important}.elementor-widget-text-editor.lh-205 p{line-height:2.05!important;margin-top:calc((1 - 2.05) * 0.5em)!important}.elementor-widget-text-editor.lh-210 p{line-height:2.10!important;margin-top:calc((1 - 2.10) * 0.5em)!important}.elementor-widget-text-editor.lh-215 p{line-height:2.15!important;margin-top:calc((1 - 2.15) * 0.5em)!important}.elementor-widget-text-editor.lh-220 p{line-height:2.20!important;margin-top:calc((1 - 2.20) * 0.5em)!important}.elementor-widget-text-editor.lh-225 p{line-height:2.25!important;margin-top:calc((1 - 2.25) * 0.5em)!important}.elementor-widget-text-editor.lh-230 p{line-height:2.30!important;margin-top:calc((1 - 2.30) * 0.5em)!important}.elementor-widget-text-editor.lh-235 p{line-height:2.35!important;margin-top:calc((1 - 2.35) * 0.5em)!important}.elementor-widget-text-editor.lh-240 p{line-height:2.40!important;margin-top:calc((1 - 2.40) * 0.5em)!important}.elementor-widget-text-editor.lh-245 p{line-height:2.45!important;margin-top:calc((1 - 2.45) * 0.5em)!important}.elementor-widget-text-editor.lh-250 p{line-height:2.50!important;margin-top:calc((1 - 2.50) * 0.5em)!important}.elementor-widget-heading.lh-100 .elementor-heading-title{line-height:1.00!important;margin-top:calc((1 - 1.00) * 0.5em)!important}.elementor-widget-heading.lh-105 .elementor-heading-title{line-height:1.05!important;margin-top:calc((1 - 1.05) * 0.5em)!important}.elementor-widget-heading.lh-110 .elementor-heading-title{line-height:1.10!important;margin-top:calc((1 - 1.10) * 0.5em)!important}.elementor-widget-heading.lh-115 .elementor-heading-title{line-height:1.15!important;margin-top:calc((1 - 1.15) * 0.5em)!important}.elementor-widget-heading.lh-120 .elementor-heading-title{line-height:1.20!important;margin-top:calc((1 - 1.20) * 0.5em)!important}.elementor-widget-heading.lh-125 .elementor-heading-title{line-height:1.25!important;margin-top:calc((1 - 1.25) * 0.5em)!important}.elementor-widget-heading.lh-130 .elementor-heading-title{line-height:1.30!important;margin-top:calc((1 - 1.30) * 0.5em)!important}.elementor-widget-heading.lh-135 .elementor-heading-title{line-height:1.35!important;margin-top:calc((1 - 1.35) * 0.5em)!important}.elementor-widget-heading.lh-140 .elementor-heading-title{line-height:1.40!important;margin-top:calc((1 - 1.40) * 0.5em)!important}.elementor-widget-heading.lh-145 .elementor-heading-title{line-height:1.45!important;margin-top:calc((1 - 1.45) * 0.5em)!important}.elementor-widget-heading.lh-150 .elementor-heading-title{line-height:1.50!important;margin-top:calc((1 - 1.50) * 0.5em)!important}.elementor-widget-heading.lh-155 .elementor-heading-title{line-height:1.55!important;margin-top:calc((1 - 1.55) * 0.5em)!important}.elementor-widget-heading.lh-160 .elementor-heading-title{line-height:1.60!important;margin-top:calc((1 - 1.60) * 0.5em)!important}.elementor-widget-heading.lh-165 .elementor-heading-title{line-height:1.65!important;margin-top:calc((1 - 1.65) * 0.5em)!important}.elementor-widget-heading.lh-170 .elementor-heading-title{line-height:1.70!important;margin-top:calc((1 - 1.70) * 0.5em)!important}.elementor-widget-heading.lh-175 .elementor-heading-title{line-height:1.75!important;margin-top:calc((1 - 1.75) * 0.5em)!important}.elementor-widget-heading.lh-180 .elementor-heading-title{line-height:1.80!important;margin-top:calc((1 - 1.80) * 0.5em)!important}.elementor-widget-heading.lh-185 .elementor-heading-title{line-height:1.85!important;margin-top:calc((1 - 1.85) * 0.5em)!important}.elementor-widget-heading.lh-190 .elementor-heading-title{line-height:1.90!important;margin-top:calc((1 - 1.90) * 0.5em)!important}.elementor-widget-heading.lh-195 .elementor-heading-title{line-height:1.95!important;margin-top:calc((1 - 1.95) * 0.5em)!important}.elementor-widget-heading.lh-200 .elementor-heading-title{line-height:2.00!important;margin-top:calc((1 - 2.00) * 0.5em)!important}.elementor-widget-heading.lh-205 .elementor-heading-title{line-height:2.05!important;margin-top:calc((1 - 2.05) * 0.5em)!important}.elementor-widget-heading.lh-210 .elementor-heading-title{line-height:2.10!important;margin-top:calc((1 - 2.10) * 0.5em)!important}.elementor-widget-heading.lh-215 .elementor-heading-title{line-height:2.15!important;margin-top:calc((1 - 2.15) * 0.5em)!important}.elementor-widget-heading.lh-220 .elementor-heading-title{line-height:2.20!important;margin-top:calc((1 - 2.20) * 0.5em)!important}.elementor-widget-heading.lh-225 .elementor-heading-title{line-height:2.25!important;margin-top:calc((1 - 2.25) * 0.5em)!important}.elementor-widget-heading.lh-230 .elementor-heading-title{line-height:2.30!important;margin-top:calc((1 - 2.30) * 0.5em)!important}.elementor-widget-heading.lh-235 .elementor-heading-title{line-height:2.35!important;margin-top:calc((1 - 2.35) * 0.5em)!important}.elementor-widget-heading.lh-240 .elementor-heading-title{line-height:2.40!important;margin-top:calc((1 - 2.40) * 0.5em)!important}.elementor-widget-heading.lh-245 .elementor-heading-title{line-height:2.45!important;margin-top:calc((1 - 2.45) * 0.5em)!important}.elementor-widget-heading.lh-250 .elementor-heading-title{line-height:2.50!important;margin-top:calc((1 - 2.50) * 0.5em)!important}.elementor-widget-text-editor.lh-095 p{line-height:0.95!important;margin-top:calc((1 - 0.95) * 0.5em)!important}.elementor-widget-text-editor.lh-090 p{line-height:0.90!important;margin-top:calc((1 - 0.90) * 0.5em)!important}.elementor-widget-text-editor.lh-085 p{line-height:0.85!important;margin-top:calc((1 - 0.85) * 0.5em)!important}.elementor-widget-text-editor.lh-080 p{line-height:0.80!important;margin-top:calc((1 - 0.80) * 0.5em)!important}.elementor-widget-text-editor.lh-075 p{line-height:0.75!important;margin-top:calc((1 - 0.75) * 0.5em)!important}.elementor-widget-heading.lh-095 .elementor-heading-title{line-height:0.95!important;margin-top:calc((1 - 0.95) * 0.5em)!important}.elementor-widget-heading.lh-090 .elementor-heading-title{line-height:0.90!important;margin-top:calc((1 - 0.90) * 0.5em)!important}.elementor-widget-heading.lh-085 .elementor-heading-title{line-height:0.85!important;margin-top:calc((1 - 0.85) * 0.5em)!important}.elementor-widget-heading.lh-080 .elementor-heading-title{line-height:0.80!important;margin-top:calc((1 - 0.80) * 0.5em)!important}.elementor-widget-heading.lh-075 .elementor-heading-title{line-height:0.75!important;margin-top:calc((1 - 0.75) * 0.5em)!important}.elementor-widget-heading.lh-anchor-bottom .elementor-widget-container,.elementor-widget-text-editor.lh-anchor-bottom .elementor-widget-container{justify-content:flex-end;display:flex;flex-direction:column}.elementor-widget-heading.lh-anchor-bottom .elementor-heading-title,.elementor-widget-text-editor.lh-anchor-bottom p{margin-top:auto!important;margin-bottom:0!important}#rollover-image{position:relative;background-size:cover;background-position:center;transition:opacity 0.6s ease}#rollover-text{position:absolute;bottom:20px;left:20px;transition:color 0.4s ease;opacity:1;z-index:2}#rollover-text .line1{font-size:24px;line-height:1}#rollover-text .line2{font-size:18px;line-height:1}.e-n-tabs-content h2{margin-bottom:0}.elementor-widget-woocommerce-product-content .elementor-widget-container p:first-child{font-family:'Barlow Condensed',sans-serif;font-size:20px;font-weight:500;line-height:1.1;margin:0 0 15px 0;text-transform:none}.elementor-widget-woocommerce-product-content .elementor-widget-container p:last-child{font-family:'Barlow',sans-serif;font-size:15px;font-weight:400;line-height:0;margin:0;text-transform:none}