.elementor-42871 .elementor-element.elementor-element-0680bbc{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-42871 .elementor-element.elementor-element-b7927a0{--display:flex;}.elementor-42871 .elementor-element.elementor-element-0b53cd9{z-index:-1;}.woocommerce .elementor-42871 .elementor-element.elementor-element-0b53cd9 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-42871 .elementor-element.elementor-element-0b53cd9 .flex-viewport{border-radius:5px 5px 5px 5px;}.woocommerce .elementor-42871 .elementor-element.elementor-element-0b53cd9 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-42871 .elementor-element.elementor-element-0b53cd9 .flex-control-thumbs img{border-radius:5px 5px 5px 5px;}.woocommerce .elementor-42871 .elementor-element.elementor-element-0b53cd9 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-42871 .elementor-element.elementor-element-0b53cd9 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-42871 .elementor-element.elementor-element-7fdc4e0{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-42871 .elementor-element.elementor-element-735992f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42871 .elementor-element.elementor-element-58baa85{width:initial;max-width:initial;}.elementor-42871 .elementor-element.elementor-element-58baa85 .jet-listing-dynamic-field__content{color:var( --e-global-color-7d2c641 );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 );text-align:left;}.elementor-42871 .elementor-element.elementor-element-58baa85 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-42871 .elementor-element.elementor-element-58baa85 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-42871 .elementor-element.elementor-element-58baa85 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-42871 .elementor-element.elementor-element-4d73cea{width:initial;max-width:initial;}.elementor-42871 .elementor-element.elementor-element-4d73cea .jet-listing-dynamic-field__content{color:var( --e-global-color-7d2c641 );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 );text-align:left;}.elementor-42871 .elementor-element.elementor-element-4d73cea .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-42871 .elementor-element.elementor-element-4d73cea .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-42871 .elementor-element.elementor-element-4d73cea .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-42871 .elementor-element.elementor-element-840aa39{width:initial;max-width:initial;}.elementor-42871 .elementor-element.elementor-element-840aa39 .jet-listing-dynamic-field__content{color:var( --e-global-color-7d2c641 );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 );text-align:left;}.elementor-42871 .elementor-element.elementor-element-840aa39 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-42871 .elementor-element.elementor-element-840aa39 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-42871 .elementor-element.elementor-element-840aa39 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-42871 .elementor-element.elementor-element-c875a5d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-42871 .elementor-element.elementor-element-c875a5d .elementor-heading-title{font-family:var( --e-global-typography-707706e-font-family ), Sans-serif;font-size:var( --e-global-typography-707706e-font-size );font-weight:var( --e-global-typography-707706e-font-weight );color:var( --e-global-color-text );}.elementor-42871 .elementor-element.elementor-element-8251c42 .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;color:var( --e-global-color-7d2c641 );font-weight:600;text-decoration:line-through;}.elementor-42871 .elementor-element.elementor-element-8251c42 .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;color:var( --e-global-color-text );font-weight:400;text-decoration:none;}.elementor-42871 .elementor-element.elementor-element-8251c42 .jet-woo-builder.elementor-jet-single-price .price{font-family:"din-2014", Sans-serif;font-size:20px;font-weight:300;color:var( --e-global-color-7d2c641 );}.elementor-42871 .elementor-element.elementor-element-8251c42 .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.woocommerce .elementor-42871 .elementor-element.elementor-element-d5e551c .woocommerce-product-details__short-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff > .elementor-widget-container{background-color:var( --e-global-color-7098a7a );padding:25px 25px 25px 25px;border-radius:10px 10px 10px 10px;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff{--add-to-cart-wc-forward-display:inline-block;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:column;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:column;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .jet-woo-builder .single_add_to_cart_button.button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-8ce4cb2 );background-color:var( --e-global-color-d682dc7 );border-style:none;border-radius:5px 5px 5px 5px;margin:20px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .jet-woo-builder .single_add_to_cart_button.button:hover{color:var( --e-global-color-text );background-color:var( --e-global-color-846fff3 );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:52%;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .jet-woo-builder .qty{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-7d2c641 );background-color:var( --e-global-color-8ce4cb2 );border-style:none;border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .jet-woo-builder .qty:not([type="hidden"]){margin:1px 1px 1px 1px;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .variations .label label{font-family:var( --e-global-typography-379ad9a-font-family ), Sans-serif;font-size:var( --e-global-typography-379ad9a-font-size );font-weight:var( --e-global-typography-379ad9a-font-weight );color:var( --e-global-color-text );margin:0px 0px 0px -10px;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .variations select{font-family:var( --e-global-typography-379ad9a-font-family ), Sans-serif;font-size:var( --e-global-typography-379ad9a-font-size );font-weight:var( --e-global-typography-379ad9a-font-weight );border-style:none;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-family:var( --e-global-typography-2f17fca-font-family ), Sans-serif;font-size:var( --e-global-typography-2f17fca-font-size );font-weight:var( --e-global-typography-2f17fca-font-weight );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-variation-price .price{color:var( --e-global-color-text );padding:20px 0px 20px 0px;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{color:var( --e-global-color-text );padding:20px 0px 20px 0px;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .stock{font-family:"din-2014", Sans-serif;font-size:0px;font-weight:300;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .stock.in-stock{color:var( --e-global-color-d682dc7 );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-variation-description{font-family:var( --e-global-typography-379ad9a-font-family ), Sans-serif;font-size:var( --e-global-typography-379ad9a-font-size );font-weight:var( --e-global-typography-379ad9a-font-weight );text-align:justify;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .reset_variations{font-family:"din-2014", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-d682dc7 );margin:0px 0px -20px 0px;}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .reset_variations:hover{color:var( --e-global-color-primary );}.elementor-42871 .elementor-element.elementor-element-9674747{--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;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42871 .elementor-element.elementor-element-0d5b2a8{--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:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42871 .elementor-element.elementor-element-0d5b2a8.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-42871 .elementor-element.elementor-element-efb4eb8 .elementor-icon-list-icon i{color:#8BF7A5;transition:color 0.3s;}.elementor-42871 .elementor-element.elementor-element-efb4eb8 .elementor-icon-list-icon svg{fill:#8BF7A5;transition:fill 0.3s;}.elementor-42871 .elementor-element.elementor-element-efb4eb8{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-42871 .elementor-element.elementor-element-efb4eb8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42871 .elementor-element.elementor-element-efb4eb8 .elementor-icon-list-item > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-42871 .elementor-element.elementor-element-efb4eb8 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-42871 .elementor-element.elementor-element-7b04c70{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42871 .elementor-element.elementor-element-7174080{--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:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42871 .elementor-element.elementor-element-7174080.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-42871 .elementor-element.elementor-element-66de212{text-align:right;}.elementor-42871 .elementor-element.elementor-element-66de212 img{width:40%;}.elementor-42871 .elementor-element.elementor-element-0430288{text-align:left;}.elementor-42871 .elementor-element.elementor-element-0430288 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-42871 .elementor-element.elementor-element-de908b2{--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-around;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42871 .elementor-element.elementor-element-de908b2.e-con{--align-self:center;}.elementor-42871 .elementor-element.elementor-element-3552572{--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:flex-end;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42871 .elementor-element.elementor-element-3552572.e-con{--align-self:center;}.elementor-42871 .elementor-element.elementor-element-388d648{text-align:right;}.elementor-42871 .elementor-element.elementor-element-388d648 img{width:40%;}.elementor-42871 .elementor-element.elementor-element-3012e87{text-align:left;}.elementor-42871 .elementor-element.elementor-element-3012e87 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-42871 .elementor-element.elementor-element-c001a5f .jet-woo-builder > .upsells.products > h2{text-align:center;}.elementor-42871 .elementor-element.elementor-element-433c4a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42871 .elementor-element.elementor-element-7360d86 .jet-woo-builder > .jet-single-tabs__wrap ul.wc-tabs{justify-content:flex-start;align-items:flex-start;flex-direction:row;padding:0px 0px 0px 0px;}.elementor-42871 .elementor-element.elementor-element-7360d86 .jet-woo-builder > .jet-single-tabs__wrap .tabs > li > a{font-family:"din-2014", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-8ce4cb2 );padding:15px 25px 15px 25px;}.elementor-42871 .elementor-element.elementor-element-7360d86 .elementor-jet-single-tabs.jet-woo-builder > .jet-single-tabs__wrap .woocommerce-tabs .tabs > li{background-color:var( --e-global-color-d682dc7 );text-align:left;}.elementor-42871 .elementor-element.elementor-element-7360d86 .elementor-jet-single-tabs.jet-woo-builder > .jet-single-tabs__wrap .woocommerce-tabs .tabs > li:hover a{color:var( --e-global-color-8ce4cb2 );text-decoration:none;}.elementor-42871 .elementor-element.elementor-element-7360d86 .elementor-jet-single-tabs.jet-woo-builder > .jet-single-tabs__wrap .woocommerce-tabs .tabs > li:hover{background-color:#304935 !important;}.elementor-42871 .elementor-element.elementor-element-7360d86 .elementor-jet-single-tabs.jet-woo-builder > .jet-single-tabs__wrap .woocommerce-tabs .tabs > li.active a{color:var( --e-global-color-8ce4cb2 );text-decoration:none;}.elementor-42871 .elementor-element.elementor-element-7360d86 .elementor-jet-single-tabs.jet-woo-builder > .jet-single-tabs__wrap .woocommerce-tabs .tabs > li.active{background-color:#304935 !important;}.elementor-42871 .elementor-element.elementor-element-7360d86 .woocommerce-tabs .woocommerce-Tabs-panel{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-42871 .elementor-element.elementor-element-7360d86 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-c929228-font-family ), Sans-serif;font-size:var( --e-global-typography-c929228-font-size );font-weight:var( --e-global-typography-c929228-font-weight );}.elementor-42871 .elementor-element.elementor-element-b0f3d05{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-42871 .elementor-element.elementor-element-c8b9f70 .elementor-heading-title{font-family:var( --e-global-typography-c929228-font-family ), Sans-serif;font-size:var( --e-global-typography-c929228-font-size );font-weight:var( --e-global-typography-c929228-font-weight );color:var( --e-global-color-text );}.elementor-42871 .elementor-element.elementor-element-dd892bc > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-42871 .elementor-element.elementor-element-0d5b2a8{--width:20%;}}@media(max-width:1024px){.elementor-42871 .elementor-element.elementor-element-58baa85 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-secondary-font-size );}.elementor-42871 .elementor-element.elementor-element-4d73cea .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-secondary-font-size );}.elementor-42871 .elementor-element.elementor-element-840aa39 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42871 .elementor-element.elementor-element-c875a5d .elementor-heading-title{font-size:var( --e-global-typography-707706e-font-size );}.woocommerce .elementor-42871 .elementor-element.elementor-element-d5e551c .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .jet-woo-builder .single_add_to_cart_button.button{font-size:var( --e-global-typography-primary-font-size );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .jet-woo-builder .qty{font-size:var( --e-global-typography-text-font-size );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .variations .label label{font-size:var( --e-global-typography-379ad9a-font-size );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .variations select{font-size:var( --e-global-typography-379ad9a-font-size );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-size:var( --e-global-typography-2f17fca-font-size );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-variation-description{font-size:var( --e-global-typography-379ad9a-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-42871 .elementor-element.elementor-element-efb4eb8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42871 .elementor-element.elementor-element-efb4eb8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-42871 .elementor-element.elementor-element-0430288 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42871 .elementor-element.elementor-element-3012e87 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42871 .elementor-element.elementor-element-7360d86 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-text-font-size );}.elementor-42871 .elementor-element.elementor-element-7360d86 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-c929228-font-size );}.elementor-42871 .elementor-element.elementor-element-c8b9f70 .elementor-heading-title{font-size:var( --e-global-typography-c929228-font-size );}}@media(max-width:767px){.elementor-42871 .elementor-element.elementor-element-58baa85 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-secondary-font-size );}.elementor-42871 .elementor-element.elementor-element-4d73cea .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-secondary-font-size );}.elementor-42871 .elementor-element.elementor-element-840aa39 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42871 .elementor-element.elementor-element-c875a5d .elementor-heading-title{font-size:var( --e-global-typography-707706e-font-size );}.woocommerce .elementor-42871 .elementor-element.elementor-element-d5e551c .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .jet-woo-builder .single_add_to_cart_button.button{font-size:var( --e-global-typography-primary-font-size );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .jet-woo-builder .qty{font-size:var( --e-global-typography-text-font-size );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .variations .label label{font-size:var( --e-global-typography-379ad9a-font-size );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .variations select{font-size:var( --e-global-typography-379ad9a-font-size );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-size:var( --e-global-typography-2f17fca-font-size );}.elementor-42871 .elementor-element.elementor-element-b2fb1ff .elementor-jet-single-add-to-cart .woocommerce-variation-description{font-size:var( --e-global-typography-379ad9a-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-42871 .elementor-element.elementor-element-efb4eb8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-42871 .elementor-element.elementor-element-efb4eb8 .elementor-icon-list-item > a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-42871 .elementor-element.elementor-element-0430288 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42871 .elementor-element.elementor-element-3012e87 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-42871 .elementor-element.elementor-element-7360d86 .jet-woo-builder > .jet-single-tabs__wrap .tabs > li > a{font-size:26px;}.elementor-42871 .elementor-element.elementor-element-7360d86 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-text-font-size );}.elementor-42871 .elementor-element.elementor-element-7360d86 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-c929228-font-size );}.elementor-42871 .elementor-element.elementor-element-c8b9f70 .elementor-heading-title{font-size:var( --e-global-typography-c929228-font-size );}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-0b53cd9 */.elementor-42871 .elementor-element.elementor-element-0b53cd9 img {
    background: #F4F5F7;
}

.elementor-42871 .elementor-element.elementor-element-0b53cd9 .woocommerce-product-gallery.woocommerce-product-gallery--with-images.woocommerce-product-gallery--columns-4.images {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-b2fb1ff */.elementor-42871 .elementor-element.elementor-element-b2fb1ff th.label {
    white-space: nowrap;
    display: flex !important;
    align-items: center !important;
}

ul.variable-items-wrapper.button-variable-items-wrapper.wvs-style-rounded {
    margin-top: -20px;
}

.woocommerce-variation-price {
    margin-top: -25px;
}

.option-image {
    display: none !important;
}

/* Add-on styling */
#yith-wapo-container {
    background: #e7e7e7;
    padding: 25px;
    border-radius: 10px;
}

#yith-wapo-addon-2, #yith-wapo-addon-3, #yith-wapo-addon-4, #yith-wapo-addon-5, #yith-wapo-addon-6, #yith-wapo-addon-7, #yith-wapo-addon-8, #yith-wapo-addon-9, #yith-wapo-addon-10, #yith-wapo-addon-11, #yith-wapo-addon-12, #yith-wapo-addon-13, #yith-wapo-addon-14, #yith-wapo-addon-15, #yith-wapo-addon-16, #yith-wapo-addon-17, #yith-wapo-addon-18, #yith-wapo-addon-19, #yith-wapo-addon-20 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0;
    width: 100% !important;
}

.elementor-42871 .elementor-element.elementor-element-b2fb1ff #yith-wapo-2, #yith-wapo-3, #yith-wapo-4, #yith-wapo-5, #yith-wapo-6, #yith-wapo-7, #yith-wapo-8, #yith-wapo-9, #yith-wapo-10, #yith-wapo-11, #yith-wapo-12, #yith-wapo-13, #yith-wapo-14, #yith-wapo-15, #yith-wapo-16, #yith-wapo-17, #yith-wapo-18, #yith-wapo-19, #yith-wapo-20 {
    border: none;
    padding: 10px;
    font-family: 'din-2014';
    font-weight: 300;
    font-size: 14px;
    width: 100% !important;
    
}

h3.wapo-addon-title.toggle-closed {
    font-size: 15px;
    font-weight: 400;
}

/* Pris tabel */

/* Styling for hele tabellen */
#wapo-total-price-table {
    border: none; /* Fjern alle kanter */
}

/* Styling for både overskrifter (th) og beløber (td) i tabellen */
#wapo-total-price-table th,
#wapo-total-price-table td {
    font-size: 15px;
    font-weight: 400;
    font-family: 'din-2014', sans-serif;
    padding: 5px 10px; /* Tilføj lidt polstring for bedre læselighed */
    text-align: left; /* Juster teksten til venstre */
    border: none; /* Fjern alle kanter */
    width: 100%;
    padding: 15px 0px 15px 0px;
    background: none;
}

/* Styling specifikt for Order total linjen */
#wapo-total-price-table .wapo-total-order th,
#wapo-total-price-table .wapo-total-order td {
    font-weight: 700; /* Gør teksten fed */
    color: #57715D; /* Ændr farven */
    font-size: 17px;
}

/* Tilføj en 2px solid linje mellem hver række */
#wapo-total-price-table tr {
    border-bottom: 2px solid #F0F0F0;
}

#wapo-total-price-table {
    margin-top: 0px !important;
}

.elementor-42871 .elementor-element.elementor-element-b2fb1ff .woocommerce-variation.single_variation {
    margin-bottom: 20px;
}

.elementor-42871 .elementor-element.elementor-element-b2fb1ff .quantity {
    display: none !important;
}

div.options-container.default-closed {
    width: 50%;
}

div.addon-header {
    width: 50%;
}

span.required {
    color: #57715D;
}

/* Crosss sell style */

.woobt-products .woobt-product {
        padding: 25px;
        border: ;
        margin-top: 20px;
        border-radius: 10px;
        background: #F8F8F8;
    }

.woobt-title {
    font-family: 'din-2014';
    font-size: 14px;
}

span.woocommerce-Price-amount.amount {
    font-family: 'din-2014';
    font-weight: 600;
}

/* add on styles */

h3.wapo-addon-title {
    font-size: 15px;
}

div.options-container.default-closed {
    width: 100% !important;
}/* End custom CSS */