.elementor-461 .elementor-element.elementor-element-db3f53d{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-461 .elementor-element.elementor-element-16c789e{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-461 .elementor-element.elementor-element-1323254 .elementor-repeater-item-701a264 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://bethelcandles.com/wp-content/uploads/2025/06/candle-making-slide-scaled.jpg);background-size:cover;}.elementor-461 .elementor-element.elementor-element-1323254 .elementor-repeater-item-701a264 .elementor-background-overlay{background-color:#0000008F;mix-blend-mode:multiply;}.elementor-461 .elementor-element.elementor-element-1323254 .elementor-repeater-item-701a264 .swiper-slide-contents{margin:0 auto;}.elementor-461 .elementor-element.elementor-element-1323254 .elementor-repeater-item-701a264 .swiper-slide-inner{align-items:center;text-align:left;}.elementor-461 .elementor-element.elementor-element-1323254 .swiper-slide{transition-duration:calc(5000ms*1.2);height:150px;}.elementor-461 .elementor-element.elementor-element-1323254 .elementor-slide-button{background-color:var( --e-global-color-text );font-family:"Rubik", Sans-serif;font-size:0.9rem;font-weight:600;border-width:0px;border-radius:5px;color:var( --e-global-color-primary );}.elementor-461 .elementor-element.elementor-element-1323254 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:#EBEBEB;}.elementor-461 .elementor-element.elementor-element-1323254 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-461 .elementor-element.elementor-element-1323254 .swiper-slide-contents{max-width:100%;}.elementor-461 .elementor-element.elementor-element-1323254 .swiper-slide-inner{text-align:center;}.elementor-461 .elementor-element.elementor-element-1323254 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:2px;}.elementor-461 .elementor-element.elementor-element-1323254 .elementor-slide-heading{color:var( --e-global-color-secondary );font-family:"Nunito", Sans-serif;font-size:2rem;font-weight:700;text-transform:capitalize;}.elementor-461 .elementor-element.elementor-element-1323254 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:15px;}.elementor-461 .elementor-element.elementor-element-1323254 .elementor-slide-description{color:var( --e-global-color-secondary );font-family:"Nunito", Sans-serif;font-size:1.2rem;font-weight:500;text-transform:capitalize;}.elementor-461 .elementor-element.elementor-element-416ff7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-461 .elementor-element.elementor-element-cbc8bfe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:25;}.elementor-461 .elementor-element.elementor-element-b85f69a .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:"Rubik", Sans-serif;font-size:0.7rem;line-height:17px;}.elementor-461 .elementor-element.elementor-element-b85f69a .woocommerce-breadcrumb > a{color:var( --e-global-color-accent );}.woocommerce .elementor-461 .elementor-element.elementor-element-35cb7a9 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-461 .elementor-element.elementor-element-35cb7a9 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-461 .elementor-element.elementor-element-35cb7a9 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-461 .elementor-element.elementor-element-197dc20 > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e06fed4 );border-radius:5px 5px 5px 5px;}.elementor-461 .elementor-element.elementor-element-197dc20.elementor-element{--align-self:center;}.elementor-461 .elementor-element.elementor-element-197dc20:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(5px/2);}.elementor-461 .elementor-element.elementor-element-197dc20:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(5px/2);}.elementor-461 .elementor-element.elementor-element-197dc20.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-461 .elementor-element.elementor-element-197dc20.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body:not(.rtl) .elementor-461 .elementor-element.elementor-element-197dc20.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-5px/2) + (-1px/2) );}body:not.rtl .elementor-461 .elementor-element.elementor-element-197dc20.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-5px/2) - (1px/2) );}.elementor-461 .elementor-element.elementor-element-197dc20 .product_meta .detail-container:not(:last-child):after{content:"";border-color:var( --e-global-color-e06fed4 );}.elementor-461 .elementor-element.elementor-element-197dc20:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:solid;border-top-width:1px;margin-bottom:calc(-1px/2);}.elementor-461 .elementor-element.elementor-element-197dc20.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:solid;border-left-width:1px;}.elementor-461 .elementor-element.elementor-element-197dc20{font-family:"Rubik", Sans-serif;font-size:0.9rem;color:var( --e-global-color-primary );}.elementor-461 .elementor-element.elementor-element-197dc20 a{font-family:"Rubik", Sans-serif;font-size:0.9rem;color:var( --e-global-color-accent );}.elementor-461 .elementor-element.elementor-element-6ef9736{--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:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:25;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-461 .elementor-element.elementor-element-e1fab66 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-461 .elementor-element.elementor-element-8b3cb56 > .elementor-widget-container{padding:5px 0px 5px 0px;}.woocommerce .elementor-461 .elementor-element.elementor-element-8b3cb56 .star-rating{color:var( --e-global-color-text );font-size:10px;}.woocommerce .elementor-461 .elementor-element.elementor-element-8b3cb56 .star-rating::before{color:var( --e-global-color-secondary );}.woocommerce .elementor-461 .elementor-element.elementor-element-8b3cb56 .woocommerce-review-link{color:var( --e-global-color-accent );font-family:"Nunito", Sans-serif;font-size:0.8rem;font-weight:600;line-height:2px;}.woocommerce:not(.rtl) .elementor-461 .elementor-element.elementor-element-8b3cb56 .star-rating{margin-right:1em;}.woocommerce.rtl .elementor-461 .elementor-element.elementor-element-8b3cb56 .star-rating{margin-left:1em;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-461 .elementor-element.elementor-element-6c1b0e9 > .elementor-widget-container{margin:0px 0px -5px 0px;}.woocommerce .elementor-461 .elementor-element.elementor-element-6c1b0e9 .price{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:500;}.woocommerce .elementor-461 .elementor-element.elementor-element-6c1b0e9 .price ins{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;}body:not(.rtl) .elementor-461 .elementor-element.elementor-element-6c1b0e9:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-461 .elementor-element.elementor-element-6c1b0e9:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-461 .elementor-element.elementor-element-6c1b0e9.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-461 .elementor-element.elementor-element-e68bbaf > .elementor-widget-container{padding:0px 0px 5px 0px;}.woocommerce .elementor-461 .elementor-element.elementor-element-e68bbaf .woocommerce-product-details__short-description{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:400;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-461 .elementor-element.elementor-element-c849dec .cart button, .elementor-461 .elementor-element.elementor-element-c849dec .cart .button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );border-radius:5px 5px 5px 5px;color:var( --e-global-color-primary );background-color:var( --e-global-color-text );transition:all 0.4s;}.elementor-461 .elementor-element.elementor-element-c849dec .cart button:hover, .elementor-461 .elementor-element.elementor-element-c849dec .cart .button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-461 .elementor-element.elementor-element-c849dec .added_to_cart{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-461 .elementor-element.elementor-element-c849dec{--view-cart-spacing:15px;--button-spacing:15px;}.elementor-461 .elementor-element.elementor-element-c849dec .quantity .qty{font-family:"Rubik", Sans-serif;font-size:1rem;padding:5px 5px 5px 5px;color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.woocommerce .elementor-461 .elementor-element.elementor-element-c849dec form.cart .variations{margin-bottom:0px;}.woocommerce .elementor-461 .elementor-element.elementor-element-c849dec form.cart table.variations label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.woocommerce .elementor-461 .elementor-element.elementor-element-c849dec form.cart table.variations td.value select{color:var( --e-global-color-primary );}.woocommerce .elementor-461 .elementor-element.elementor-element-c849dec form.cart table.variations td.value select, .woocommerce .elementor-461 .elementor-element.elementor-element-c849dec form.cart table.variations td.value:before{background-color:#FFFFFF;border-radius:5px;}.woocommerce .elementor-461 .elementor-element.elementor-element-c849dec form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-461 .elementor-element.elementor-element-c849dec form.cart table.variations td.value:before{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:400;}.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-size:var( --e-global-typography-secondary-font-size );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-461 .elementor-element.elementor-element-032ca73{--divider-border-style:solid;--divider-color:var( --e-global-color-db5db1e );--divider-border-width:1.5px;}.elementor-461 .elementor-element.elementor-element-032ca73 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-461 .elementor-element.elementor-element-032ca73 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-461 .elementor-element.elementor-element-032ca73 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-461 .elementor-element.elementor-element-ac1318f{text-align:center;}.elementor-461 .elementor-element.elementor-element-ac1318f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-461 .elementor-element.elementor-element-ac1318f .elementor-heading-title a:hover, .elementor-461 .elementor-element.elementor-element-ac1318f .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-461 .elementor-element.elementor-element-998a9f1{--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;--align-items:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-461 .elementor-element.elementor-element-fe221be{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-fe221be img{width:100%;}.elementor-461 .elementor-element.elementor-element-ec3521a{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-ec3521a img{width:100%;}.elementor-461 .elementor-element.elementor-element-523381f{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-523381f img{width:100%;}.elementor-461 .elementor-element.elementor-element-b6c5d7a{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-b6c5d7a img{width:100%;}.elementor-461 .elementor-element.elementor-element-f707008{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-f707008 img{width:100%;}.elementor-461 .elementor-element.elementor-element-074ecca{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-074ecca img{width:100%;}.elementor-461 .elementor-element.elementor-element-2745fbe{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-2745fbe img{width:100%;}.elementor-461 .elementor-element.elementor-element-953c2a2{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-953c2a2 img{width:100%;}.elementor-461 .elementor-element.elementor-element-c0d0517{--divider-border-style:solid;--divider-color:var( --e-global-color-db5db1e );--divider-border-width:1.5px;}.elementor-461 .elementor-element.elementor-element-c0d0517 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-461 .elementor-element.elementor-element-c0d0517 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-461 .elementor-element.elementor-element-8b248c7{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:25;}.elementor-461 .elementor-element.elementor-element-dc74ad1 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-461 .elementor-element.elementor-element-dc74ad1{text-align:center;}.elementor-461 .elementor-element.elementor-element-dc74ad1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.8rem;font-weight:700;text-transform:uppercase;line-height:18px;color:var( --e-global-color-primary );}.elementor-461 .elementor-element.elementor-element-dc74ad1 .elementor-heading-title a:hover, .elementor-461 .elementor-element.elementor-element-dc74ad1 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-461 .elementor-element.elementor-element-5b80254{--display:flex;--min-height:15vh;border-style:none;--border-style:none;}.elementor-461 .elementor-element.elementor-element-5b80254:not(.elementor-motion-effects-element-type-background), .elementor-461 .elementor-element.elementor-element-5b80254 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bethelcandles.com/wp-content/uploads/2025/06/sidebar-offer-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-461 .elementor-element.elementor-element-91bf2e4{--display:flex;--min-height:15vh;border-style:none;--border-style:none;}.elementor-461 .elementor-element.elementor-element-91bf2e4:not(.elementor-motion-effects-element-type-background), .elementor-461 .elementor-element.elementor-element-91bf2e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bethelcandles.com/wp-content/uploads/2025/06/sidebar-offer-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-461 .elementor-element.elementor-element-a115f45{--display:flex;--min-height:15vh;border-style:none;--border-style:none;}.elementor-461 .elementor-element.elementor-element-473fbff{--display:flex;--min-height:15vh;border-style:none;--border-style:none;}.elementor-461 .elementor-element.elementor-element-9abd77c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-461 .elementor-element.elementor-element-1818ae7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:25;}.elementor-461 .elementor-element.elementor-element-96bd2c2 .woocommerce-breadcrumb{color:var( --e-global-color-primary );font-family:"Rubik", Sans-serif;font-size:0.7rem;line-height:17px;}.elementor-461 .elementor-element.elementor-element-96bd2c2 .woocommerce-breadcrumb > a{color:var( --e-global-color-accent );}.woocommerce .elementor-461 .elementor-element.elementor-element-698f1bc .flex-viewport:not(:last-child){margin-bottom:5px;}.woocommerce .elementor-461 .elementor-element.elementor-element-698f1bc .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-461 .elementor-element.elementor-element-698f1bc .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-461 .elementor-element.elementor-element-c54bd87 > .elementor-widget-container{padding:5px 15px 5px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e06fed4 );border-radius:5px 5px 5px 5px;}.elementor-461 .elementor-element.elementor-element-c54bd87.elementor-element{--align-self:center;}.elementor-461 .elementor-element.elementor-element-c54bd87:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(5px/2);}.elementor-461 .elementor-element.elementor-element-c54bd87:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(5px/2);}.elementor-461 .elementor-element.elementor-element-c54bd87.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-461 .elementor-element.elementor-element-c54bd87.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-5px/2);margin-left:calc(-5px/2);}body:not(.rtl) .elementor-461 .elementor-element.elementor-element-c54bd87.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-5px/2) + (-1px/2) );}body:not.rtl .elementor-461 .elementor-element.elementor-element-c54bd87.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-5px/2) - (1px/2) );}.elementor-461 .elementor-element.elementor-element-c54bd87 .product_meta .detail-container:not(:last-child):after{content:"";border-color:var( --e-global-color-e06fed4 );}.elementor-461 .elementor-element.elementor-element-c54bd87:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:solid;border-top-width:1px;margin-bottom:calc(-1px/2);}.elementor-461 .elementor-element.elementor-element-c54bd87.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:solid;border-left-width:1px;}.elementor-461 .elementor-element.elementor-element-c54bd87{font-family:"Rubik", Sans-serif;font-size:0.9rem;color:var( --e-global-color-primary );}.elementor-461 .elementor-element.elementor-element-c54bd87 a{font-family:"Rubik", Sans-serif;font-size:0.9rem;color:var( --e-global-color-accent );}.elementor-461 .elementor-element.elementor-element-96a3da7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:25;}.elementor-461 .elementor-element.elementor-element-ea20bb7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-461 .elementor-element.elementor-element-6533483 > .elementor-widget-container{padding:5px 0px 5px 0px;}.woocommerce .elementor-461 .elementor-element.elementor-element-6533483 .star-rating{color:var( --e-global-color-text );font-size:10px;}.woocommerce .elementor-461 .elementor-element.elementor-element-6533483 .star-rating::before{color:var( --e-global-color-secondary );}.woocommerce .elementor-461 .elementor-element.elementor-element-6533483 .woocommerce-review-link{color:var( --e-global-color-accent );font-family:"Nunito", Sans-serif;font-size:0.8rem;font-weight:600;line-height:2px;}.woocommerce:not(.rtl) .elementor-461 .elementor-element.elementor-element-6533483 .star-rating{margin-right:1em;}.woocommerce.rtl .elementor-461 .elementor-element.elementor-element-6533483 .star-rating{margin-left:1em;}.elementor-461 .elementor-element.elementor-element-9e642e2 > .elementor-widget-container{margin:0px 0px -5px 0px;}.woocommerce .elementor-461 .elementor-element.elementor-element-9e642e2 .price{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;}.woocommerce .elementor-461 .elementor-element.elementor-element-9e642e2 .price ins{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;}body:not(.rtl) .elementor-461 .elementor-element.elementor-element-9e642e2:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-461 .elementor-element.elementor-element-9e642e2:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-461 .elementor-element.elementor-element-9e642e2.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-461 .elementor-element.elementor-element-ba07b48 > .elementor-widget-container{padding:0px 0px 5px 0px;}.woocommerce .elementor-461 .elementor-element.elementor-element-ba07b48 .woocommerce-product-details__short-description{color:var( --e-global-color-primary );font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:400;}.elementor-461 .elementor-element.elementor-element-246e640 .cart button, .elementor-461 .elementor-element.elementor-element-246e640 .cart .button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );border-radius:5px 5px 5px 5px;color:var( --e-global-color-primary );background-color:var( --e-global-color-text );transition:all 0.4s;}.elementor-461 .elementor-element.elementor-element-246e640 .cart button:hover, .elementor-461 .elementor-element.elementor-element-246e640 .cart .button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-accent );}.elementor-461 .elementor-element.elementor-element-246e640 .added_to_cart{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-461 .elementor-element.elementor-element-246e640{--view-cart-spacing:15px;--button-spacing:15px;}.elementor-461 .elementor-element.elementor-element-246e640 .quantity .qty{font-family:"Rubik", Sans-serif;font-size:1rem;padding:5px 5px 5px 5px;color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );transition:all 0.2s;}.woocommerce .elementor-461 .elementor-element.elementor-element-246e640 form.cart .variations{margin-bottom:0px;}.woocommerce .elementor-461 .elementor-element.elementor-element-246e640 form.cart table.variations label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.woocommerce .elementor-461 .elementor-element.elementor-element-246e640 form.cart table.variations td.value select{color:var( --e-global-color-primary );}.woocommerce .elementor-461 .elementor-element.elementor-element-246e640 form.cart table.variations td.value select, .woocommerce .elementor-461 .elementor-element.elementor-element-246e640 form.cart table.variations td.value:before{background-color:#FFFFFF;border-radius:5px;}.woocommerce .elementor-461 .elementor-element.elementor-element-246e640 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-461 .elementor-element.elementor-element-246e640 form.cart table.variations td.value:before{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-461 .elementor-element.elementor-element-c367f62{--divider-border-style:solid;--divider-color:var( --e-global-color-db5db1e );--divider-border-width:1.5px;}.elementor-461 .elementor-element.elementor-element-c367f62 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-461 .elementor-element.elementor-element-c367f62 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-461 .elementor-element.elementor-element-c367f62 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-461 .elementor-element.elementor-element-63c01fb{text-align:center;}.elementor-461 .elementor-element.elementor-element-63c01fb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-461 .elementor-element.elementor-element-63c01fb .elementor-heading-title a:hover, .elementor-461 .elementor-element.elementor-element-63c01fb .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-461 .elementor-element.elementor-element-f12c339{--display:flex;}.elementor-461 .elementor-element.elementor-element-5b260b9{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-5b260b9 img{width:100%;}.elementor-461 .elementor-element.elementor-element-b92d282{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-b92d282 img{width:100%;}.elementor-461 .elementor-element.elementor-element-d65c305{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-d65c305 img{width:100%;}.elementor-461 .elementor-element.elementor-element-39352b1{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-39352b1 img{width:100%;}.elementor-461 .elementor-element.elementor-element-f1e482a{--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;--align-items:center;}.elementor-461 .elementor-element.elementor-element-f730ab8{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-f730ab8 img{width:100%;}.elementor-461 .elementor-element.elementor-element-16c919b{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-16c919b img{width:100%;}.elementor-461 .elementor-element.elementor-element-678f0d0{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-678f0d0 img{width:100%;}.elementor-461 .elementor-element.elementor-element-bbf97d9{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-bbf97d9 img{width:100%;}.elementor-461 .elementor-element.elementor-element-e6e00c7{--divider-border-style:solid;--divider-color:var( --e-global-color-db5db1e );--divider-border-width:1.5px;}.elementor-461 .elementor-element.elementor-element-e6e00c7 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-461 .elementor-element.elementor-element-e6e00c7 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-461 .elementor-element.elementor-element-fc34cd7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:25;}.elementor-461 .elementor-element.elementor-element-5462f88 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-461 .elementor-element.elementor-element-5462f88{text-align:center;}.elementor-461 .elementor-element.elementor-element-5462f88 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-461 .elementor-element.elementor-element-5462f88 .elementor-heading-title a:hover, .elementor-461 .elementor-element.elementor-element-5462f88 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-461 .elementor-element.elementor-element-38aaf51{--display:flex;}.elementor-461 .elementor-element.elementor-element-9210fe6{--display:flex;}.elementor-461 .elementor-element.elementor-element-f37daf2{--display:flex;}.elementor-461 .elementor-element.elementor-element-4d2ed15{--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;}.elementor-461 .elementor-element.elementor-element-f85d59b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:25;}.elementor-461 .elementor-element.elementor-element-b8b6ca3 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-461 .elementor-element.elementor-element-b8b6ca3{text-align:center;}.elementor-461 .elementor-element.elementor-element-b8b6ca3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-461 .elementor-element.elementor-element-b8b6ca3 .elementor-heading-title a:hover, .elementor-461 .elementor-element.elementor-element-b8b6ca3 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-461 .elementor-element.elementor-element-5296022{--display:flex;}.elementor-461 .elementor-element.elementor-element-6395e31{--display:flex;--min-height:15vh;border-style:none;--border-style:none;}.elementor-461 .elementor-element.elementor-element-f508b09{--display:flex;--min-height:15vh;border-style:none;--border-style:none;}.elementor-461 .elementor-element.elementor-element-4dda03d{--display:flex;--min-height:15vh;border-style:none;--border-style:none;}.elementor-461 .elementor-element.elementor-element-9a17d5c{--display:flex;--min-height:15vh;border-style:none;--border-style:none;}.elementor-461 .elementor-element.elementor-element-a509da1{--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:22px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-461 .elementor-element.elementor-element-a509da1:not(.elementor-motion-effects-element-type-background), .elementor-461 .elementor-element.elementor-element-a509da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-461 .elementor-element.elementor-element-a509da1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-461 .elementor-element.elementor-element-2bf7f49.elementor-element{--flex-grow:1;--flex-shrink:0;}.woocommerce .elementor-461 .elementor-element.elementor-element-2bf7f49 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-primary );font-size:0.8rem;text-transform:uppercase;}.woocommerce .elementor-461 .elementor-element.elementor-element-2bf7f49 .woocommerce-tabs ul.wc-tabs li{background-color:#FFFFFF;border-color:var( --e-global-color-db5db1e );border-radius:5px 5px 0 0;}.woocommerce .elementor-461 .elementor-element.elementor-element-2bf7f49 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-db5db1e );font-size:0.9rem;}.woocommerce .elementor-461 .elementor-element.elementor-element-2bf7f49 .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-accent );}.woocommerce .elementor-461 .elementor-element.elementor-element-2bf7f49 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-461 .elementor-element.elementor-element-2bf7f49 .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-secondary );}.woocommerce .elementor-461 .elementor-element.elementor-element-2bf7f49 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:var( --e-global-color-secondary );}.woocommerce .elementor-461 .elementor-element.elementor-element-2bf7f49 .woocommerce-Tabs-panel{color:var( --e-global-color-primary );}.woocommerce .elementor-461 .elementor-element.elementor-element-2bf7f49 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:0.9rem;}.elementor-461 .elementor-element.elementor-element-13ed47a{--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:10px;--padding-bottom:25px;--padding-left:200px;--padding-right:200px;}.elementor-461 .elementor-element.elementor-element-13ed47a:not(.elementor-motion-effects-element-type-background), .elementor-461 .elementor-element.elementor-element-13ed47a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-461 .elementor-element.elementor-element-13ed47a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-461 .elementor-element.elementor-element-329deb7{text-align:center;}.elementor-461 .elementor-element.elementor-element-329deb7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-461 .elementor-element.elementor-element-a73df9b{--swiper-slides-to-display:6;--swiper-slides-gap:15px;}.elementor-461 .elementor-element.elementor-element-a73df9b .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-461 .elementor-element.elementor-element-c849dec .cart button, .elementor-461 .elementor-element.elementor-element-c849dec .cart .button{font-size:var( --e-global-typography-primary-font-size );}.elementor-461 .elementor-element.elementor-element-c849dec .added_to_cart{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-461 .elementor-element.elementor-element-c849dec form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-461 .elementor-element.elementor-element-698f1bc > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-461 .elementor-element.elementor-element-c54bd87:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(2px/2);}.elementor-461 .elementor-element.elementor-element-c54bd87:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(2px/2);}.elementor-461 .elementor-element.elementor-element-c54bd87.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(2px/2);margin-left:calc(2px/2);}.elementor-461 .elementor-element.elementor-element-c54bd87.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-2px/2);margin-left:calc(-2px/2);}body:not(.rtl) .elementor-461 .elementor-element.elementor-element-c54bd87.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-2px/2) + (-1px/2) );}body:not.rtl .elementor-461 .elementor-element.elementor-element-c54bd87.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-2px/2) - (1px/2) );}.elementor-461 .elementor-element.elementor-element-c54bd87{font-size:0.7rem;}.elementor-461 .elementor-element.elementor-element-c54bd87 a{font-size:0.7rem;}.woocommerce .elementor-461 .elementor-element.elementor-element-ba07b48 .woocommerce-product-details__short-description{font-size:0.85rem;}.elementor-461 .elementor-element.elementor-element-246e640 .cart button, .elementor-461 .elementor-element.elementor-element-246e640 .cart .button{font-size:var( --e-global-typography-primary-font-size );}.elementor-461 .elementor-element.elementor-element-246e640 .added_to_cart{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-461 .elementor-element.elementor-element-246e640 form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );}.elementor-461 .elementor-element.elementor-element-c367f62 > .elementor-widget-container{padding:10px 0px 5px 0px;}.elementor-461 .elementor-element.elementor-element-c367f62 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-461 .elementor-element.elementor-element-f12c339{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-461 .elementor-element.elementor-element-f1e482a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-461 .elementor-element.elementor-element-fc34cd7{--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;--justify-content:space-between;--align-items:center;}.elementor-461 .elementor-element.elementor-element-38aaf51{--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-around;--align-items:center;}.elementor-461 .elementor-element.elementor-element-4d2ed15{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-461 .elementor-element.elementor-element-f85d59b{--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;--justify-content:space-between;--align-items:center;}.elementor-461 .elementor-element.elementor-element-5296022{--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-around;--align-items:center;}.elementor-461 .elementor-element.elementor-element-6395e31:not(.elementor-motion-effects-element-type-background), .elementor-461 .elementor-element.elementor-element-6395e31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bethelcandles.com/wp-content/uploads/2025/06/sidebar-offer-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-461 .elementor-element.elementor-element-6395e31{--min-height:17vh;}.elementor-461 .elementor-element.elementor-element-f508b09:not(.elementor-motion-effects-element-type-background), .elementor-461 .elementor-element.elementor-element-f508b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bethelcandles.com/wp-content/uploads/2025/06/sidebar-offer-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-461 .elementor-element.elementor-element-f508b09{--min-height:17vh;}.elementor-461 .elementor-element.elementor-element-4dda03d{--min-height:17vh;}.elementor-461 .elementor-element.elementor-element-9a17d5c{--min-height:17vh;}.elementor-461 .elementor-element.elementor-element-13ed47a{--padding-top:5px;--padding-bottom:20px;--padding-left:25px;--padding-right:25px;}.elementor-461 .elementor-element.elementor-element-a73df9b{--swiper-slides-to-display:3;}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-461 .elementor-element.elementor-element-197dc20:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(0px/2);}.elementor-461 .elementor-element.elementor-element-197dc20:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(0px/2);}.elementor-461 .elementor-element.elementor-element-197dc20.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-461 .elementor-element.elementor-element-197dc20.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body:not(.rtl) .elementor-461 .elementor-element.elementor-element-197dc20.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-0px/2) + (-1px/2) );}body:not.rtl .elementor-461 .elementor-element.elementor-element-197dc20.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-0px/2) - (1px/2) );}.elementor-461 .elementor-element.elementor-element-197dc20{font-size:0.7rem;}.elementor-461 .elementor-element.elementor-element-197dc20 a{font-size:0.7rem;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-461 .elementor-element.elementor-element-e1fab66{text-align:center;}.elementor-461 .elementor-element.elementor-element-e1fab66 .elementor-heading-title{font-size:1.1rem;}.woocommerce .elementor-461 .elementor-element.elementor-element-8b3cb56 .woocommerce-review-link{font-size:0.7em;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-461 .elementor-element.elementor-element-c849dec .cart button, .elementor-461 .elementor-element.elementor-element-c849dec .cart .button{font-size:var( --e-global-typography-primary-font-size );}.elementor-461 .elementor-element.elementor-element-c849dec .added_to_cart{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-461 .elementor-element.elementor-element-c849dec form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-461 .elementor-element.elementor-element-9abd77c{--padding-top:5px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-461 .elementor-element.elementor-element-698f1bc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-461 .elementor-element.elementor-element-c54bd87:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(0px/2);}.elementor-461 .elementor-element.elementor-element-c54bd87:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(0px/2);}.elementor-461 .elementor-element.elementor-element-c54bd87.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-461 .elementor-element.elementor-element-c54bd87.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body:not(.rtl) .elementor-461 .elementor-element.elementor-element-c54bd87.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-0px/2) + (-1px/2) );}body:not.rtl .elementor-461 .elementor-element.elementor-element-c54bd87.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-0px/2) - (1px/2) );}.elementor-461 .elementor-element.elementor-element-c54bd87{font-size:0.7rem;}.elementor-461 .elementor-element.elementor-element-c54bd87 a{font-size:0.7rem;}.elementor-461 .elementor-element.elementor-element-ea20bb7 .elementor-heading-title{font-size:1.2rem;}.woocommerce .elementor-461 .elementor-element.elementor-element-6533483 .woocommerce-review-link{font-size:0.7em;}.woocommerce .elementor-461 .elementor-element.elementor-element-9e642e2 .price{font-size:0.9rem;}.woocommerce .elementor-461 .elementor-element.elementor-element-ba07b48 .woocommerce-product-details__short-description{font-size:0.9rem;}.elementor-461 .elementor-element.elementor-element-246e640 .cart button, .elementor-461 .elementor-element.elementor-element-246e640 .cart .button{font-size:var( --e-global-typography-primary-font-size );}.elementor-461 .elementor-element.elementor-element-246e640 .added_to_cart{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-461 .elementor-element.elementor-element-246e640 form.cart table.variations label{font-size:var( --e-global-typography-text-font-size );}.elementor-461 .elementor-element.elementor-element-c367f62 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-461 .elementor-element.elementor-element-f12c339{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-461 .elementor-element.elementor-element-f1e482a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-461 .elementor-element.elementor-element-e6e00c7 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-461 .elementor-element.elementor-element-fc34cd7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-461 .elementor-element.elementor-element-38aaf51{--width:100%;--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-461 .elementor-element.elementor-element-9210fe6:not(.elementor-motion-effects-element-type-background), .elementor-461 .elementor-element.elementor-element-9210fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bethelcandles.com/wp-content/uploads/2025/06/sidebar-offer-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-461 .elementor-element.elementor-element-9210fe6{--width:49%;--min-height:145px;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-461 .elementor-element.elementor-element-f37daf2:not(.elementor-motion-effects-element-type-background), .elementor-461 .elementor-element.elementor-element-f37daf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bethelcandles.com/wp-content/uploads/2025/06/sidebar-offer-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-461 .elementor-element.elementor-element-f37daf2{--width:49%;--min-height:145px;}.elementor-461 .elementor-element.elementor-element-f85d59b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-461 .elementor-element.elementor-element-5296022{--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;}.elementor-461 .elementor-element.elementor-element-a509da1{--width:348rem;}.elementor-461 .elementor-element.elementor-element-2bf7f49.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.woocommerce .elementor-461 .elementor-element.elementor-element-2bf7f49 .woocommerce-tabs ul.wc-tabs li a{font-size:0.6rem;}.woocommerce .elementor-461 .elementor-element.elementor-element-2bf7f49 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:0.7rem;}.woocommerce .elementor-461 .elementor-element.elementor-element-2bf7f49 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:0.8rem;}.elementor-461 .elementor-element.elementor-element-13ed47a{--padding-top:05px;--padding-bottom:15px;--padding-left:25px;--padding-right:25px;}.elementor-461 .elementor-element.elementor-element-329deb7 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-461 .elementor-element.elementor-element-a73df9b{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-461 .elementor-element.elementor-element-416ff7d{--content-width:1500px;}.elementor-461 .elementor-element.elementor-element-cbc8bfe{--width:35%;}.elementor-461 .elementor-element.elementor-element-6ef9736{--width:55%;}.elementor-461 .elementor-element.elementor-element-8b248c7{--width:10%;}.elementor-461 .elementor-element.elementor-element-5b80254{--width:100%;}.elementor-461 .elementor-element.elementor-element-91bf2e4{--width:100%;}.elementor-461 .elementor-element.elementor-element-a115f45{--width:100%;}.elementor-461 .elementor-element.elementor-element-473fbff{--width:100%;}.elementor-461 .elementor-element.elementor-element-9abd77c{--content-width:1500px;}.elementor-461 .elementor-element.elementor-element-1818ae7{--width:35%;}.elementor-461 .elementor-element.elementor-element-96a3da7{--width:50%;}.elementor-461 .elementor-element.elementor-element-fc34cd7{--width:15%;}.elementor-461 .elementor-element.elementor-element-f85d59b{--width:15%;}.elementor-461 .elementor-element.elementor-element-6395e31{--width:100%;}.elementor-461 .elementor-element.elementor-element-f508b09{--width:100%;}.elementor-461 .elementor-element.elementor-element-4dda03d{--width:100%;}.elementor-461 .elementor-element.elementor-element-9a17d5c{--width:100%;}.elementor-461 .elementor-element.elementor-element-a509da1{--width:1500px;}.elementor-461 .elementor-element.elementor-element-13ed47a{--content-width:1825px;}}@media(max-width:1024px) and (min-width:768px){.elementor-461 .elementor-element.elementor-element-1818ae7{--width:45%;}.elementor-461 .elementor-element.elementor-element-96a3da7{--width:55%;}.elementor-461 .elementor-element.elementor-element-fc34cd7{--width:100%;}.elementor-461 .elementor-element.elementor-element-f85d59b{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-7558bf3 *//* Ensure Font Awesome is loaded if not already */
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css');

.social-icons-wrapper {
    position: fixed; /* Makes the wrapper stick to the screen */
    right: 0; /* Aligns to the right side of the screen */
    top: 50%; /* Moves the top edge to the vertical center */
    transform: translateY(-50%); /* Adjusts for the element's own height to perfectly center */
    z-index: 999; /* Ensures it stays on top of other content */
    display: flex;
    flex-direction: column; /* Stacks icons vertically */
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); /* Optional: subtle shadow for the entire block */
}

.social-icon {
    display: flex; /* Use flexbox for centering the icon inside the link */
    justify-content: center; /* Horizontally center the icon */
    align-items: center; /* Vertically center the icon */
    width: 45px; /* Adjust icon width as needed */
    height: 45px; /* Adjust icon height as needed */
    color: #292929; /* Normal icon color */
    font-size: 22px; /*Adjust the icon size*/
    border-radius: 5px 0 0 5px; /*Adjust the radius of the individual button container*/
    text-decoration: none; /* Remove underline from links */
    transition: background-color 0.3s ease, color 0.3s ease, transform 0.3s ease; /* Smooth transition for hover effects */
    overflow: hidden; /* Ensures any overflow during transform is hidden */
    position: relative; /* Needed for the hover effect */
    border-bottom: 0px solid rgba(255, 255, 255, 0.2); /* Small border between icons */
    background-color: #FFC000; /* Normal button color */
}

.social-icon:last-child {
    border-bottom: none; /* No border for the last icon */
}

/* Hover Effect - Change button and icon color, and amazing animation */
.social-icon:hover {
    background-color: #F56565; /* Button color on hover */
    color: #F8F7F3; /* Icon color on hover */
    transform: translateX(-10px); /* Slightly move the icon to the left on hover */
}

/* Amazing hover effect: A subtle overlay that slides in */
.social-icon::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0); /* White overlay with transparency */
    transform: translateX(100%); /* Start off-screen to the right */
    transition: transform 0.3s ease-out; /* Smooth transition for the overlay */
    z-index: 75; /* Keep it behind the icon */
}

.social-icon:hover::before {
    transform: translateX(0); /* Slide in the overlay on hover */
}

/* Ensure the Font Awesome icon is above the overlay */
.social-icon i {
    position: relative;
    z-index: 1; /* Place the icon above the ::before pseudo-element */
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-1323254 *//* Custom CSS for Slider Navigation Bar in Elementor */

/* 1. Target the main navigation menu items */
/* Elementor often uses 'elementor-nav-menu--main' for the main menu, adjust if needed */
/* Adjust the .elementor-461 .elementor-element.elementor-element-1323254 to precisely target your nav menu if it's different */
.elementor-nav-menu--main .elementor-item {
    position: relative; /* Needed for absolute positioning of the pseudo-element */
    overflow: hidden;   /* Hides the overflowing part of the pseudo-element before it slides in */
    color: #333;        /* Default link color */
    padding: 10px 15px; /* Adjust padding as needed */
    transition: color 0.3s ease; /* Smooth transition for text color */
}

/* 2. Create the sliding underline effect using a pseudo-element */
.elementor-nav-menu--main .elementor-item::before {
    content: ''; /* Essential for pseudo-elements */
    position: absolute;
    bottom: 0;   /* Position at the bottom of the link */
    left: 0;     /* Start from the left */
    width: 100%; /* Full width of the link */
    height: 3px; /* Thickness of the underline */
    background-color: #007bff; /* Color of the sliding underline */
    transform: translateX(-100%); /* Start completely off-screen to the left */
    transition: transform 0.3s ease; /* Smooth transition for the slide effect */
}

/* 3. On hover, slide the underline into view */
.elementor-nav-menu--main .elementor-item:hover::before {
    transform: translateX(0); /* Slide into its original position */
}

/* Optional: Change text color on hover */
.elementor-nav-menu--main .elementor-item:hover {
    color: #007bff; /* Change text color to match the underline */
}

/* Optional: Styling for active menu item (if Elementor applies a class like 'elementor-item-active') */
.elementor-nav-menu--main .elementor-item.elementor-item-active {
    color: #007bff; /* Color for active item */
    font-weight: bold; /* Make active item bold */
}

/* Optional: Ensure the pseudo-element is visible for the active item too */
.elementor-nav-menu--main .elementor-item.elementor-item-active::before {
    transform: translateX(0); /* Make the underline visible for active item */
    background-color: #0056b3; /* Slightly darker color for active underline */
}

/* Adjustments for dropdowns (if applicable) */
/* You might need to add specific CSS for dropdowns if they inherit unwanted styles */
.elementor-nav-menu--main .elementor-sub-item {
    /* Add styles for sub-menu items if needed */
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-35cb7a9 */.woocommerce div.product form.cart .variations th {
    display: block;
    text-align: left;
}

.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    justify-content: flex-start;
    gap: 5px;
    padding-bottom: 5px;
}

.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li {
    flex: 0 0 calc(100% / 6 - 5px);
    max-width: calc(100% / 6 - 5px);
    margin: 0;
}

.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img {
    width: 100%;
    height: auto;
    object-fit: cover;
    border-radius: 5px;
    border: 1px solid #e0e0e0;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
    opacity: 0.7;
    transition: all 0.2s ease-in-out;
}

.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img:hover,
.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li.flex-active-slide img {
    opacity: 1;
    border-color: #999999;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);
    cursor: pointer;
}

.elementor-widget-woocommerce-product-image .woocommerce-product-gallery__wrapper img,
.elementor-product-image-wrap img {
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease-in-out;
}

.elementor-widget-woocommerce-product-image .woocommerce-product-gallery__wrapper img:hover,
.elementor-product-image-wrap img:hover {
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
    transform: translateY(-2px);
}

@media (max-width: 1024px) {
    .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li {
        flex: 0 0 calc(100% / 5 - 5px);
        max-width: calc(100% / 5 - 5px);
    }
}

@media (max-width: 768px) {
    .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs {
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: nowrap;
        overflow-x: auto;
    }

    .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li {
        flex: 0 0 calc(100% / 4 - 5px);
        max-width: calc(100% / 4 - 5px);
    }
}

@media (max-width: 480px) {
    .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li {
        flex: 0 0 calc(100% / 3 - 5px);
        max-width: calc(100% / 3 - 5px);
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-c849dec */table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: transparent;
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: transparent;
}

.woocommerce div.product form.cart .variations th {
    display: block;
    text-align: left;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-698f1bc */.woocommerce div.product form.cart .variations th {
    display: block;
    text-align: left;
}

.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    justify-content: flex-start;
    gap: 5px;
    padding-bottom: 5px;
}

.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li {
    flex: 0 0 calc(100% / 6 - 5px);
    max-width: calc(100% / 6 - 5px);
    margin: 0;
}

.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img {
    width: 100%;
    height: auto;
    object-fit: cover;
    border-radius: 5px;
    border: 1px solid #e0e0e0;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
    opacity: 0.7;
    transition: all 0.2s ease-in-out;
}

.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li img:hover,
.woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li.flex-active-slide img {
    opacity: 1;
    border-color: #999999;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);
    cursor: pointer;
}

.elementor-widget-woocommerce-product-image .woocommerce-product-gallery__wrapper img,
.elementor-product-image-wrap img {
    border-radius: 8px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
    transition: all 0.3s ease-in-out;
}

.elementor-widget-woocommerce-product-image .woocommerce-product-gallery__wrapper img:hover,
.elementor-product-image-wrap img:hover {
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);
    transform: translateY(-2px);
}

@media (max-width: 1024px) {
    .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li {
        flex: 0 0 calc(100% / 5 - 5px);
        max-width: calc(100% / 5 - 5px);
    }
}

@media (max-width: 768px) {
    .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs {
        flex-direction: row;
        justify-content: flex-start;
        flex-wrap: nowrap;
        overflow-x: auto;
    }

    .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li {
        flex: 0 0 calc(100% / 4 - 5px);
        max-width: calc(100% / 4 - 5px);
    }
}

@media (max-width: 480px) {
    .woocommerce-product-gallery .flex-control-nav.flex-control-thumbs li {
        flex: 0 0 calc(100% / 6 - 5px);
        max-width: calc(100% / 6 - 5px);
    }
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-246e640 */table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: transparent;
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: transparent;
}

.woocommerce div.product form.cart .variations th {
    display: block;
    text-align: left;
}/* End custom CSS */