.elementor-2274 .elementor-element.elementor-element-d81bce7{--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:space-between;--padding-top:8rem;--padding-bottom:2rem;--padding-left:inherit;--padding-right:inherit;}.elementor-2274 .elementor-element.elementor-element-877a3f0{--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-2274 .elementor-element.elementor-element-bfab37c .woocommerce-breadcrumb{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-bfab37c .woocommerce-breadcrumb > a{color:var( --e-global-color-uicore_body );}.elementor-2274 .elementor-element.elementor-element-869ee5b{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-2274 .elementor-element.elementor-element-e548f32{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2274 .elementor-element.elementor-element-ebbf7d1 .woocommerce-breadcrumb{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-ebbf7d1 .woocommerce-breadcrumb > a{color:var( --e-global-color-uicore_body );}.elementor-2274 .elementor-element.elementor-element-d40c177 .elementor-heading-title{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-6bff2fa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2274 .elementor-element.elementor-element-6cc9c15{width:100%;max-width:100%;--uicore-add-to-cart-gap:20px;--uicore-woo-single-add-to-cart-height:auto;--uicore-button-spacing:14px;--uicore-swatch-big-radius:7px;--uicore-swatch-radius:7px;}.elementor-2274 .elementor-element.elementor-element-6cc9c15 form.cart .price, .elementor-2274 .elementor-element.elementor-element-6cc9c15 form.cart .price bdi, .elementor-2274 .elementor-element.elementor-element-6cc9c15 form.cart .price del bdi{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-6cc9c15 form.cart .price del{text-decoration-color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-6cc9c15 .cart button, .elementor-2274 .elementor-element.elementor-element-6cc9c15 .cart .button.single_add_to_cart_button{color:var( --e-global-color-uicore_secondary );background-color:var( --e-global-color-uicore_accent );border-color:var( --e-global-color-uicore_accent );transition:all 0.2s;}.elementor-2274 .elementor-element.elementor-element-6cc9c15 .cart button:hover, .elementor-2274 .elementor-element.elementor-element-6cc9c15 .cart .button.single_add_to_cart_button:hover{color:var( --e-global-color-uicore_secondary );background-color:var( --e-global-color-f76a9c4 );border-color:var( --e-global-color-uicore_accent );}.elementor-2274 .elementor-element.elementor-element-6cc9c15 .quantity .qty, .elementor-2274 .elementor-element.elementor-element-6cc9c15 .quantity .plus, .elementor-2274 .elementor-element.elementor-element-6cc9c15 .quantity .minus{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-6cc9c15 .quantity .qty{background-color:var( --e-global-color-uicore_primary );border-color:var( --e-global-color-dee6278 );transition:all 0.2s;}.elementor-2274 .elementor-element.elementor-element-6cc9c15 .uicore-swatch{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a72f0ad );}.elementor-2274 .elementor-element.elementor-element-6cc9c15 .uicore-swatch.selected, .elementor-2274 .elementor-element.elementor-element-6cc9c15 .uicore-swatch:hover {box-shadow:0 0 0 0px var( --e-global-color-dee6278 );border-color:var( --e-global-color-dee6278 );}.elementor-2274 .elementor-element.elementor-element-ebcb9ca{--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-2274 .elementor-element.elementor-element-019d671 .elementor-button{background-color:var( --e-global-color-uicore_white );fill:var( --e-global-color-uicore_primary );color:var( --e-global-color-uicore_primary );box-shadow:0px 4px 10px 0px rgba(255, 255, 255, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-radius:7px 7px 7px 7px;padding:13px 7px 13px 7px;}.elementor-2274 .elementor-element.elementor-element-019d671 .elementor-button:hover, .elementor-2274 .elementor-element.elementor-element-019d671 .elementor-button:focus{background-color:var( --e-global-color-f76a9c4 );color:var( --e-global-color-uicore_white );}.elementor-2274 .elementor-element.elementor-element-019d671{width:100%;max-width:100%;z-index:1;}.elementor-2274 .elementor-element.elementor-element-019d671.elementor-element{--align-self:flex-start;}.elementor-2274 .elementor-element.elementor-element-019d671 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2274 .elementor-element.elementor-element-019d671 .elementor-button:hover svg, .elementor-2274 .elementor-element.elementor-element-019d671 .elementor-button:focus svg{fill:var( --e-global-color-uicore_white );}.elementor-2274 .elementor-element.elementor-element-5ac04c1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2274 .elementor-element.elementor-element-11dfd98{--display:flex;}.elementor-2274 .elementor-element.elementor-element-7c7d444{--display:flex;}.elementor-2274 .elementor-element.elementor-element-603663e > .elementor-widget-container{padding:0px 15px 0px 15px;}.elementor-2274 .elementor-element.elementor-element-4e3f6e5 .ui-e-tabs-heading{justify-content:initial;--ui-e-tabs-title-flex-width:100%;--ui-e-tabs-title-justify-content:center;--ui-e-tabs-title-flex-grow:1;}.elementor-2274 .elementor-element.elementor-element-4e3f6e5 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title[aria-selected="false"]{background:var( --e-global-color-dee6278 );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-dee6278 );}.elementor-2274 .elementor-element.elementor-element-4e3f6e5 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-f76a9c4 );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-f76a9c4 );}.elementor-2274 .elementor-element.elementor-element-4e3f6e5 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title[aria-selected="true"]{background:var( --e-global-color-uicore_accent );border-style:solid;border-width:1px 1px 0px 1px;border-color:var( --e-global-color-dee6278 );}.elementor-2274 .elementor-element.elementor-element-4e3f6e5{--ui-e-tabs-direction:column;--ui-e-tabs-head-direction:row;--ui-e-tabs-head-width:initial;--ui-e-tabs-title-flex-basis:content;--ui-e-tabs-title-flex-shrink:initial;--ui-e-tabs-title-direction:row;--ui-e-tabs-icon-order:initial;--ui-e-tabs-title-justify:center;--ui-e-tabs-title-align:flex-start;--ui-e-tabs-title-text-align:center;--ui-e-tabs-title-gap:10px;--ui-e-tabs-gap:0px;}.elementor-2274 .elementor-element.elementor-element-4e3f6e5 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading{--ui-e-tab-border-top:14px;--ui-e-tab-border-right:14px;--ui-e-tab-border-bot:0px;--ui-e-tab-border-left:0px;}.elementor-2274 .elementor-element.elementor-element-4e3f6e5 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title{padding:12px 16px 12px 16px;}.elementor-2274 .elementor-element.elementor-element-4e3f6e5 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading .ui-e-tab-texts span{font-weight:500;}.elementor-2274 .elementor-element.elementor-element-4e3f6e5 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title[aria-selected="false"] .ui-e-tab-texts > span{color:var( --e-global-color-uicore_body );}.elementor-2274 .elementor-element.elementor-element-4e3f6e5 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title[aria-selected="false"]:hover .ui-e-tab-texts > span{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-4e3f6e5 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading > .ui-e-tab-title[aria-selected="true"] .ui-e-tab-texts > span{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-4e3f6e5 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-heading .ui-e-tab-texts > p{margin-top:0px;}:where( .elementor-2274 .elementor-element.elementor-element-4e3f6e5 > .elementor-widget-container > .ui-e-tabs > .ui-e-tabs-content ) > .e-con{border-style:solid;border-width:0px 1px 1px 1px;border-color:var( --e-global-color-dee6278 );border-radius:0px 0px 14px 14px;box-shadow:0px 15px 45px 0px rgba(14.999999999999984, 81.99999999999997, 134, 0.4);padding:20px 5px 20px 0px;}.elementor-2274 .elementor-element.elementor-element-0e7e9ad{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2274 .elementor-element.elementor-element-3ece146 .elementor-icon-box-wrapper{align-items:center;}.elementor-2274 .elementor-element.elementor-element-3ece146{--icon-box-icon-margin:15px;}.elementor-2274 .elementor-element.elementor-element-3ece146.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-3ece146.elementor-view-framed .elementor-icon, .elementor-2274 .elementor-element.elementor-element-3ece146.elementor-view-default .elementor-icon{fill:var( --e-global-color-uicore_secondary );color:var( --e-global-color-uicore_secondary );border-color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-3ece146 .elementor-icon{font-size:30px;}.elementor-2274 .elementor-element.elementor-element-3ece146 .elementor-icon-box-title, .elementor-2274 .elementor-element.elementor-element-3ece146 .elementor-icon-box-title a{font-size:15px;font-weight:600;line-height:1.2em;}.elementor-2274 .elementor-element.elementor-element-3ece146 .elementor-icon-box-title{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-f991519 .elementor-icon-box-wrapper{align-items:center;}.elementor-2274 .elementor-element.elementor-element-f991519{--icon-box-icon-margin:15px;}.elementor-2274 .elementor-element.elementor-element-f991519.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-f991519.elementor-view-framed .elementor-icon, .elementor-2274 .elementor-element.elementor-element-f991519.elementor-view-default .elementor-icon{fill:var( --e-global-color-uicore_secondary );color:var( --e-global-color-uicore_secondary );border-color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-f991519 .elementor-icon{font-size:30px;}.elementor-2274 .elementor-element.elementor-element-f991519 .elementor-icon-box-title, .elementor-2274 .elementor-element.elementor-element-f991519 .elementor-icon-box-title a{font-size:15px;font-weight:600;line-height:1.2em;}.elementor-2274 .elementor-element.elementor-element-f991519 .elementor-icon-box-title{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-478d3d0 .elementor-icon-box-wrapper{align-items:center;}.elementor-2274 .elementor-element.elementor-element-478d3d0{--icon-box-icon-margin:15px;}.elementor-2274 .elementor-element.elementor-element-478d3d0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-478d3d0.elementor-view-framed .elementor-icon, .elementor-2274 .elementor-element.elementor-element-478d3d0.elementor-view-default .elementor-icon{fill:var( --e-global-color-uicore_secondary );color:var( --e-global-color-uicore_secondary );border-color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-478d3d0 .elementor-icon{font-size:30px;}.elementor-2274 .elementor-element.elementor-element-478d3d0 .elementor-icon-box-title, .elementor-2274 .elementor-element.elementor-element-478d3d0 .elementor-icon-box-title a{font-size:15px;font-weight:600;line-height:1.2em;}.elementor-2274 .elementor-element.elementor-element-478d3d0 .elementor-icon-box-title{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-22c5eb3 .elementor-icon-box-wrapper{align-items:center;}.elementor-2274 .elementor-element.elementor-element-22c5eb3{--icon-box-icon-margin:15px;}.elementor-2274 .elementor-element.elementor-element-22c5eb3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-22c5eb3.elementor-view-framed .elementor-icon, .elementor-2274 .elementor-element.elementor-element-22c5eb3.elementor-view-default .elementor-icon{fill:var( --e-global-color-uicore_secondary );color:var( --e-global-color-uicore_secondary );border-color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-22c5eb3 .elementor-icon{font-size:30px;}.elementor-2274 .elementor-element.elementor-element-22c5eb3 .elementor-icon-box-title, .elementor-2274 .elementor-element.elementor-element-22c5eb3 .elementor-icon-box-title a{font-size:15px;font-weight:600;line-height:1.2em;}.elementor-2274 .elementor-element.elementor-element-22c5eb3 .elementor-icon-box-title{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-0ada770{--display:grid;--e-con-grid-template-columns:0.5fr 1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-2274 .elementor-element.elementor-element-d02b818{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;grid-column:span 1;grid-row:span 1;}.elementor-2274 .elementor-element.elementor-element-95f5ee9 .uicore-repeater-selector{border-style:text;}.elementor-2274 .elementor-element.elementor-element-95f5ee9{text-align:left;}.elementor-2274 .elementor-element.elementor-element-95f5ee9 .ui-e-headline-text path{stroke:var( --e-global-color-uicore_primary );stroke-width:23;}.elementor-2274 .elementor-element.elementor-element-95f5ee9 .ui-e-headline-text svg{bottom:3%;}.elementor-2274 .elementor-element.elementor-element-95f5ee9 .ui-e-highlight-icon, .elementor-2274 .elementor-element.elementor-element-95f5ee9 .ui-e-headline-text{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-075bfa5{--display:flex;--overflow:hidden;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-a72f0ad );--border-color:var( --e-global-color-a72f0ad );--border-radius:18px 18px 18px 18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:span 1;grid-row:span 12;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-item.ui-open{background-color:#0F528626;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-icon{background-color:#FFFFFF14;color:var( --e-global-color-uicore_accent );border-radius:100px 100px 100px 100px;--ui-e-icon-pad-top:7px;--ui-e-icon-pad-right:7px;--ui-e-icon-pad-bot:7px;--ui-e-icon-pad-left:7px;--ui-e-spin:315deg;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-item:hover .ui-e-accordion-icon{background-color:var( --e-global-color-uicore_accent );color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-item.ui-open .ui-e-accordion-icon{background-color:var( --e-global-color-uicore_accent );color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-8a53ddb > .elementor-widget-container{margin:0px 0px -1px 0px;}.elementor-2274 .elementor-element.elementor-element-8a53ddb.elementor-element{--align-self:center;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-item + .ui-e-accordion-item{margin-top:0px;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-item{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-a72f0ad );padding:16px 24px 16px 24px;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-title-text{justify-content:flex-start;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-title{color:var( --e-global-color-uicore_secondary );gap:10px;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-custom-icon svg{fill:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-item:hover .ui-e-accordion-title{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-item:hover .ui-e-custom-icon svg{fill:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-item.ui-open .ui-e-accordion-title{color:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-item.ui-open .ui-e-custom-icon svg{fill:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-icon svg{fill:var( --e-global-color-uicore_accent );}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-title .ui-e-accordion-icon{--ui-e-icon-size:16px;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-item:hover .ui-e-accordion-icon svg{fill:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-item.ui-open .ui-e-accordion-icon svg{fill:var( --e-global-color-uicore_secondary );}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-content{color:#FFFFFFD1;padding:0px 100px 0px 0px;margin-top:6px;}.elementor-2274 .elementor-element.elementor-element-48d724c{--display:flex;grid-column:span 1;grid-row:span 1;}.elementor-2274 .elementor-element.elementor-element-8a9403d{width:var( --container-widget-width, 466px );max-width:466px;--container-widget-width:466px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-e62eed0-font-family ), Sans-serif;font-size:var( --e-global-typography-e62eed0-font-size );font-weight:var( --e-global-typography-e62eed0-font-weight );line-height:var( --e-global-typography-e62eed0-line-height );color:var( --e-global-color-uicore_white );}.elementor-2274 .elementor-element.elementor-element-8a9403d > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-d7f8bc2 .elementor-button{background-color:var( --e-global-color-uicore_white );fill:var( --e-global-color-uicore_primary );color:var( --e-global-color-uicore_primary );border-style:solid;border-color:var( --e-global-color-uicore_white );}.elementor-2274 .elementor-element.elementor-element-d7f8bc2 .elementor-button:hover, .elementor-2274 .elementor-element.elementor-element-d7f8bc2 .elementor-button:focus{background-color:var( --e-global-color-uicore_accent );color:var( --e-global-color-uicore_white );border-color:var( --e-global-color-uicore_accent );}.elementor-2274 .elementor-element.elementor-element-d7f8bc2 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-d7f8bc2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2274 .elementor-element.elementor-element-d7f8bc2 .elementor-button .elementor-button-content-wrapper{gap:16px;}.elementor-2274 .elementor-element.elementor-element-d7f8bc2 .elementor-button:hover svg, .elementor-2274 .elementor-element.elementor-element-d7f8bc2 .elementor-button:focus svg{fill:var( --e-global-color-uicore_white );}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-2274 .elementor-element.elementor-element-877a3f0{--width:57%;}.elementor-2274 .elementor-element.elementor-element-869ee5b{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2274 .elementor-element.elementor-element-075bfa5{--width:85%;}}@media(max-width:1024px){.elementor-2274 .elementor-element.elementor-element-0e7e9ad{--grid-auto-flow:row;}.elementor-2274 .elementor-element.elementor-element-0ada770{--grid-auto-flow:row;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-icon{--ui-e-icon-pad-top:6px;--ui-e-icon-pad-right:6px;--ui-e-icon-pad-bot:6px;--ui-e-icon-pad-left:6px;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-title .ui-e-accordion-icon{--ui-e-icon-size:15px;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-content{padding:0px 40px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-8a9403d{font-size:var( --e-global-typography-e62eed0-font-size );line-height:var( --e-global-typography-e62eed0-line-height );}}@media(max-width:767px){.elementor-2274 .elementor-element.elementor-element-d81bce7{--padding-top:5rem;--padding-bottom:2rem;--padding-left:0.3125rem;--padding-right:0.3125rem;}.elementor-2274 .elementor-element.elementor-element-877a3f0{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2274 .elementor-element.elementor-element-bfab37c .woocommerce-breadcrumb{line-height:1em;}.elementor-2274 .elementor-element.elementor-element-869ee5b{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-2274 .elementor-element.elementor-element-ebcb9ca{--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2274 .elementor-element.elementor-element-ebcb9ca.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-2274 .elementor-element.elementor-element-019d671 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-019d671.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-2274 .elementor-element.elementor-element-019d671 .elementor-button{padding:11px 9px 11px 9px;}.elementor-2274 .elementor-element.elementor-element-4e3f6e5{--ui-e-tabs-title-justify:flex-start;--ui-e-tabs-title-align:flex-start;--ui-e-tabs-title-text-align:start;}.elementor-2274 .elementor-element.elementor-element-0e7e9ad{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-2274 .elementor-element.elementor-element-3ece146{--icon-box-icon-margin:10px;}.elementor-2274 .elementor-element.elementor-element-3ece146 .elementor-icon{font-size:30px;}.elementor-2274 .elementor-element.elementor-element-3ece146 .elementor-icon-box-title, .elementor-2274 .elementor-element.elementor-element-3ece146 .elementor-icon-box-title a{font-size:12px;}.elementor-2274 .elementor-element.elementor-element-f991519{--icon-box-icon-margin:10px;}.elementor-2274 .elementor-element.elementor-element-f991519 .elementor-icon{font-size:30px;}.elementor-2274 .elementor-element.elementor-element-f991519 .elementor-icon-box-title, .elementor-2274 .elementor-element.elementor-element-f991519 .elementor-icon-box-title a{font-size:12px;}.elementor-2274 .elementor-element.elementor-element-478d3d0{--icon-box-icon-margin:10px;}.elementor-2274 .elementor-element.elementor-element-478d3d0 .elementor-icon{font-size:30px;}.elementor-2274 .elementor-element.elementor-element-478d3d0 .elementor-icon-box-title, .elementor-2274 .elementor-element.elementor-element-478d3d0 .elementor-icon-box-title a{font-size:12px;}.elementor-2274 .elementor-element.elementor-element-22c5eb3{--icon-box-icon-margin:10px;}.elementor-2274 .elementor-element.elementor-element-22c5eb3 .elementor-icon{font-size:30px;}.elementor-2274 .elementor-element.elementor-element-22c5eb3 .elementor-icon-box-title, .elementor-2274 .elementor-element.elementor-element-22c5eb3 .elementor-icon-box-title a{font-size:12px;}.elementor-2274 .elementor-element.elementor-element-0ada770{--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:auto;--grid-auto-flow:row;}.elementor-2274 .elementor-element.elementor-element-d02b818{grid-column:span 1;grid-row:span 1;}.elementor-2274 .elementor-element.elementor-element-075bfa5{grid-column:span 1;grid-row:span 2;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-title{padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-icon{--ui-e-icon-pad-top:5px;--ui-e-icon-pad-right:5px;--ui-e-icon-pad-bot:5px;--ui-e-icon-pad-left:5px;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-title .ui-e-accordion-icon{--ui-e-icon-size:14px;}.elementor-2274 .elementor-element.elementor-element-8a53ddb .ui-e-accordion-content{padding:0px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-48d724c{grid-column:span 1;grid-row:span 3;}.elementor-2274 .elementor-element.elementor-element-48d724c.e-con{--order:99999 /* order end hack */;}.elementor-2274 .elementor-element.elementor-element-8a9403d > .elementor-widget-container{padding:8px 0px 0px 0px;}.elementor-2274 .elementor-element.elementor-element-8a9403d{font-size:var( --e-global-typography-e62eed0-font-size );line-height:var( --e-global-typography-e62eed0-line-height );}.elementor-2274 .elementor-element.elementor-element-8a9403d p{margin-block-end:1px;}}/* Start custom CSS for uicore-woo-product-add-to-cart, class: .elementor-element-6cc9c15 */.elementor-2274 .elementor-element.elementor-element-6cc9c15 .uicore-swatches-wrp li {
    background-color: #0000;
    border: 1px solid #FFFFFF1A;
}
.elementor-2274 .elementor-element.elementor-element-6cc9c15 .uicore-swatch.selected, selected .uicore-swatch:hover{
    border-color: #0d5286;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0e2338f */.elementor-2274 .elementor-element.elementor-element-0e2338f .flex-wrap {
    background-color: var(--e-global-color-uicore_primary);
    align-items: center;
    padding: 0px 0px 0px 0px;
}
.elementor-2274 .elementor-element.elementor-element-0e2338f .bdt-fancy-list .flex-wrap {
    background-color: #F5F5F5;
    flex-direction: row;
    display: flex
;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    width: 100%;
    padding: 20px;
}
.elementor-2274 .elementor-element.elementor-element-0e2338f .bdt-fancy-list-content {
    width: 100%;
    color: var(--uicore-typography--h4-c, "#070707");
}
.elementor-2274 .elementor-element.elementor-element-0e2338f .bdt-fancy-list-icon {
    color: var(--e-global-color-uicore_accent);
    margin-left: 5px;
    font-size: 14px;
    padding: 12px;
    display: inline-flex;
    height: max-content;
    text-align: center;
    background: transparent;
}
.elementor-2274 .elementor-element.elementor-element-0e2338f .bdt-fancy-list-icon svg {
    fill: var(--e-global-color-uicore_accent);
    height: 1.2em;
    width: 1.2em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-603663e */.elementor-2274 .elementor-element.elementor-element-603663e table, .elementor-2274 .elementor-element.elementor-element-603663e tbody, .elementor-2274 .elementor-element.elementor-element-603663e td {
    border: none;
    padding: 7px 0px;
}
.elementor-2274 .elementor-element.elementor-element-603663e tr:not(:last-child) {
    border-bottom: 1px solid var(--e-global-color-a72f0ad);
    border-left: 0px;
    border-right: 0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0e2338f */.elementor-2274 .elementor-element.elementor-element-0e2338f .flex-wrap {
    background-color: var(--e-global-color-uicore_primary);
    align-items: center;
    padding: 0px 0px 0px 0px;
}
.elementor-2274 .elementor-element.elementor-element-0e2338f .bdt-fancy-list .flex-wrap {
    background-color: #F5F5F5;
    flex-direction: row;
    display: flex
;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    width: 100%;
    padding: 20px;
}
.elementor-2274 .elementor-element.elementor-element-0e2338f .bdt-fancy-list-content {
    width: 100%;
    color: var(--uicore-typography--h4-c, "#070707");
}
.elementor-2274 .elementor-element.elementor-element-0e2338f .bdt-fancy-list-icon {
    color: var(--e-global-color-uicore_accent);
    margin-left: 5px;
    font-size: 14px;
    padding: 12px;
    display: inline-flex;
    height: max-content;
    text-align: center;
    background: transparent;
}
.elementor-2274 .elementor-element.elementor-element-0e2338f .bdt-fancy-list-icon svg {
    fill: var(--e-global-color-uicore_accent);
    height: 1.2em;
    width: 1.2em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-603663e */.elementor-2274 .elementor-element.elementor-element-603663e table, .elementor-2274 .elementor-element.elementor-element-603663e tbody, .elementor-2274 .elementor-element.elementor-element-603663e td {
    border: none;
    padding: 7px 0px;
}
.elementor-2274 .elementor-element.elementor-element-603663e tr:not(:last-child) {
    border-bottom: 1px solid var(--e-global-color-a72f0ad);
    border-left: 0px;
    border-right: 0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0e2338f */.elementor-2274 .elementor-element.elementor-element-0e2338f .flex-wrap {
    background-color: var(--e-global-color-uicore_primary);
    align-items: center;
    padding: 0px 0px 0px 0px;
}
.elementor-2274 .elementor-element.elementor-element-0e2338f .bdt-fancy-list .flex-wrap {
    background-color: #F5F5F5;
    flex-direction: row;
    display: flex
;
    -webkit-box-align: center;
    -webkit-align-items: center;
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    width: 100%;
    padding: 20px;
}
.elementor-2274 .elementor-element.elementor-element-0e2338f .bdt-fancy-list-content {
    width: 100%;
    color: var(--uicore-typography--h4-c, "#070707");
}
.elementor-2274 .elementor-element.elementor-element-0e2338f .bdt-fancy-list-icon {
    color: var(--e-global-color-uicore_accent);
    margin-left: 5px;
    font-size: 14px;
    padding: 12px;
    display: inline-flex;
    height: max-content;
    text-align: center;
    background: transparent;
}
.elementor-2274 .elementor-element.elementor-element-0e2338f .bdt-fancy-list-icon svg {
    fill: var(--e-global-color-uicore_accent);
    height: 1.2em;
    width: 1.2em;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-603663e */.elementor-2274 .elementor-element.elementor-element-603663e table, .elementor-2274 .elementor-element.elementor-element-603663e tbody, .elementor-2274 .elementor-element.elementor-element-603663e td {
    border: none;
    padding: 7px 0px;
}
.elementor-2274 .elementor-element.elementor-element-603663e tr:not(:last-child) {
    border-bottom: 1px solid var(--e-global-color-a72f0ad);
    border-left: 0px;
    border-right: 0px;
}/* End custom CSS */