.elementor-4972 .elementor-element.elementor-element-78ef5e4a{--display:flex;--padding-top:48px;--padding-bottom:048px;--padding-left:20px;--padding-right:20px;}.elementor-4972 .elementor-element.elementor-element-6137df73 .woocommerce-breadcrumb{color:var( --e-global-color-3ede9ce );font-size:14px;font-weight:500;line-height:20px;}.elementor-4972 .elementor-element.elementor-element-5edce133{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4972 .elementor-element.elementor-element-55e0405a{--display:flex;}.elementor-4972 .elementor-element.elementor-element-3241b2a1.elementor-element{--align-self:center;}.elementor-4972 .elementor-element.elementor-element-3241b2a1{border-radius:24px 24px 24px 24px;}.elementor-4972 .elementor-element.elementor-element-3241b2a1 img{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-5978f7a );border-radius:24px 24px 24px 24px;}.elementor-4972 .elementor-element.elementor-element-133a4244{--display:flex;}.elementor-4972 .elementor-element.elementor-element-3af2cd0b{--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:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-4972 .elementor-element.elementor-element-4dfb9944{font-size:24px;line-height:23px;color:var( --e-global-color-accent );}.elementor-4972 .elementor-element.elementor-element-ce0ecb9{font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:500;}.elementor-4972 .elementor-element.elementor-element-72d95a28{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-4972 .elementor-element.elementor-element-4d735f9f{text-align:start;}.woocommerce .elementor-4972 .elementor-element.elementor-element-4d735f9f .woocommerce-product-details__short-description{color:var( --e-global-color-3ede9ce );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-4972 .elementor-element.elementor-element-0471117{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4972 .elementor-element.elementor-element-8a56d6a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-weight:500;line-height:32px;}.woocommerce .elementor-4972 .elementor-element.elementor-element-012dd4a .price{color:var( --e-global-color-3ede9ce );font-size:32px;font-weight:700;line-height:0px;}.woocommerce .elementor-4972 .elementor-element.elementor-element-012dd4a .price ins{color:var( --e-global-color-3ede9ce );}.elementor-4972 .elementor-element.elementor-element-7c65dd62{width:100%;max-width:100%;--view-cart-spacing:0px;}.elementor-4972 .elementor-element.elementor-element-7c65dd62 .cart button, .elementor-4972 .elementor-element.elementor-element-7c65dd62 .cart .button{border-radius:100px 100px 100px 100px;padding:22px 18px 22px 18px;background-color:var( --e-global-color-primary );border-color:var( --e-global-color-b5872c1 );transition:all 0.2s;}.elementor-4972 .elementor-element.elementor-element-7c65dd62 .cart button:hover, .elementor-4972 .elementor-element.elementor-element-7c65dd62 .cart .button:hover{background-color:var( --e-global-color-b5872c1 );}.woocommerce .elementor-4972 .elementor-element.elementor-element-7c65dd62 form.cart .variations{margin-bottom:6px;}.woocommerce .elementor-4972 .elementor-element.elementor-element-7c65dd62 form.cart table.variations tr th, .woocommerce .elementor-4972 .elementor-element.elementor-element-7c65dd62 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-4972 .elementor-element.elementor-element-7c65dd62 form.cart table.variations label{color:#5C7065;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:0.03em;}.woocommerce .elementor-4972 .elementor-element.elementor-element-7c65dd62 form.cart table.variations td.value select, .woocommerce .elementor-4972 .elementor-element.elementor-element-7c65dd62 form.cart table.variations td.value:before{border-radius:0px;}.elementor-4972 .elementor-element.elementor-element-63595496{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:13px;font-weight:400;}.elementor-4972 .elementor-element.elementor-element-63595496.elementor-element{--align-self:center;}.elementor-4972 .elementor-element.elementor-element-63195753{--display:flex;}.elementor-4972 .elementor-element.elementor-element-6991b8ba{--display:flex;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-4972 .elementor-element.elementor-element-6991b8ba:not(.elementor-motion-effects-element-type-background), .elementor-4972 .elementor-element.elementor-element-6991b8ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1ED9C;}.elementor-4972 .elementor-element.elementor-element-d56be8d{background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;padding:2px 12px 2px 12px;border-radius:100px 100px 100px 100px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:0.02em;color:var( --e-global-color-primary );}.elementor-4972 .elementor-element.elementor-element-d56be8d.elementor-element{--align-self:center;}.elementor-4972 .elementor-element.elementor-element-5cc5b08f{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-4972 .elementor-element.elementor-element-5cc5b08f.elementor-element{--align-self:center;}.elementor-4972 .elementor-element.elementor-element-5cc5b08f .elementor-heading-title{font-family:var( --e-global-typography-d2c0312-font-family ), Sans-serif;font-size:var( --e-global-typography-d2c0312-font-size );font-weight:var( --e-global-typography-d2c0312-font-weight );line-height:var( --e-global-typography-d2c0312-line-height );}.elementor-4972 .elementor-element.elementor-element-5ec2cc1b{width:var( --container-widget-width, 58% );max-width:58%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-4972 .elementor-element.elementor-element-5ec2cc1b.elementor-element{--align-self:center;}.elementor-4972 .elementor-element.elementor-element-5ea3a827{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4972 .elementor-element.elementor-element-1a597a4b{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4972 .elementor-element.elementor-element-1a597a4b:not(.elementor-motion-effects-element-type-background), .elementor-4972 .elementor-element.elementor-element-1a597a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5978f7a );}.elementor-4972 .elementor-element.elementor-element-39442afd{font-size:20px;color:var( --e-global-color-accent );}.elementor-4972 .elementor-element.elementor-element-3931441{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-4972 .elementor-element.elementor-element-4b0de081{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4972 .elementor-element.elementor-element-64b95614 img{width:60px;height:60px;border-radius:100px 100px 100px 100px;}.elementor-4972 .elementor-element.elementor-element-41527418{width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;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-3ede9ce );}.elementor-4972 .elementor-element.elementor-element-47144336{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4972 .elementor-element.elementor-element-47144336:not(.elementor-motion-effects-element-type-background), .elementor-4972 .elementor-element.elementor-element-47144336 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5978f7a );}.elementor-4972 .elementor-element.elementor-element-18db8acc{font-size:20px;color:var( --e-global-color-accent );}.elementor-4972 .elementor-element.elementor-element-7863928f{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-4972 .elementor-element.elementor-element-2c635bfb{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4972 .elementor-element.elementor-element-3a53f63e img{width:60px;height:60px;border-radius:100px 100px 100px 100px;}.elementor-4972 .elementor-element.elementor-element-3b468f64{width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;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-3ede9ce );}.elementor-4972 .elementor-element.elementor-element-1c1bba5b{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4972 .elementor-element.elementor-element-1c1bba5b:not(.elementor-motion-effects-element-type-background), .elementor-4972 .elementor-element.elementor-element-1c1bba5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5978f7a );}.elementor-4972 .elementor-element.elementor-element-3a03e260{font-size:20px;color:var( --e-global-color-accent );}.elementor-4972 .elementor-element.elementor-element-63b1b769{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-4972 .elementor-element.elementor-element-41fa5757{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4972 .elementor-element.elementor-element-22127417 img{width:60px;height:60px;border-radius:100px 100px 100px 100px;}.elementor-4972 .elementor-element.elementor-element-4322346d{width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;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-3ede9ce );}.elementor-4972 .elementor-element.elementor-element-1cb61e8{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4972 .elementor-element.elementor-element-1cb61e8:not(.elementor-motion-effects-element-type-background), .elementor-4972 .elementor-element.elementor-element-1cb61e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5978f7a );}.elementor-4972 .elementor-element.elementor-element-4c865a2a{font-size:20px;color:var( --e-global-color-accent );}.elementor-4972 .elementor-element.elementor-element-91fd003{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-4972 .elementor-element.elementor-element-519b772a{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4972 .elementor-element.elementor-element-43b9a33c img{width:60px;height:60px;border-radius:100px 100px 100px 100px;}.elementor-4972 .elementor-element.elementor-element-1bfc2314{width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;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-3ede9ce );}.elementor-4972 .elementor-element.elementor-element-27568430{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4972 .elementor-element.elementor-element-27568430:not(.elementor-motion-effects-element-type-background), .elementor-4972 .elementor-element.elementor-element-27568430 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5978f7a );}.elementor-4972 .elementor-element.elementor-element-7d83cce6{font-size:20px;color:var( --e-global-color-accent );}.elementor-4972 .elementor-element.elementor-element-35f971ab{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-4972 .elementor-element.elementor-element-3deac99{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4972 .elementor-element.elementor-element-59584fcf img{width:60px;height:60px;border-radius:100px 100px 100px 100px;}.elementor-4972 .elementor-element.elementor-element-6a8e9adb{width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;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-3ede9ce );}.elementor-4972 .elementor-element.elementor-element-6f660bcb{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4972 .elementor-element.elementor-element-6f660bcb:not(.elementor-motion-effects-element-type-background), .elementor-4972 .elementor-element.elementor-element-6f660bcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5978f7a );}.elementor-4972 .elementor-element.elementor-element-62aeae0e{font-size:20px;color:var( --e-global-color-accent );}.elementor-4972 .elementor-element.elementor-element-67606af5{margin:08px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-4972 .elementor-element.elementor-element-7aa0f315{--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:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-4972 .elementor-element.elementor-element-74fef7de img{width:60px;height:60px;border-radius:100px 100px 100px 100px;}.elementor-4972 .elementor-element.elementor-element-3ca99bdf{width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;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-3ede9ce );}.elementor-4972 .elementor-element.elementor-element-2c9b5628{--display:flex;--padding-top:48px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-4972 .elementor-element.elementor-element-23d8d31b{background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 016px) 0px;padding:2px 12px 2px 12px;border-radius:100px 100px 100px 100px;text-align:center;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:24px;letter-spacing:0.02em;color:var( --e-global-color-primary );}.elementor-4972 .elementor-element.elementor-element-23d8d31b.elementor-element{--align-self:center;}.elementor-4972 .elementor-element.elementor-element-3ec49b55{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-4972 .elementor-element.elementor-element-3ec49b55.elementor-element{--align-self:center;}.elementor-4972 .elementor-element.elementor-element-3ec49b55 .elementor-heading-title{font-family:var( --e-global-typography-d2c0312-font-family ), Sans-serif;font-size:var( --e-global-typography-d2c0312-font-size );font-weight:var( --e-global-typography-d2c0312-font-weight );line-height:var( --e-global-typography-d2c0312-line-height );}.elementor-4972 .elementor-element.elementor-element-4b06169{width:var( --container-widget-width, 58% );max-width:58%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;}.elementor-4972 .elementor-element.elementor-element-4b06169.elementor-element{--align-self:center;}.elementor-4972 .elementor-element.elementor-element-71653282{--display:flex;border-style:none;--border-style:none;}.elementor-4972 .elementor-element.elementor-element-507ad1b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-4972 .elementor-element.elementor-element-135da7ae{--display:flex;border-style:none;--border-style:none;}.elementor-4972 .elementor-element.elementor-element-34d965b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-4972 .elementor-element.elementor-element-306d7a5c{--display:flex;border-style:none;--border-style:none;}.elementor-4972 .elementor-element.elementor-element-262a8e83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-4972 .elementor-element.elementor-element-639cae02{--display:flex;border-style:none;--border-style:none;}.elementor-4972 .elementor-element.elementor-element-4379d3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-4972 .elementor-element.elementor-element-5ba0e506{--display:flex;border-style:none;--border-style:none;}.elementor-4972 .elementor-element.elementor-element-771d0adf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 16px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-4972 .elementor-element.elementor-element-29e74e34{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:18px;}.elementor-4972 .elementor-element.elementor-element-29e74e34.elementor-element{--align-self:center;}.elementor-4972 .elementor-element.elementor-element-29e74e34 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );}.elementor-4972 .elementor-element.elementor-element-29e74e34 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-4972 .elementor-element.elementor-element-29e74e34 {--n-accordion-padding:16px 20px 16px 0px;}:where( .elementor-4972 .elementor-element.elementor-element-29e74e34 > .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:"Outfit", Sans-serif;font-weight:600;line-height:28px;}.elementor-4972 .elementor-element.elementor-element-5d942305{--display:flex;--overlay-opacity:0.05;--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-4972 .elementor-element.elementor-element-5d942305:not(.elementor-motion-effects-element-type-background), .elementor-4972 .elementor-element.elementor-element-5d942305 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#79BB55;}.elementor-4972 .elementor-element.elementor-element-5d942305::before, .elementor-4972 .elementor-element.elementor-element-5d942305 > .elementor-background-video-container::before, .elementor-4972 .elementor-element.elementor-element-5d942305 > .e-con-inner > .elementor-background-video-container::before, .elementor-4972 .elementor-element.elementor-element-5d942305 > .elementor-background-slideshow::before, .elementor-4972 .elementor-element.elementor-element-5d942305 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4972 .elementor-element.elementor-element-5d942305 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://thermomenu.pl/wp-content/uploads/2026/09/103305-1.jpg");--background-overlay:'';background-size:cover;}.elementor-4972 .elementor-element.elementor-element-38f8ffb2{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;text-align:center;}.elementor-4972 .elementor-element.elementor-element-38f8ffb2.elementor-element{--align-self:center;}.elementor-4972 .elementor-element.elementor-element-38f8ffb2 .elementor-heading-title{font-family:var( --e-global-typography-d2c0312-font-family ), Sans-serif;font-size:var( --e-global-typography-d2c0312-font-size );font-weight:var( --e-global-typography-d2c0312-font-weight );line-height:var( --e-global-typography-d2c0312-line-height );color:var( --e-global-color-5978f7a );}.elementor-4972 .elementor-element.elementor-element-1be3cf97{width:var( --container-widget-width, 58% );max-width:58%;margin:024px 0px calc(var(--kit-widget-spacing, 0px) + 032px) 0px;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-5978f7a );}.elementor-4972 .elementor-element.elementor-element-1be3cf97.elementor-element{--align-self:center;}.elementor-4972 .elementor-element.elementor-element-791a02b .elementor-button{background-color:var( --e-global-color-3ede9ce );font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-5978f7a );color:var( --e-global-color-5978f7a );border-style:solid;border-width:0px 0px 0px 0px;border-radius:32px 32px 32px 32px;padding:18px 28px 18px 28px;}.elementor-4972 .elementor-element.elementor-element-791a02b .elementor-button:hover, .elementor-4972 .elementor-element.elementor-element-791a02b .elementor-button:focus{background-color:#141F19E6;}@media(max-width:1024px){.elementor-4972 .elementor-element.elementor-element-5cc5b08f .elementor-heading-title{font-size:var( --e-global-typography-d2c0312-font-size );line-height:var( --e-global-typography-d2c0312-line-height );}.elementor-4972 .elementor-element.elementor-element-5ea3a827{--e-con-grid-template-columns:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-4972 .elementor-element.elementor-element-3ec49b55 .elementor-heading-title{font-size:var( --e-global-typography-d2c0312-font-size );line-height:var( --e-global-typography-d2c0312-line-height );}.elementor-4972 .elementor-element.elementor-element-29e74e34{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-4972 .elementor-element.elementor-element-38f8ffb2 .elementor-heading-title{font-size:var( --e-global-typography-d2c0312-font-size );line-height:var( --e-global-typography-d2c0312-line-height );}}@media(max-width:767px){.elementor-4972 .elementor-element.elementor-element-78ef5e4a{--padding-top:024px;--padding-bottom:032px;--padding-left:20px;--padding-right:20px;}.elementor-4972 .elementor-element.elementor-element-5edce133{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4972 .elementor-element.elementor-element-4dfb9944{font-size:18px;}.elementor-4972 .elementor-element.elementor-element-7c65dd62 .cart button, .elementor-4972 .elementor-element.elementor-element-7c65dd62 .cart .button{font-size:16px;}.elementor-4972 .elementor-element.elementor-element-7c65dd62{--view-cart-spacing:0px;}.elementor-4972 .elementor-element.elementor-element-6991b8ba{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-4972 .elementor-element.elementor-element-5cc5b08f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4972 .elementor-element.elementor-element-5cc5b08f .elementor-heading-title{font-size:var( --e-global-typography-d2c0312-font-size );line-height:var( --e-global-typography-d2c0312-line-height );}.elementor-4972 .elementor-element.elementor-element-5ec2cc1b{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4972 .elementor-element.elementor-element-5ea3a827{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(0, 1fr);--grid-auto-flow:row;}.elementor-4972 .elementor-element.elementor-element-64b95614 img{width:60px;height:60px;}.elementor-4972 .elementor-element.elementor-element-41527418{--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);}.elementor-4972 .elementor-element.elementor-element-3a53f63e img{width:60px;height:60px;}.elementor-4972 .elementor-element.elementor-element-3b468f64{--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);}.elementor-4972 .elementor-element.elementor-element-22127417 img{width:60px;height:60px;}.elementor-4972 .elementor-element.elementor-element-4322346d{--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);}.elementor-4972 .elementor-element.elementor-element-43b9a33c img{width:60px;height:60px;}.elementor-4972 .elementor-element.elementor-element-1bfc2314{--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);}.elementor-4972 .elementor-element.elementor-element-59584fcf img{width:60px;height:60px;}.elementor-4972 .elementor-element.elementor-element-6a8e9adb{--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);}.elementor-4972 .elementor-element.elementor-element-74fef7de img{width:60px;height:60px;}.elementor-4972 .elementor-element.elementor-element-3ca99bdf{--container-widget-width:calc(100% - 80px);--container-widget-flex-grow:0;width:var( --container-widget-width, calc(100% - 80px) );max-width:calc(100% - 80px);}.elementor-4972 .elementor-element.elementor-element-2c9b5628{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-4972 .elementor-element.elementor-element-3ec49b55{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4972 .elementor-element.elementor-element-3ec49b55 .elementor-heading-title{font-size:var( --e-global-typography-d2c0312-font-size );line-height:var( --e-global-typography-d2c0312-line-height );}.elementor-4972 .elementor-element.elementor-element-4b06169{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4972 .elementor-element.elementor-element-29e74e34{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4972 .elementor-element.elementor-element-5d942305{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-4972 .elementor-element.elementor-element-38f8ffb2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-4972 .elementor-element.elementor-element-38f8ffb2 .elementor-heading-title{font-size:var( --e-global-typography-d2c0312-font-size );line-height:var( --e-global-typography-d2c0312-line-height );}.elementor-4972 .elementor-element.elementor-element-1be3cf97{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-4972 .elementor-element.elementor-element-63195753{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-0471117 */.price-no-wariants {
   visibility: hidden;
   height: 0;
}
.elementor-editor-active  .price-no-wariants {
  visibility: visible;
  height: auto;
}
.postid-5291 .price-no-wariants {
visibility:visible !important;
height: auto !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-7c65dd62 */.variations_form .woo-selected-variation-item-name{
    display: none !important;
}

.variations_form .price {
     color: #152019 !important;
    font-size: 32px !important;
    font-weight: 700 !important;
    text-align: center;
}
.variations_form .woocommerce-variation-price{
    padding-left:20px;
}
.variations_form .price:before {
    content:"Cena: ";
     color: #5C7065 !important;
    font-size: 16px !important;
    font-weight: 600 !important;
}

.variations_form table {
 margin-bottom:16px !important;   
}

.variations_form .variable-item.button-variable-item {

    padding: 22px 16px !important;

    background: #fff !important;
    border: 1px solid #e5e2dc !important;
    border-radius: 999px !important;

    color: #172219 !important;
    font-size: 15px !important;
    font-weight: 600 !important;

    box-shadow: none !important;
    cursor: pointer;

    transition:
        background .2s ease,
        color .2s ease,
        border-color .2s ease,
        transform .2s ease,
        box-shadow .2s ease;
}




.variations_form .variable-item.button-variable-item:hover {
    background: #f5f7f3 !important;
    border-color: #cfd8ca !important;
    transform: translateY(-1px);
}

.variations_form .variable-item.button-variable-item.selected {
    background: #14231a !important;
    border-color: #14231a !important;
    color: #fff !important;

    box-shadow: 0 5px 12px rgba(20, 35, 26, .18) !important;
}
.variations_form .single_add_to_cart_button {
    width: 100%;
  
}

@media (max-width: 767px) {

    .variations_form .variable-items-wrapper {
        gap: px;
    }

    .variations_form .variable-item.button-variable-item {
        height: 42px !important;
        padding: 0 10px !important;
        font-size: 14px !important;
    }

}/* End custom CSS */