.elementor-329868 .elementor-element.elementor-element-795f891{--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:flex-start;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:48px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-329868 .elementor-element.elementor-element-795f891:not(.elementor-motion-effects-element-type-background), .elementor-329868 .elementor-element.elementor-element-795f891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-so0lite );}.elementor-329868 .elementor-element.elementor-element-45e0ea3{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-329868 .elementor-element.elementor-element-085229e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-so0brdr );--border-color:var( --e-global-color-so0brdr );--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-329868 .elementor-element.elementor-element-085229e:not(.elementor-motion-effects-element-type-background), .elementor-329868 .elementor-element.elementor-element-085229e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-so0whte );}.elementor-329868 .elementor-element.elementor-element-2c5ea33{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-329868 .elementor-element.elementor-element-4fff5cb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-so0brdr );--border-color:var( --e-global-color-so0brdr );--border-radius:24px 24px 24px 24px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-329868 .elementor-element.elementor-element-4fff5cb:not(.elementor-motion-effects-element-type-background), .elementor-329868 .elementor-element.elementor-element-4fff5cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-so0whte );}.elementor-329868 .elementor-element.elementor-element-a3a120e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-329868 .elementor-element.elementor-element-a3a120e .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:30px;font-weight:800;line-height:1.2em;color:var( --e-global-color-so0dark );}.elementor-329868 .elementor-element.elementor-element-522a30f{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-329868 .elementor-element.elementor-element-fb40220{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-329868 .elementor-element.elementor-element-2ac5050 .cart button, .elementor-329868 .elementor-element.elementor-element-2ac5050 .cart .button{transition:all 0.2s;}.elementor-329868 .elementor-element.elementor-element-2ac5050 .quantity .qty{transition:all 0.2s;}.elementor-329868 .elementor-element.elementor-element-e9aaabd{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:22px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-329868 .elementor-element.elementor-element-a0f6e11{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-329868 .elementor-element.elementor-element-a0f6e11:not(.elementor-motion-effects-element-type-background), .elementor-329868 .elementor-element.elementor-element-a0f6e11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-so0lite );}.elementor-329868 .elementor-element.elementor-element-75962c4{width:auto;max-width:auto;}.elementor-329868 .elementor-element.elementor-element-75962c4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-329868 .elementor-element.elementor-element-75962c4 .elementor-icon-wrapper{text-align:center;}.elementor-329868 .elementor-element.elementor-element-75962c4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-so0whte );color:var( --e-global-color-so0rng1 );}.elementor-329868 .elementor-element.elementor-element-75962c4.elementor-view-framed .elementor-icon, .elementor-329868 .elementor-element.elementor-element-75962c4.elementor-view-default .elementor-icon{color:var( --e-global-color-so0whte );border-color:var( --e-global-color-so0whte );}.elementor-329868 .elementor-element.elementor-element-75962c4.elementor-view-framed .elementor-icon, .elementor-329868 .elementor-element.elementor-element-75962c4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-so0whte );}.elementor-329868 .elementor-element.elementor-element-75962c4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-so0rng1 );}.elementor-329868 .elementor-element.elementor-element-75962c4.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-so0rng1 );}.elementor-329868 .elementor-element.elementor-element-75962c4 .elementor-icon{font-size:15px;padding:12px;}.elementor-329868 .elementor-element.elementor-element-75962c4 .elementor-icon svg{height:15px;}.elementor-329868 .elementor-element.elementor-element-7993d20{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-329868 .elementor-element.elementor-element-f863425 .elementor-heading-title{font-family:var( --e-global-typography-so0btnx-font-family ), Sans-serif;font-size:var( --e-global-typography-so0btnx-font-size );font-weight:var( --e-global-typography-so0btnx-font-weight );line-height:var( --e-global-typography-so0btnx-line-height );letter-spacing:var( --e-global-typography-so0btnx-letter-spacing );color:var( --e-global-color-so0dark );}.elementor-329868 .elementor-element.elementor-element-5cf1bf0{font-size:13px;color:var( --e-global-color-so0text );}.elementor-329868 .elementor-element.elementor-element-5cf1bf0 p{margin-block-end:0px;}.elementor-329868 .elementor-element.elementor-element-e997d12{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-329868 .elementor-element.elementor-element-e997d12:not(.elementor-motion-effects-element-type-background), .elementor-329868 .elementor-element.elementor-element-e997d12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-so0lite );}.elementor-329868 .elementor-element.elementor-element-2125bae{width:auto;max-width:auto;}.elementor-329868 .elementor-element.elementor-element-2125bae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-329868 .elementor-element.elementor-element-2125bae .elementor-icon-wrapper{text-align:center;}.elementor-329868 .elementor-element.elementor-element-2125bae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-so0whte );color:var( --e-global-color-so0rng1 );}.elementor-329868 .elementor-element.elementor-element-2125bae.elementor-view-framed .elementor-icon, .elementor-329868 .elementor-element.elementor-element-2125bae.elementor-view-default .elementor-icon{color:var( --e-global-color-so0whte );border-color:var( --e-global-color-so0whte );}.elementor-329868 .elementor-element.elementor-element-2125bae.elementor-view-framed .elementor-icon, .elementor-329868 .elementor-element.elementor-element-2125bae.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-so0whte );}.elementor-329868 .elementor-element.elementor-element-2125bae.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-so0rng1 );}.elementor-329868 .elementor-element.elementor-element-2125bae.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-so0rng1 );}.elementor-329868 .elementor-element.elementor-element-2125bae .elementor-icon{font-size:15px;padding:12px;}.elementor-329868 .elementor-element.elementor-element-2125bae .elementor-icon svg{height:15px;}.elementor-329868 .elementor-element.elementor-element-3990f82{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-329868 .elementor-element.elementor-element-f5566b9 .elementor-heading-title{font-family:var( --e-global-typography-so0btnx-font-family ), Sans-serif;font-size:var( --e-global-typography-so0btnx-font-size );font-weight:var( --e-global-typography-so0btnx-font-weight );line-height:var( --e-global-typography-so0btnx-line-height );letter-spacing:var( --e-global-typography-so0btnx-letter-spacing );color:var( --e-global-color-so0dark );}.elementor-329868 .elementor-element.elementor-element-64d06bc{font-size:13px;color:var( --e-global-color-so0text );}.elementor-329868 .elementor-element.elementor-element-64d06bc p{margin-block-end:0px;}.elementor-329868 .elementor-element.elementor-element-8e53652{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--border-radius:14px 14px 14px 14px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-329868 .elementor-element.elementor-element-8e53652:not(.elementor-motion-effects-element-type-background), .elementor-329868 .elementor-element.elementor-element-8e53652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-so0lite );}.elementor-329868 .elementor-element.elementor-element-b56eb64{width:auto;max-width:auto;}.elementor-329868 .elementor-element.elementor-element-b56eb64.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-329868 .elementor-element.elementor-element-b56eb64 .elementor-icon-wrapper{text-align:center;}.elementor-329868 .elementor-element.elementor-element-b56eb64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-so0whte );color:var( --e-global-color-so0rng1 );}.elementor-329868 .elementor-element.elementor-element-b56eb64.elementor-view-framed .elementor-icon, .elementor-329868 .elementor-element.elementor-element-b56eb64.elementor-view-default .elementor-icon{color:var( --e-global-color-so0whte );border-color:var( --e-global-color-so0whte );}.elementor-329868 .elementor-element.elementor-element-b56eb64.elementor-view-framed .elementor-icon, .elementor-329868 .elementor-element.elementor-element-b56eb64.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-so0whte );}.elementor-329868 .elementor-element.elementor-element-b56eb64.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-so0rng1 );}.elementor-329868 .elementor-element.elementor-element-b56eb64.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-so0rng1 );}.elementor-329868 .elementor-element.elementor-element-b56eb64 .elementor-icon{font-size:15px;padding:12px;}.elementor-329868 .elementor-element.elementor-element-b56eb64 .elementor-icon svg{height:15px;}.elementor-329868 .elementor-element.elementor-element-b93fd9a{--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;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-329868 .elementor-element.elementor-element-3662624 .elementor-heading-title{font-family:var( --e-global-typography-so0btnx-font-family ), Sans-serif;font-size:var( --e-global-typography-so0btnx-font-size );font-weight:var( --e-global-typography-so0btnx-font-weight );line-height:var( --e-global-typography-so0btnx-line-height );letter-spacing:var( --e-global-typography-so0btnx-letter-spacing );color:var( --e-global-color-so0dark );}.elementor-329868 .elementor-element.elementor-element-c8ec52c{font-size:13px;color:var( --e-global-color-so0text );}.elementor-329868 .elementor-element.elementor-element-c8ec52c p{margin-block-end:0px;}.elementor-329868 .elementor-element.elementor-element-b08d755{background-color:rgba(249,79,0,0.08);margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:12px 16px 12px 16px;border-radius:12px 12px 12px 12px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:13px;font-weight:600;line-height:1.5em;color:var( --e-global-color-so0dark );}.elementor-329868 .elementor-element.elementor-element-b08d755 p{margin-block-end:0px;}.elementor-329868 .elementor-element.elementor-element-1703395{--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:0px;--padding-bottom:32px;--padding-left:24px;--padding-right:24px;}.elementor-329868 .elementor-element.elementor-element-1703395:not(.elementor-motion-effects-element-type-background), .elementor-329868 .elementor-element.elementor-element-1703395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-so0lite );}.elementor-329868 .elementor-element.elementor-element-b15e686{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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-so0brdr );--border-color:var( --e-global-color-so0brdr );--border-radius:24px 24px 24px 24px;--padding-top:36px;--padding-bottom:36px;--padding-left:40px;--padding-right:40px;}.elementor-329868 .elementor-element.elementor-element-b15e686:not(.elementor-motion-effects-element-type-background), .elementor-329868 .elementor-element.elementor-element-b15e686 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-so0whte );}.elementor-329868 .elementor-element.elementor-element-3500afb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:96px;--padding-left:24px;--padding-right:24px;}.elementor-329868 .elementor-element.elementor-element-3500afb:not(.elementor-motion-effects-element-type-background), .elementor-329868 .elementor-element.elementor-element-3500afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-so0lite );}.elementor-329868 .elementor-element.elementor-element-512aa5f{--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:0px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-329868 .elementor-element.elementor-element-eaa4e2a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-329868 .elementor-element.elementor-element-eaa4e2a .elementor-heading-title{font-family:var( --e-global-typography-so0eyeb-font-family ), Sans-serif;font-size:var( --e-global-typography-so0eyeb-font-size );font-weight:var( --e-global-typography-so0eyeb-font-weight );text-transform:var( --e-global-typography-so0eyeb-text-transform );line-height:var( --e-global-typography-so0eyeb-line-height );letter-spacing:var( --e-global-typography-so0eyeb-letter-spacing );color:var( --e-global-color-so0rng1 );}.elementor-329868 .elementor-element.elementor-element-74fa395 .elementor-heading-title{font-family:var( --e-global-typography-so0h2xx-font-family ), Sans-serif;font-size:var( --e-global-typography-so0h2xx-font-size );font-weight:var( --e-global-typography-so0h2xx-font-weight );text-transform:var( --e-global-typography-so0h2xx-text-transform );line-height:var( --e-global-typography-so0h2xx-line-height );color:var( --e-global-color-so0dark );}.elementor-329868 .elementor-element.elementor-element-33c0907{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-329868 .elementor-element.elementor-element-33c0907 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-329868 .elementor-element.elementor-element-33c0907 .e-loop-item > .elementor-section, .elementor-329868 .elementor-element.elementor-element-33c0907 .e-loop-item > .elementor-section > .elementor-container, .elementor-329868 .elementor-element.elementor-element-33c0907 .e-loop-item > .e-con, .elementor-329868 .elementor-element.elementor-element-33c0907 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-329868 .elementor-element.elementor-element-795f891{--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:stretch;--padding-top:36px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-329868 .elementor-element.elementor-element-a3a120e .elementor-heading-title{font-size:28px;}.elementor-329868 .elementor-element.elementor-element-e9aaabd{--grid-auto-flow:row;}.elementor-329868 .elementor-element.elementor-element-f863425 .elementor-heading-title{font-size:var( --e-global-typography-so0btnx-font-size );line-height:var( --e-global-typography-so0btnx-line-height );letter-spacing:var( --e-global-typography-so0btnx-letter-spacing );}.elementor-329868 .elementor-element.elementor-element-f5566b9 .elementor-heading-title{font-size:var( --e-global-typography-so0btnx-font-size );line-height:var( --e-global-typography-so0btnx-line-height );letter-spacing:var( --e-global-typography-so0btnx-letter-spacing );}.elementor-329868 .elementor-element.elementor-element-3662624 .elementor-heading-title{font-size:var( --e-global-typography-so0btnx-font-size );line-height:var( --e-global-typography-so0btnx-line-height );letter-spacing:var( --e-global-typography-so0btnx-letter-spacing );}.elementor-329868 .elementor-element.elementor-element-3500afb{--padding-top:20px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-329868 .elementor-element.elementor-element-eaa4e2a .elementor-heading-title{font-size:var( --e-global-typography-so0eyeb-font-size );line-height:var( --e-global-typography-so0eyeb-line-height );letter-spacing:var( --e-global-typography-so0eyeb-letter-spacing );}.elementor-329868 .elementor-element.elementor-element-74fa395 .elementor-heading-title{font-size:var( --e-global-typography-so0h2xx-font-size );line-height:var( --e-global-typography-so0h2xx-line-height );}.elementor-329868 .elementor-element.elementor-element-33c0907{--grid-columns:2;}}@media(max-width:767px){.elementor-329868 .elementor-element.elementor-element-795f891{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-329868 .elementor-element.elementor-element-085229e{--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-329868 .elementor-element.elementor-element-4fff5cb{--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-329868 .elementor-element.elementor-element-a3a120e .elementor-heading-title{font-size:24px;}.elementor-329868 .elementor-element.elementor-element-e9aaabd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-329868 .elementor-element.elementor-element-a0f6e11{--flex-wrap:nowrap;}.elementor-329868 .elementor-element.elementor-element-f863425 .elementor-heading-title{font-size:var( --e-global-typography-so0btnx-font-size );line-height:var( --e-global-typography-so0btnx-line-height );letter-spacing:var( --e-global-typography-so0btnx-letter-spacing );}.elementor-329868 .elementor-element.elementor-element-e997d12{--flex-wrap:nowrap;}.elementor-329868 .elementor-element.elementor-element-f5566b9 .elementor-heading-title{font-size:var( --e-global-typography-so0btnx-font-size );line-height:var( --e-global-typography-so0btnx-line-height );letter-spacing:var( --e-global-typography-so0btnx-letter-spacing );}.elementor-329868 .elementor-element.elementor-element-8e53652{--flex-wrap:nowrap;}.elementor-329868 .elementor-element.elementor-element-3662624 .elementor-heading-title{font-size:var( --e-global-typography-so0btnx-font-size );line-height:var( --e-global-typography-so0btnx-line-height );letter-spacing:var( --e-global-typography-so0btnx-letter-spacing );}.elementor-329868 .elementor-element.elementor-element-1703395{--padding-top:0px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px;}.elementor-329868 .elementor-element.elementor-element-b15e686{--padding-top:22px;--padding-bottom:22px;--padding-left:16px;--padding-right:16px;}.elementor-329868 .elementor-element.elementor-element-3500afb{--padding-top:16px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-329868 .elementor-element.elementor-element-eaa4e2a .elementor-heading-title{font-size:var( --e-global-typography-so0eyeb-font-size );line-height:var( --e-global-typography-so0eyeb-line-height );letter-spacing:var( --e-global-typography-so0eyeb-letter-spacing );}.elementor-329868 .elementor-element.elementor-element-74fa395 .elementor-heading-title{font-size:var( --e-global-typography-so0h2xx-font-size );line-height:var( --e-global-typography-so0h2xx-line-height );}.elementor-329868 .elementor-element.elementor-element-33c0907{--grid-columns:2;--grid-row-gap:12px;--grid-column-gap:12px;}}@media(min-width:768px){.elementor-329868 .elementor-element.elementor-element-795f891{--content-width:1320px;}.elementor-329868 .elementor-element.elementor-element-45e0ea3{--width:55%;}.elementor-329868 .elementor-element.elementor-element-2c5ea33{--width:45%;}.elementor-329868 .elementor-element.elementor-element-1703395{--content-width:1320px;}.elementor-329868 .elementor-element.elementor-element-3500afb{--content-width:1320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-329868 .elementor-element.elementor-element-45e0ea3{--width:100%;}.elementor-329868 .elementor-element.elementor-element-2c5ea33{--width:100%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-8d0082c */.elementor-329868 .elementor-element.elementor-element-8d0082c .woocommerce-product-gallery{margin:0!important;width:100%!important;float:none!important}
.elementor-329868 .elementor-element.elementor-element-8d0082c .woocommerce-product-gallery__image img,.elementor-329868 .elementor-element.elementor-element-8d0082c .woocommerce-product-gallery img{border-radius:16px}
.elementor-329868 .elementor-element.elementor-element-8d0082c .flex-control-thumbs{display:flex;gap:10px;margin-top:12px!important;flex-wrap:wrap}
.elementor-329868 .elementor-element.elementor-element-8d0082c .flex-control-thumbs li{width:72px!important;margin:0!important}
.elementor-329868 .elementor-element.elementor-element-8d0082c .flex-control-thumbs img{border:1px solid var(--e-global-color-so0brdr,#E9E7E2);border-radius:10px;opacity:.7}
.elementor-329868 .elementor-element.elementor-element-8d0082c .flex-control-thumbs img.flex-active,.elementor-329868 .elementor-element.elementor-element-8d0082c .flex-control-thumbs img:hover{border-color:var(--e-global-color-so0rng1,#F94F00);opacity:1}
.elementor-329868 .elementor-element.elementor-element-8d0082c .onsale{background:var(--e-global-color-so0rng1,#F94F00)!important;color:#fff!important;border-radius:999px!important;font-family:"Plus Jakarta Sans",sans-serif;font-weight:600}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-522a30f */.elementor-329868 .elementor-element.elementor-element-522a30f .price{font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:800!important;font-size:30px!important;color:var(--e-global-color-so0rng1,#F94F00)!important;margin:0!important}
.elementor-329868 .elementor-element.elementor-element-522a30f .price del{color:#9CA3AF!important;font-weight:500!important;font-size:20px!important;margin-right:8px}
.elementor-329868 .elementor-element.elementor-element-522a30f .price ins{text-decoration:none;color:var(--e-global-color-so0rng1,#F94F00)!important}/* End custom CSS */
/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-fb40220 */.elementor-329868 .elementor-element.elementor-element-fb40220{color:var(--e-global-color-so0text,#4B5563);font-size:16px;line-height:1.7}.elementor-329868 .elementor-element.elementor-element-fb40220 ul{padding-left:18px;margin:0}.elementor-329868 .elementor-element.elementor-element-fb40220 p{margin:0 0 10px}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-2ac5050 */.elementor-329868 .elementor-element.elementor-element-2ac5050 form.cart{display:flex!important;flex-wrap:wrap!important;align-items:stretch;gap:12px;margin:0!important}
.elementor-329868 .elementor-element.elementor-element-2ac5050 form.variations_form{display:block}
.elementor-329868 .elementor-element.elementor-element-2ac5050 .quantity{margin:0!important}
.elementor-329868 .elementor-element.elementor-element-2ac5050 .quantity input.qty,.elementor-329868 .elementor-element.elementor-element-2ac5050 .quantity .qty{height:54px!important;border:1px solid var(--e-global-color-so0brdr,#E9E7E2)!important;border-radius:12px!important;background:var(--e-global-color-so0lite,#F6F5F2)!important;font-family:"Plus Jakarta Sans",sans-serif;font-weight:700;font-size:16px;color:var(--e-global-color-so0dark,#111);min-width:70px}
.elementor-329868 .elementor-element.elementor-element-2ac5050 .quantity .minus,.elementor-329868 .elementor-element.elementor-element-2ac5050 .quantity .plus{border-color:var(--e-global-color-so0brdr,#E9E7E2)!important;color:var(--e-global-color-so0dark,#111)!important}
.elementor-329868 .elementor-element.elementor-element-2ac5050 button.single_add_to_cart_button,.elementor-329868 .elementor-element.elementor-element-2ac5050 .single_add_to_cart_button.button{flex:1 1 180px;height:54px!important;background:var(--e-global-color-so0rng1,#F94F00)!important;border:0!important;border-radius:12px!important;color:#fff!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:700!important;font-size:15px!important;text-transform:none!important;letter-spacing:.2px;box-shadow:0 10px 24px -8px rgba(249,79,0,.45);transition:background .2s}
.elementor-329868 .elementor-element.elementor-element-2ac5050 button.single_add_to_cart_button:hover{background:var(--e-global-color-so0rngh,#D84400)!important}
.elementor-329868 .elementor-element.elementor-element-2ac5050 button.et-single-buy-now,.elementor-329868 .elementor-element.elementor-element-2ac5050 .et-single-buy-now.button{flex:1 1 100%!important;box-shadow:none!important;height:54px!important;background:var(--e-global-color-so0dark,#111)!important;border:0!important;border-radius:12px!important;color:#fff!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:700!important;text-transform:none!important}
.elementor-329868 .elementor-element.elementor-element-2ac5050 .et-or-wrapper{display:none}
.elementor-329868 .elementor-element.elementor-element-2ac5050 table.variations{margin:0 0 14px;width:100%}
.elementor-329868 .elementor-element.elementor-element-2ac5050 table.variations select{border:1px solid var(--e-global-color-so0brdr,#E9E7E2);border-radius:10px;background:var(--e-global-color-so0lite,#F6F5F2);height:48px;padding:0 14px;width:100%}
.elementor-329868 .elementor-element.elementor-element-2ac5050 table.variations th,.elementor-329868 .elementor-element.elementor-element-2ac5050 table.variations td{padding:6px 0;border:0}
.elementor-329868 .elementor-element.elementor-element-2ac5050 .woocommerce-variation-price .price{font-family:"Plus Jakarta Sans",sans-serif;font-weight:800;color:var(--e-global-color-so0rng1,#F94F00)}
.elementor-329868 .elementor-element.elementor-element-2ac5050 .stock{font-weight:600}
.elementor-329868 .elementor-element.elementor-element-2ac5050 button.et-single-buy-now:hover{background:#000!important}
.elementor-329868 .elementor-element.elementor-element-2ac5050 form.variations_form,.elementor-329868 .elementor-element.elementor-element-2ac5050 form.cart.variations_form{display:block!important}
.elementor-329868 .elementor-element.elementor-element-2ac5050 .woocommerce-variation-add-to-cart{display:flex!important;flex-wrap:wrap!important;gap:12px}
.elementor-329868 .elementor-element.elementor-element-2ac5050 .bundle_button,.elementor-329868 .elementor-element.elementor-element-2ac5050 .composite_button,.elementor-329868 .elementor-element.elementor-element-2ac5050 .bundle_wrap,.elementor-329868 .elementor-element.elementor-element-2ac5050 .composite_wrap{width:100%}
.elementor-329868 .elementor-element.elementor-element-2ac5050 .bundle_button,.elementor-329868 .elementor-element.elementor-element-2ac5050 .composite_button{display:flex!important;flex-wrap:wrap!important;gap:12px;align-items:stretch}
.elementor-329868 .elementor-element.elementor-element-2ac5050 .bundle_price,.elementor-329868 .elementor-element.elementor-element-2ac5050 .composite_price{width:100%}/* End custom CSS */
/* Start custom CSS for woocommerce-product-meta, class: .elementor-element-3867cc7 */.elementor-329868 .elementor-element.elementor-element-3867cc7 .product_meta{border-top:1px solid var(--e-global-color-so0brdr,#E9E7E2);padding-top:18px;margin-top:20px;font-size:14px;color:var(--e-global-color-so0text,#4B5563);display:flex;flex-direction:column;gap:6px}
.elementor-329868 .elementor-element.elementor-element-3867cc7 .product_meta>span{display:block}
.elementor-329868 .elementor-element.elementor-element-3867cc7 .product_meta a{color:var(--e-global-color-so0rng1,#F94F00)}
.elementor-329868 .elementor-element.elementor-element-3867cc7 .product_meta .sku_wrapper,.elementor-329868 .elementor-element.elementor-element-3867cc7 .product_meta .posted_in,.elementor-329868 .elementor-element.elementor-element-3867cc7 .product_meta .tagged_as{font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;color:var(--e-global-color-so0dark,#111)}
.elementor-329868 .elementor-element.elementor-element-3867cc7 .product_meta .sku,.elementor-329868 .elementor-element.elementor-element-3867cc7 .product_meta .posted_in a{font-family:Roboto,sans-serif;font-weight:400}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-ac6f5e5 */.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .woocommerce-tabs{margin:0!important}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .woocommerce-tabs ul.tabs,.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .wc-tabs{display:flex!important;flex-wrap:wrap;gap:8px;padding:0!important;margin:0 0 24px!important;border:0!important;list-style:none}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .woocommerce-tabs ul.tabs:before{display:none!important}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .woocommerce-tabs ul.tabs li{margin:0!important;padding:0!important;border:0!important;background:none!important;border-radius:0!important}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .woocommerce-tabs ul.tabs li:before,.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .woocommerce-tabs ul.tabs li:after{display:none!important}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .woocommerce-tabs ul.tabs li a{display:block;padding:12px 20px!important;border:1px solid var(--e-global-color-so0brdr,#E9E7E2);border-radius:12px;background:#fff;color:var(--e-global-color-so0dark,#111)!important;font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;font-size:15px}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .woocommerce-tabs ul.tabs li.active a{background:var(--e-global-color-so0rng1,#F94F00);border-color:var(--e-global-color-so0rng1,#F94F00);color:#fff!important}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .woocommerce-Tabs-panel{padding:0!important;margin:0!important;border:0!important;color:var(--e-global-color-so0text,#4B5563);font-size:16px;line-height:1.75}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .woocommerce-Tabs-panel h2{font-family:"Plus Jakarta Sans",sans-serif;font-weight:700;color:var(--e-global-color-so0dark,#111);font-size:22px;text-transform:none}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 table.shop_attributes{border:1px solid var(--e-global-color-so0brdr,#E9E7E2)!important;border-radius:12px;overflow:hidden;border-collapse:separate}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 table.shop_attributes th,.elementor-329868 .elementor-element.elementor-element-ac6f5e5 table.shop_attributes td{border:0!important;border-bottom:1px solid var(--e-global-color-so0brdr,#E9E7E2)!important;padding:12px 16px!important;background:#fff}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 table.shop_attributes th{font-family:"Plus Jakarta Sans",sans-serif;font-weight:600;color:var(--e-global-color-so0dark,#111);background:var(--e-global-color-so0lite,#F6F5F2)}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 #review_form .submit,.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .comment-form .submit{background:var(--e-global-color-so0rng1,#F94F00)!important;color:#fff!important;border:0!important;border-radius:10px!important}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .woocommerce-tabs>.tabs.wc-tabs{display:flex!important;flex-wrap:wrap;gap:8px;margin:0 0 24px!important;border:0!important;padding:0!important}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .et-woocommerce-tab{margin:0!important;padding:0!important;border:0!important;background:none!important}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .et-woocommerce-tab:before,.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .et-woocommerce-tab:after{display:none!important}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .et-woocommerce-tab a{display:block;padding:12px 20px!important;border:1px solid var(--e-global-color-so0brdr,#E9E7E2)!important;border-radius:12px!important;background:#fff!important;color:var(--e-global-color-so0dark,#111)!important;font-family:"Plus Jakarta Sans",sans-serif!important;font-weight:600!important;font-size:15px!important;text-transform:none!important;letter-spacing:0!important}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .et-woocommerce-tab.active a,.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .et-woocommerce-tab a:hover{background:var(--e-global-color-so0rng1,#F94F00)!important;border-color:var(--e-global-color-so0rng1,#F94F00)!important;color:#fff!important}
.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .et-woocommerce-tab a:after,.elementor-329868 .elementor-element.elementor-element-ac6f5e5 .et-woocommerce-tab a:before{display:none!important}/* End custom CSS */