.elementor-25167 .elementor-element.elementor-element-77547fb{--display:flex;}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .wp-block-button__link, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fct-buy-now-btn, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fct-add-to-cart-btn, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fluent-cart-direct-checkout-button, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fluent-cart-add-to-cart-button{background-color:var( --e-global-color-primary );border-style:none;}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .wp-block-button__link:hover, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fct-buy-now-btn:hover, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fct-add-to-cart-btn:hover, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fluent-cart-direct-checkout-button:hover, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fluent-cart-add-to-cart-button:hover{background-color:var( --e-global-color-4888162 );border-style:none;}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-title h1{color:var( --e-global-color-text );font-family:var( --e-global-typography-025ee20-font-family ), Sans-serif;font-size:var( --e-global-typography-025ee20-font-size );font-weight:var( --e-global-typography-025ee20-font-weight );line-height:var( --e-global-typography-025ee20-line-height );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary .fct-price-range, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary .fct-product-prices, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary .fct-max-price, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary .fct-min-price{color:var( --e-global-color-text );font-family:var( --e-global-typography-d5e6e96-font-family ), Sans-serif;font-size:var( --e-global-typography-d5e6e96-font-size );font-weight:var( --e-global-typography-d5e6e96-font-weight );text-transform:var( --e-global-typography-d5e6e96-text-transform );font-style:var( --e-global-typography-d5e6e96-font-style );text-decoration:var( --e-global-typography-d5e6e96-text-decoration );line-height:var( --e-global-typography-d5e6e96-line-height );letter-spacing:var( --e-global-typography-d5e6e96-letter-spacing );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-sku .fct-product-sku__label{font-size:var( --e-global-typography-5ee1925-font-size );font-weight:var( --e-global-typography-5ee1925-font-weight );text-transform:var( --e-global-typography-5ee1925-text-transform );font-style:var( --e-global-typography-5ee1925-font-style );text-decoration:var( --e-global-typography-5ee1925-text-decoration );line-height:var( --e-global-typography-5ee1925-line-height );letter-spacing:var( --e-global-typography-5ee1925-letter-spacing );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-sku .fct-product-sku__value{font-size:var( --e-global-typography-5ee1925-font-size );font-weight:var( --e-global-typography-5ee1925-font-weight );text-transform:var( --e-global-typography-5ee1925-text-transform );font-style:var( --e-global-typography-5ee1925-font-style );text-decoration:var( --e-global-typography-5ee1925-text-decoration );line-height:var( --e-global-typography-5ee1925-line-height );letter-spacing:var( --e-global-typography-5ee1925-letter-spacing );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .wp-block-button__link{color:var( --e-global-color-10ff77c );border-radius:50px 50px 50px 50px;}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fct-buy-now-btn{color:var( --e-global-color-10ff77c );border-radius:50px 50px 50px 50px;}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fct-add-to-cart-btn{color:var( --e-global-color-10ff77c );border-radius:50px 50px 50px 50px;}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fluent-cart-direct-checkout-button{color:var( --e-global-color-10ff77c );border-radius:50px 50px 50px 50px;}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fluent-cart-add-to-cart-button{color:var( --e-global-color-10ff77c );border-radius:50px 50px 50px 50px;}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .wp-block-button__link:hover{color:var( --e-global-color-10ff77c );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fct-buy-now-btn:hover{color:var( --e-global-color-10ff77c );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fct-add-to-cart-btn:hover{color:var( --e-global-color-10ff77c );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fluent-cart-direct-checkout-button:hover{color:var( --e-global-color-10ff77c );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct_buy_section .fluent-cart-add-to-cart-button:hover{color:var( --e-global-color-10ff77c );}.elementor-25167 .elementor-element.elementor-element-2a1c287{--display:flex;}.elementor-25167 .elementor-element.elementor-element-03dc23f{--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;--background-transition:0.3s;--border-radius:32px 32px 32px 32px;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-25167 .elementor-element.elementor-element-03dc23f:not(.elementor-motion-effects-element-type-background), .elementor-25167 .elementor-element.elementor-element-03dc23f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10ff77c );}.elementor-25167 .elementor-element.elementor-element-03dc23f:hover{background-color:var( --e-global-color-ab9dc43 );}.elementor-25167 .elementor-element.elementor-element-68d2917{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25167 .elementor-element.elementor-element-e39596f{--display:flex;}.elementor-25167 .elementor-element.elementor-element-20b7429{width:auto;max-width:auto;}.elementor-25167 .elementor-element.elementor-element-20b7429 > .elementor-widget-container{padding:4px 14px 4px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-323fb31 );border-radius:7px 7px 7px 7px;}.elementor-25167 .elementor-element.elementor-element-20b7429.elementor-element{--align-self:flex-start;}.elementor-25167 .elementor-element.elementor-element-20b7429 .elementor-heading-title{font-size:var( --e-global-typography-bd5c6c8-font-size );font-weight:var( --e-global-typography-bd5c6c8-font-weight );text-transform:var( --e-global-typography-bd5c6c8-text-transform );font-style:var( --e-global-typography-bd5c6c8-font-style );text-decoration:var( --e-global-typography-bd5c6c8-text-decoration );line-height:var( --e-global-typography-bd5c6c8-line-height );letter-spacing:var( --e-global-typography-bd5c6c8-letter-spacing );}.elementor-25167 .elementor-element.elementor-element-4c44730{--display:flex;}.elementor-25167 .elementor-element.elementor-element-ead9d37{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-25167 .elementor-element.elementor-element-1b62f3a .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:flex-start;}.elementor-25167 .elementor-element.elementor-element-1b62f3a .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 3 );}.elementor-25167 .elementor-element.elementor-element-1b62f3a .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 3 );flex-grow:0;}.elementor-25167 .elementor-element.elementor-element-1b62f3a .dce-acf-repeater-item{align-self:top;padding-right:calc( 8px/2 );padding-left:calc( 8px/2 );padding-bottom:8px;}.elementor-25167 .elementor-element.elementor-element-1b62f3a .dce-acf-repeater{margin-left:calc( -8px/2 );margin-right:calc( -8px/2 );}@media(min-width:768px){.elementor-25167 .elementor-element.elementor-element-2a1c287{--content-width:1760px;}.elementor-25167 .elementor-element.elementor-element-e39596f{--width:60%;}.elementor-25167 .elementor-element.elementor-element-4c44730{--width:40%;}}@media(max-width:1024px){.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-title h1{font-size:var( --e-global-typography-025ee20-font-size );line-height:var( --e-global-typography-025ee20-line-height );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary .fct-price-range, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary .fct-product-prices, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary .fct-max-price, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary .fct-min-price{font-size:var( --e-global-typography-d5e6e96-font-size );line-height:var( --e-global-typography-d5e6e96-line-height );letter-spacing:var( --e-global-typography-d5e6e96-letter-spacing );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-sku .fct-product-sku__label{font-size:var( --e-global-typography-5ee1925-font-size );line-height:var( --e-global-typography-5ee1925-line-height );letter-spacing:var( --e-global-typography-5ee1925-letter-spacing );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-sku .fct-product-sku__value{font-size:var( --e-global-typography-5ee1925-font-size );line-height:var( --e-global-typography-5ee1925-line-height );letter-spacing:var( --e-global-typography-5ee1925-letter-spacing );}.elementor-25167 .elementor-element.elementor-element-20b7429 .elementor-heading-title{font-size:var( --e-global-typography-bd5c6c8-font-size );line-height:var( --e-global-typography-bd5c6c8-line-height );letter-spacing:var( --e-global-typography-bd5c6c8-letter-spacing );}.elementor-25167 .elementor-element.elementor-element-1b62f3a .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:3;}.elementor-25167 .elementor-element.elementor-element-1b62f3a .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 3 );}.elementor-25167 .elementor-element.elementor-element-1b62f3a .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 3 );}}@media(max-width:767px){.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-title h1{font-size:var( --e-global-typography-025ee20-font-size );line-height:var( --e-global-typography-025ee20-line-height );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary .fct-price-range, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary .fct-product-prices, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary .fct-max-price, .elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-summary .fct-min-price{font-size:var( --e-global-typography-d5e6e96-font-size );line-height:var( --e-global-typography-d5e6e96-line-height );letter-spacing:var( --e-global-typography-d5e6e96-letter-spacing );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-sku .fct-product-sku__label{font-size:var( --e-global-typography-5ee1925-font-size );line-height:var( --e-global-typography-5ee1925-line-height );letter-spacing:var( --e-global-typography-5ee1925-letter-spacing );}.elementor-25167 .elementor-element.elementor-element-8cfbaf2 .fct-product-sku .fct-product-sku__value{font-size:var( --e-global-typography-5ee1925-font-size );line-height:var( --e-global-typography-5ee1925-line-height );letter-spacing:var( --e-global-typography-5ee1925-letter-spacing );}.elementor-25167 .elementor-element.elementor-element-20b7429 .elementor-heading-title{font-size:var( --e-global-typography-bd5c6c8-font-size );line-height:var( --e-global-typography-bd5c6c8-line-height );letter-spacing:var( --e-global-typography-bd5c6c8-letter-spacing );}.elementor-25167 .elementor-element.elementor-element-1b62f3a .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;justify-content:1;}.elementor-25167 .elementor-element.elementor-element-1b62f3a .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-25167 .elementor-element.elementor-element-1b62f3a .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}}