.elementor-334 .elementor-element.elementor-element-6b7fa27{--display:flex;--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-334 .elementor-element.elementor-element-6b7fa27:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-6b7fa27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46767cf );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-d722b39{font-family:var( --e-global-typography-23b8495-font-family ), Sans-serif;font-size:var( --e-global-typography-23b8495-font-size );font-weight:var( --e-global-typography-23b8495-font-weight );font-style:var( --e-global-typography-23b8495-font-style );line-height:var( --e-global-typography-23b8495-line-height );color:var( --e-global-color-6bbfb1d );}.elementor-334 .elementor-element.elementor-element-6bd5062{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-cfd38a1{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-c01d31b{--display:flex;--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-6cdeda4{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-b1c4fce .elementor-heading-title{font-family:var( --e-global-typography-f32de8d-font-family ), Sans-serif;font-size:var( --e-global-typography-f32de8d-font-size );font-weight:var( --e-global-typography-f32de8d-font-weight );font-style:var( --e-global-typography-f32de8d-font-style );line-height:var( --e-global-typography-f32de8d-line-height );color:var( --e-global-color-79a7fbd );}.elementor-334 .elementor-element.elementor-element-e9cc583{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-bf51082 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-334 .elementor-element.elementor-element-bf51082 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-334 .elementor-element.elementor-element-6b8d1be .jet-listing-dynamic-field__content{color:var( --e-global-color-5bf50a5 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );text-align:left;}.elementor-334 .elementor-element.elementor-element-6b8d1be .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-334 .elementor-element.elementor-element-6b8d1be .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-334 .elementor-element.elementor-element-6b8d1be .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-334 .elementor-element.elementor-element-05f1bb3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-c283e37 );}.elementor-334 .elementor-element.elementor-element-06d17d7{--display:flex;--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-334 .elementor-element.elementor-element-06d17d7:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-06d17d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f18ad18 );}.elementor-334 .elementor-element.elementor-element-df9db18{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-0756f80{--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:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-1f61d16{font-family:var( --e-global-typography-2136a10-font-family ), Sans-serif;font-size:var( --e-global-typography-2136a10-font-size );font-weight:var( --e-global-typography-2136a10-font-weight );font-style:var( --e-global-typography-2136a10-font-style );line-height:var( --e-global-typography-2136a10-line-height );color:var( --e-global-color-6bbfb1d );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-334 .elementor-element.elementor-element-87d379e{width:auto;max-width:auto;}.elementor-334 .elementor-element.elementor-element-87d379e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-334 .elementor-element.elementor-element-87d379e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-334 .elementor-element.elementor-element-87d379e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-334 .elementor-element.elementor-element-87d379e .jet-listing-dynamic-field__content{text-align:left;}.elementor-334 .elementor-element.elementor-element-3478b80{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-334 .elementor-element.elementor-element-2e44cad .cart button, .elementor-334 .elementor-element.elementor-element-2e44cad .cart .button{transition:all 0.2s;}.elementor-334 .elementor-element.elementor-element-2e44cad .quantity .qty{transition:all 0.2s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );}.elementor-334 .elementor-element.elementor-element-2e8ab35 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-ddc9d9b-font-family ), Sans-serif;font-size:var( --e-global-typography-ddc9d9b-font-size );font-weight:var( --e-global-typography-ddc9d9b-font-weight );text-transform:var( --e-global-typography-ddc9d9b-text-transform );font-style:var( --e-global-typography-ddc9d9b-font-style );fill:var( --e-global-color-af54861 );color:var( --e-global-color-af54861 );border-radius:500px 500px 500px 500px;}.elementor-334 .elementor-element.elementor-element-2e8ab35 .elementor-button:hover, .elementor-334 .elementor-element.elementor-element-2e8ab35 .elementor-button:focus{background-color:var( --e-global-color-ce4eed7 );color:var( --e-global-color-af54861 );}.elementor-334 .elementor-element.elementor-element-2e8ab35.elementor-element{--order:2;--flex-grow:1;--flex-shrink:1;}.elementor-334 .elementor-element.elementor-element-2e8ab35 .elementor-button:hover svg, .elementor-334 .elementor-element.elementor-element-2e8ab35 .elementor-button:focus svg{fill:var( --e-global-color-af54861 );}.elementor-334 .elementor-element.elementor-element-3d11661{--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:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:nowrap;--padding-top:12px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-808cc7c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-334 .elementor-element.elementor-element-808cc7c.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-334 .elementor-element.elementor-element-4f2d423{--display:flex;--min-height:36px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-4f2d423:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-4f2d423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c283e37 );}.elementor-334 .elementor-element.elementor-element-850c156{text-align:center;font-family:var( --e-global-typography-2136a10-font-family ), Sans-serif;font-size:var( --e-global-typography-2136a10-font-size );font-weight:var( --e-global-typography-2136a10-font-weight );font-style:var( --e-global-typography-2136a10-font-style );line-height:var( --e-global-typography-2136a10-line-height );color:var( --e-global-color-5bf50a5 );}.elementor-334 .elementor-element.elementor-element-4def57a{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-4def57a:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-4def57a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03cf24f );}.elementor-334 .elementor-element.elementor-element-62b4840{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-334 .elementor-element.elementor-element-62b4840.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-334 .elementor-element.elementor-element-f72e319{--display:flex;--min-height:36px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-f72e319:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-f72e319 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c283e37 );}.elementor-334 .elementor-element.elementor-element-0db93c2{text-align:center;font-family:var( --e-global-typography-2136a10-font-family ), Sans-serif;font-size:var( --e-global-typography-2136a10-font-size );font-weight:var( --e-global-typography-2136a10-font-weight );font-style:var( --e-global-typography-2136a10-font-style );line-height:var( --e-global-typography-2136a10-line-height );color:var( --e-global-color-5bf50a5 );}.elementor-334 .elementor-element.elementor-element-4a25612{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-4a25612:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-4a25612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03cf24f );}.elementor-334 .elementor-element.elementor-element-a3b08d5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-334 .elementor-element.elementor-element-a3b08d5.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-334 .elementor-element.elementor-element-bf52625{--display:flex;--min-height:36px;--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-bf52625:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-bf52625 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c283e37 );}.elementor-334 .elementor-element.elementor-element-693ab2c{text-align:center;font-family:var( --e-global-typography-2136a10-font-family ), Sans-serif;font-size:var( --e-global-typography-2136a10-font-size );font-weight:var( --e-global-typography-2136a10-font-weight );font-style:var( --e-global-typography-2136a10-font-style );line-height:var( --e-global-typography-2136a10-line-height );color:var( --e-global-color-5bf50a5 );}.elementor-334 .elementor-element.elementor-element-a7e97db{--display:flex;--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;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-334 .elementor-element.elementor-element-a7e97db:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-a7e97db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af54861 );}.elementor-334 .elementor-element.elementor-element-1cb5951{--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:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-03cf24f );--border-color:var( --e-global-color-03cf24f );--padding-top:0px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-334 .elementor-element.elementor-element-00bf7c9 .elementor-heading-title{font-family:var( --e-global-typography-59e5ecb-font-family ), Sans-serif;font-size:var( --e-global-typography-59e5ecb-font-size );font-weight:var( --e-global-typography-59e5ecb-font-weight );font-style:var( --e-global-typography-59e5ecb-font-style );line-height:var( --e-global-typography-59e5ecb-line-height );color:var( --e-global-color-6bbfb1d );}.elementor-334 .elementor-element.elementor-element-dae989b{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-99fa3a0{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-99fa3a0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-334 .elementor-element.elementor-element-f98f063{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-cd1ee9c .jet-listing-dynamic-field__content{color:var( --e-global-color-79a7fbd );font-family:var( --e-global-typography-d23cb6e-font-family ), Sans-serif;font-size:var( --e-global-typography-d23cb6e-font-size );font-weight:var( --e-global-typography-d23cb6e-font-weight );font-style:var( --e-global-typography-d23cb6e-font-style );line-height:var( --e-global-typography-d23cb6e-line-height );text-align:left;}.elementor-334 .elementor-element.elementor-element-cd1ee9c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-334 .elementor-element.elementor-element-cd1ee9c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-334 .elementor-element.elementor-element-cd1ee9c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-334 .elementor-element.elementor-element-437e342 .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-334 .elementor-element.elementor-element-437e342 .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-334 .elementor-element.elementor-element-9fa597f{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-1b4cc53 .jet-listing-dynamic-field__content{color:var( --e-global-color-79a7fbd );font-family:var( --e-global-typography-d23cb6e-font-family ), Sans-serif;font-size:var( --e-global-typography-d23cb6e-font-size );font-weight:var( --e-global-typography-d23cb6e-font-weight );font-style:var( --e-global-typography-d23cb6e-font-style );line-height:var( --e-global-typography-d23cb6e-line-height );text-align:left;}.elementor-334 .elementor-element.elementor-element-1b4cc53 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-334 .elementor-element.elementor-element-1b4cc53 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-334 .elementor-element.elementor-element-1b4cc53 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-334 .elementor-element.elementor-element-a928978 .jet-listing-dynamic-field__content{color:var( --e-global-color-5bf50a5 );font-family:var( --e-global-typography-87c423b-font-family ), Sans-serif;font-size:var( --e-global-typography-87c423b-font-size );font-weight:var( --e-global-typography-87c423b-font-weight );text-transform:var( --e-global-typography-87c423b-text-transform );font-style:var( --e-global-typography-87c423b-font-style );line-height:var( --e-global-typography-87c423b-line-height );text-align:left;}.elementor-334 .elementor-element.elementor-element-a928978 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-334 .elementor-element.elementor-element-a928978 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-334 .elementor-element.elementor-element-a928978 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-05d2a86{width:var( --container-widget-width, 345px );max-width:345px;--container-widget-width:345px;--container-widget-flex-grow:0;}.elementor-334 .elementor-element.elementor-element-05d2a86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-334 .elementor-element.elementor-element-05d2a86 img{width:100%;height:431px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-334 .elementor-element.elementor-element-525d4e3{--display:flex;--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;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-334 .elementor-element.elementor-element-525d4e3:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-525d4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46767cf );}.elementor-334 .elementor-element.elementor-element-6b6f167{padding:0px 120px 0px 0px;}.elementor-334 .elementor-element.elementor-element-6b6f167 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-79a7fbd );}.elementor-334 .elementor-element.elementor-element-9422d1a{--swiper-slides-to-display:4;--swiper-slides-gap:12px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-48px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-111px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-111px;--arrow-size:20px;--arrow-normal-color:var( --e-global-color-79a7fbd );--arrow-hover-color:var( --e-global-color-af54861 );--swiper-pagination-size:2px;--progressbar-normal-color:var( --e-global-color-6bbfb1d );}.elementor-334 .elementor-element.elementor-element-9422d1a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-46767cf );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-03cf24f );border-radius:500px 500px 500px 500px;padding:10px 10px 10px 10px;}.elementor-334 .elementor-element.elementor-element-9422d1a :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-accent );}.elementor-334 .elementor-element.elementor-element-9422d1a .swiper-slide > .elementor-element{height:100%;}.elementor-334 .elementor-element.elementor-element-ab532d9{--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:space-between;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;--z-index:90;}.elementor-334 .elementor-element.elementor-element-ab532d9:not(.elementor-motion-effects-element-type-background), .elementor-334 .elementor-element.elementor-element-ab532d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4d478d1 );}.elementor-334 .elementor-element.elementor-element-6a6ee09{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-6a6ee09.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-334 .elementor-element.elementor-element-c3b32e2{width:auto;max-width:auto;background-color:var( --e-global-color-af54861 );border-radius:4px 4px 4px 4px;}.elementor-334 .elementor-element.elementor-element-c3b32e2 img{width:64px;height:64px;object-fit:contain;object-position:center center;border-radius:4px 4px 4px 4px;}.elementor-334 .elementor-element.elementor-element-4fa6fa3 .elementor-heading-title{font-family:var( --e-global-typography-a19526b-font-family ), Sans-serif;font-size:var( --e-global-typography-a19526b-font-size );font-weight:var( --e-global-typography-a19526b-font-weight );text-transform:var( --e-global-typography-a19526b-text-transform );font-style:var( --e-global-typography-a19526b-font-style );line-height:var( --e-global-typography-a19526b-line-height );color:var( --e-global-color-af54861 );}.elementor-334 .elementor-element.elementor-element-0490785{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-c3bbdbe{padding:0px 16px 0px 0px;}.elementor-334 .elementor-element.elementor-element-177fcb5 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-ddc9d9b-font-family ), Sans-serif;font-size:var( --e-global-typography-ddc9d9b-font-size );font-weight:var( --e-global-typography-ddc9d9b-font-weight );text-transform:var( --e-global-typography-ddc9d9b-text-transform );font-style:var( --e-global-typography-ddc9d9b-font-style );fill:var( --e-global-color-af54861 );color:var( --e-global-color-af54861 );border-radius:500px 500px 500px 500px;}.elementor-334 .elementor-element.elementor-element-177fcb5 .elementor-button:hover, .elementor-334 .elementor-element.elementor-element-177fcb5 .elementor-button:focus{background-color:var( --e-global-color-ce4eed7 );color:var( --e-global-color-af54861 );}.elementor-334 .elementor-element.elementor-element-177fcb5{width:var( --container-widget-width, 220px );max-width:220px;--container-widget-width:220px;--container-widget-flex-grow:0;}.elementor-334 .elementor-element.elementor-element-177fcb5 .elementor-button:hover svg, .elementor-334 .elementor-element.elementor-element-177fcb5 .elementor-button:focus svg{fill:var( --e-global-color-af54861 );}.elementor-334 .elementor-element.elementor-element-ceebc07 .cart button, .elementor-334 .elementor-element.elementor-element-ceebc07 .cart .button{transition:all 0.2s;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-d722b39{font-size:var( --e-global-typography-23b8495-font-size );line-height:var( --e-global-typography-23b8495-line-height );}.elementor-334 .elementor-element.elementor-element-6bd5062{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-334 .elementor-element.elementor-element-b1c4fce .elementor-heading-title{font-size:var( --e-global-typography-f32de8d-font-size );line-height:var( --e-global-typography-f32de8d-line-height );}.elementor-334 .elementor-element.elementor-element-6b8d1be .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-05f1bb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-1f61d16{font-size:var( --e-global-typography-2136a10-font-size );line-height:var( --e-global-typography-2136a10-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-334 .elementor-element.elementor-element-2e8ab35 .elementor-button{font-size:var( --e-global-typography-ddc9d9b-font-size );}.elementor-334 .elementor-element.elementor-element-3d11661{--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;--flex-wrap:nowrap;}.elementor-334 .elementor-element.elementor-element-850c156{font-size:var( --e-global-typography-2136a10-font-size );line-height:var( --e-global-typography-2136a10-line-height );}.elementor-334 .elementor-element.elementor-element-0db93c2{font-size:var( --e-global-typography-2136a10-font-size );line-height:var( --e-global-typography-2136a10-line-height );}.elementor-334 .elementor-element.elementor-element-693ab2c{font-size:var( --e-global-typography-2136a10-font-size );line-height:var( --e-global-typography-2136a10-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-334 .elementor-element.elementor-element-00bf7c9 .elementor-heading-title{font-size:var( --e-global-typography-59e5ecb-font-size );line-height:var( --e-global-typography-59e5ecb-line-height );}.elementor-334 .elementor-element.elementor-element-dae989b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-334 .elementor-element.elementor-element-cd1ee9c .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-d23cb6e-font-size );line-height:var( --e-global-typography-d23cb6e-line-height );}.elementor-334 .elementor-element.elementor-element-1b4cc53 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-d23cb6e-font-size );line-height:var( --e-global-typography-d23cb6e-line-height );}.elementor-334 .elementor-element.elementor-element-a928978 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-87c423b-font-size );line-height:var( --e-global-typography-87c423b-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-05d2a86{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-334 .elementor-element.elementor-element-525d4e3{--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-334 .elementor-element.elementor-element-6b6f167 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-334 .elementor-element.elementor-element-9422d1a{--swiper-slides-to-display:2;--arrow-prev-top-position:-104px;--arrow-next-top-position:-104px;}.elementor-334 .elementor-element.elementor-element-ab532d9{--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;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-334 .elementor-element.elementor-element-4fa6fa3 .elementor-heading-title{font-size:var( --e-global-typography-a19526b-font-size );line-height:var( --e-global-typography-a19526b-line-height );}.elementor-334 .elementor-element.elementor-element-0490785{--flex-wrap:nowrap;}.elementor-334 .elementor-element.elementor-element-177fcb5 .elementor-button{font-size:var( --e-global-typography-ddc9d9b-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-d722b39{font-size:var( --e-global-typography-23b8495-font-size );line-height:var( --e-global-typography-23b8495-line-height );}.elementor-334 .elementor-element.elementor-element-6bd5062{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-334 .elementor-element.elementor-element-b1c4fce .elementor-heading-title{font-size:var( --e-global-typography-f32de8d-font-size );line-height:var( --e-global-typography-f32de8d-line-height );}.elementor-334 .elementor-element.elementor-element-6b8d1be .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-05f1bb3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-06d17d7{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-334 .elementor-element.elementor-element-df9db18{--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-334 .elementor-element.elementor-element-0756f80{--width:fit-content;}.elementor-334 .elementor-element.elementor-element-1f61d16{font-size:var( --e-global-typography-2136a10-font-size );line-height:var( --e-global-typography-2136a10-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-334 .elementor-element.elementor-element-3478b80{--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;--flex-wrap:wrap;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-334 .elementor-element.elementor-element-2e8ab35{width:100%;max-width:100%;}.elementor-334 .elementor-element.elementor-element-2e8ab35.elementor-element{--order:4;}.elementor-334 .elementor-element.elementor-element-2e8ab35 .elementor-button{font-size:var( --e-global-typography-ddc9d9b-font-size );}.elementor-334 .elementor-element.elementor-element-3d11661{--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;--flex-wrap:nowrap;}.elementor-334 .elementor-element.elementor-element-808cc7c{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-4f2d423{--width:36px;}.elementor-334 .elementor-element.elementor-element-850c156{font-size:var( --e-global-typography-2136a10-font-size );line-height:var( --e-global-typography-2136a10-line-height );}.elementor-334 .elementor-element.elementor-element-4def57a{--width:1px;}.elementor-334 .elementor-element.elementor-element-62b4840{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-f72e319{--width:36px;}.elementor-334 .elementor-element.elementor-element-0db93c2{font-size:var( --e-global-typography-2136a10-font-size );line-height:var( --e-global-typography-2136a10-line-height );}.elementor-334 .elementor-element.elementor-element-4a25612{--width:1px;}.elementor-334 .elementor-element.elementor-element-a3b08d5{--width:30%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-334 .elementor-element.elementor-element-bf52625{--width:36px;}.elementor-334 .elementor-element.elementor-element-693ab2c{font-size:var( --e-global-typography-2136a10-font-size );line-height:var( --e-global-typography-2136a10-line-height );}.elementor-334 .elementor-element.elementor-element-a7e97db{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-334 .elementor-element.elementor-element-00bf7c9 .elementor-heading-title{font-size:var( --e-global-typography-59e5ecb-font-size );line-height:var( --e-global-typography-59e5ecb-line-height );}.elementor-334 .elementor-element.elementor-element-dae989b{--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-334 .elementor-element.elementor-element-99fa3a0{--width:100%;}.elementor-334 .elementor-element.elementor-element-cd1ee9c .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-d23cb6e-font-size );line-height:var( --e-global-typography-d23cb6e-line-height );}.elementor-334 .elementor-element.elementor-element-1b4cc53 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-d23cb6e-font-size );line-height:var( --e-global-typography-d23cb6e-line-height );}.elementor-334 .elementor-element.elementor-element-a928978 .jet-listing-dynamic-field__content{font-size:var( --e-global-typography-87c423b-font-size );line-height:var( --e-global-typography-87c423b-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-334 .elementor-element.elementor-element-05d2a86{width:100%;max-width:100%;}.elementor-334 .elementor-element.elementor-element-05d2a86 img{height:360px;}.elementor-334 .elementor-element.elementor-element-525d4e3{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-334 .elementor-element.elementor-element-6b6f167{padding:0px 0px 0px 0px;}.elementor-334 .elementor-element.elementor-element-6b6f167 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-334 .elementor-element.elementor-element-9422d1a{--swiper-slides-to-display:1;}.elementor-334 .elementor-element.elementor-element-ab532d9{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;--padding-top:8px;--padding-bottom:8px;--padding-left:16px;--padding-right:16px;}.elementor-334 .elementor-element.elementor-element-6a6ee09{--width:fit-content;--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-334 .elementor-element.elementor-element-c3b32e2 img{width:48px;height:48px;}.elementor-334 .elementor-element.elementor-element-4fa6fa3 .elementor-heading-title{font-size:var( --e-global-typography-a19526b-font-size );line-height:var( --e-global-typography-a19526b-line-height );}.elementor-334 .elementor-element.elementor-element-0490785{--width:fit-content;--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-334 .elementor-element.elementor-element-c3bbdbe{padding:0px 0px 0px 0px;}.elementor-334 .elementor-element.elementor-element-177fcb5 .elementor-button{font-size:var( --e-global-typography-ddc9d9b-font-size );}}@media(min-width:768px){.elementor-334 .elementor-element.elementor-element-cfd38a1{--width:50%;}.elementor-334 .elementor-element.elementor-element-c01d31b{--width:50%;}.elementor-334 .elementor-element.elementor-element-0756f80{--width:fit-content;}.elementor-334 .elementor-element.elementor-element-808cc7c{--width:30%;}.elementor-334 .elementor-element.elementor-element-4f2d423{--width:36px;}.elementor-334 .elementor-element.elementor-element-4def57a{--width:1px;}.elementor-334 .elementor-element.elementor-element-62b4840{--width:30%;}.elementor-334 .elementor-element.elementor-element-f72e319{--width:36px;}.elementor-334 .elementor-element.elementor-element-4a25612{--width:1px;}.elementor-334 .elementor-element.elementor-element-a3b08d5{--width:30%;}.elementor-334 .elementor-element.elementor-element-bf52625{--width:36px;}.elementor-334 .elementor-element.elementor-element-99fa3a0{--width:70%;}.elementor-334 .elementor-element.elementor-element-6a6ee09{--width:fit-content;}.elementor-334 .elementor-element.elementor-element-0490785{--width:fit-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-334 .elementor-element.elementor-element-cfd38a1{--width:100%;}.elementor-334 .elementor-element.elementor-element-c01d31b{--width:100%;}.elementor-334 .elementor-element.elementor-element-0756f80{--width:fit-content;}.elementor-334 .elementor-element.elementor-element-808cc7c{--width:30%;}.elementor-334 .elementor-element.elementor-element-4f2d423{--width:36px;}.elementor-334 .elementor-element.elementor-element-4def57a{--width:1px;}.elementor-334 .elementor-element.elementor-element-62b4840{--width:30%;}.elementor-334 .elementor-element.elementor-element-f72e319{--width:36px;}.elementor-334 .elementor-element.elementor-element-4a25612{--width:1px;}.elementor-334 .elementor-element.elementor-element-a3b08d5{--width:30%;}.elementor-334 .elementor-element.elementor-element-bf52625{--width:36px;}.elementor-334 .elementor-element.elementor-element-99fa3a0{--width:56%;}.elementor-334 .elementor-element.elementor-element-6a6ee09{--width:fit-content;}.elementor-334 .elementor-element.elementor-element-0490785{--width:fit-content;}}/* Start custom CSS for text-editor, class: .elementor-element-d722b39 */.elementor-334 .elementor-element.elementor-element-d722b39, .elementor-334 .elementor-element.elementor-element-d722b39 p{margin:0;text-transform:uppercase;letter-spacing:.02em;line-height:1.36;}
.elementor-334 .elementor-element.elementor-element-d722b39 a{color:inherit;font:inherit;text-decoration:none;}
.elementor-334 .elementor-element.elementor-element-d722b39 a:hover{color:var(--e-global-color-79a7fbd);}/* End custom CSS */
/* Start custom CSS for woocommerce-product-images, class: .elementor-element-44a94bf */.elementor-334 .elementor-element.elementor-element-44a94bf .woocommerce-product-gallery{width:100% !important;float:none !important;margin:0 !important;}
.elementor-334 .elementor-element.elementor-element-44a94bf .flex-viewport, .elementor-334 .elementor-element.elementor-element-44a94bf .woocommerce-product-gallery__wrapper > .woocommerce-product-gallery__image:only-child{border-radius:16px;overflow:hidden;background:var(--e-global-color-af54861);}
.elementor-334 .elementor-element.elementor-element-44a94bf .woocommerce-product-gallery__image img{aspect-ratio:1/1;object-fit:cover;}
.elementor-334 .elementor-element.elementor-element-44a94bf .flex-control-thumbs{display:grid !important;grid-template-columns:repeat(4,1fr);gap:12px;margin:12px 0 0 !important;padding:0 16px !important;}
.elementor-334 .elementor-element.elementor-element-44a94bf .flex-control-thumbs li{width:auto !important;margin:0 !important;float:none !important;}
.elementor-334 .elementor-element.elementor-element-44a94bf .flex-control-thumbs img{aspect-ratio:1/1;object-fit:cover;border-radius:12px;opacity:.55;transition:opacity .2s;background:var(--e-global-color-af54861);}
.elementor-334 .elementor-element.elementor-element-44a94bf .flex-control-thumbs img.flex-active, .elementor-334 .elementor-element.elementor-element-44a94bf .flex-control-thumbs img:hover{opacity:1;}
.elementor-334 .elementor-element.elementor-element-44a94bf .woocommerce-product-gallery{position:relative;}
.elementor-334 .elementor-element.elementor-element-44a94bf .woocommerce-product-gallery__trigger{top:16px !important;right:16px !important;left:auto !important;}
@media (max-width:767px){.elementor-334 .elementor-element.elementor-element-44a94bf .flex-control-thumbs{padding:0 !important;gap:8px;}}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-bf51082 */.elementor-334 .elementor-element.elementor-element-bf51082 .jet-listing-dynamic-repeater__items{display:flex;flex-direction:column;margin:0 0 16px;padding:0;}
.elementor-334 .elementor-element.elementor-element-bf51082 .jet-listing-dynamic-repeater__item{position:relative;padding-left:28px;font-family:var(--e-global-typography-87c423b-font-family),sans-serif;font-size:var(--e-global-typography-87c423b-font-size);font-weight:var(--e-global-typography-87c423b-font-weight);line-height:var(--e-global-typography-87c423b-line-height);letter-spacing:var(--e-global-typography-87c423b-letter-spacing); color:var(--e-global-color-79a7fbd);}
.elementor-334 .elementor-element.elementor-element-bf51082 .jet-listing-dynamic-repeater__item:before{content:"";position:absolute;left:0;top:calc(.75em - 10px);width:20px;height:20px;background:var(--e-global-color-c283e37);-webkit-mask:url(https://huidhuid.mediya.dev/wp-content/uploads/2026/09/icon-seal-check.svg) center/contain no-repeat;mask:url(https://huidhuid.mediya.dev/wp-content/uploads/2026/09/icon-seal-check.svg) center/contain no-repeat;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-6b8d1be */.elementor-334 .elementor-element.elementor-element-6b8d1be p, .elementor-334 .elementor-element.elementor-element-6b8d1be .jet-listing-dynamic-field__content{margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-05f1bb3 */.elementor-334 .elementor-element.elementor-element-05f1bb3 p{margin:0;}
.elementor-334 .elementor-element.elementor-element-05f1bb3 a{color:inherit;text-decoration:none;}
.elementor-334 .elementor-element.elementor-element-05f1bb3 a:hover{text-decoration:underline;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1f61d16 */.elementor-334 .elementor-element.elementor-element-1f61d16 p{margin:0;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-6c257c9 */.elementor-334 .elementor-element.elementor-element-6c257c9 .price{display:flex !important;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:8px;margin:0;flex-wrap:nowrap;white-space:nowrap;font-family:var(--e-global-typography-d4c4abe-font-family),sans-serif;font-size:var(--e-global-typography-d4c4abe-font-size);font-weight:var(--e-global-typography-d4c4abe-font-weight);line-height:var(--e-global-typography-d4c4abe-line-height);letter-spacing:var(--e-global-typography-d4c4abe-letter-spacing); color:var(--e-global-color-79a7fbd);}
.elementor-334 .elementor-element.elementor-element-6c257c9 .price ins{text-decoration:none;font-family:var(--e-global-typography-d4c4abe-font-family),sans-serif;font-size:var(--e-global-typography-d4c4abe-font-size);font-weight:var(--e-global-typography-d4c4abe-font-weight);line-height:var(--e-global-typography-d4c4abe-line-height);letter-spacing:var(--e-global-typography-d4c4abe-letter-spacing); color:var(--e-global-color-79a7fbd);}
.elementor-334 .elementor-element.elementor-element-6c257c9 .price del{font-family:var(--e-global-typography-a19526b-font-family),sans-serif;font-size:var(--e-global-typography-a19526b-font-size);font-weight:var(--e-global-typography-a19526b-font-weight);line-height:var(--e-global-typography-a19526b-line-height);letter-spacing:var(--e-global-typography-a19526b-letter-spacing); color:var(--e-global-color-6bbfb1d);opacity:1;text-decoration:line-through;}
.elementor-334 .elementor-element.elementor-element-6c257c9 .price del .amount, .elementor-334 .elementor-element.elementor-element-6c257c9 .price ins .amount{font:inherit;color:inherit;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-87d379e */.elementor-334 .elementor-element.elementor-element-87d379e .hh-stock{display:flex;align-items:center;gap:4px;margin:0;font-family:var(--e-global-typography-2136a10-font-family),sans-serif;font-size:var(--e-global-typography-2136a10-font-size);font-weight:var(--e-global-typography-2136a10-font-weight);line-height:var(--e-global-typography-2136a10-line-height);letter-spacing:var(--e-global-typography-2136a10-letter-spacing); color:var(--e-global-color-5bf50a5);white-space:nowrap;}
.elementor-334 .elementor-element.elementor-element-87d379e .hh-stock:before{content:"";width:16px;height:16px;flex:none;background:var(--e-global-color-c283e37);-webkit-mask:url(https://huidhuid.mediya.dev/wp-content/uploads/2026/09/icon-check-circle.svg) center/contain no-repeat;mask:url(https://huidhuid.mediya.dev/wp-content/uploads/2026/09/icon-check-circle.svg) center/contain no-repeat;}
.elementor-334 .elementor-element.elementor-element-87d379e .hh-stock--Uitverkocht:before{background:var(--e-global-color-accent);}
.elementor-334 .elementor-element.elementor-element-87d379e .hh-stock--Nabestelling:before{background:var(--e-global-color-6bbfb1d);}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-2e44cad */.elementor-334 .elementor-element.elementor-element-2e44cad, .elementor-334 .elementor-element.elementor-element-2e44cad > .elementor-widget-container, .elementor-334 .elementor-element.elementor-element-2e44cad .elementor-add-to-cart, .elementor-334 .elementor-element.elementor-element-2e44cad form.cart, .elementor-334 .elementor-element.elementor-element-2e44cad .e-atc-qty-button-holder{display:contents !important;}
.elementor-334 .elementor-element.elementor-element-2e44cad .stock, .elementor-334 .elementor-element.elementor-element-2e44cad form.cart:before, .elementor-334 .elementor-element.elementor-element-2e44cad form.cart:after{display:none !important;}
.elementor-334 .elementor-element.elementor-element-2e44cad .quantity{order:1;flex:0 0 136px;margin:0;}
.elementor-334 .elementor-element.elementor-element-2e44cad .quantity .qty{width:100%;height:48px;padding:0 16px;border-radius:500px;border:1px solid var(--e-global-color-03cf24f);background:var(--e-global-color-af54861);color:var(--e-global-color-79a7fbd);text-align:center;font-family:var(--e-global-typography-ddc9d9b-font-family),sans-serif;font-size:var(--e-global-typography-ddc9d9b-font-size);font-weight:var(--e-global-typography-ddc9d9b-font-weight);line-height:var(--e-global-typography-ddc9d9b-line-height);letter-spacing:var(--e-global-typography-ddc9d9b-letter-spacing);}
.elementor-334 .elementor-element.elementor-element-2e44cad .single_add_to_cart_button{order:3;flex:0 1 172px;min-height:48px;margin:0 !important;}
@media (max-width:767px){.elementor-334 .elementor-element.elementor-element-2e44cad .single_add_to_cart_button{flex:1 1 auto;}.elementor-334 .elementor-element.elementor-element-2e44cad .quantity{flex-basis:112px;}}
.elementor-334 .elementor-element.elementor-element-2e44cad .single_add_to_cart_button{font-family:var(--e-global-typography-ddc9d9b-font-family),sans-serif;font-size:var(--e-global-typography-ddc9d9b-font-size);font-weight:var(--e-global-typography-ddc9d9b-font-weight);line-height:var(--e-global-typography-ddc9d9b-line-height);letter-spacing:var(--e-global-typography-ddc9d9b-letter-spacing); padding:12px 24px;border-radius:500px;border:1px solid var(--e-global-color-03cf24f);background:var(--e-global-color-c283e37);color:var(--e-global-color-af54861);transition:background .2s;}
.elementor-334 .elementor-element.elementor-element-2e44cad .single_add_to_cart_button:hover{background:var(--e-global-color-79a7fbd);color:var(--e-global-color-af54861);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2e8ab35 */.elementor-334 .elementor-element.elementor-element-2e8ab35{min-width:200px;}
.elementor-334 .elementor-element.elementor-element-2e8ab35 .elementor-button{width:100%;min-height:48px;}
@media (max-width:767px){.elementor-334 .elementor-element.elementor-element-2e8ab35{min-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f2d423 */.elementor-334 .elementor-element.elementor-element-4f2d423{-webkit-mask:url(https://huidhuid.mediya.dev/wp-content/uploads/2026/09/icon-pdp-samples.png) center/contain no-repeat;mask:url(https://huidhuid.mediya.dev/wp-content/uploads/2026/09/icon-pdp-samples.png) center/contain no-repeat;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-850c156 */.elementor-334 .elementor-element.elementor-element-850c156 p{margin:0;line-height:1.24;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f72e319 */.elementor-334 .elementor-element.elementor-element-f72e319{-webkit-mask:url(https://huidhuid.mediya.dev/wp-content/uploads/2026/09/icon-pdp-waardering.png) center/contain no-repeat;mask:url(https://huidhuid.mediya.dev/wp-content/uploads/2026/09/icon-pdp-waardering.png) center/contain no-repeat;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0db93c2 */.elementor-334 .elementor-element.elementor-element-0db93c2 p{margin:0;line-height:1.24;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bf52625 */.elementor-334 .elementor-element.elementor-element-bf52625{-webkit-mask:url(https://huidhuid.mediya.dev/wp-content/uploads/2026/09/icon-pdp-verzending.png) center/contain no-repeat;mask:url(https://huidhuid.mediya.dev/wp-content/uploads/2026/09/icon-pdp-verzending.png) center/contain no-repeat;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-693ab2c */.elementor-334 .elementor-element.elementor-element-693ab2c p{margin:0;line-height:1.24;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00bf7c9 */.elementor-334 .elementor-element.elementor-element-00bf7c9 .elementor-heading-title{font-weight:500;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-cd1ee9c */.elementor-334 .elementor-element.elementor-element-cd1ee9c h2, .elementor-334 .elementor-element.elementor-element-cd1ee9c .jet-listing-dynamic-field__content{margin:0;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-437e342 */.elementor-334 .elementor-element.elementor-element-437e342 .jet-listing-dynamic-repeater__items{display:flex;flex-direction:column;flex-wrap:nowrap;}
.elementor-334 .elementor-element.elementor-element-437e342 .jet-listing-dynamic-repeater__item{font-family:var(--e-global-typography-87c423b-font-family),sans-serif;font-size:var(--e-global-typography-87c423b-font-size);font-weight:var(--e-global-typography-87c423b-font-weight);line-height:var(--e-global-typography-87c423b-line-height);letter-spacing:var(--e-global-typography-87c423b-letter-spacing); color:var(--e-global-color-5bf50a5);}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-1b4cc53 */.elementor-334 .elementor-element.elementor-element-1b4cc53 h2, .elementor-334 .elementor-element.elementor-element-1b4cc53 .jet-listing-dynamic-field__content{margin:0;}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-a928978 */.elementor-334 .elementor-element.elementor-element-a928978 h2, .elementor-334 .elementor-element.elementor-element-a928978 .jet-listing-dynamic-field__content{margin:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6b6f167 */.elementor-334 .elementor-element.elementor-element-6b6f167 em{font-family:"Playfair Display",serif;font-style:italic;font-weight:600;letter-spacing:-0.04em;color:var(--e-global-color-273325c);}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-9422d1a */.elementor-334 .elementor-element.elementor-element-9422d1a .elementor-swiper-button-next{background-color:var(--e-global-color-accent);color:var(--e-global-color-af54861);}
.elementor-334 .elementor-element.elementor-element-9422d1a .elementor-swiper-button-next svg{fill:var(--e-global-color-af54861);}
.elementor-334 .elementor-element.elementor-element-9422d1a .swiper-pagination.swiper-pagination-progressbar{position:relative;top:auto !important;bottom:auto;left:auto;width:276px;max-width:60%;height:2px;margin:32px auto 0;background:var(--e-global-color-f18ad18);}
@media (max-width:767px){.elementor-334 .elementor-element.elementor-element-9422d1a .elementor-swiper-button{display:none;}}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-4fa6fa3 */.elementor-334 .elementor-element.elementor-element-4fa6fa3 .elementor-heading-title{font-weight:500;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-price, class: .elementor-element-c3bbdbe */.elementor-334 .elementor-element.elementor-element-c3bbdbe .price{display:flex !important;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:8px;margin:0;flex-wrap:nowrap;white-space:nowrap;font-family:var(--e-global-typography-04b9c2f-font-family),sans-serif;font-size:var(--e-global-typography-04b9c2f-font-size);font-weight:var(--e-global-typography-04b9c2f-font-weight);line-height:var(--e-global-typography-04b9c2f-line-height);letter-spacing:var(--e-global-typography-04b9c2f-letter-spacing); color:var(--e-global-color-af54861);}
.elementor-334 .elementor-element.elementor-element-c3bbdbe .price ins{text-decoration:none;font-family:var(--e-global-typography-04b9c2f-font-family),sans-serif;font-size:var(--e-global-typography-04b9c2f-font-size);font-weight:var(--e-global-typography-04b9c2f-font-weight);line-height:var(--e-global-typography-04b9c2f-line-height);letter-spacing:var(--e-global-typography-04b9c2f-letter-spacing); color:var(--e-global-color-af54861);}
.elementor-334 .elementor-element.elementor-element-c3bbdbe .price del{font-family:var(--e-global-typography-87c423b-font-family),sans-serif;font-size:var(--e-global-typography-87c423b-font-size);font-weight:var(--e-global-typography-87c423b-font-weight);line-height:var(--e-global-typography-87c423b-line-height);letter-spacing:var(--e-global-typography-87c423b-letter-spacing); color:var(--e-global-color-f18ad18);opacity:1;text-decoration:line-through;}
.elementor-334 .elementor-element.elementor-element-c3bbdbe .price del .amount, .elementor-334 .elementor-element.elementor-element-c3bbdbe .price ins .amount{font:inherit;color:inherit;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-177fcb5 */.elementor-334 .elementor-element.elementor-element-177fcb5 .elementor-button{min-height:48px;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-ceebc07 */.elementor-334 .elementor-element.elementor-element-ceebc07 form.cart{margin:0 !important;}
.elementor-334 .elementor-element.elementor-element-ceebc07 .stock{display:none;}
.elementor-334 .elementor-element.elementor-element-ceebc07 .single_add_to_cart_button{min-width:188px;min-height:48px;margin:0 !important;}
@media (max-width:767px){.elementor-334 .elementor-element.elementor-element-ceebc07 .single_add_to_cart_button{min-width:0;}}
.elementor-334 .elementor-element.elementor-element-ceebc07 .single_add_to_cart_button{font-family:var(--e-global-typography-ddc9d9b-font-family),sans-serif;font-size:var(--e-global-typography-ddc9d9b-font-size);font-weight:var(--e-global-typography-ddc9d9b-font-weight);line-height:var(--e-global-typography-ddc9d9b-line-height);letter-spacing:var(--e-global-typography-ddc9d9b-letter-spacing); padding:12px 24px;border-radius:500px;border:1px solid var(--e-global-color-03cf24f);background:var(--e-global-color-c283e37);color:var(--e-global-color-af54861);transition:background .2s;}
.elementor-334 .elementor-element.elementor-element-ceebc07 .single_add_to_cart_button:hover{background:var(--e-global-color-79a7fbd);color:var(--e-global-color-af54861);}/* End custom CSS */