.elementor-8932 .elementor-element.elementor-element-jzPBmain{--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:52px 52px;--row-gap:52px;--column-gap:52px;--flex-wrap:wrap;--padding-top:34px;--padding-bottom:60px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzPBmedia{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzPBsum{--display:flex;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8932 .elementor-element.elementor-element-jzPBtit .elementor-heading-title{font-family:var( --e-global-typography-5b7f3a04-font-family ), Sans-serif;font-size:var( --e-global-typography-5b7f3a04-font-size );font-weight:var( --e-global-typography-5b7f3a04-font-weight );line-height:var( --e-global-typography-5b7f3a04-line-height );letter-spacing:var( --e-global-typography-5b7f3a04-letter-spacing );word-spacing:var( --e-global-typography-5b7f3a04-word-spacing );color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzPBprc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 14px;--row-gap:6px;--column-gap:14px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-8932 .elementor-element.elementor-element-jzPBprw .price{color:var( --e-global-color-cbf4dc34 );font-family:var( --e-global-typography-5b2344c8-font-family ), Sans-serif;font-size:var( --e-global-typography-5b2344c8-font-size );font-weight:var( --e-global-typography-5b2344c8-font-weight );line-height:var( --e-global-typography-5b2344c8-line-height );letter-spacing:var( --e-global-typography-5b2344c8-letter-spacing );word-spacing:var( --e-global-typography-5b2344c8-word-spacing );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-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-8932 .elementor-element.elementor-element-jzPBliv > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8932 .elementor-element.elementor-element-jzPBliv{font-size:0.78em;font-weight:300;color:var( --e-global-color-26c5e515 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8932 .elementor-element.elementor-element-jzPBpill > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-8932 .elementor-element.elementor-element-jzPBpill .elementor-heading-title{font-family:var( --e-global-typography-51e395c8-font-family ), Sans-serif;font-size:var( --e-global-typography-51e395c8-font-size );font-weight:var( --e-global-typography-51e395c8-font-weight );text-transform:var( --e-global-typography-51e395c8-text-transform );line-height:var( --e-global-typography-51e395c8-line-height );letter-spacing:var( --e-global-typography-51e395c8-letter-spacing );word-spacing:var( --e-global-typography-51e395c8-word-spacing );color:var( --e-global-color-3c4b2d4e );}.elementor-8932 .elementor-element.elementor-element-jzPBlead > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-8932 .elementor-element.elementor-element-jzPBlead{font-size:1.06em;line-height:1.62em;color:var( --e-global-color-f3608983 );}.elementor-8932 .elementor-element.elementor-element-jzPBlead2{color:var( --e-global-color-f3608983 );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8932 .elementor-element.elementor-element-jzPBatc > .elementor-widget-container{margin:26px 0px 20px 0px;}.elementor-8932 .elementor-element.elementor-element-jzPBatc .cart button, .elementor-8932 .elementor-element.elementor-element-jzPBatc .cart .button{transition:all 0.2s;}.elementor-8932 .elementor-element.elementor-element-jzPBatc .quantity .qty{transition:all 0.2s;}.elementor-8932 .elementor-element.elementor-element-jzPBleaf{--display:flex;--padding-top:26px;--padding-bottom:24px;--padding-left:28px;--padding-right:28px;}.elementor-8932 .elementor-element.elementor-element-jzPBleaf:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzPBleaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa5e8e1 );}.elementor-8932 .elementor-element.elementor-element-jzPBxlab .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzPBxh3 .elementor-heading-title{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzPBxp > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-8932 .elementor-element.elementor-element-jzPBxp{font-size:0.94em;color:var( --e-global-color-f3608983 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8932 .elementor-element.elementor-element-jzPBass .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8932 .elementor-element.elementor-element-jzPBass .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8932 .elementor-element.elementor-element-jzPBass{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8932 .elementor-element.elementor-element-jzPBass .elementor-icon-list-text{color:var( --e-global-color-f3608983 );transition:color 0.3s;}.elementor-8932 .elementor-element.elementor-element-jzC1{--display:flex;--padding-top:78px;--padding-bottom:78px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC1:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzC1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1f97dfe8 );}.elementor-8932 .elementor-element.elementor-element-jzC1head{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC1lab .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC1h2 .elementor-heading-title{font-family:var( --e-global-typography-cb8e0a5b-font-family ), Sans-serif;font-size:var( --e-global-typography-cb8e0a5b-font-size );font-weight:var( --e-global-typography-cb8e0a5b-font-weight );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC1p1{font-size:1.14em;font-weight:300;line-height:1.62em;color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC1p2{color:var( --e-global-color-f3608983 );}.elementor-8932 .elementor-element.elementor-element-jzC2{--display:flex;--padding-top:78px;--padding-bottom:78px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC2:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzC2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa5e8e1 );}.elementor-8932 .elementor-element.elementor-element-jzC2two{--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:46px 46px;--row-gap:46px;--column-gap:46px;--flex-wrap:wrap;}.elementor-8932 .elementor-element.elementor-element-jzC2a{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC2lab .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC2h2 .elementor-heading-title{font-family:var( --e-global-typography-cb8e0a5b-font-family ), Sans-serif;font-size:var( --e-global-typography-cb8e0a5b-font-size );font-weight:var( --e-global-typography-cb8e0a5b-font-weight );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC2p{color:var( --e-global-color-f3608983 );}.elementor-8932 .elementor-element.elementor-element-jzC2b{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8932 .elementor-element.elementor-element-jzC3{--display:flex;--padding-top:78px;--padding-bottom:78px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC3:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzC3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be892a2e );}.elementor-8932 .elementor-element.elementor-element-jzC3head{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC3lab .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC3h2 .elementor-heading-title{font-family:var( --e-global-typography-cb8e0a5b-font-family ), Sans-serif;font-size:var( --e-global-typography-cb8e0a5b-font-size );font-weight:var( --e-global-typography-cb8e0a5b-font-weight );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC3p{color:var( --e-global-color-f3608983 );}.elementor-8932 .elementor-element.elementor-element-jzC3vid .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8932 .elementor-element.elementor-element-jzC3note > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-8932 .elementor-element.elementor-element-jzC3note{text-align:center;font-size:12.5px;color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC4{--display:flex;--padding-top:78px;--padding-bottom:78px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC4:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzC4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa5e8e1 );}.elementor-8932 .elementor-element.elementor-element-jzC4head{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC4lab .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC4h2 .elementor-heading-title{font-family:var( --e-global-typography-cb8e0a5b-font-family ), Sans-serif;font-size:var( --e-global-typography-cb8e0a5b-font-size );font-weight:var( --e-global-typography-cb8e0a5b-font-weight );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC4tiles{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-8932 .elementor-element.elementor-element-jzC4t1{--display:flex;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8932 .elementor-element.elementor-element-jzC4t1:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzC4t1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa5e8e1 );}.elementor-8932 .elementor-element.elementor-element-jzC4t1l .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC4t1h .elementor-heading-title{font-family:var( --e-global-typography-0c7d7911-font-family ), Sans-serif;font-size:var( --e-global-typography-0c7d7911-font-size );font-weight:var( --e-global-typography-0c7d7911-font-weight );line-height:var( --e-global-typography-0c7d7911-line-height );letter-spacing:var( --e-global-typography-0c7d7911-letter-spacing );word-spacing:var( --e-global-typography-0c7d7911-word-spacing );color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC4t1p{color:var( --e-global-color-f3608983 );}.elementor-8932 .elementor-element.elementor-element-jzC4t2{--display:flex;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8932 .elementor-element.elementor-element-jzC4t2:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzC4t2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa5e8e1 );}.elementor-8932 .elementor-element.elementor-element-jzC4t2l .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC4t2h .elementor-heading-title{font-family:var( --e-global-typography-0c7d7911-font-family ), Sans-serif;font-size:var( --e-global-typography-0c7d7911-font-size );font-weight:var( --e-global-typography-0c7d7911-font-weight );line-height:var( --e-global-typography-0c7d7911-line-height );letter-spacing:var( --e-global-typography-0c7d7911-letter-spacing );word-spacing:var( --e-global-typography-0c7d7911-word-spacing );color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC4t2p{color:var( --e-global-color-f3608983 );}.elementor-8932 .elementor-element.elementor-element-jzC4t3{--display:flex;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8932 .elementor-element.elementor-element-jzC4t3:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzC4t3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa5e8e1 );}.elementor-8932 .elementor-element.elementor-element-jzC4t3l .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC4t3h .elementor-heading-title{font-family:var( --e-global-typography-0c7d7911-font-family ), Sans-serif;font-size:var( --e-global-typography-0c7d7911-font-size );font-weight:var( --e-global-typography-0c7d7911-font-weight );line-height:var( --e-global-typography-0c7d7911-line-height );letter-spacing:var( --e-global-typography-0c7d7911-letter-spacing );word-spacing:var( --e-global-typography-0c7d7911-word-spacing );color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC4t3p{color:var( --e-global-color-f3608983 );}.elementor-8932 .elementor-element.elementor-element-jzC4t4{--display:flex;--padding-top:30px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-8932 .elementor-element.elementor-element-jzC4t4:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzC4t4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa5e8e1 );}.elementor-8932 .elementor-element.elementor-element-jzC4t4l .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC4t4h .elementor-heading-title{font-family:var( --e-global-typography-0c7d7911-font-family ), Sans-serif;font-size:var( --e-global-typography-0c7d7911-font-size );font-weight:var( --e-global-typography-0c7d7911-font-weight );line-height:var( --e-global-typography-0c7d7911-line-height );letter-spacing:var( --e-global-typography-0c7d7911-letter-spacing );word-spacing:var( --e-global-typography-0c7d7911-word-spacing );color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC4t4p{color:var( --e-global-color-f3608983 );}.elementor-8932 .elementor-element.elementor-element-jzC5{--display:flex;--padding-top:78px;--padding-bottom:78px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC5:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzC5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-be892a2e );}.elementor-8932 .elementor-element.elementor-element-jzC5two{--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:46px 46px;--row-gap:46px;--column-gap:46px;--flex-wrap:wrap;}.elementor-8932 .elementor-element.elementor-element-jzC5a{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC5b{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC5lab .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC5h2 .elementor-heading-title{font-family:var( --e-global-typography-cb8e0a5b-font-family ), Sans-serif;font-size:var( --e-global-typography-cb8e0a5b-font-size );font-weight:var( --e-global-typography-cb8e0a5b-font-weight );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC5p{color:var( --e-global-color-f3608983 );}.elementor-8932 .elementor-element.elementor-element-jzC6{--display:flex;--padding-top:78px;--padding-bottom:78px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC6:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzC6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa5e8e1 );}.elementor-8932 .elementor-element.elementor-element-jzC6head{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC6lab .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC6h2 .elementor-heading-title{font-family:var( --e-global-typography-cb8e0a5b-font-family ), Sans-serif;font-size:var( --e-global-typography-cb8e0a5b-font-size );font-weight:var( --e-global-typography-cb8e0a5b-font-weight );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC6specs{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8932 .elementor-element.elementor-element-jzC6s1{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC6s1t .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC6s1d{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC6s2{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC6s2t .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC6s2d{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC6s3{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC6s3t .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC6s3d{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC6s4{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC6s4t .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC6s4d{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC6s5{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC6s5t .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC6s5d{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC6s6{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC6s6t .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC6s6d{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC6s7{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC6s7t .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC6s7d{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC6s8{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC6s8t .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC6s8d{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC6s9{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC6s9t .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC6s9d{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC7{--display:flex;--padding-top:78px;--padding-bottom:78px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC7:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzC7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa5e8e1 );}.elementor-8932 .elementor-element.elementor-element-jzC7head{--display:flex;}.elementor-8932 .elementor-element.elementor-element-jzC7lab .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC7h2 .elementor-heading-title{font-family:var( --e-global-typography-cb8e0a5b-font-family ), Sans-serif;font-size:var( --e-global-typography-cb8e0a5b-font-size );font-weight:var( --e-global-typography-cb8e0a5b-font-weight );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC7faq{--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:0px 52px;--row-gap:0px;--column-gap:52px;--flex-wrap:wrap;}.elementor-8932 .elementor-element.elementor-element-jzC7c1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8932 .elementor-element.elementor-element-jzC7q1 .elementor-heading-title{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC7a1{color:var( --e-global-color-f3608983 );}.elementor-8932 .elementor-element.elementor-element-jzC7q2 .elementor-heading-title{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC7a2{color:var( --e-global-color-f3608983 );}.elementor-8932 .elementor-element.elementor-element-jzC7c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8932 .elementor-element.elementor-element-jzC7q3 .elementor-heading-title{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC7a3{color:var( --e-global-color-f3608983 );}.elementor-8932 .elementor-element.elementor-element-jzC7q4 .elementor-heading-title{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC7a4{color:var( --e-global-color-f3608983 );}.elementor-8932 .elementor-element.elementor-element-jzC8{--display:flex;--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC8:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzC8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5aa5e8e1 );}.elementor-8932 .elementor-element.elementor-element-jzC8lab .elementor-heading-title{font-family:var( --e-global-typography-131b9dba-font-family ), Sans-serif;font-size:var( --e-global-typography-131b9dba-font-size );font-weight:var( --e-global-typography-131b9dba-font-weight );text-transform:var( --e-global-typography-131b9dba-text-transform );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );color:var( --e-global-color-26c5e515 );}.elementor-8932 .elementor-element.elementor-element-jzC8h2 .elementor-heading-title{font-family:var( --e-global-typography-cb8e0a5b-font-family ), Sans-serif;font-size:var( --e-global-typography-cb8e0a5b-font-size );font-weight:var( --e-global-typography-cb8e0a5b-font-weight );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );color:var( --e-global-color-cbf4dc34 );}.woocommerce .elementor-8932 .elementor-element.elementor-element-jzc8tabs .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-26c5e515 );}.woocommerce .elementor-8932 .elementor-element.elementor-element-jzc8tabs .woocommerce-tabs ul.wc-tabs li.active a{color:var( --e-global-color-cbf4dc34 );}.woocommerce .elementor-8932 .elementor-element.elementor-element-jzc8tabs .woocommerce-Tabs-panel{color:var( --e-global-color-f3608983 );}.woocommerce .elementor-8932 .elementor-element.elementor-element-jzc8tabs .woocommerce-Tabs-panel h2{color:var( --e-global-color-cbf4dc34 );}.elementor-8932 .elementor-element.elementor-element-jzC8box{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:38px;--padding-right:38px;}.elementor-8932 .elementor-element.elementor-element-jzC8box:not(.elementor-motion-effects-element-type-background), .elementor-8932 .elementor-element.elementor-element-jzC8box > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f8b88cd8 );}.elementor-8932 .elementor-element.elementor-element-jzC8p2{font-size:0.94em;color:var( --e-global-color-26c5e515 );}@media(min-width:461px){.elementor-8932 .elementor-element.elementor-element-jzPBmain{--content-width:1136px;}.elementor-8932 .elementor-element.elementor-element-jzC1{--content-width:1136px;}.elementor-8932 .elementor-element.elementor-element-jzC2{--content-width:1136px;}.elementor-8932 .elementor-element.elementor-element-jzC3{--content-width:1136px;}.elementor-8932 .elementor-element.elementor-element-jzC4{--content-width:1136px;}.elementor-8932 .elementor-element.elementor-element-jzC5{--content-width:1136px;}.elementor-8932 .elementor-element.elementor-element-jzC6{--content-width:1136px;}.elementor-8932 .elementor-element.elementor-element-jzC7{--content-width:1136px;}.elementor-8932 .elementor-element.elementor-element-jzC8{--content-width:1136px;}}@media(max-width:820px){.elementor-8932 .elementor-element.elementor-element-jzPBtit .elementor-heading-title{font-size:var( --e-global-typography-5b7f3a04-font-size );line-height:var( --e-global-typography-5b7f3a04-line-height );letter-spacing:var( --e-global-typography-5b7f3a04-letter-spacing );word-spacing:var( --e-global-typography-5b7f3a04-word-spacing );}.woocommerce .elementor-8932 .elementor-element.elementor-element-jzPBprw .price{font-size:var( --e-global-typography-5b2344c8-font-size );line-height:var( --e-global-typography-5b2344c8-line-height );letter-spacing:var( --e-global-typography-5b2344c8-letter-spacing );word-spacing:var( --e-global-typography-5b2344c8-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzPBpill .elementor-heading-title{font-size:var( --e-global-typography-51e395c8-font-size );line-height:var( --e-global-typography-51e395c8-line-height );letter-spacing:var( --e-global-typography-51e395c8-letter-spacing );word-spacing:var( --e-global-typography-51e395c8-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzPBxlab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC1{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC1lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC1h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC2{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC2lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC2h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC3{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC3lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC3h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC4lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t1l .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t1h .elementor-heading-title{font-size:var( --e-global-typography-0c7d7911-font-size );line-height:var( --e-global-typography-0c7d7911-line-height );letter-spacing:var( --e-global-typography-0c7d7911-letter-spacing );word-spacing:var( --e-global-typography-0c7d7911-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t2l .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t2h .elementor-heading-title{font-size:var( --e-global-typography-0c7d7911-font-size );line-height:var( --e-global-typography-0c7d7911-line-height );letter-spacing:var( --e-global-typography-0c7d7911-letter-spacing );word-spacing:var( --e-global-typography-0c7d7911-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t3l .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t3h .elementor-heading-title{font-size:var( --e-global-typography-0c7d7911-font-size );line-height:var( --e-global-typography-0c7d7911-line-height );letter-spacing:var( --e-global-typography-0c7d7911-letter-spacing );word-spacing:var( --e-global-typography-0c7d7911-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t4l .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t4h .elementor-heading-title{font-size:var( --e-global-typography-0c7d7911-font-size );line-height:var( --e-global-typography-0c7d7911-line-height );letter-spacing:var( --e-global-typography-0c7d7911-letter-spacing );word-spacing:var( --e-global-typography-0c7d7911-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC5{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC5lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC5h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC6lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s1t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s2t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s3t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s4t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s5t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s6t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s7t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s8t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s9t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC7{--padding-top:52px;--padding-bottom:52px;--padding-left:22px;--padding-right:22px;}.elementor-8932 .elementor-element.elementor-element-jzC7lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC7h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC8lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC8h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}}@media(max-width:460px){.elementor-8932 .elementor-element.elementor-element-jzPBtit .elementor-heading-title{font-size:var( --e-global-typography-5b7f3a04-font-size );line-height:var( --e-global-typography-5b7f3a04-line-height );letter-spacing:var( --e-global-typography-5b7f3a04-letter-spacing );word-spacing:var( --e-global-typography-5b7f3a04-word-spacing );}.woocommerce .elementor-8932 .elementor-element.elementor-element-jzPBprw .price{font-size:var( --e-global-typography-5b2344c8-font-size );line-height:var( --e-global-typography-5b2344c8-line-height );letter-spacing:var( --e-global-typography-5b2344c8-letter-spacing );word-spacing:var( --e-global-typography-5b2344c8-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzPBpill .elementor-heading-title{font-size:var( --e-global-typography-51e395c8-font-size );line-height:var( --e-global-typography-51e395c8-line-height );letter-spacing:var( --e-global-typography-51e395c8-letter-spacing );word-spacing:var( --e-global-typography-51e395c8-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzPBxlab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC1{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8932 .elementor-element.elementor-element-jzC1lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC1h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC2{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8932 .elementor-element.elementor-element-jzC2lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC2h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC3{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8932 .elementor-element.elementor-element-jzC3lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC3h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8932 .elementor-element.elementor-element-jzC4lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t1l .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t1h .elementor-heading-title{font-size:var( --e-global-typography-0c7d7911-font-size );line-height:var( --e-global-typography-0c7d7911-line-height );letter-spacing:var( --e-global-typography-0c7d7911-letter-spacing );word-spacing:var( --e-global-typography-0c7d7911-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t2l .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t2h .elementor-heading-title{font-size:var( --e-global-typography-0c7d7911-font-size );line-height:var( --e-global-typography-0c7d7911-line-height );letter-spacing:var( --e-global-typography-0c7d7911-letter-spacing );word-spacing:var( --e-global-typography-0c7d7911-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t3l .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t3h .elementor-heading-title{font-size:var( --e-global-typography-0c7d7911-font-size );line-height:var( --e-global-typography-0c7d7911-line-height );letter-spacing:var( --e-global-typography-0c7d7911-letter-spacing );word-spacing:var( --e-global-typography-0c7d7911-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t4l .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC4t4h .elementor-heading-title{font-size:var( --e-global-typography-0c7d7911-font-size );line-height:var( --e-global-typography-0c7d7911-line-height );letter-spacing:var( --e-global-typography-0c7d7911-letter-spacing );word-spacing:var( --e-global-typography-0c7d7911-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC5{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8932 .elementor-element.elementor-element-jzC5lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC5h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8932 .elementor-element.elementor-element-jzC6lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s1t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s2t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s3t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s4t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s5t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s6t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s7t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s8t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC6s9t .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC7{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8932 .elementor-element.elementor-element-jzC7lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC7h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC8{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-8932 .elementor-element.elementor-element-jzC8lab .elementor-heading-title{font-size:var( --e-global-typography-131b9dba-font-size );line-height:var( --e-global-typography-131b9dba-line-height );letter-spacing:var( --e-global-typography-131b9dba-letter-spacing );word-spacing:var( --e-global-typography-131b9dba-word-spacing );}.elementor-8932 .elementor-element.elementor-element-jzC8h2 .elementor-heading-title{font-size:var( --e-global-typography-cb8e0a5b-font-size );line-height:var( --e-global-typography-cb8e0a5b-line-height );letter-spacing:var( --e-global-typography-cb8e0a5b-letter-spacing );word-spacing:var( --e-global-typography-cb8e0a5b-word-spacing );}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-jzPBgal */.elementor-8932 .elementor-element.elementor-element-jzPBgal .woocommerce-product-gallery{max-width:100%;overflow:hidden}
.elementor-8932 .elementor-element.elementor-element-jzPBgal .flex-viewport{background:var(--e-global-color-f8b88cd8);border-radius:18px;overflow:hidden;line-height:0;margin:0 0 14px;max-width:100%}
.elementor-8932 .elementor-element.elementor-element-jzPBgal .woocommerce-product-gallery__wrapper{background:var(--e-global-color-f8b88cd8);border-radius:18px;line-height:0;margin:0 0 14px}
.elementor-8932 .elementor-element.elementor-element-jzPBgal .flex-viewport .woocommerce-product-gallery__wrapper{background:none;border-radius:0;margin:0}
.elementor-8932 .elementor-element.elementor-element-jzPBgal .woocommerce-product-gallery__image img{width:100%;aspect-ratio:1/1;object-fit:contain;padding:26px;display:block}
.elementor-8932 .elementor-element.elementor-element-jzPBgal .zoomImg{display:none !important}
.elementor-8932 .elementor-element.elementor-element-jzPBgal .flex-control-thumbs{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}
.elementor-8932 .elementor-element.elementor-element-jzPBgal .flex-control-thumbs li{width:76px;height:76px;margin:0}
.elementor-8932 .elementor-element.elementor-element-jzPBgal .flex-control-thumbs img{width:100%;height:100%;object-fit:contain;padding:5px;border:1px solid var(--e-global-color-be892a2e);background:var(--e-global-color-5aa5e8e1);border-radius:10px;cursor:pointer}
.elementor-8932 .elementor-element.elementor-element-jzPBgal .flex-control-thumbs img.flex-active{border-color:var(--e-global-color-59de05e7);border-width:2px;padding:4px}
@media (max-width:460px){.elementor-8932 .elementor-element.elementor-element-jzPBgal .flex-control-thumbs li{width:58px;height:58px}}/* End custom CSS */
/* Start custom CSS for woocommerce-product-title, class: .elementor-element-jzPBtit */.elementor-8932 .elementor-element.elementor-element-jzPBtit .elementor-heading-title{font-size:2.1em;line-height:1.16;margin-bottom:.22em}
@media (max-width:820px){.elementor-8932 .elementor-element.elementor-element-jzPBtit .elementor-heading-title{font-size:1.7em}}
@media (max-width:460px){.elementor-8932 .elementor-element.elementor-element-jzPBtit .elementor-heading-title{font-size:1.44em}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzPBprc */.elementor-8932 .elementor-element.elementor-element-jzPBprc{align-items:baseline}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-jzPBpill */.elementor-8932 .elementor-element.elementor-element-jzPBpill .elementor-widget-container{line-height:0}
.elementor-8932 .elementor-element.elementor-element-jzPBpill .elementor-heading-title{display:inline-flex;align-items:center;gap:9px;background:#FAF0ED;padding:9px 18px;border-radius:100px;line-height:1.2}
.elementor-8932 .elementor-element.elementor-element-jzPBpill .elementor-heading-title:before{content:"";width:7px;height:7px;border-radius:50%;flex:none;background:var(--e-global-color-3c4b2d4e)}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-jzPBatc *//* Bouton eteint. Mesure du 26/08 : la valeur d origine, transcrite de la maquette
   (janazur.css 110-111, .btn[disabled]), donnait #fff sur #C3D3DE = 1,53:1.
   Le defaut etait dans la reference, pas dans la copie. Corrige a la source,
   ici, plutot que par un !important ailleurs : cette regle est plus specifique
   (0,5,0) que toute regle generique, elle doit donc porter la bonne valeur. */
.elementor-8932 .elementor-element.elementor-element-jzPBatc .stock.out-of-stock{display:inline-block;background:#EDF2F6;color:#575049;border:1px solid #C3D3DE;font-size:.95em;letter-spacing:.09em;text-transform:uppercase;padding:17px 40px;border-radius:100px;margin:0;text-align:center;cursor:not-allowed;box-shadow:none}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-jzPBxh3 */.elementor-8932 .elementor-element.elementor-element-jzPBxh3 .elementor-heading-title{font-family:var(--e-global-typography-cb8e0a5b-font-family),Georgia,serif;font-weight:500;font-size:1.2em;line-height:1.3;margin-bottom:.3em}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-jzPBxbtn */.elementor-8932 .elementor-element.elementor-element-jzPBxbtn .elementor-button{background:transparent;color:var(--e-global-color-cbf4dc34);border:1px solid var(--e-global-color-ed2ffec4);box-shadow:none;font-weight:400;font-size:.85em;letter-spacing:.09em;text-transform:uppercase;padding:13px 28px;border-radius:100px}
.elementor-8932 .elementor-element.elementor-element-jzPBxbtn .elementor-button:hover{background:var(--e-global-color-cbf4dc34);color:#fff;border-color:var(--e-global-color-cbf4dc34)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzPBleaf */.elementor-8932 .elementor-element.elementor-element-jzPBleaf{position:relative;border-radius:16px;box-shadow:0 1px 1px rgba(35,32,28,.05),0 18px 40px -18px rgba(35,45,55,.28)}
@media (max-width:460px){.elementor-8932 .elementor-element.elementor-element-jzPBleaf{border-radius:12px}}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-jzPBass */.elementor-8932 .elementor-element.elementor-element-jzPBass .elementor-icon-list-items{padding:22px 0 0;margin:22px 0 0;border-top:1px solid var(--e-global-color-be892a2e)}
.elementor-8932 .elementor-element.elementor-element-jzPBass .elementor-icon-list-item{position:relative;padding:0 0 0 26px;margin:0 0 9px;font-size:.94em;line-height:1.55;display:block}
.elementor-8932 .elementor-element.elementor-element-jzPBass .elementor-icon-list-icon{display:none}
.elementor-8932 .elementor-element.elementor-element-jzPBass .elementor-icon-list-item:before{content:"";position:absolute;left:1px;top:.34em;width:13px;height:8px;border-left:2px solid var(--e-global-color-59de05e7);border-bottom:2px solid var(--e-global-color-59de05e7);transform:rotate(-45deg);border-radius:1px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzPBmain */.elementor-8932 .elementor-element.elementor-element-jzPBmain > .e-con-inner{display:flex;flex-wrap:wrap;gap:52px;align-items:flex-start}
.elementor-8932 .elementor-element.elementor-element-jzPBmain .elementor-element-jzPBmedia{flex:1 1 460px;min-width:300px;width:auto;max-width:none}
.elementor-8932 .elementor-element.elementor-element-jzPBmain .elementor-element-jzPBsum{flex:1 1 380px;min-width:300px;width:auto;max-width:none}
@media (max-width:820px){.elementor-8932 .elementor-element.elementor-element-jzPBmain > .e-con-inner{gap:34px}}
@media (max-width:460px){.elementor-8932 .elementor-element.elementor-element-jzPBmain > .e-con-inner{gap:18px}
.elementor-8932 .elementor-element.elementor-element-jzPBmain .elementor-element-jzPBmedia, .elementor-8932 .elementor-element.elementor-element-jzPBmain .elementor-element-jzPBsum{flex-basis:100% !important;min-width:0 !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzC1head */.elementor-8932 .elementor-element.elementor-element-jzC1head{max-width:680px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzC2two */.elementor-8932 .elementor-element.elementor-element-jzC2two > .e-con{flex:1 1 300px;min-width:275px;width:auto;max-width:none}
.elementor-8932 .elementor-element.elementor-element-jzC2two img{border-radius:14px;box-shadow:0 14px 34px -16px rgba(35,45,55,.34)}
@media (max-width:460px){.elementor-8932 .elementor-element.elementor-element-jzC2two > .e-con{flex-basis:100% !important;min-width:0 !important}
.elementor-8932 .elementor-element.elementor-element-jzC2two > .e-con-inner{gap:18px !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzC3head */.elementor-8932 .elementor-element.elementor-element-jzC3head{max-width:680px;margin:0 0 34px}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-jzC3vid */.elementor-8932 .elementor-element.elementor-element-jzC3vid .elementor-wrapper{max-width:940px;margin:0 auto;border-radius:16px;overflow:hidden;background:#0E1518;box-shadow:0 22px 50px -22px rgba(35,45,55,.45)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzC4head */.elementor-8932 .elementor-element.elementor-element-jzC4head{max-width:680px;margin:0 0 34px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzC4tiles */.elementor-8932 .elementor-element.elementor-element-jzC4tiles > .e-con{flex:1 1 250px;min-width:236px;width:auto;max-width:none;border-radius:16px;box-shadow:0 12px 30px -18px rgba(35,45,55,.3)}
.elementor-8932 .elementor-element.elementor-element-jzC4tiles .elementor-widget-text-editor{font-size:.93em;line-height:1.68}
@media (max-width:460px){.elementor-8932 .elementor-element.elementor-element-jzC4tiles > .e-con{flex-basis:100% !important;min-width:0 !important}
.elementor-8932 .elementor-element.elementor-element-jzC4tiles > .e-con-inner{gap:18px !important}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-jzC4img */.elementor-8932 .elementor-element.elementor-element-jzC4img{max-width:760px;margin:34px auto 0}
.elementor-8932 .elementor-element.elementor-element-jzC4img img{border-radius:14px;box-shadow:0 14px 34px -16px rgba(35,45,55,.34)}
.elementor-8932 .elementor-element.elementor-element-jzC4img .elementor-image-caption{font-size:13px;font-weight:300;color:var(--e-global-color-26c5e515);letter-spacing:.03em;margin:14px 2px 0;line-height:1.6;text-align:left}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzC5two */.elementor-8932 .elementor-element.elementor-element-jzC5two > .e-con{flex:1 1 300px;min-width:275px;width:auto;max-width:none}
.elementor-8932 .elementor-element.elementor-element-jzC5two img{border-radius:14px;box-shadow:0 14px 34px -16px rgba(35,45,55,.34)}
@media (max-width:460px){.elementor-8932 .elementor-element.elementor-element-jzC5two > .e-con{flex-basis:100% !important;min-width:0 !important}
.elementor-8932 .elementor-element.elementor-element-jzC5two > .e-con-inner{gap:18px !important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzC6head */.elementor-8932 .elementor-element.elementor-element-jzC6head{max-width:680px;margin:0 0 34px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzC6specs */.elementor-8932 .elementor-element.elementor-element-jzC6specs > .e-con{display:flex;flex-direction:row;flex-wrap:wrap;gap:4px 30px;padding:18px 0;border-bottom:1px solid rgba(195,211,222,.7);width:100%}
.elementor-8932 .elementor-element.elementor-element-jzC6specs .elementor-widget-heading{flex:0 0 208px;width:auto;padding-top:5px}
.elementor-8932 .elementor-element.elementor-element-jzC6specs .elementor-widget-text-editor{flex:1 1 320px;width:auto;font-size:.98em}
@media (max-width:460px){
.elementor-8932 .elementor-element.elementor-element-jzC6specs .e-con-inner{flex-direction:column !important;flex-wrap:nowrap !important;gap:4px !important;max-width:100% !important}
.elementor-8932 .elementor-element.elementor-element-jzC6specs .elementor-widget{flex:0 0 auto !important;width:100% !important;max-width:100% !important}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzC7head */.elementor-8932 .elementor-element.elementor-element-jzC7head{max-width:680px;margin:0 0 34px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzC7faq */.elementor-8932 .elementor-element.elementor-element-jzC7faq > .e-con{flex:1 1 340px;min-width:300px;width:auto;max-width:none}
.elementor-8932 .elementor-element.elementor-element-jzC7faq .elementor-heading-title{font-size:1.1em;line-height:1.3;font-weight:600;margin:26px 0 .3em}
.elementor-8932 .elementor-element.elementor-element-jzC7faq > .e-con > .e-con-inner > .elementor-widget-heading:first-child .elementor-heading-title, .elementor-8932 .elementor-element.elementor-element-jzC7faq > .e-con > .elementor-widget-heading:first-child .elementor-heading-title{margin-top:0}
.elementor-8932 .elementor-element.elementor-element-jzC7faq .elementor-widget-text-editor{font-size:.94em;line-height:1.7}
.elementor-8932 .elementor-element.elementor-element-jzC7faq a{color:var(--e-global-color-ed2ffec4)}
@media (max-width:460px){.elementor-8932 .elementor-element.elementor-element-jzC7faq > .e-con{flex-basis:100% !important;min-width:0 !important}
.elementor-8932 .elementor-element.elementor-element-jzC7faq > .e-con-inner{gap:0 !important}}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-jzc8tabs */.elementor-8932 .elementor-element.elementor-element-jzc8tabs{margin-top:26px}
.elementor-8932 .elementor-element.elementor-element-jzc8tabs .woocommerce-tabs ul.tabs{padding:0;margin:0 0 24px;border-bottom:1px solid var(--e-global-color-e2294f0f)}
.elementor-8932 .elementor-element.elementor-element-jzc8tabs .woocommerce-tabs ul.tabs li{background:none;border:0;margin:0}
.elementor-8932 .elementor-element.elementor-element-jzc8tabs .woocommerce-tabs ul.tabs li a{font-family:var(--e-global-typography-131b9dba-font-family),sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;padding:0 0 12px}
.elementor-8932 .elementor-element.elementor-element-jzc8tabs .woocommerce-Reviews .comment-form{max-width:640px}
.elementor-8932 .elementor-element.elementor-element-jzc8tabs .woocommerce-Reviews input[type=text], .elementor-8932 .elementor-element.elementor-element-jzc8tabs .woocommerce-Reviews input[type=email], .elementor-8932 .elementor-element.elementor-element-jzc8tabs .woocommerce-Reviews textarea{border:1px solid var(--e-global-color-e2294f0f);border-radius:12px;background:var(--e-global-color-5aa5e8e1);padding:12px 14px;width:100%}
.elementor-8932 .elementor-element.elementor-element-jzc8tabs .woocommerce-Reviews .submit{background:var(--e-global-color-cbf4dc34);color:#fff;border:0;border-radius:100px;padding:15px 34px;text-transform:uppercase;letter-spacing:.09em;font-size:.9em;cursor:pointer}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-jzC8box */.elementor-8932 .elementor-element.elementor-element-jzC8box{border-radius:18px;max-width:760px}/* End custom CSS */