.elementor-245131 .elementor-element.elementor-element-b053e38{--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:0px 0px;--overflow:hidden;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-90107f4{--display:flex;--justify-content:center;--gap:30px 30px;--background-transition:0.3s;--padding-top:20px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-245131 .elementor-element.elementor-element-90107f4:not(.elementor-motion-effects-element-type-background), .elementor-245131 .elementor-element.elementor-element-90107f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d06a483 );}.elementor-245131 .elementor-element.elementor-element-90107f4, .elementor-245131 .elementor-element.elementor-element-90107f4::before{--border-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-1f68a52 .woocommerce-breadcrumb{color:var( --e-global-color-59efaa7 );font-size:var( --e-global-typography-5345d04-font-size );font-weight:var( --e-global-typography-5345d04-font-weight );line-height:var( --e-global-typography-5345d04-line-height );letter-spacing:var( --e-global-typography-5345d04-letter-spacing );word-spacing:var( --e-global-typography-5345d04-word-spacing );}.elementor-245131 .elementor-element.elementor-element-1f68a52 .woocommerce-breadcrumb > a{color:var( --e-global-color-59efaa7 );}.elementor-245131 .elementor-element.elementor-element-d7a496c{--display:flex;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-9954292{--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:40px 40px;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-4f8f51d{--display:flex;--background-transition:0.3s;}.woocommerce .elementor-245131 .elementor-element.elementor-element-d1ce1a0 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-245131 .elementor-element.elementor-element-d1ce1a0 .flex-viewport, .woocommerce .elementor-245131 .elementor-element.elementor-element-d1ce1a0 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0078df0 );}.woocommerce .elementor-245131 .elementor-element.elementor-element-d1ce1a0 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-245131 .elementor-element.elementor-element-d1ce1a0 .flex-viewport{border-radius:10px 10px 10px 10px;}.woocommerce .elementor-245131 .elementor-element.elementor-element-d1ce1a0 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-245131 .elementor-element.elementor-element-d1ce1a0 .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0078df0 );border-radius:10px 10px 10px 10px;}.woocommerce .elementor-245131 .elementor-element.elementor-element-d1ce1a0 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-245131 .elementor-element.elementor-element-d1ce1a0 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-245131 .elementor-element.elementor-element-097e072{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-03b3a80 .elementor-heading-title{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-245131 .elementor-element.elementor-element-d78886f{color:var( --e-global-color-accent );}.woocommerce .elementor-245131 .elementor-element.elementor-element-e344000 .price{font-family:var( --e-global-typography-9de4a70-font-family ), Sans-serif;font-size:var( --e-global-typography-9de4a70-font-size );font-weight:var( --e-global-typography-9de4a70-font-weight );line-height:var( --e-global-typography-9de4a70-line-height );letter-spacing:var( --e-global-typography-9de4a70-letter-spacing );word-spacing:var( --e-global-typography-9de4a70-word-spacing );}.woocommerce .elementor-245131 .elementor-element.elementor-element-e344000 .price ins{color:#B30000;font-family:var( --e-global-typography-9de4a70-font-family ), Sans-serif;font-size:var( --e-global-typography-9de4a70-font-size );font-weight:var( --e-global-typography-9de4a70-font-weight );line-height:var( --e-global-typography-9de4a70-line-height );letter-spacing:var( --e-global-typography-9de4a70-letter-spacing );word-spacing:var( --e-global-typography-9de4a70-word-spacing );}.elementor-245131 .elementor-element.elementor-element-e344000 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-245131 .elementor-element.elementor-element-a1fc674{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-0078df0 );--border-color:var( --e-global-color-0078df0 );--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-245131 .elementor-element.elementor-element-a1fc674, .elementor-245131 .elementor-element.elementor-element-a1fc674::before{--border-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-be5bd51{--icon-box-icon-margin:10px;}.elementor-245131 .elementor-element.elementor-element-be5bd51.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-245131 .elementor-element.elementor-element-be5bd51.elementor-view-framed .elementor-icon, .elementor-245131 .elementor-element.elementor-element-be5bd51.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-245131 .elementor-element.elementor-element-be5bd51 .elementor-icon{font-size:18px;}.elementor-245131 .elementor-element.elementor-element-be5bd51 .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-be5bd51 .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );font-weight:var( --e-global-typography-eb8a21f-font-weight );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-e36cf1b{--icon-box-icon-margin:10px;}.elementor-245131 .elementor-element.elementor-element-e36cf1b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-245131 .elementor-element.elementor-element-e36cf1b.elementor-view-framed .elementor-icon, .elementor-245131 .elementor-element.elementor-element-e36cf1b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-245131 .elementor-element.elementor-element-e36cf1b .elementor-icon{font-size:18px;}.elementor-245131 .elementor-element.elementor-element-e36cf1b .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-e36cf1b .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );font-weight:var( --e-global-typography-eb8a21f-font-weight );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-2520a3c{--icon-box-icon-margin:10px;}.elementor-245131 .elementor-element.elementor-element-2520a3c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-245131 .elementor-element.elementor-element-2520a3c.elementor-view-framed .elementor-icon, .elementor-245131 .elementor-element.elementor-element-2520a3c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-245131 .elementor-element.elementor-element-2520a3c .elementor-icon{font-size:18px;}.elementor-245131 .elementor-element.elementor-element-2520a3c .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-2520a3c .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );font-weight:var( --e-global-typography-eb8a21f-font-weight );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-fee4292{--icon-box-icon-margin:10px;}.elementor-245131 .elementor-element.elementor-element-fee4292.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-245131 .elementor-element.elementor-element-fee4292.elementor-view-framed .elementor-icon, .elementor-245131 .elementor-element.elementor-element-fee4292.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-245131 .elementor-element.elementor-element-fee4292 .elementor-icon{font-size:18px;}.elementor-245131 .elementor-element.elementor-element-fee4292 .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-fee4292 .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );font-weight:var( --e-global-typography-eb8a21f-font-weight );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-e5cbffa .elementor-heading-title{font-size:var( --e-global-typography-eb8a21f-font-size );font-weight:var( --e-global-typography-eb8a21f-font-weight );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-e5cbffa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-245131 .elementor-element.elementor-element-7f66db7{--display:flex;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-951b89a{--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;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-9bb58c5{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-eae3cde{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-245131 .elementor-element.elementor-element-eae3cde > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-d06a483 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0078df0 );}.elementor-245131 .elementor-element.elementor-element-eae3cde {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-245131 .elementor-element.elementor-element-eae3cde > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-bb350e1-font-family ), Sans-serif;font-weight:var( --e-global-typography-bb350e1-font-weight );line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}:where( .elementor-245131 .elementor-element.elementor-element-eae3cde > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-0078df0 );--border-radius:0px 0px 10px 10px;--padding-top:20px;--padding-right:20px;--padding-bottom:10px;--padding-left:20px;}.elementor-245131 .elementor-element.elementor-element-eae3cde > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-245131 .elementor-element.elementor-element-9991f1f{--display:flex;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-c49c0ce{--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;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-cdcced2{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-2807232{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-245131 .elementor-element.elementor-element-2807232 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-d06a483 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0078df0 );}.elementor-245131 .elementor-element.elementor-element-2807232 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-245131 .elementor-element.elementor-element-2807232 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-bb350e1-font-family ), Sans-serif;font-weight:var( --e-global-typography-bb350e1-font-weight );line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}:where( .elementor-245131 .elementor-element.elementor-element-2807232 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-0078df0 );--border-radius:0px 0px 10px 10px;--padding-top:20px;--padding-right:20px;--padding-bottom:10px;--padding-left:20px;}.elementor-245131 .elementor-element.elementor-element-2807232 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-245131 .elementor-element.elementor-element-6b1aec4{--divider-border-style:solid;--divider-color:var( --e-global-color-0078df0 );--divider-border-width:1px;}.elementor-245131 .elementor-element.elementor-element-6b1aec4 .elementor-divider-separator{width:100%;}.elementor-245131 .elementor-element.elementor-element-6b1aec4 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-245131 .elementor-element.elementor-element-377f539 .cart button, .elementor-245131 .elementor-element.elementor-element-377f539 .cart .button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:15px 15px 15px 15px;background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-245131 .elementor-element.elementor-element-377f539 .cart button:hover, .elementor-245131 .elementor-element.elementor-element-377f539 .cart .button:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-fec0715 );}.elementor-245131 .elementor-element.elementor-element-377f539{--button-spacing:10px;}.elementor-245131 .elementor-element.elementor-element-377f539 .quantity .qty{padding:0px 0px 0px 0px;transition:all 0.2s;}.elementor-245131 .elementor-element.elementor-element-377f539 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-245131 .elementor-element.elementor-element-e2daafe{--display:flex;--gap:15px 15px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-245131 .elementor-element.elementor-element-bc631f7 img{width:90%;}.elementor-245131 .elementor-element.elementor-element-bc631f7 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-245131 .elementor-element.elementor-element-89d3848{--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 0px;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-2dbcbb4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-0078df0 );--border-color:var( --e-global-color-0078df0 );--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-245131 .elementor-element.elementor-element-2dbcbb4, .elementor-245131 .elementor-element.elementor-element-2dbcbb4::before{--border-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-82cc49c{--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:5px 5px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-0078df0 );--border-color:var( --e-global-color-0078df0 );--padding-top:5px;--padding-bottom:0px;--padding-left:5px;--padding-right:5px;}.elementor-245131 .elementor-element.elementor-element-82cc49c, .elementor-245131 .elementor-element.elementor-element-82cc49c::before{--border-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-181c7cc .elementor-heading-title{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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-245131 .elementor-element.elementor-element-838f686 img{width:45px;}.elementor-245131 .elementor-element.elementor-element-838f686.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245131 .elementor-element.elementor-element-d189a16 img{width:45px;}.elementor-245131 .elementor-element.elementor-element-d189a16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-245131 .elementor-element.elementor-element-a1670e3{--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 0px;--flex-wrap:nowrap;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e0613d9 );--border-color:var( --e-global-color-e0613d9 );--border-radius:8px 8px 8px 8px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-245131 .elementor-element.elementor-element-a1670e3:not(.elementor-motion-effects-element-type-background), .elementor-245131 .elementor-element.elementor-element-a1670e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d06a483 );}.elementor-245131 .elementor-element.elementor-element-a1670e3, .elementor-245131 .elementor-element.elementor-element-a1670e3::before{--border-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-d4cfa6d{--icon-box-icon-margin:15px;}.elementor-245131 .elementor-element.elementor-element-d4cfa6d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e0613d9 );}.elementor-245131 .elementor-element.elementor-element-d4cfa6d.elementor-view-framed .elementor-icon, .elementor-245131 .elementor-element.elementor-element-d4cfa6d.elementor-view-default .elementor-icon{fill:var( --e-global-color-e0613d9 );color:var( --e-global-color-e0613d9 );border-color:var( --e-global-color-e0613d9 );}.elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon{font-size:25px;}.elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon-box-title a{font-family:var( --e-global-typography-bb350e1-font-family ), Sans-serif;font-size:var( --e-global-typography-bb350e1-font-size );font-weight:var( --e-global-typography-bb350e1-font-weight );line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon-box-description{color:var( --e-global-color-text );font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-dd26d7e{--display:flex;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-77808a5{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-89035c1{--display:flex;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-cf71de4{--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;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-6452e4a{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-245131 .elementor-element.elementor-element-6452e4a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-d06a483 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0078df0 );}.elementor-245131 .elementor-element.elementor-element-6452e4a {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-245131 .elementor-element.elementor-element-6452e4a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-bb350e1-font-family ), Sans-serif;font-weight:var( --e-global-typography-bb350e1-font-weight );line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}:where( .elementor-245131 .elementor-element.elementor-element-6452e4a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-0078df0 );--border-radius:0px 0px 10px 10px;--padding-top:20px;--padding-right:20px;--padding-bottom:10px;--padding-left:20px;}.elementor-245131 .elementor-element.elementor-element-6452e4a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-245131 .elementor-element.elementor-element-011f1a3{--display:flex;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-2830fa0{--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;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-b49a2d3{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-2871287{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 10px 10px;--n-accordion-icon-size:15px;}.elementor-245131 .elementor-element.elementor-element-2871287 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-d06a483 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0078df0 );}.elementor-245131 .elementor-element.elementor-element-2871287 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-245131 .elementor-element.elementor-element-2871287 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-bb350e1-font-family ), Sans-serif;font-weight:var( --e-global-typography-bb350e1-font-weight );line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}:where( .elementor-245131 .elementor-element.elementor-element-2871287 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-0078df0 );--border-radius:0px 0px 10px 10px;--padding-top:20px;--padding-right:20px;--padding-bottom:10px;--padding-left:20px;}.elementor-245131 .elementor-element.elementor-element-2871287 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-245131 .elementor-element.elementor-element-8722c19{--display:flex;--gap:3rem 3rem;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-5a3d4dd{--display:flex;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-5a17c7e{--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:space-between;--align-items:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0078df0 );--border-color:var( --e-global-color-0078df0 );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-245131 .elementor-element.elementor-element-5a17c7e:not(.elementor-motion-effects-element-type-background), .elementor-245131 .elementor-element.elementor-element-5a17c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d06a483 );}.elementor-245131 .elementor-element.elementor-element-5a17c7e, .elementor-245131 .elementor-element.elementor-element-5a17c7e::before{--border-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-0cf81fa .elementor-heading-title{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-245131 .elementor-element.elementor-element-7b34ba3{--grid-columns:4;}.elementor-245131 .elementor-element.elementor-element-7b34ba3 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-245131 .elementor-element.elementor-element-7b34ba3 .e-loop-item > .elementor-section, .elementor-245131 .elementor-element.elementor-element-7b34ba3 .e-loop-item > .elementor-section > .elementor-container, .elementor-245131 .elementor-element.elementor-element-7b34ba3 .e-loop-item > .e-con, .elementor-245131 .elementor-element.elementor-element-7b34ba3 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-245131 .elementor-element.elementor-element-578bb38{--display:flex;--background-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-1d8fe13{--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:space-between;--align-items:flex-end;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-0078df0 );--border-color:var( --e-global-color-0078df0 );--border-radius:10px 10px 10px 10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-245131 .elementor-element.elementor-element-1d8fe13:not(.elementor-motion-effects-element-type-background), .elementor-245131 .elementor-element.elementor-element-1d8fe13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d06a483 );}.elementor-245131 .elementor-element.elementor-element-1d8fe13, .elementor-245131 .elementor-element.elementor-element-1d8fe13::before{--border-transition:0.3s;}.elementor-245131 .elementor-element.elementor-element-03de128 .elementor-heading-title{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-245131 .elementor-element.elementor-element-685736e .elementor-button{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-fec0715 );border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-245131 .elementor-element.elementor-element-685736e .elementor-button:hover, .elementor-245131 .elementor-element.elementor-element-685736e .elementor-button:focus{color:var( --e-global-color-primary );background-color:var( --e-global-color-fec0715 );}.elementor-245131 .elementor-element.elementor-element-685736e .elementor-button:hover svg, .elementor-245131 .elementor-element.elementor-element-685736e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-245131 .elementor-element.elementor-element-fecdad2.elementor-wc-products  ul.products{grid-column-gap:15px;grid-row-gap:15px;}@media(max-width:1480px){.elementor-245131 .elementor-element.elementor-element-1f68a52 .woocommerce-breadcrumb{font-size:var( --e-global-typography-5345d04-font-size );line-height:var( --e-global-typography-5345d04-line-height );letter-spacing:var( --e-global-typography-5345d04-letter-spacing );word-spacing:var( --e-global-typography-5345d04-word-spacing );}.elementor-245131 .elementor-element.elementor-element-03b3a80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.woocommerce .elementor-245131 .elementor-element.elementor-element-e344000 .price{font-size:var( --e-global-typography-9de4a70-font-size );line-height:var( --e-global-typography-9de4a70-line-height );letter-spacing:var( --e-global-typography-9de4a70-letter-spacing );word-spacing:var( --e-global-typography-9de4a70-word-spacing );}.woocommerce .elementor-245131 .elementor-element.elementor-element-e344000 .price ins{font-size:var( --e-global-typography-9de4a70-font-size );line-height:var( --e-global-typography-9de4a70-line-height );letter-spacing:var( --e-global-typography-9de4a70-letter-spacing );word-spacing:var( --e-global-typography-9de4a70-word-spacing );}.elementor-245131 .elementor-element.elementor-element-be5bd51 .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-be5bd51 .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-e36cf1b .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-e36cf1b .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-2520a3c .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-2520a3c .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-fee4292 .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-fee4292 .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-e5cbffa .elementor-heading-title{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-9bb58c5{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-eae3cde{--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );}:where( .elementor-245131 .elementor-element.elementor-element-eae3cde > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-cdcced2{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-2807232{--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );}:where( .elementor-245131 .elementor-element.elementor-element-2807232 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-181c7cc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon-box-title a{font-size:var( --e-global-typography-bb350e1-font-size );line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon-box-description{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-6452e4a{--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );}:where( .elementor-245131 .elementor-element.elementor-element-6452e4a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-b49a2d3{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-2871287{--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );}:where( .elementor-245131 .elementor-element.elementor-element-2871287 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-0cf81fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-245131 .elementor-element.elementor-element-03de128 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:1050px){.elementor-245131 .elementor-element.elementor-element-1f68a52 .woocommerce-breadcrumb{font-size:var( --e-global-typography-5345d04-font-size );line-height:var( --e-global-typography-5345d04-line-height );letter-spacing:var( --e-global-typography-5345d04-letter-spacing );word-spacing:var( --e-global-typography-5345d04-word-spacing );}.elementor-245131 .elementor-element.elementor-element-03b3a80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.woocommerce .elementor-245131 .elementor-element.elementor-element-e344000 .price{font-size:var( --e-global-typography-9de4a70-font-size );line-height:var( --e-global-typography-9de4a70-line-height );letter-spacing:var( --e-global-typography-9de4a70-letter-spacing );word-spacing:var( --e-global-typography-9de4a70-word-spacing );}.woocommerce .elementor-245131 .elementor-element.elementor-element-e344000 .price ins{font-size:var( --e-global-typography-9de4a70-font-size );line-height:var( --e-global-typography-9de4a70-line-height );letter-spacing:var( --e-global-typography-9de4a70-letter-spacing );word-spacing:var( --e-global-typography-9de4a70-word-spacing );}.elementor-245131 .elementor-element.elementor-element-be5bd51 .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-be5bd51 .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-e36cf1b .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-e36cf1b .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-2520a3c .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-2520a3c .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-fee4292 .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-fee4292 .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-e5cbffa .elementor-heading-title{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-9bb58c5{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-eae3cde{--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );}:where( .elementor-245131 .elementor-element.elementor-element-eae3cde > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-cdcced2{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-2807232{--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );}:where( .elementor-245131 .elementor-element.elementor-element-2807232 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-181c7cc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon-box-title a{font-size:var( --e-global-typography-bb350e1-font-size );line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon-box-description{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-6452e4a{--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );}:where( .elementor-245131 .elementor-element.elementor-element-6452e4a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-b49a2d3{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-2871287{--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );}:where( .elementor-245131 .elementor-element.elementor-element-2871287 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-0cf81fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-245131 .elementor-element.elementor-element-7b34ba3{--grid-columns:2;}.elementor-245131 .elementor-element.elementor-element-03de128 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-245131 .elementor-element.elementor-element-9954292{--gap:0px 0px;}}@media(max-width:500px){.elementor-245131 .elementor-element.elementor-element-1f68a52 .woocommerce-breadcrumb{font-size:var( --e-global-typography-5345d04-font-size );line-height:var( --e-global-typography-5345d04-line-height );letter-spacing:var( --e-global-typography-5345d04-letter-spacing );word-spacing:var( --e-global-typography-5345d04-word-spacing );}.elementor-245131 .elementor-element.elementor-element-03b3a80 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.woocommerce .elementor-245131 .elementor-element.elementor-element-e344000 .price{font-size:var( --e-global-typography-9de4a70-font-size );line-height:var( --e-global-typography-9de4a70-line-height );letter-spacing:var( --e-global-typography-9de4a70-letter-spacing );word-spacing:var( --e-global-typography-9de4a70-word-spacing );}.woocommerce .elementor-245131 .elementor-element.elementor-element-e344000 .price ins{font-size:var( --e-global-typography-9de4a70-font-size );line-height:var( --e-global-typography-9de4a70-line-height );letter-spacing:var( --e-global-typography-9de4a70-letter-spacing );word-spacing:var( --e-global-typography-9de4a70-word-spacing );}.elementor-245131 .elementor-element.elementor-element-be5bd51 .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-be5bd51 .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-e36cf1b .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-e36cf1b .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-2520a3c .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-2520a3c .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-fee4292 .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-fee4292 .elementor-icon-box-title a{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-e5cbffa .elementor-heading-title{font-size:var( --e-global-typography-eb8a21f-font-size );line-height:var( --e-global-typography-eb8a21f-line-height );letter-spacing:var( --e-global-typography-eb8a21f-letter-spacing );word-spacing:var( --e-global-typography-eb8a21f-word-spacing );}.elementor-245131 .elementor-element.elementor-element-9bb58c5{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-eae3cde {--n-accordion-padding:18px 10px 18px 10px;}.elementor-245131 .elementor-element.elementor-element-eae3cde{--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );}:where( .elementor-245131 .elementor-element.elementor-element-eae3cde > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}:where( .elementor-245131 .elementor-element.elementor-element-eae3cde > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-245131 .elementor-element.elementor-element-cdcced2{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-2807232 {--n-accordion-padding:18px 10px 18px 10px;}.elementor-245131 .elementor-element.elementor-element-2807232{--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );}:where( .elementor-245131 .elementor-element.elementor-element-2807232 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}:where( .elementor-245131 .elementor-element.elementor-element-2807232 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:10px;--padding-right:10px;--padding-bottom:10px;--padding-left:10px;}.elementor-245131 .elementor-element.elementor-element-bc631f7 img{width:100%;}.elementor-245131 .elementor-element.elementor-element-89d3848{--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-245131 .elementor-element.elementor-element-2dbcbb4{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-245131 .elementor-element.elementor-element-82cc49c{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-245131 .elementor-element.elementor-element-181c7cc .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon-box-title, .elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon-box-title a{font-size:var( --e-global-typography-bb350e1-font-size );line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-d4cfa6d .elementor-icon-box-description{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-6452e4a {--n-accordion-padding:18px 10px 18px 10px;}.elementor-245131 .elementor-element.elementor-element-6452e4a{--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );}:where( .elementor-245131 .elementor-element.elementor-element-6452e4a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-b49a2d3{font-size:var( --e-global-typography-7c6f546-font-size );line-height:var( --e-global-typography-7c6f546-line-height );letter-spacing:var( --e-global-typography-7c6f546-letter-spacing );word-spacing:var( --e-global-typography-7c6f546-word-spacing );}.elementor-245131 .elementor-element.elementor-element-2871287 {--n-accordion-padding:18px 10px 18px 10px;}.elementor-245131 .elementor-element.elementor-element-2871287{--n-accordion-title-font-size:var( --e-global-typography-bb350e1-font-size );}:where( .elementor-245131 .elementor-element.elementor-element-2871287 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bb350e1-line-height );letter-spacing:var( --e-global-typography-bb350e1-letter-spacing );word-spacing:var( --e-global-typography-bb350e1-word-spacing );}.elementor-245131 .elementor-element.elementor-element-5a17c7e{--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;}.elementor-245131 .elementor-element.elementor-element-0cf81fa{text-align:center;}.elementor-245131 .elementor-element.elementor-element-0cf81fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-245131 .elementor-element.elementor-element-7b34ba3{--grid-columns:1;}.elementor-245131 .elementor-element.elementor-element-1d8fe13{--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;}.elementor-245131 .elementor-element.elementor-element-03de128{text-align:center;}.elementor-245131 .elementor-element.elementor-element-03de128 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS *//* judjge me*/
.jdgm-widget.jdgm-preview-badge.jdgm-preview-badge--with-link.jdgm--done-setup {
    margin-bottom: 8px;
    margin-bottom: 15px;
}

/* product gallery badge*/
span.onsale {
    display: none!important;
}

/*nährwert tabelle*/
.naehrwert_table td{
    padding: 10px;
    border:0px;
}
.naehrwert_table th{
    padding: 10px;
    border:0px;
}
.naehrwert_table tr:nth-child(even) {
    background-color: #f7f7f7;
}
thead:first-child tr:first-child th {
    border-block-start: 0px !important;
    border-bottom: 1px solid #ddd;
}

.naehrwert_table thead{
   font-size:13px;
   text-align: left;
   padding: 10px;
       border:0px;
}

/* custom produktelsite styles*/
.produkte-liste {
    display: flex;
    flex-wrap: wrap;
    grid-column-gap: 10px;
    grid-row-gap: 10px;
    margin-top:5px;
}
.produkt-item img {
    width: 70px;
    height: 70px;
    object-fit: contain;
}
.produkt-item a {
    display: flex;
}
.produkt-item {
    border: 2px solid #ddd;
    border-radius: 8px;
    overflow: hidden;
    padding: 5px;
    transition:all 0.3s ease;
}
.produktelsite-title {
    font-size: 15px;
    margin-top:15px;
}
.produktelsite-title span {
   font-weight:600;
}
.produkt-item.active {
    border: 2px solid #0084A2;
}
.produkt-item.active:hover {
    border: 2px solid #0084A2;
}
.produkt-item:hover {
    border: 2px solid #b5b5b5;
}

/* woocommerce varianten styles*/
table.variations tr {
    display: flex;
    flex-direction: column;
}
th.label {
    padding: 0px;
    text-align: left;
}

.woocommerce div.product form.cart .variations select {
    margin-right: 0em !important;
    border: 2px solid #dddd;
    border-radius: 10px;
    padding: 15px;
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: transparent;
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th:hover {
    background-color: transparent;
}

.woocommerce div.product form.cart .variations {
    margin-bottom: 1em !important;
}
td.value {
    padding: 0px;
}
a.reset_variations {
    display: none !important;
}


.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color:#0084A2 !important;
    font-weight:600;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock {
    color: black !important;
}

/*wishlsit button*/
a.wlfmc-custom-btn span {
    font-size: 14px !important;
}
@media (max-width:767px){
  a.wlfmc-custom-btn span {
    font-size: 12px !important;
}  
}

/*back instock notify*/

.cwginstock-subscribe-form .panel-primary {
    border-color: #0084A2 !important;
}
.cwginstock-subscribe-form .panel-primary>.panel-heading {
    background-color: #0084A2 !important;
    border-color: #0084A2 !important;
}/* End custom CSS */