.elementor-1702 .elementor-element.elementor-element-2a2e559{--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;--justify-content:center;--align-items:center;--gap:0px 129px;--row-gap:0px;--column-gap:129px;--overlay-opacity:0.5;--margin-top:-115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:34px;--padding-right:34px;}.elementor-1702 .elementor-element.elementor-element-2a2e559:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-2a2e559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E0E14;background-image:url("https://candellg.com/wp-content/uploads/2025/05/dark-stithy-workshop.jpg");background-position:0px -74px;background-repeat:no-repeat;}.elementor-1702 .elementor-element.elementor-element-2a2e559::before, .elementor-1702 .elementor-element.elementor-element-2a2e559 > .elementor-background-video-container::before, .elementor-1702 .elementor-element.elementor-element-2a2e559 > .e-con-inner > .elementor-background-video-container::before, .elementor-1702 .elementor-element.elementor-element-2a2e559 > .elementor-background-slideshow::before, .elementor-1702 .elementor-element.elementor-element-2a2e559 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1702 .elementor-element.elementor-element-2a2e559 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020202;--background-overlay:'';}.elementor-1702 .elementor-element.elementor-element-315aefe{--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;--justify-content:center;--align-items:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1702 .elementor-element.elementor-element-315aefe.e-con{--flex-grow:0;--flex-shrink:0;}.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-1702 .elementor-element.elementor-element-e9a24eb{width:var( --container-widget-width, 99.401% );max-width:99.401%;--container-widget-width:99.401%;--container-widget-flex-grow:0;text-align:center;}.elementor-1702 .elementor-element.elementor-element-e9a24eb > .elementor-widget-container{margin:0px 0px 11px 0px;}.elementor-1702 .elementor-element.elementor-element-e9a24eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1702 .elementor-element.elementor-element-e9a24eb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:66px;font-weight:600;line-height:37px;color:#FFFFFF;}.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-1702 .elementor-element.elementor-element-f381706{width:var( --container-widget-width, 133.897% );max-width:133.897%;--container-widget-width:133.897%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-1702 .elementor-element.elementor-element-f381706.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1702 .elementor-element.elementor-element-f381706 p{margin-block-end:6px;}.elementor-1702 .elementor-element.elementor-element-ae4c4ed{--display:flex;}.elementor-1702 .elementor-element.elementor-element-ae4c4ed.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1702 .elementor-element.elementor-element-30ed9e8{--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;}.elementor-1702 .elementor-element.elementor-element-81701e1{--display:flex;}.elementor-1702 .elementor-element.elementor-element-81701e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1702 .elementor-element.elementor-element-65a29ba .msb-filter-drawer{--msb-dw:274px;--msb-dmh:80vh;transition-duration:300ms;}.elementor-1702 .elementor-element.elementor-element-65a29ba .msb-filter-overlay{transition-duration:300ms;}.elementor-1702 .elementor-element.elementor-element-65a29ba .msb-filter-trigger{background-color:#1F2937;color:#FFFFFF;}.elementor-1702 .elementor-element.elementor-element-65a29ba .msb-filter-trigger:hover{background-color:#142CA4;color:#FFFFFF;}.elementor-1702 .elementor-element.elementor-element-65a29ba .msb-filter-drawer__header{padding:14px 16px 14px 16px;}.elementor-1702 .elementor-element.elementor-element-65a29ba .msb-filter-drawer__close{width:39px;height:39px;border-radius:4px;color:#020101;background-color:#02010100;}.elementor-1702 .elementor-element.elementor-element-65a29ba .msb-filter-drawer__close:hover{background-color:#02010100;}.elementor-1702 .elementor-element.elementor-element-65a29ba .msb-filter{padding:8px 8px 8px 8px;border-radius:7px 7px 7px 7px;border:1px solid #E7EAF5;}.elementor-1702 .elementor-element.elementor-element-65a29ba .msb-price-slider__range{background:#142CA4;}.elementor-1702 .elementor-element.elementor-element-65a29ba .msb-price-slider__input::-webkit-slider-thumb{background:#142CA4;}.elementor-1702 .elementor-element.elementor-element-65a29ba .msb-filter__reset{color:#142CA4;border-color:#142CA4;border-width:2px 2px 2px 2px;border-style:solid;padding:6px 8px 6px 8px;font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-1702 .elementor-element.elementor-element-65a29ba .msb-filter__reset:hover{background-color:#3F4AB0;color:#FFFFFF;}.elementor-1702 .elementor-element.elementor-element-06718fa{--display:flex;}.elementor-1702 .elementor-element.elementor-element-8caef67 .msb-search__input{border-color:#E7EAF5;border-width:1px 1px 1px 1px;border-style:solid;border-radius:7px 7px 7px 7px;padding:6px 6px 6px 6px;}.elementor-1702 .elementor-element.elementor-element-8caef67 .msb-search__input::placeholder{color:#A8ADC9;}.elementor-1702 .elementor-element.elementor-element-8caef67 .msb-search__input::-webkit-input-placeholder{color:#A8ADC9;}.elementor-1702 .elementor-element.elementor-element-8caef67 .msb-search .msb-search__input{font-family:"Poppins", Sans-serif;font-size:13px;}.elementor-1702 .elementor-element.elementor-element-8caef67 .msb-search__wrap{gap:32px;}.elementor-1702 .elementor-element.elementor-element-8caef67 .msb-search__btn{background-color:#000000;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;border-radius:7px 7px 7px 7px;}.elementor-1702 .elementor-element.elementor-element-8caef67 .msb-search__btn:hover{background-color:#142CA4;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-product-grid__inner ul.products{grid-template-columns:repeat(3, 1fr);}.elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products{column-gap:25px;row-gap:31px;}.elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product{background-color:#142CA40D;border-radius:7px 7px 7px 7px;overflow:hidden;padding:5px 5px 5px 5px;border-width:1px;border-style:solid;border-color:#E7EAF5;}.elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product .woocommerce-loop-product__title,
                 .elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product .price,
                 .elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product .star-rating,
                 .elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product .msb-btn-group{padding-left:2px;padding-right:2px;}.elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product .woocommerce-loop-product__title{padding-top:2px;margin-top:13px;color:#1F2937;font-family:"Poppins", Sans-serif;font-size:15px;text-decoration:none;}.elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product .msb-btn-group{padding-bottom:2px;margin-top:2px;}.elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product .price{margin-top:3px;color:#1F2937;font-size:19px;font-weight:600;}.elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product .star-rating{margin-top:0px;}.elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product .msb-card-image, .elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product a img{height:180px;object-fit:cover;width:100%;display:block;}.elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product a img{border-radius:12px 12px 12px 12px;}.elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product:hover .woocommerce-loop-product__title{color:#142CA4;}.elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product:hover .price{color:#142CA4;}.elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product .button{background-color:#1F2937 !important;border-color:#1F2937 !important;color:#FFFFFF !important;border-radius:8px 8px 8px 8px;padding:4px 0px 4px 0px !important;}.elementor-1702 .elementor-element.elementor-element-cd4f155 ul.products li.product .button:hover{background-color:#142CA4 !important;border-color:#142CA4 !important;color:#FFFFFF !important;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-qv-overlay-btn{top:10px;right:10px;width:34px;height:34px;background-color:#142CA4;color:#FFFFFF;border-width:0px;border-style:solid;border-radius:50% 50% 50% 50%;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-qv-overlay-btn svg{width:14px;height:14px;}.msb-quick-view-modal__close{width:31px;height:31px;--msb-qv-close-radius:84%;}.msb-quick-view-modal__image{--msb-qv-img-radius:14px 14px 14px 14px;}.msb-quick-view-modal__info form.cart{--msb-qv-atc-gap:10px;}.msb-quick-view-modal__info .single_add_to_cart_button{background-color:#1F2937 !important;color:#FFFFFF !important;padding:9px 9px 9px 9px !important;border-style:none;}.msb-quick-view-modal__info .single_add_to_cart_button:hover{background-color:#142CA4 !important;}.msb-quick-view-modal__info .quantity{width:78px;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-card-wishlist{width:36px;height:36px;background-color:#F3F2F2;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-card-wishlist svg{width:16px;height:16px;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group [class*="shopengine-icon"], .elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group .shopengine-wishlist a, .elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group .shopengine-compare a{width:24px;height:24px;line-height:24px;border-width:0px;border-style:solid;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group [class*="shopengine-icon"]::before, .elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group .shopengine-wishlist a::before, .elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group .shopengine-compare a::before{font-size:15px;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group [class*="shopengine-icon"]::before, .elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group .shopengine-wishlist a::before, .elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group .shopengine-compare a::before, .elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group [class*="shopengine-icon"]{color:#1F2937;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group [class*="shopengine-icon"]:hover::before, .elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group .shopengine-wishlist a:hover::before, .elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group .shopengine-compare a:hover::before, .elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-btn-group [class*="shopengine-icon"]:hover{color:#142CA4;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-view-toggle{justify-content:flex-end;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-view-toggle__btn{width:37px;height:37px;background-color:#D0D1DA;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-view-toggle__btn svg{width:16px;height:16px;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-view-toggle__btn.is-active{background-color:#142CA4;border-color:#142CA4;}.elementor-1702 .elementor-element.elementor-element-c99095d{--display:flex;}.elementor-1702 .elementor-element.elementor-element-21b813b .msb-pagination{justify-content:center;gap:4px;}.elementor-1702 .elementor-element.elementor-element-21b813b .page-numbers:not(.current){background-color:#DDE1F0;color:#000000;}.elementor-1702 .elementor-element.elementor-element-21b813b .page-numbers:not(.current):hover{background-color:#142CA4;color:#FFFFFF;}.elementor-1702 .elementor-element.elementor-element-21b813b .page-numbers.current{background-color:#000000;color:#FFFFFF;}.elementor-1702 .elementor-element.elementor-element-21b813b .page-numbers:not(.msb-load-more){width:37px;height:37px;line-height:37px;}.elementor-1702 .elementor-element.elementor-element-21b813b .page-numbers, .elementor-1702 .elementor-element.elementor-element-21b813b .msb-load-more{font-size:14px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1702 .elementor-element.elementor-element-2a2e559:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-2a2e559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-product-grid__inner ul.products{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-1702 .elementor-element.elementor-element-2a2e559:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-2a2e559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1702 .elementor-element.elementor-element-2a2e559{--padding-top:60px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1702 .elementor-element.elementor-element-e9a24eb .elementor-heading-title{font-size:28px;}.elementor-1702 .elementor-element.elementor-element-30ed9e8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1702 .elementor-element.elementor-element-cd4f155 .msb-product-grid__inner ul.products{grid-template-columns:repeat(2, 1fr);}}@media(min-width:768px){.elementor-1702 .elementor-element.elementor-element-2a2e559{--content-width:738px;}.elementor-1702 .elementor-element.elementor-element-315aefe{--width:100%;}.elementor-1702 .elementor-element.elementor-element-ae4c4ed{--content-width:1151px;}.elementor-1702 .elementor-element.elementor-element-81701e1{--width:24.909%;}}@media(min-width:1025px){.elementor-1702 .elementor-element.elementor-element-2a2e559:not(.elementor-motion-effects-element-type-background), .elementor-1702 .elementor-element.elementor-element-2a2e559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://candellg.com/wp-content/uploads/2026/06/Poppins-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://candellg.com/wp-content/uploads/2026/06/Poppins-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */