.elementor-21413 .elementor-element.elementor-element-3929667{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-21413 .elementor-element.elementor-element-3929667:not(.elementor-motion-effects-element-type-background), .elementor-21413 .elementor-element.elementor-element-3929667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-0a162e2 ) 0%, var( --e-global-color-6284b5d ) 100%);}.elementor-21413 .elementor-element.elementor-element-f246b2e > .elementor-widget-container{padding:1em 0em 1em 0em;}.elementor-21413 .elementor-element.elementor-element-f246b2e .eael-breadcrumbs{justify-content:left;}.elementor-21413 .elementor-element.elementor-element-f246b2e .eael-breadcrumbs .eael-breadcrumbs__content{background-color:#F8F8FA00;border-style:none;padding:5px 5px 5px 5px;font-family:var( --e-global-typography-2298f93-font-family ), Sans-serif;font-size:var( --e-global-typography-2298f93-font-size );font-weight:var( --e-global-typography-2298f93-font-weight );}.elementor-21413 .elementor-element.elementor-element-f246b2e .eael-breadcrumbs .eael-breadcrumbs__content a{color:var( --e-global-color-2ce52bf );}.elementor-21413 .elementor-element.elementor-element-f246b2e .eael-breadcrumbs .eael-breadcrumb-separator svg path{fill:var( --e-global-color-cb98eaa );}.elementor-21413 .elementor-element.elementor-element-f246b2e .eael-breadcrumbs .eael-breadcrumb-separator{color:var( --e-global-color-cb98eaa );margin:0 10px;}.elementor-21413 .elementor-element.elementor-element-f246b2e .eael-breadcrumbs .eael-breadcrumb-separator svg{width:10px;height:10px;}.elementor-21413 .elementor-element.elementor-element-f246b2e .eael-breadcrumbs .eael-breadcrumb-separator i{font-size:10px;}.elementor-21413 .elementor-element.elementor-element-f246b2e .eael-breadcrumbs .eael-breadcrumbs__prefix svg path{fill:var( --e-global-color-81e39df );}.elementor-21413 .elementor-element.elementor-element-f246b2e .eael-breadcrumbs .eael-breadcrumbs__prefix i{color:var( --e-global-color-81e39df );font-size:15px;margin:0px 10px 0px 0px;}.elementor-21413 .elementor-element.elementor-element-f246b2e .eael-breadcrumbs .eael-breadcrumbs__prefix svg{width:15px;height:15px;margin:0px 10px 0px 0px;}.elementor-21413 .elementor-element.elementor-element-154a036{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-21413 .elementor-element.elementor-element-154a036:not(.elementor-motion-effects-element-type-background), .elementor-21413 .elementor-element.elementor-element-154a036 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6284b5d );}.elementor-21413 .elementor-element.elementor-element-22d794c{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-21413 .elementor-element.elementor-element-7c79329 .flex-viewport:not(:last-child){margin-bottom:15px;}.woocommerce .elementor-21413 .elementor-element.elementor-element-7c79329 .flex-control-thumbs li{padding-right:calc(15px / 2);padding-left:calc(15px / 2);padding-bottom:15px;}.woocommerce .elementor-21413 .elementor-element.elementor-element-7c79329 .flex-control-thumbs{margin-right:calc(-15px / 2);margin-left:calc(-15px / 2);}.elementor-21413 .elementor-element.elementor-element-890f39a{--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;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:0em;}.elementor-21413 .elementor-element.elementor-element-a0fdf0a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21413 .elementor-element.elementor-element-b5e7a73{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-21413 .elementor-element.elementor-element-b5e7a73:not(.elementor-motion-effects-element-type-background), .elementor-21413 .elementor-element.elementor-element-b5e7a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a162e2 );}.elementor-21413 .elementor-element.elementor-element-6199dee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;text-align:left;}.elementor-21413 .elementor-element.elementor-element-6199dee img{width:100px;max-width:100%;}.elementor-21413 .elementor-element.elementor-element-9221ec8{padding:0em 0em 0em 0em;text-align:left;}.elementor-21413 .elementor-element.elementor-element-9221ec8 .elementor-heading-title{font-family:var( --e-global-typography-e656def-font-family ), Sans-serif;font-size:var( --e-global-typography-e656def-font-size );font-weight:var( --e-global-typography-e656def-font-weight );color:var( --e-global-color-81e39df );}.elementor-21413 .elementor-element.elementor-element-0718ade{font-family:"Source Sans Pro", Sans-serif;font-size:14px;font-weight:600;letter-spacing:0px;color:var( --e-global-color-81e39df );}.woocommerce .elementor-21413 .elementor-element.elementor-element-46ab905 .woocommerce-product-details__short-description{color:var( --e-global-color-81e39df );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-21413 .elementor-element.elementor-element-271bf96{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;text-align:left;}.woocommerce .elementor-21413 .elementor-element.elementor-element-271bf96 .price{color:var( --e-global-color-81e39df );font-family:var( --e-global-typography-acad845-font-family ), Sans-serif;font-size:var( --e-global-typography-acad845-font-size );font-weight:var( --e-global-typography-acad845-font-weight );line-height:var( --e-global-typography-acad845-line-height );}.woocommerce .elementor-21413 .elementor-element.elementor-element-271bf96 .price ins{color:var( --e-global-color-81e39df );font-family:"Source Sans Pro", Sans-serif;font-size:22px;font-weight:800;}.elementor-21413 .elementor-element.elementor-element-9f85040{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;--button-spacing:10px;}.elementor-21413 .elementor-element.elementor-element-9f85040 .cart button, .elementor-21413 .elementor-element.elementor-element-9f85040 .cart .button{font-family:"Source Sans Pro", Sans-serif;font-size:16px;letter-spacing:0px;border-style:none;border-radius:0px 0px 0px 0px;padding:14px 30px 14px 30px;color:var( --e-global-color-0a162e2 );background-color:var( --e-global-color-00a3c84 );transition:all 0.5s;}.elementor-21413 .elementor-element.elementor-element-9f85040 .cart button:hover, .elementor-21413 .elementor-element.elementor-element-9f85040 .cart .button:hover{color:var( --e-global-color-0a162e2 );background-color:var( --e-global-color-cb98eaa );}.elementor-21413 .elementor-element.elementor-element-9f85040 .quantity .qty{border-style:solid;border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;color:var( --e-global-color-81e39df );background-color:var( --e-global-color-6284b5d );border-color:var( --e-global-color-6284b5d );transition:all 0.2s;}.elementor-21413 .elementor-element.elementor-element-9f85040 .quantity .qty:focus{color:var( --e-global-color-b5aaa10 );background-color:var( --e-global-color-6284b5d );border-color:var( --e-global-color-b5aaa10 );}.woocommerce .elementor-21413 .elementor-element.elementor-element-9f85040 form.cart .variations{width:80%;}.woocommerce .elementor-21413 .elementor-element.elementor-element-9f85040 form.cart table.variations label{color:var( --e-global-color-81e39df );font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:700;}.woocommerce .elementor-21413 .elementor-element.elementor-element-9f85040 form.cart table.variations td.value select{color:var( --e-global-color-0a162e2 );}.woocommerce .elementor-21413 .elementor-element.elementor-element-9f85040 form.cart table.variations td.value select, .woocommerce .elementor-21413 .elementor-element.elementor-element-9f85040 form.cart table.variations td.value:before{background-color:var( --e-global-color-b5aaa10 );}.elementor-21413 .elementor-element.elementor-element-2cb38e1{--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;--justify-content:space-evenly;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-21413 .elementor-element.elementor-element-2cb38e1:not(.elementor-motion-effects-element-type-background), .elementor-21413 .elementor-element.elementor-element-2cb38e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a162e2 );}.elementor-21413 .elementor-element.elementor-element-2ab5ac5 .elementor-heading-title{font-family:var( --e-global-typography-e656def-font-family ), Sans-serif;font-size:var( --e-global-typography-e656def-font-size );font-weight:var( --e-global-typography-e656def-font-weight );}.elementor-21413 .elementor-element.elementor-element-f884cbf{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-21413 .elementor-element.elementor-element-f884cbf p{margin-block-end:0px;}.elementor-21413 .elementor-element.elementor-element-91549d5 .elementor-button{background-color:var( --e-global-color-cb98eaa );font-family:var( --e-global-typography-ae91266-font-family ), Sans-serif;font-size:var( --e-global-typography-ae91266-font-size );font-weight:var( --e-global-typography-ae91266-font-weight );fill:var( --e-global-color-0a162e2 );color:var( --e-global-color-0a162e2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-cb98eaa );border-radius:0px 0px 0px 0px;}.elementor-21413 .elementor-element.elementor-element-91549d5 .elementor-button:hover, .elementor-21413 .elementor-element.elementor-element-91549d5 .elementor-button:focus{background-color:var( --e-global-color-b5aaa10 );color:var( --e-global-color-0a162e2 );border-color:var( --e-global-color-b5aaa10 );}.elementor-21413 .elementor-element.elementor-element-91549d5 .elementor-button:hover svg, .elementor-21413 .elementor-element.elementor-element-91549d5 .elementor-button:focus svg{fill:var( --e-global-color-0a162e2 );}.elementor-21413 .elementor-element.elementor-element-e8840f3 .elementor-button{background-color:var( --e-global-color-0a162e2 );font-family:var( --e-global-typography-ae91266-font-family ), Sans-serif;font-size:var( --e-global-typography-ae91266-font-size );font-weight:var( --e-global-typography-ae91266-font-weight );fill:var( --e-global-color-81e39df );color:var( --e-global-color-81e39df );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-81e39df );border-radius:0px 0px 0px 0px;}.elementor-21413 .elementor-element.elementor-element-e8840f3 .elementor-button:hover, .elementor-21413 .elementor-element.elementor-element-e8840f3 .elementor-button:focus{background-color:var( --e-global-color-b5aaa10 );color:var( --e-global-color-0a162e2 );border-color:var( --e-global-color-b5aaa10 );}.elementor-21413 .elementor-element.elementor-element-e8840f3 .elementor-button:hover svg, .elementor-21413 .elementor-element.elementor-element-e8840f3 .elementor-button:focus svg{fill:var( --e-global-color-0a162e2 );}.elementor-21413 .elementor-element.elementor-element-8486cc7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-21413 .elementor-element.elementor-element-8486cc7:not(.elementor-motion-effects-element-type-background), .elementor-21413 .elementor-element.elementor-element-8486cc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6284b5d );}.elementor-21413 .elementor-element.elementor-element-a697033 .elementor-icon-box-wrapper{text-align:center;}.elementor-21413 .elementor-element.elementor-element-a697033{--icon-box-icon-margin:0px;}.elementor-21413 .elementor-element.elementor-element-a697033 .elementor-icon-box-title{margin-block-end:0px;}.elementor-21413 .elementor-element.elementor-element-a697033 .elementor-icon-box-title, .elementor-21413 .elementor-element.elementor-element-a697033 .elementor-icon-box-title a{font-family:var( --e-global-typography-490608b-font-family ), Sans-serif;font-size:var( --e-global-typography-490608b-font-size );font-weight:var( --e-global-typography-490608b-font-weight );}.elementor-21413 .elementor-element.elementor-element-a697033 .elementor-icon-box-description{font-family:var( --e-global-typography-2298f93-font-family ), Sans-serif;font-size:var( --e-global-typography-2298f93-font-size );font-weight:var( --e-global-typography-2298f93-font-weight );}.elementor-21413 .elementor-element.elementor-element-13c08ec .elementor-icon-box-wrapper{text-align:center;}.elementor-21413 .elementor-element.elementor-element-13c08ec{--icon-box-icon-margin:0px;}.elementor-21413 .elementor-element.elementor-element-13c08ec .elementor-icon-box-title{margin-block-end:0px;}.elementor-21413 .elementor-element.elementor-element-13c08ec .elementor-icon-box-title, .elementor-21413 .elementor-element.elementor-element-13c08ec .elementor-icon-box-title a{font-family:var( --e-global-typography-490608b-font-family ), Sans-serif;font-size:var( --e-global-typography-490608b-font-size );font-weight:var( --e-global-typography-490608b-font-weight );}.elementor-21413 .elementor-element.elementor-element-13c08ec .elementor-icon-box-description{font-family:var( --e-global-typography-2298f93-font-family ), Sans-serif;font-size:var( --e-global-typography-2298f93-font-size );font-weight:var( --e-global-typography-2298f93-font-weight );}.elementor-21413 .elementor-element.elementor-element-2331f07 .elementor-icon-box-wrapper{text-align:center;}.elementor-21413 .elementor-element.elementor-element-2331f07{--icon-box-icon-margin:0px;}.elementor-21413 .elementor-element.elementor-element-2331f07 .elementor-icon-box-title{margin-block-end:0px;}.elementor-21413 .elementor-element.elementor-element-2331f07 .elementor-icon-box-title, .elementor-21413 .elementor-element.elementor-element-2331f07 .elementor-icon-box-title a{font-family:var( --e-global-typography-490608b-font-family ), Sans-serif;font-size:var( --e-global-typography-490608b-font-size );font-weight:var( --e-global-typography-490608b-font-weight );}.elementor-21413 .elementor-element.elementor-element-2331f07 .elementor-icon-box-description{font-family:var( --e-global-typography-2298f93-font-family ), Sans-serif;font-size:var( --e-global-typography-2298f93-font-size );font-weight:var( --e-global-typography-2298f93-font-weight );}.elementor-21413 .elementor-element.elementor-element-f99b1c5{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-21413 .elementor-element.elementor-element-f99b1c5:not(.elementor-motion-effects-element-type-background), .elementor-21413 .elementor-element.elementor-element-f99b1c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a162e2 );}.elementor-21413 .elementor-element.elementor-element-94922d6{--display:flex;}.elementor-21413 .elementor-element.elementor-element-4312d61{color:var( --e-global-color-2ce52bf );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-21413 .elementor-element.elementor-element-3b531fd{--display:flex;}.woocommerce .elementor-21413 .elementor-element.elementor-element-8ef127e .shop_attributes{font-family:"Source Sans Pro", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;}.elementor-21413 .elementor-element.elementor-element-d81619b{--n-accordion-title-font-size:18px;padding:0em 0em 0em 0em;--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-81e39df );--n-accordion-title-hover-color:var( --e-global-color-81e39df );--n-accordion-title-active-color:var( --e-global-color-81e39df );--n-accordion-icon-size:10px;--n-accordion-icon-normal-color:var( --e-global-color-cb98eaa );--n-accordion-icon-hover-color:var( --e-global-color-cb98eaa );--n-accordion-icon-active-color:var( --e-global-color-cb98eaa );}.elementor-21413 .elementor-element.elementor-element-d81619b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6284b5d );}:where( .elementor-21413 .elementor-element.elementor-element-d81619b > .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:"Source Sans Pro", Sans-serif;font-weight:600;}:where( .elementor-21413 .elementor-element.elementor-element-d81619b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6284b5d );--padding-top:1em;--padding-right:1em;--padding-bottom:1em;--padding-left:1em;}.elementor-21413 .elementor-element.elementor-element-0a6724f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-21413 .elementor-element.elementor-element-0a6724f:not(.elementor-motion-effects-element-type-background), .elementor-21413 .elementor-element.elementor-element-0a6724f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6284b5d );}.elementor-21413 .elementor-element.elementor-element-eabdcb6{--display:flex;--justify-content:space-between;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-21413 .elementor-element.elementor-element-eabdcb6:not(.elementor-motion-effects-element-type-background), .elementor-21413 .elementor-element.elementor-element-eabdcb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0a162e2 );}.elementor-21413 .elementor-element.elementor-element-b5ee34a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;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-8ac2913 );--border-color:var( --e-global-color-8ac2913 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-21413 .elementor-element.elementor-element-968a2b9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-21413 .elementor-element.elementor-element-968a2b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-21413 .elementor-element.elementor-element-5e59b0f{text-align:left;}.elementor-21413 .elementor-element.elementor-element-5e59b0f .elementor-heading-title{font-family:"realist", Sans-serif;font-size:26px;font-weight:700;color:#000000;}.elementor-21413 .elementor-element.elementor-element-7c84096{--display:flex;}.elementor-21413 .elementor-element.elementor-element-b47e992:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child){padding-bottom:calc(0px/2);}.elementor-21413 .elementor-element.elementor-element-b47e992:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:first-child){margin-top:calc(0px/2);}.elementor-21413 .elementor-element.elementor-element-b47e992.elementor-woo-meta--view-inline .product_meta .detail-container{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-21413 .elementor-element.elementor-element-b47e992.elementor-woo-meta--view-inline .product_meta{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body:not(.rtl) .elementor-21413 .elementor-element.elementor-element-b47e992.elementor-woo-meta--view-inline .detail-container:after{right:calc( (-0px/2) + (-1px/2) );}body:not.rtl .elementor-21413 .elementor-element.elementor-element-b47e992.elementor-woo-meta--view-inline .detail-container:after{left:calc( (-0px/2) - (1px/2) );}.elementor-21413 .elementor-element.elementor-element-b47e992{font-family:"realist", Sans-serif;font-size:14px;font-weight:700;color:var( --e-global-color-b5aaa10 );}.elementor-21413 .elementor-element.elementor-element-b47e992 a{font-family:"realist", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-81e39df );}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-21413 .elementor-element.elementor-element-3929667{--padding-top:2em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-21413 .elementor-element.elementor-element-f246b2e .eael-breadcrumbs .eael-breadcrumbs__content{font-size:var( --e-global-typography-2298f93-font-size );}.elementor-21413 .elementor-element.elementor-element-154a036{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-21413 .elementor-element.elementor-element-890f39a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21413 .elementor-element.elementor-element-a0fdf0a{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-21413 .elementor-element.elementor-element-6199dee{text-align:center;}.elementor-21413 .elementor-element.elementor-element-9221ec8{text-align:left;}.elementor-21413 .elementor-element.elementor-element-9221ec8 .elementor-heading-title{font-size:var( --e-global-typography-e656def-font-size );}.elementor-21413 .elementor-element.elementor-element-0718ade{text-align:left;}.elementor-21413 .elementor-element.elementor-element-46ab905{text-align:left;}.woocommerce .elementor-21413 .elementor-element.elementor-element-46ab905 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );}.elementor-21413 .elementor-element.elementor-element-271bf96{width:100%;max-width:100%;text-align:left;}.elementor-21413 .elementor-element.elementor-element-271bf96.elementor-element{--align-self:flex-start;}.woocommerce .elementor-21413 .elementor-element.elementor-element-271bf96 .price{font-size:var( --e-global-typography-acad845-font-size );line-height:var( --e-global-typography-acad845-line-height );}.elementor-21413 .elementor-element.elementor-element-9f85040.elementor-element{--align-self:center;}.elementor-21413 .elementor-element.elementor-element-2ab5ac5 .elementor-heading-title{font-size:var( --e-global-typography-e656def-font-size );}.elementor-21413 .elementor-element.elementor-element-f884cbf{font-size:var( --e-global-typography-text-font-size );}.elementor-21413 .elementor-element.elementor-element-91549d5 .elementor-button{font-size:var( --e-global-typography-ae91266-font-size );}.elementor-21413 .elementor-element.elementor-element-e8840f3 .elementor-button{font-size:var( --e-global-typography-ae91266-font-size );}.elementor-21413 .elementor-element.elementor-element-8486cc7{--grid-auto-flow:row;}.elementor-21413 .elementor-element.elementor-element-a697033 .elementor-icon-box-title, .elementor-21413 .elementor-element.elementor-element-a697033 .elementor-icon-box-title a{font-size:var( --e-global-typography-490608b-font-size );}.elementor-21413 .elementor-element.elementor-element-a697033 .elementor-icon-box-description{font-size:var( --e-global-typography-2298f93-font-size );}.elementor-21413 .elementor-element.elementor-element-13c08ec .elementor-icon-box-title, .elementor-21413 .elementor-element.elementor-element-13c08ec .elementor-icon-box-title a{font-size:var( --e-global-typography-490608b-font-size );}.elementor-21413 .elementor-element.elementor-element-13c08ec .elementor-icon-box-description{font-size:var( --e-global-typography-2298f93-font-size );}.elementor-21413 .elementor-element.elementor-element-2331f07 .elementor-icon-box-title, .elementor-21413 .elementor-element.elementor-element-2331f07 .elementor-icon-box-title a{font-size:var( --e-global-typography-490608b-font-size );}.elementor-21413 .elementor-element.elementor-element-2331f07 .elementor-icon-box-description{font-size:var( --e-global-typography-2298f93-font-size );}.elementor-21413 .elementor-element.elementor-element-4312d61{font-size:var( --e-global-typography-text-font-size );}.elementor-21413 .elementor-element.elementor-element-d81619b{padding:0em 0em 0em 0em;}.elementor-21413 .elementor-element.elementor-element-0a6724f{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-21413 .elementor-element.elementor-element-b5ee34a{--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-21413 .elementor-element.elementor-element-968a2b9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-21413 .elementor-element.elementor-element-5e59b0f.elementor-element{--align-self:center;}.elementor-21413 .elementor-element.elementor-element-5e59b0f{text-align:center;}.elementor-21413 .elementor-element.elementor-element-5e59b0f .elementor-heading-title{font-size:22px;}.elementor-21413 .elementor-element.elementor-element-7c84096{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21413 .elementor-element.elementor-element-7c84096.e-con{--align-self:center;}}@media(max-width:767px){.elementor-21413 .elementor-element.elementor-element-f246b2e .eael-breadcrumbs .eael-breadcrumbs__content{font-size:var( --e-global-typography-2298f93-font-size );}.elementor-21413 .elementor-element.elementor-element-154a036{--padding-top:2em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-21413 .elementor-element.elementor-element-890f39a{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-21413 .elementor-element.elementor-element-6199dee{padding:0px 0px 0px 0px;text-align:left;}.elementor-21413 .elementor-element.elementor-element-6199dee img{width:80px;}.elementor-21413 .elementor-element.elementor-element-9221ec8{text-align:left;}.elementor-21413 .elementor-element.elementor-element-9221ec8 .elementor-heading-title{font-size:var( --e-global-typography-e656def-font-size );}.elementor-21413 .elementor-element.elementor-element-0718ade{text-align:left;font-size:16px;}.woocommerce .elementor-21413 .elementor-element.elementor-element-46ab905 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );}.elementor-21413 .elementor-element.elementor-element-271bf96{width:100%;max-width:100%;text-align:left;}.elementor-21413 .elementor-element.elementor-element-271bf96.elementor-element{--align-self:stretch;}.woocommerce .elementor-21413 .elementor-element.elementor-element-271bf96 .price{font-size:var( --e-global-typography-acad845-font-size );line-height:var( --e-global-typography-acad845-line-height );}.elementor-21413 .elementor-element.elementor-element-9f85040.elementor-element{--align-self:stretch;}.elementor-21413 .elementor-element.elementor-element-2ab5ac5{text-align:center;}.elementor-21413 .elementor-element.elementor-element-2ab5ac5 .elementor-heading-title{font-size:var( --e-global-typography-e656def-font-size );}.elementor-21413 .elementor-element.elementor-element-f884cbf{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-21413 .elementor-element.elementor-element-91549d5 .elementor-button{font-size:var( --e-global-typography-ae91266-font-size );}.elementor-21413 .elementor-element.elementor-element-e8840f3 .elementor-button{font-size:var( --e-global-typography-ae91266-font-size );}.elementor-21413 .elementor-element.elementor-element-8486cc7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21413 .elementor-element.elementor-element-a697033 .elementor-icon-box-title, .elementor-21413 .elementor-element.elementor-element-a697033 .elementor-icon-box-title a{font-size:var( --e-global-typography-490608b-font-size );}.elementor-21413 .elementor-element.elementor-element-a697033 .elementor-icon-box-description{font-size:var( --e-global-typography-2298f93-font-size );}.elementor-21413 .elementor-element.elementor-element-13c08ec .elementor-icon-box-title, .elementor-21413 .elementor-element.elementor-element-13c08ec .elementor-icon-box-title a{font-size:var( --e-global-typography-490608b-font-size );}.elementor-21413 .elementor-element.elementor-element-13c08ec .elementor-icon-box-description{font-size:var( --e-global-typography-2298f93-font-size );}.elementor-21413 .elementor-element.elementor-element-2331f07 .elementor-icon-box-title, .elementor-21413 .elementor-element.elementor-element-2331f07 .elementor-icon-box-title a{font-size:var( --e-global-typography-490608b-font-size );}.elementor-21413 .elementor-element.elementor-element-2331f07 .elementor-icon-box-description{font-size:var( --e-global-typography-2298f93-font-size );}.elementor-21413 .elementor-element.elementor-element-4312d61{font-size:var( --e-global-typography-text-font-size );}.woocommerce .elementor-21413 .elementor-element.elementor-element-8ef127e .shop_attributes{font-size:14px;}.elementor-21413 .elementor-element.elementor-element-d81619b{padding:0em 0em 0em 0em;--n-accordion-title-font-size:16px;}.elementor-21413 .elementor-element.elementor-element-0a6724f{--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;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-21413 .elementor-element.elementor-element-b5ee34a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-21413 .elementor-element.elementor-element-968a2b9{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21413 .elementor-element.elementor-element-5e59b0f{padding:0px 0px 5px 0px;text-align:left;}.elementor-21413 .elementor-element.elementor-element-5e59b0f.elementor-element{--align-self:stretch;}.elementor-21413 .elementor-element.elementor-element-5e59b0f .elementor-heading-title{font-size:20px;}.elementor-21413 .elementor-element.elementor-element-7c84096{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21413 .elementor-element.elementor-element-b47e992.elementor-element{--align-self:stretch;}}@media(min-width:768px){.elementor-21413 .elementor-element.elementor-element-3929667{--content-width:1300px;}.elementor-21413 .elementor-element.elementor-element-154a036{--content-width:1300px;}.elementor-21413 .elementor-element.elementor-element-22d794c{--width:40%;}.elementor-21413 .elementor-element.elementor-element-890f39a{--width:60%;}.elementor-21413 .elementor-element.elementor-element-0a6724f{--content-width:1300px;}.elementor-21413 .elementor-element.elementor-element-968a2b9{--width:60%;}.elementor-21413 .elementor-element.elementor-element-7c84096{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21413 .elementor-element.elementor-element-22d794c{--width:100%;}.elementor-21413 .elementor-element.elementor-element-890f39a{--width:100%;}.elementor-21413 .elementor-element.elementor-element-a0fdf0a{--width:100%;}.elementor-21413 .elementor-element.elementor-element-968a2b9{--width:100%;}.elementor-21413 .elementor-element.elementor-element-7c84096{--width:100%;}}/* Start custom CSS for woocommerce-product-price, class: .elementor-element-271bf96 */.shipping_de.shipping_de_string, .wgm-gtin {
    font-size: 20px !important;
    font-weight: 800;
    font-family: 'source sans pro';
}

.woocommerce-de_price_taxrate {
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    font-family: 'source sans pro';
}

.woocommerce_de_versandkosten {
        font-size: 12px;
    font-weight: normal;
    color: #000000;
    font-family: 'source sans pro';
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-9f85040 */.variations {
    width: 100% !important;
}

table td, table th {
    padding: 0px;
    vertical-align: top;
    text-align: left;
}

.variations .label {
    width: 25%;
    padding-top: 10px;
}

.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    padding-bottom: 20px;
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: transparent !important;
}

table tbody tr:hover>td, table tbody tr:hover>th {
    background-color: transparent !important;
}

.ep-variation-swatches__item {
    background: #eaeaea;
    font-size: 14px;
    font-weight: 600;
    color: #000000;
    font-family: 'source sans pro';
    text-transform: none;
}

.ep-variation-swatches--image .ep-variation-swatches__item img, .ep-variation-swatches--color .ep-variation-swatches__name {
    width: 80px;
    height: 80px;
}

@media only screen and (max-width: 600px) {
.ep-variation-swatches--image .ep-variation-swatches__item img, .ep-variation-swatches--color .ep-variation-swatches__name {
    width: 50px;
    height: 50px;
}

.variations .label {
    width: 30%;
    padding-top: 10px;
}
}

.ep-variation-swatches__item.selected {
    border-color: #D50C2F;
    box-shadow: 0 0 0 2px #ffffff;
    background: #D50C2F;
    color: #ffffff;
}

.legacy-itemprop-offers {
    font-family: 'source sans pro';
}

.woocommerce .quantity .qty {
    width: 5em;
    text-align: center;
    font-family: 'source sans pro';
    font-weight: 700;
    font-size: 14px;
    border: none;
}

.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price {
    color: #000000;
    font-size: 18px;
    font-family: 'source sans pro';
    font-weight: 800;
}

.woocommerce div.product p.price ins, .woocommerce div.product span.price ins {
    background: inherit;
    font-weight: 800;
    display: inline-block;
    font-size: 22px;
    color: #D50C2F;
    text-decoration: none;
}

.woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    padding-right: 10px;
}


/* Wunschliste */
.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, .woocommerce-page ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart-plus:before, a.wishlist_products_counter.top_wishlist-heart-plus:before, span.wishlist_products_counter.top_wishlist-heart-plus:before, a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart-plus:before {
    font-size: 24px;
}

.tinvwl_add_to_wishlist_button {
    font-family: 'source sans pro';
    font-weight: 600;
    font-size: 14px;
}

:is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left[class*="--layout-auto"] .e-atc-qty-button-holder, :is(.elementor-widget-woocommerce-product-add-to-cart,.woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart,.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart).elementor-add-to-cart--align-left[class*="--layout-stacked"] .e-atc-qty-button-holder {
    display: none;
}

.tinv-wishlist.tinvwl-after-add-to-cart .tinvwl_add_to_wishlist_button {
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5e7a73 */.shadow-box {
    box-shadow: 0 5px 8px -5px rgba(151, 163, 184, 0.5), 0 15px 16px -15px rgba(151, 163, 184, 0.5), 0 25px 32px -25px rgba(151, 163, 184, 0.5);
}

.shadow-box:hover {
    box-shadow: 0 0 3px -1px rgba(151, 163, 184, 0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cb38e1 */.shadow-box {
    box-shadow: 0 5px 8px -5px rgba(151, 163, 184, 0.5), 0 15px 16px -15px rgba(151, 163, 184, 0.5), 0 25px 32px -25px rgba(151, 163, 184, 0.5);
}

.shadow-box:hover {
    box-shadow: 0 0 3px -1px rgba(151, 163, 184, 0.5);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-8ef127e */.woocommerce table.shop_attributes {
    border: none !important;
}

.woocommerce table.shop_attributes th {
    border: none !important;
    font-weight: 600;
    color: #000000;
}

.woocommerce table.shop_attributes td {
    border: none !important;
    font-style: normal !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-8ef127e */.woocommerce table.shop_attributes {
    border: none !important;
}

.woocommerce table.shop_attributes th {
    border: none !important;
    font-weight: 600;
    color: #000000;
}

.woocommerce table.shop_attributes td {
    border: none !important;
    font-style: normal !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-additional-information, class: .elementor-element-8ef127e */.woocommerce table.shop_attributes {
    border: none !important;
}

.woocommerce table.shop_attributes th {
    border: none !important;
    font-weight: 600;
    color: #000000;
}

.woocommerce table.shop_attributes td {
    border: none !important;
    font-style: normal !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f99b1c5 */.shadow-box {
    box-shadow: 0 5px 8px -5px rgba(151, 163, 184, 0.5), 0 15px 16px -15px rgba(151, 163, 184, 0.5), 0 25px 32px -25px rgba(151, 163, 184, 0.5);
}

.shadow-box:hover {
    box-shadow: 0 0 3px -1px rgba(151, 163, 184, 0.5);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eabdcb6 */.shadow-box {
    box-shadow: 0 5px 8px -5px rgba(151, 163, 184, 0.5), 0 15px 16px -15px rgba(151, 163, 184, 0.5), 0 25px 32px -25px rgba(151, 163, 184, 0.5);
}

.shadow-box:hover {
    box-shadow: 0 0 3px -1px rgba(151, 163, 184, 0.5);
}/* End custom CSS */