.elementor-633 .elementor-element.elementor-element-f98142e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-633 .elementor-element.elementor-element-076f1d4{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:30px;}.elementor-633 .elementor-element.elementor-element-090b182 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-633 .elementor-element.elementor-element-090b182 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-radius:25px 25px 25px 25px;}.elementor-633 .elementor-element.elementor-element-090b182 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-633 .elementor-element.elementor-element-090b182 .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:35px;color:var( --e-global-color-secondary );background-color:#00000000;}.elementor-633 .elementor-element.elementor-element-090b182 .jet-woo-product-gallery-slider .jet-swiper-nav:hover{color:var( --e-global-color-6c9b5ba );}.elementor-633 .elementor-element.elementor-element-090b182 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-633 .elementor-element.elementor-element-090b182 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-633 .elementor-element.elementor-element-090b182 .swiper-pagination .swiper-pagination-bullet{width:9px;height:9px;background-color:var( --e-global-color-secondary );}.elementor-633 .elementor-element.elementor-element-090b182 .jet-woo-swiper-vertical .swiper-pagination.swiper-pagination-bullets-dynamic{width:9px;}.elementor-633 .elementor-element.elementor-element-090b182 .jet-woo-swiper-horizontal .swiper-pagination{bottom:-29px;top:auto;}.elementor-633 .elementor-element.elementor-element-506ef4c{text-align:center;font-family:"Arial", Arial;font-size:23px;font-weight:600;line-height:1px;color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-b0167fe{--add-to-cart-wc-forward-display:none;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;align-items:center;justify-content:center;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;align-items:center;justify-content:center;}.elementor-633 .elementor-element.elementor-element-b0167fe .jet-woo-builder .single_add_to_cart_button.button{max-width:185px;font-family:var( --e-global-typography-4a45687-font-family ), Arial;font-size:var( --e-global-typography-4a45687-font-size );font-weight:var( --e-global-typography-4a45687-font-weight );color:var( --e-global-color-6c9b5ba );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-radius:28px 28px 28px 28px;margin:8px 0px 0px 0px;padding:8px 0px 8px 0px;}.elementor-633 .elementor-element.elementor-element-b0167fe .jet-woo-builder .single_add_to_cart_button.button:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-secondary );}.elementor-633 .elementor-element.elementor-element-b0167fe form.cart{text-align:center;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:100px;}.elementor-633 .elementor-element.elementor-element-b0167fe .jet-woo-builder .qty:not([type="hidden"]){margin:0px 0px 0px 0px;}.elementor-633 .elementor-element.elementor-element-b0167fe .jet-woo-builder .qty{padding:0px 0px 0px 0px;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .variations{max-width:100%;margin:0px 0px 0px 0px;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .variations tr > *{padding:0px 0px 0px 0px;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .variations .label label{font-family:var( --e-global-typography-4a45687-font-family ), Arial;font-size:var( --e-global-typography-4a45687-font-size );font-weight:var( --e-global-typography-4a45687-font-weight );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .variations select{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-family:var( --e-global-typography-accent-font-family ), Arial;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-variation-price .price{color:var( --e-global-color-secondary );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{color:var( --e-global-color-secondary );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .stock{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-variation-description{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:-1px 0px 0px 0px;}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .reset_variations{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-6c9b5ba );}.elementor-633 .elementor-element.elementor-element-099c3e1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-633 .elementor-element.elementor-element-46c6f48 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Arial;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-bed1d9b .jet-woo-builder .jet-single-content{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-342a915{--spacer-size:7px;}.elementor-633 .elementor-element.elementor-element-45d5679{padding:0px 0px 0px 0px;}.elementor-633 .elementor-element.elementor-element-45d5679 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Arial;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-fabedce{--spacer-size:7px;}.elementor-633 .elementor-element.elementor-element-a3a38ee{font-family:"Arial", Arial;font-size:17px;font-weight:400;color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-45d785a{--spacer-size:7px;}.elementor-633 .elementor-element.elementor-element-d0ad346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 05px 0px;}.elementor-633 .elementor-element.elementor-element-d0ad346 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Arial;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-21228c0 .jet-listing-dynamic-terms{text-align:left;}.elementor-633 .elementor-element.elementor-element-21228c0 .jet-listing-dynamic-terms__link{font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-bfd630c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-633 .elementor-element.elementor-element-74dde65 .elementor-button{background-color:#C8C6C6;font-family:var( --e-global-typography-4a45687-font-family ), Arial;font-size:var( --e-global-typography-4a45687-font-size );font-weight:var( --e-global-typography-4a45687-font-weight );fill:var( --e-global-color-6c9b5ba );color:var( --e-global-color-6c9b5ba );border-style:none;padding:5px 16px 5px 16px;}.elementor-633 .elementor-element.elementor-element-74dde65{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-633 .elementor-element.elementor-element-1d61286{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-633 .elementor-element.elementor-element-1d61286:not(.elementor-motion-effects-element-type-background), .elementor-633 .elementor-element.elementor-element-1d61286 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04f72dc );}.elementor-633 .elementor-element.elementor-element-12a7498{z-index:2;}.elementor-633 .elementor-element.elementor-element-12a7498 .elementor-toggle-title, .elementor-633 .elementor-element.elementor-element-12a7498 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-12a7498 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-12a7498 .elementor-toggle-title{font-family:var( --e-global-typography-accent-font-family ), Arial;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-633 .elementor-element.elementor-element-12a7498 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-633 .elementor-element.elementor-element-12a7498 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-633 .elementor-element.elementor-element-12a7498 .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );padding:0px 0px 25px 75px;}.elementor-633 .elementor-element.elementor-element-8f65b91{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:060px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-633 .elementor-element.elementor-element-8a129df{text-align:center;}.elementor-633 .elementor-element.elementor-element-8a129df .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Arial;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-132ee04 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-633 .elementor-element.elementor-element-132ee04{z-index:2;}:is( .elementor-633 .elementor-element.elementor-element-132ee04 > .jet-listing-grid > .swiper-lib > .swiper-wrapper, .elementor-633 .elementor-element.elementor-element-132ee04 > .jet-listing-grid > .jet-listing-grid__items, .elementor-633 .elementor-element.elementor-element-132ee04 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-633 .elementor-element.elementor-element-132ee04 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(1px / 2);padding-right:calc(1px / 2);}:is( .elementor-633 .elementor-element.elementor-element-132ee04 > .jet-listing-grid, .elementor-633 .elementor-element.elementor-element-132ee04 > .jet-listing-grid > .jet-listing-grid__slider.slick-lib, .elementor-633 .elementor-element.elementor-element-132ee04 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 1px / -2);margin-right:calc( 1px / -2);width:calc(100% + 1px);}.elementor-633 .elementor-element.elementor-element-132ee04 > .jet-listing-grid:has( > .jet-listing-grid__slider.swiper-lib ){margin-left:calc( 1px / -2);margin-right:calc( 1px / -2);}.elementor-633 .elementor-element.elementor-element-132ee04 .jet-listing-grid__slider-icon{font-size:35px;z-index:1;color:var( --e-global-color-secondary );background:#00000000;}.elementor-633 .elementor-element.elementor-element-132ee04 .jet-listing-grid__slider-icon svg{height:35px;}.elementor-633 .elementor-element.elementor-element-132ee04 .jet-listing-grid__slider-icon.prev-arrow{top:120px;bottom:auto;left:-75px;right:auto;}.elementor-633 .elementor-element.elementor-element-132ee04 .jet-listing-grid__slider-icon.next-arrow{top:120px;bottom:auto;right:-75px;left:auto;}.elementor-633 .elementor-element.elementor-element-a9e44c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-633 .elementor-element.elementor-element-a9e44c3:not(.elementor-motion-effects-element-type-background), .elementor-633 .elementor-element.elementor-element-a9e44c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04f72dc );}.elementor-633 .elementor-element.elementor-element-8cef3f3{text-align:center;}.elementor-633 .elementor-element.elementor-element-8cef3f3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Arial;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-7fdc80f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-633 .elementor-element.elementor-element-b86c2c7{--display:flex;}.elementor-633 .elementor-element.elementor-element-0ffcf6c{padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-f0c2937{--display:flex;}.elementor-633 .elementor-element.elementor-element-316bbbb{padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-ded25be{--display:flex;}.elementor-633 .elementor-element.elementor-element-a379d55{padding:0px 0px 0px 0px;text-align:center;font-family:"Arial", Arial;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-75459c3{--display:flex;}.elementor-633 .elementor-element.elementor-element-a17fe91{padding:0px 0px 0px 0px;text-align:center;font-family:"Arial", Arial;font-size:20px;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-633 .elementor-element.elementor-element-b8a0af8{padding:0px 0px 0px 0px;text-align:center;font-family:var( --e-global-typography-text-font-family ), Arial;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}@media(max-width:1300px){.elementor-633 .elementor-element.elementor-element-076f1d4{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-633 .elementor-element.elementor-element-506ef4c{font-size:20px;line-height:22px;}.elementor-633 .elementor-element.elementor-element-b0167fe .jet-woo-builder .single_add_to_cart_button.button{font-size:var( --e-global-typography-4a45687-font-size );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .variations .label label{font-size:var( --e-global-typography-4a45687-font-size );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .stock{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-variation-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .reset_variations{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-099c3e1{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-633 .elementor-element.elementor-element-46c6f48 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-633 .elementor-element.elementor-element-bed1d9b .jet-woo-builder .jet-single-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-45d5679 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-633 .elementor-element.elementor-element-a3a38ee{font-size:18px;line-height:22px;}.elementor-633 .elementor-element.elementor-element-d0ad346 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-633 .elementor-element.elementor-element-21228c0 .jet-listing-dynamic-terms__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-74dde65 .elementor-button{font-size:var( --e-global-typography-4a45687-font-size );}.elementor-633 .elementor-element.elementor-element-12a7498 .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-633 .elementor-element.elementor-element-12a7498 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-8a129df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-633 .elementor-element.elementor-element-132ee04 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-633 .elementor-element.elementor-element-132ee04 .jet-listing-grid__slider-icon{width:37px;height:37px;line-height:37px;margin-top:calc( -37px/2 );font-size:50px;}.elementor-633 .elementor-element.elementor-element-132ee04 .jet-listing-grid__slider-icon svg{height:50px;}.elementor-633 .elementor-element.elementor-element-132ee04 .jet-listing-grid__slider-icon.prev-arrow{left:5px;right:auto;}.elementor-633 .elementor-element.elementor-element-132ee04 .jet-listing-grid__slider-icon.next-arrow{right:5px;left:auto;}.elementor-633 .elementor-element.elementor-element-a9e44c3{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-633 .elementor-element.elementor-element-8cef3f3{text-align:center;}.elementor-633 .elementor-element.elementor-element-8cef3f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-633 .elementor-element.elementor-element-7fdc80f{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-633 .elementor-element.elementor-element-0ffcf6c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-316bbbb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-b8a0af8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:701px){.elementor-633 .elementor-element.elementor-element-076f1d4{--width:46.154%;}.elementor-633 .elementor-element.elementor-element-099c3e1{--width:53.846%;}}@media(max-width:700px){.elementor-633 .elementor-element.elementor-element-076f1d4{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-633 .elementor-element.elementor-element-090b182 .jet-woo-product-gallery-slider .jet-swiper-nav{font-size:0px;}.elementor-633 .elementor-element.elementor-element-090b182 .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;}.elementor-633 .elementor-element.elementor-element-090b182 .jet-woo-swiper-vertical .swiper-pagination.swiper-pagination-bullets-dynamic{width:8px;}.elementor-633 .elementor-element.elementor-element-090b182 .jet-woo-swiper-horizontal .swiper-pagination{bottom:8px;top:auto;}.elementor-633 .elementor-element.elementor-element-506ef4c{font-size:19px;line-height:24px;}.elementor-633 .elementor-element.elementor-element-b0167fe .jet-woo-builder .single_add_to_cart_button.button{font-size:var( --e-global-typography-4a45687-font-size );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .variations .label label{font-size:var( --e-global-typography-4a45687-font-size );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-variation-price .price, .elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .stock{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .woocommerce-variation-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-b0167fe .elementor-jet-single-add-to-cart .reset_variations{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-46c6f48{text-align:center;}.elementor-633 .elementor-element.elementor-element-46c6f48 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-633 .elementor-element.elementor-element-bed1d9b .jet-woo-builder .jet-single-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-45d5679 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-633 .elementor-element.elementor-element-a3a38ee{font-size:17px;line-height:24px;}.elementor-633 .elementor-element.elementor-element-d0ad346 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-633 .elementor-element.elementor-element-21228c0 .jet-listing-dynamic-terms__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-74dde65 .elementor-button{font-size:var( --e-global-typography-4a45687-font-size );}.elementor-633 .elementor-element.elementor-element-12a7498 .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-633 .elementor-element.elementor-element-12a7498 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );padding:25px 25px 25px 25px;}.elementor-633 .elementor-element.elementor-element-8a129df{text-align:center;}.elementor-633 .elementor-element.elementor-element-8a129df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-633 .elementor-element.elementor-element-132ee04 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-633 .elementor-element.elementor-element-132ee04{padding:0px 50px 0px 50px;}.elementor-633 .elementor-element.elementor-element-132ee04 .jet-listing-grid__slider-icon{width:50px;height:50px;line-height:50px;margin-top:calc( -50px/2 );}.elementor-633 .elementor-element.elementor-element-132ee04 .jet-listing-grid__slider-icon.prev-arrow{top:150px;bottom:auto;left:-45px;right:auto;}.elementor-633 .elementor-element.elementor-element-132ee04 .jet-listing-grid__slider-icon.next-arrow{top:150px;bottom:auto;right:-45px;left:auto;}.elementor-633 .elementor-element.elementor-element-8cef3f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-633 .elementor-element.elementor-element-7fdc80f{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-633 .elementor-element.elementor-element-0ffcf6c{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-316bbbb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-633 .elementor-element.elementor-element-b8a0af8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-b0167fe */.subscription-button{
    vertical-align: middle !important
}

@media (max-width: 600px) {
  .subscription-button {
    width: 38% !important; /* Deux boutons par ligne sur les appareils mobiles */
  }

	.single_add_to_cart_button{
	padding: 10px 30px 10px 30px !important;
	text-align : center !important;
	}
}

.quantity{
	display : none !important;
	text-align : center !important;
}

/* forme des boutons de durée abonnement */
.woocommerce .subscription-button {
    display: inline-block;
    background: #F3E8D7;
    color: #27315F;
	font-weight : bold;
	height: 60px;
    padding: 10px 20px;
    margin: 5px;
    border: none;
    cursor: pointer;
    text-align: center;
	border-radius : 5px !important;
	width : 20%;
	font-size : 16px !important;
  white-space: pre-line;
}

.woocommerce .subscription-button:hover {
    background: #F3E8D7A6;
}


.elementor-element-7168863 > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) {
text-align: center;
	color :  #27315F !important;
}

.elementor-element-7168863 > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(2) > div:nth-child(1) > div:nth-child(2) > span:nth-child(1) {
color: #27315F;
	font-weight : bold;
}

.elementor-element-7168863 > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(2) > div:nth-child(2) {
margin-top: 15px;
}

.elementor-element-7168863 > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) {
display: none;
}

.elementor-element-7168863 > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > div:nth-child(2) > div:nth-child(2) > button:nth-child(2) {
margin: auto !important;
display: block !important;
padding: 10px 10px;
border-radius : 80px;
	font-weight : bold;
	background : #39AC39 !important;
}

.elementor-element-7168863 > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) > a:nth-child(10) {
display: none !important;
}


.elementor-element-7168863 > div:nth-child(1) > div:nth-child(1) > div:nth-child(1) > form:nth-child(1) > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(2) {
background: white !important;
text-align: center;
}

/* 1. Masquer la colonne de texte "Type de paiement" */
.variations td.label {
    display: none !important;
}

/* 2. Transformer le conteneur en grille flexible */
.variations td.value {
    display: flex !important;
    flex-wrap: wrap;            /* Permet de passer à la ligne après 2 boutons */
    justify-content: center;    /* Centre le bloc de boutons horizontalement */
    width: 100% !important;
    padding: 0 !important;
}

/* 3. Ajuster les boutons pour qu'ils prennent un peu moins de 50% chacun */
.subscription-button {
    flex: 0 0 46% !important;   /* Fixe la base à 46% pour en caser deux */
    margin: 5px 2% !important;  /* Ajoute 2% de marge de chaque côté (total 100%) */
    box-sizing: border-box;
    text-align: center;
}/* End custom CSS */