.elementor-554 .elementor-element.elementor-element-2685335{--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;}.elementor-554 .elementor-element.elementor-element-1020bba{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-7faf30c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;grid-column:span 1;grid-row:span 1;}.woocommerce .elementor-554 .elementor-element.elementor-element-7faf30c .flex-viewport:not(:last-child){margin-bottom:6px;}.elementor-554 .elementor-element.elementor-element-031bc70{--display:flex;}.elementor-554 .elementor-element.elementor-element-a2ad76c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-554 .elementor-element.elementor-element-1981710 .woocommerce-breadcrumb{color:var( --e-global-color-astglobalcolor2 );}.elementor-554 .elementor-element.elementor-element-1981710 .woocommerce-breadcrumb > a{color:var( --e-global-color-accent );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-385dd87{margin:-6% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-554 .elementor-element.elementor-element-385dd87 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:2rem;font-weight:600;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-554 .elementor-element.elementor-element-a0ed04f{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.woocommerce .elementor-554 .elementor-element.elementor-element-a0ed04f .price{color:#000000;font-family:"Outfit", Sans-serif;font-size:1.8rem;font-weight:600;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-554 .elementor-element.elementor-element-b96d426.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-554 .elementor-element.elementor-element-b96d426 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-554 .elementor-element.elementor-element-b96d426.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-554 .elementor-element.elementor-element-b96d426.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-b96d426.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-554 .elementor-element.elementor-element-b96d426 .elementor-icon{font-size:34px;}.elementor-554 .elementor-element.elementor-element-b96d426 .elementor-icon-box-title, .elementor-554 .elementor-element.elementor-element-b96d426 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:1.1rem;font-weight:400;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-554 .elementor-element.elementor-element-5bb3108 .cart button, .elementor-554 .elementor-element.elementor-element-5bb3108 .cart .button{transition:all 0.2s;}.elementor-554 .elementor-element.elementor-element-5bb3108 .quantity .qty{transition:all 0.2s;}.elementor-554 .elementor-element.elementor-element-8714b45.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-8714b45 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-554 .elementor-element.elementor-element-8714b45.elementor-view-stacked .elementor-icon{background-color:#0F7096;}.elementor-554 .elementor-element.elementor-element-8714b45.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-8714b45.elementor-view-default .elementor-icon{fill:#0F7096;color:#0F7096;border-color:#0F7096;}.elementor-554 .elementor-element.elementor-element-8714b45 .elementor-icon{font-size:25px;}.elementor-554 .elementor-element.elementor-element-8714b45 .elementor-icon-box-title, .elementor-554 .elementor-element.elementor-element-8714b45 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:1.1rem;font-weight:300;}.elementor-554 .elementor-element.elementor-element-fe76345.elementor-element{--align-self:flex-start;}.elementor-554 .elementor-element.elementor-element-fe76345 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-554 .elementor-element.elementor-element-fe76345.elementor-view-stacked .elementor-icon{background-color:#0F7096;}.elementor-554 .elementor-element.elementor-element-fe76345.elementor-view-framed .elementor-icon, .elementor-554 .elementor-element.elementor-element-fe76345.elementor-view-default .elementor-icon{fill:#0F7096;color:#0F7096;border-color:#0F7096;}.elementor-554 .elementor-element.elementor-element-fe76345 .elementor-icon{font-size:25px;}.elementor-554 .elementor-element.elementor-element-fe76345 .elementor-icon-box-title, .elementor-554 .elementor-element.elementor-element-fe76345 .elementor-icon-box-title a{font-family:"Outfit", Sans-serif;font-size:1.1rem;font-weight:300;}.elementor-554 .elementor-element.elementor-element-98063bc{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-554 .elementor-element.elementor-element-a5fe076 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-554 .elementor-element.elementor-element-1a878c1{margin:-3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-554 .elementor-element.elementor-element-1a878c1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:0.9rem;font-weight:400;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-554 .elementor-element.elementor-element-3dfab9d{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-554 .elementor-element.elementor-element-3dfab9d img{width:26%;}.elementor-554 .elementor-element.elementor-element-cfd0ae0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:07%;--padding-left:0%;--padding-right:0%;}.elementor-554 .elementor-element.elementor-element-0ccdf3c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:1.8rem;font-weight:600;}.elementor-554 .elementor-element.elementor-element-f36b9f3{--swiper-slides-to-display:5;--swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-554 .elementor-element.elementor-element-f36b9f3 .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-554 .elementor-element.elementor-element-f36b9f3{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-554 .elementor-element.elementor-element-1020bba{--width:80%;}.elementor-554 .elementor-element.elementor-element-031bc70{--width:100%;}}@media(max-width:767px){.elementor-554 .elementor-element.elementor-element-1020bba{--width:100%;}.elementor-554 .elementor-element.elementor-element-385dd87{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-554 .elementor-element.elementor-element-b96d426{width:var( --container-widget-width, 315.734px );max-width:315.734px;--container-widget-width:315.734px;--container-widget-flex-grow:0;}.elementor-554 .elementor-element.elementor-element-a5fe076{text-align:center;}.elementor-554 .elementor-element.elementor-element-1a878c1{text-align:center;}.elementor-554 .elementor-element.elementor-element-3dfab9d{text-align:center;}.elementor-554 .elementor-element.elementor-element-3dfab9d img{width:55%;}.elementor-554 .elementor-element.elementor-element-0ccdf3c{text-align:center;}.elementor-554 .elementor-element.elementor-element-0ccdf3c .elementor-heading-title{font-size:1.3rem;}.elementor-554 .elementor-element.elementor-element-f36b9f3{--swiper-slides-to-display:2;padding:0px 20px 0px 20px;}}