.elementor-823 .elementor-element.elementor-element-af84af1{padding:20px 10px 0px 10px;}.elementor-823 .elementor-element.elementor-element-7813c08{--spacer-size:16px;}.elementor-823 .elementor-element.elementor-element-0904e44{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 100px 10px;}.elementor-823 .elementor-element.elementor-element-0904e44 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.woocommerce .elementor-823 .elementor-element.elementor-element-02cc15f .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-823 .elementor-element.elementor-element-02cc15f .flex-viewport, .woocommerce .elementor-823 .elementor-element.elementor-element-02cc15f .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D3D3D3;}.elementor-widget-ucaddon_content_accordion .ue_ca_additional_content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue_heading_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .ue-item-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_content_accordion .uc_more_btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-823 .elementor-element.elementor-element-d4da879 .uc_content{background-color:#FFFFFF00;text-align:left;padding:0px 20px 20px 20px;margin:0px 0px 0px 0px;border-radius:0px;}.elementor-823 .elementor-element.elementor-element-d4da879 .uc-heading{flex-direction:row;background-color:#00000000;border-radius:0px;padding:3px 20px 3px 20px;}.elementor-823 .elementor-element.elementor-element-d4da879 .uc_ac_box{border-style:solid;border-width:1px 0px 1px 0px;border-color:#D2D2D2;}.elementor-823 .elementor-element.elementor-element-d4da879 span.ue_accordion_icon{width:45px;height:45px;border-radius:0px;font-size:15px;}.elementor-823 .elementor-element.elementor-element-d4da879 span.uc_dactive{color:#000000;}.elementor-823 .elementor-element.elementor-element-d4da879 span.uc_dactive svg{fill:#000000;}.elementor-823 .elementor-element.elementor-element-d4da879 span.uc_active{color:#000000;}.elementor-823 .elementor-element.elementor-element-d4da879 span.uc_active svg{fill:#000000;}.elementor-823 .elementor-element.elementor-element-d4da879 .uc-item-active .uc-heading{background-color:#3E3E3E00;}.elementor-823 .elementor-element.elementor-element-d4da879 .ue_heading_title{padding:0px 0px 0px 0px;color:#000000;font-family:"Copperplate CC", Sans-serif;font-size:14px;font-weight:400;}.elementor-823 .elementor-element.elementor-element-d4da879 .uc-item-active .ue_heading_title{color:#000000;}.elementor-823 .elementor-element.elementor-element-d4da879 .ue-item-title{color:#000000;margin-top:0px;}.elementor-823 .elementor-element.elementor-element-d4da879 .ue-item-text{color:#1e1e1e;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;margin-top:15px;}.elementor-823 .elementor-element.elementor-element-d4da879 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-823 .elementor-element.elementor-element-d4da879 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-823 .elementor-element.elementor-element-48b4ca6 > .elementor-element-populated{padding:20px 10px 10px 30px;}.elementor-widget-woocommerce-product-title .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-823 .elementor-element.elementor-element-2e0ae45 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-823 .elementor-element.elementor-element-2e0ae45 .elementor-heading-title{font-family:"Copperplate CC", Sans-serif;font-size:26px;font-weight:700;line-height:30px;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-823 .elementor-element.elementor-element-7350ec1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;}.elementor-823 .elementor-element.elementor-element-7350ec1 > .elementor-widget-container{margin:-8px 0px 0px 0px;}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-823 .elementor-element.elementor-element-74a1b59 > .elementor-widget-container{padding:10px 0px 0px 0px;}.woocommerce .elementor-823 .elementor-element.elementor-element-74a1b59 .price{color:#000000;font-family:"Copperplate CC", Sans-serif;font-size:22px;font-weight:700;}.woocommerce .elementor-823 .elementor-element.elementor-element-74a1b59 .price ins{color:#FF0000;font-size:22px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-823 .elementor-element.elementor-element-f1e343f{--divider-border-style:solid;--divider-color:#B4B4B4;--divider-border-width:1px;}.elementor-823 .elementor-element.elementor-element-f1e343f .elementor-divider-separator{width:100%;}.elementor-823 .elementor-element.elementor-element-f1e343f .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.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-823 .elementor-element.elementor-element-2f215b0 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-823 .elementor-element.elementor-element-2f215b0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-823 .elementor-element.elementor-element-2040998 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-2040998 .cart button, .elementor-823 .elementor-element.elementor-element-2040998 .cart .button{font-family:"Copperplate CC", Sans-serif;font-size:15px;font-weight:700;color:#FFFFFF;background-color:#000000;transition:all 0.2s;}.elementor-823 .elementor-element.elementor-element-2040998 .cart button:hover, .elementor-823 .elementor-element.elementor-element-2040998 .cart .button:hover{color:#000000;background-color:var( --e-global-color-aad8009 );}.elementor-823 .elementor-element.elementor-element-2040998 .quantity .qty{font-size:16px;border-style:none;color:#000000;border-color:#02010100;transition:all 0.2s;}.woocommerce .elementor-823 .elementor-element.elementor-element-2040998 form.cart table.variations label{color:#000000;font-size:20px;font-weight:500;}.elementor-823 .elementor-element.elementor-element-9c1ac3c{--divider-border-style:solid;--divider-color:#B4B4B4;--divider-border-width:1px;}.elementor-823 .elementor-element.elementor-element-9c1ac3c .elementor-divider-separator{width:100%;}.elementor-823 .elementor-element.elementor-element-9c1ac3c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.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-823 .elementor-element.elementor-element-54b5589 > .elementor-widget-container{margin:9px 9px 9px 9px;padding:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-54b5589{font-family:"Copperplate CC", Sans-serif;font-size:14px;font-weight:400;}.elementor-823 .elementor-element.elementor-element-54b5589 p{margin-block-end:0px;}.elementor-823 .elementor-element.elementor-element-59b60ac{padding:20px 10px 50px 10px;}.elementor-823 .elementor-element.elementor-element-63d3f01 .uc_content{background-color:#FFFFFF;text-align:left;padding:0px 20px 20px 20px;margin:0px 0px 0px 0px;border-radius:0px;}.elementor-823 .elementor-element.elementor-element-63d3f01 .uc-heading{flex-direction:row;background-color:#00000000;border-radius:0px;padding:3px 20px 3px 20px;}.elementor-823 .elementor-element.elementor-element-63d3f01 .uc_ac_box{border-style:solid;border-width:1px 0px 1px 0px;border-color:#D2D2D2;}.elementor-823 .elementor-element.elementor-element-63d3f01 span.ue_accordion_icon{width:45px;height:45px;border-radius:0px;font-size:15px;}.elementor-823 .elementor-element.elementor-element-63d3f01 span.uc_dactive{color:#000000;}.elementor-823 .elementor-element.elementor-element-63d3f01 span.uc_dactive svg{fill:#000000;}.elementor-823 .elementor-element.elementor-element-63d3f01 span.uc_active{color:#000000;}.elementor-823 .elementor-element.elementor-element-63d3f01 span.uc_active svg{fill:#000000;}.elementor-823 .elementor-element.elementor-element-63d3f01 .uc-item-active .uc-heading{background-color:#3E3E3E00;}.elementor-823 .elementor-element.elementor-element-63d3f01 .ue_heading_title{padding:0px 0px 0px 0px;color:#000000;font-family:"Copperplate CC", Sans-serif;font-size:14px;font-weight:400;}.elementor-823 .elementor-element.elementor-element-63d3f01 .uc-item-active .ue_heading_title{color:#000000;}.elementor-823 .elementor-element.elementor-element-63d3f01 .ue-item-title{color:#000000;margin-top:0px;}.elementor-823 .elementor-element.elementor-element-63d3f01 .ue-item-text{color:#1e1e1e;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;margin-top:15px;}.elementor-823 .elementor-element.elementor-element-63d3f01 .uc_more_btn{padding:10px 20px 10px 20px;border-radius:0px;background-color:#000000;color:#ffffff;margin-top:20px;}.elementor-823 .elementor-element.elementor-element-63d3f01 .uc_more_btn:hover{background-color:#000000;color:#ffffff;}.elementor-823 .elementor-element.elementor-element-dace15d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-823 .elementor-element.elementor-element-dace15d:not(.elementor-motion-effects-element-type-background), .elementor-823 .elementor-element.elementor-element-dace15d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFAF3BA;}.elementor-823 .elementor-element.elementor-element-dace15d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 10px 100px 10px;}.elementor-823 .elementor-element.elementor-element-dace15d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-823 .elementor-element.elementor-element-f9a0667.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-823 .elementor-element.elementor-element-6344308{width:var( --container-widget-width, 104.432% );max-width:104.432%;--container-widget-width:104.432%;--container-widget-flex-grow:0;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:28px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-title{margin-block-end:10px;}.elementor-823 .elementor-element.elementor-element-6344308.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-823 .elementor-element.elementor-element-6344308.elementor-view-framed .elementor-icon, .elementor-823 .elementor-element.elementor-element-6344308.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-6344308.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon{font-size:58px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-title a{font-family:"Copperplate CC", Sans-serif;font-size:22px;font-weight:700;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;}.elementor-823 .elementor-element.elementor-element-5f2d9b8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-823 .elementor-element.elementor-element-56ea9ed{width:auto;max-width:auto;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:28px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-title{margin-block-end:10px;}.elementor-823 .elementor-element.elementor-element-56ea9ed.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-823 .elementor-element.elementor-element-56ea9ed.elementor-view-framed .elementor-icon, .elementor-823 .elementor-element.elementor-element-56ea9ed.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-56ea9ed.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon{font-size:58px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-title a{font-family:"Copperplate CC", Sans-serif;font-size:22px;font-weight:700;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;}.elementor-823 .elementor-element.elementor-element-d08d13b.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-823 .elementor-element.elementor-element-d08d13b > .elementor-element-populated{text-align:start;}.elementor-823 .elementor-element.elementor-element-7450cde{width:auto;max-width:auto;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:28px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-title{margin-block-end:10px;}.elementor-823 .elementor-element.elementor-element-7450cde.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:#000000;color:#000000;}.elementor-823 .elementor-element.elementor-element-7450cde.elementor-view-framed .elementor-icon, .elementor-823 .elementor-element.elementor-element-7450cde.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-823 .elementor-element.elementor-element-7450cde.elementor-view-framed .elementor-icon{background-color:#000000;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon{font-size:58px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-title a{font-family:"Copperplate CC", Sans-serif;font-size:22px;font-weight:700;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;text-transform:capitalize;}@media(max-width:1024px){.elementor-823 .elementor-element.elementor-element-dace15d{padding:80px 10px 80px 10px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-wrapper{gap:28px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-title{margin-block-end:5px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon{font-size:50px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-title a{font-size:20px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-description{font-size:16px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-wrapper{gap:28px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-title{margin-block-end:5px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon{font-size:50px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-title a{font-size:20px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-description{font-size:16px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-wrapper{gap:28px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-title{margin-block-end:5px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon{font-size:50px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-title a{font-size:20px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-description{font-size:16px;}}@media(min-width:768px){.elementor-823 .elementor-element.elementor-element-f4b04ff{width:55%;}.elementor-823 .elementor-element.elementor-element-48b4ca6{width:45%;}}@media(max-width:880px) and (min-width:768px){.elementor-823 .elementor-element.elementor-element-f4b04ff{width:55%;}.elementor-823 .elementor-element.elementor-element-48b4ca6{width:45%;}}@media(max-width:880px){.elementor-823 .elementor-element.elementor-element-d4da879 .ue-item-text{font-size:14px;}.elementor-823 .elementor-element.elementor-element-2e0ae45 .elementor-heading-title{font-size:20px;}.elementor-823 .elementor-element.elementor-element-7350ec1{font-size:14px;}.elementor-823 .elementor-element.elementor-element-74a1b59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-63d3f01 .ue-item-text{font-size:14px;}.elementor-823 .elementor-element.elementor-element-dace15d{padding:80px 10px 80px 10px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-wrapper{gap:12px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon{font-size:35px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-title a{font-size:16px;line-height:22px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-description{font-size:15px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-wrapper{gap:12px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon{font-size:35px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-title a{font-size:16px;line-height:22px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-description{font-size:15px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-wrapper{gap:12px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon{font-size:35px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-title a{font-size:16px;line-height:22px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-description{font-size:15px;}}@media(max-width:767px){.elementor-823 .elementor-element.elementor-element-af84af1{padding:10px 10px 0px 10px;}.elementor-823 .elementor-element.elementor-element-0904e44{padding:0px 10px 0px 10px;}.elementor-823 .elementor-element.elementor-element-02cc15f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-48b4ca6 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-823 .elementor-element.elementor-element-67bfbf1{margin-top:-20px;margin-bottom:0px;}.elementor-823 .elementor-element.elementor-element-7350ec1 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-74a1b59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-9c1ac3c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-9c1ac3c .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-823 .elementor-element.elementor-element-54b5589 > .elementor-widget-container{margin:0px 0px 0px 8px;}.elementor-823 .elementor-element.elementor-element-59b60ac{padding:0px 10px 60px 10px;}.elementor-823 .elementor-element.elementor-element-6bcccc7{width:100%;}.elementor-823 .elementor-element.elementor-element-63d3f01 > .elementor-widget-container{margin:-12px -12px -12px -12px;}.elementor-823 .elementor-element.elementor-element-63d3f01 .uc_ac_box{margin:0px 0px 0px 0px;}.elementor-823 .elementor-element.elementor-element-63d3f01 span.ue_accordion_icon{width:25px;height:25px;}.elementor-823 .elementor-element.elementor-element-63d3f01 .uc-heading{padding:10px 15px 10px 15px;}.elementor-823 .elementor-element.elementor-element-63d3f01 .uc_content{padding:0px 15px 10px 15px;}.elementor-823 .elementor-element.elementor-element-dace15d{padding:50px 10px 50px 10px;}.elementor-823 .elementor-element.elementor-element-f9a0667{width:50%;}.elementor-823 .elementor-element.elementor-element-f9a0667.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-title{margin-block-end:0px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon{font-size:30px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-title a{font-size:12px;line-height:18px;}.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-description{font-size:12px;}.elementor-823 .elementor-element.elementor-element-5f2d9b8{width:50%;}.elementor-823 .elementor-element.elementor-element-5f2d9b8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-title{margin-block-end:0px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon{font-size:30px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-title a{font-size:12px;line-height:18px;}.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-description{font-size:12px;}.elementor-823 .elementor-element.elementor-element-d08d13b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-wrapper{text-align:start;gap:10px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-title{margin-block-end:0px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon{font-size:30px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-title, .elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-title a{font-size:12px;line-height:18px;}.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-description{font-size:12px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-02cc15f */.elementor-823 .elementor-element.elementor-element-02cc15f .wcgs-slider-image {
    border: 1px solid #d3d3d3;
}


.elementor-823 .elementor-element.elementor-element-02cc15f .wcgs-carousel .wcgs-slider-image {
    display: flex;
    justify-content: center;
    width: 100%;
}


@media (max-width:767px) {
    .elementor-823 .elementor-element.elementor-element-02cc15f .wcgs-spswiper-button-prev.wcgs-spswiper-arrow {
    display: none !important;
}

.elementor-823 .elementor-element.elementor-element-02cc15f .wcgs-spswiper-button-next.wcgs-spswiper-arrow {
    display: none !important;
}
}




/*
@media (min-width:767px) {
.elementor-823 .elementor-element.elementor-element-02cc15f #wpgs-gallery {
    display: flex !important;
    flex-direction: row-reverse !important;
    flex-wrap: nowrap !important;
}

.elementor-823 .elementor-element.elementor-element-02cc15f .gallery-navigation-carousel-wrapper {
    width: 15% !important;
}

.elementor-823 .elementor-element.elementor-element-02cc15f .wcgs-thumb.spswiper-slide {
    width: 100% !important;
}

.elementor-823 .elementor-element.elementor-element-02cc15f .wcgs-carousel.horizontal.spswiper {
    width: 85%;
}


.elementor-823 .elementor-element.elementor-element-02cc15f .wcgs-thumb {
    margin-bottom: 10px;
}


.elementor-823 .elementor-element.elementor-element-02cc15f .gallery-navigation-carousel.spswiper .spswiper-wrapper {
    display: flex;
    flex-direction: column;
}

.elementor-823 .elementor-element.elementor-element-02cc15f .wcgs-spswiper-button-prev.wcgs-spswiper-arrow {
    margin-left: 35px;
    background-color: #000 !important;
}

.elementor-823 .elementor-element.elementor-element-02cc15f .wcgs-spswiper-button-next.wcgs-spswiper-arrow {
    margin-right: 35px;
    background-color: #000 !important;
}


.elementor-823 .elementor-element.elementor-element-02cc15f .gallery-navigation-carousel-wrapper {
    margin-top: 0px !important;
}

.elementor-823 .elementor-element.elementor-element-02cc15f .sp_wgs-lightbox {
    margin-top: 8px;
    margin-right: 25px;
    background-color: #000 !important;
}

.elementor-823 .elementor-element.elementor-element-02cc15f .wcgs-slider-image {
    margin-left: 20px !important;
}

}
*//* End custom CSS */
/* Start custom CSS for ucaddon_content_accordion, class: .elementor-element-d4da879 */.elementor-823 .elementor-element.elementor-element-d4da879 #uc_content_accordion_elementor_d4da879 .uc_container .uc-heading {
    display: flex
;
    align-items: center;
    overflow: hidden;
    cursor: pointer;
    flex-direction: row-reverse;
}


.elementor-823 .elementor-element.elementor-element-d4da879 .ue-item-text {
    margin-top: 0px !important;
}


@media (max-width:767px) {
    .elementor-823 .elementor-element.elementor-element-d4da879 {
        display: none !important;
    }
} /* End custom CSS */
/* Start custom CSS for woocommerce-product-content, class: .elementor-element-7350ec1 */.elementor-823 .elementor-element.elementor-element-7350ec1 p {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-2040998 */.elementor-823 .elementor-element.elementor-element-2040998 .single_add_to_cart_button:before {
    content: 'IN WINKELMAND';
    font-size: 16px;
    line-height: 16px;
}


.elementor-823 .elementor-element.elementor-element-2040998 .single_add_to_cart_button {
    font-size: 0px !important;
}





.elementor-823 .elementor-element.elementor-element-2040998 .variable-item.button-variable-item {
    border-radius: 0px !important;
    padding: 18px 12px !important;
}


.elementor-823 .elementor-element.elementor-element-2040998 .quantity {
    margin-top: 30px !important;
}

.woocommerce-js div.product form.cart table {
    border: 0px !important;
}


.woocommerce .quantity input[type="number"] {
    width: 140px !important;
    height: 45px !important;
}


.elementor-823 .elementor-element.elementor-element-2040998 .tinvwl_add_to_wishlist_button {
    padding: 10px;
    margin-top: 0px !important;
}

.elementor-823 .elementor-element.elementor-element-2040998 .tinvwl_add_to_wishlist_button:hover {
    background-color: #E6E6E6;
    color: #000 !important;
}


.elementor-823 .elementor-element.elementor-element-2040998 .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.tinvwl-position-after {
    font-size: 18px;
    font-family: 'Poppins';
}


.elementor-823 .elementor-element.elementor-element-2040998 .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before {
    font-size: 27px;
}



.elementor-823 .elementor-element.elementor-element-2040998 .woocommerce-variation-add-to-cart {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.elementor-823 .elementor-element.elementor-element-2040998 .cart {
    flex-direction: column;
}


.elementor-823 .elementor-element.elementor-element-2040998 .single_add_to_cart_button {
    margin-left: 0px !important;
    margin-top: 12px !important;
    padding: 17px !important;
    width: 100% !important;
}


.elementor-823 .elementor-element.elementor-element-2040998 .single_add_to_cart_button.button.alt {
     margin-left: 0px !important;
    margin-top: 12px !important;
    padding: 17px !important;
    width: 100% !important;
}

.elementor-823 .elementor-element.elementor-element-2040998 .woocommerce-Price-amount.amount {
    color: #000;
    font-size: 20px;
    font-family: 'Copperplate CC';
}


.elementor-823 .elementor-element.elementor-element-2040998 .single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed {
    font-family: 'Copperplate CC';
    opacity: 1 !important;
}



/* Hide default number input arrows */
.woocommerce .quantity input[type="number"]::-webkit-inner-spin-button,
.woocommerce .quantity input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.woocommerce .quantity input[type="number"] {
  appearance: textfield;
  text-align: center;
  position: relative;
  padding: 0 30px;
  width: 70px;
  border: 1px solid #D2D2D2 !important;
}

/* Add custom + and - buttons */
.woocommerce .quantity {
  position: relative;
  display: inline-block;
}

.woocommerce .quantity::before,
.woocommerce .quantity::after {
  content: '';
  position: absolute;
  width: 45px;
  height: 100%;
  background-color: #fff;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  font-size: 25px;
  font-weight: 400;
  color: #000;
  z-index: 2;
}

.woocommerce .quantity::before {
  content: "-";
  left: 0;
  border-right: 1px solid #ccc;
  border: 1px solid #D2D2D2;
}

.woocommerce .quantity::after {
  content: "+";
  right: 0;
  border-left: 1px solid #ccc;
  border: 1px solid #D2D2D2;
}/* End custom CSS */
/* Start custom CSS for ucaddon_content_accordion, class: .elementor-element-63d3f01 */.elementor-823 .elementor-element.elementor-element-63d3f01 .uc_container .uc-heading {
    display: flex
;
    align-items: center;
    overflow: hidden;
    cursor: pointer;
    flex-direction: row-reverse;
}


.elementor-823 .elementor-element.elementor-element-63d3f01 .ue-item-text {
    margin-top: 0px !important;
}


.elementor-823 .elementor-element.elementor-element-63d3f01 img {
    width: 100%;
    margin-bottom: 20px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6344308 */.elementor-823 .elementor-element.elementor-element-6344308 .elementor-icon-box-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f9a0667 */.elementor-823 .elementor-element.elementor-element-f9a0667:after {
    content: "";
    width: 2px;
    height: 55px;
    background-color: #CCCCCC;
    margin-top: 40px;
}

@media (max-width:767px) {
    .elementor-823 .elementor-element.elementor-element-f9a0667:after {
    content: "";
    width: 2px;
    height: 45px;
    background-color: #CCCCCC;
    margin-top:20px;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56ea9ed */.elementor-823 .elementor-element.elementor-element-56ea9ed .elementor-icon-box-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f2d9b8 */.elementor-823 .elementor-element.elementor-element-5f2d9b8:after {
    content: "";
    width: 2px;
    height: 55px;
    background-color: #CCCCCC;
    margin-top: 40px;
}


@media (max-width:767px) {
    .elementor-823 .elementor-element.elementor-element-5f2d9b8:after {
        display:none;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7450cde */.elementor-823 .elementor-element.elementor-element-7450cde .elementor-icon-box-wrapper {
    display: flex;
    align-items: center;
}/* End custom CSS */
/* Start custom CSS */.main-banner {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Copperplate CC';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://cabesso.com/wp-content/uploads/2025/05/CopperplateCC-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */