html{font-size:16px;overflow-x:hidden;}.row{--bs-gutter-x:1.25rem !important;}body{font-family:"Plus Jakarta Sans",sans-serif;font-weight:500;font-style:normal;}.h1{font-size:3rem !important;line-height:3.5rem !important;letter-spacing:-.09rem !important;}.title-s{font-weight:500 !important;font-size:3rem !important;line-height:3.5rem !important;letter-spacing:.04rem !important;}.caption{font-weight:400 !important;font-size:.75rem !important;line-height:.875rem !important;letter-spacing:.01rem !important;color:rgba(0,0,0,.6);}.title-xs{font-size:2rem;font-weight:500;line-height:2.5rem;letter-spacing:-.04rem !important;}.subtitle{font-size:1.25rem;font-weight:500;line-height:1.75rem;letter-spacing:-.05rem !important;}a{text-decoration:none;color:#32a0b1;}a:hover{color:#32a0b1;}li::marker{content:"";display:none;}.opacity-50{opacity:.5 !important;}.magnify-video-active{background:white;}.nav-link:focus,.nav-link:hover,#menu-principal-1 .menu-item a:hover{color:#32a0b1 !important;}.elementor-button-white{background-color:white !important;color:#32a0b1 !important;border:#32a0b1 solid 1px !important;}button:focus{outline:none;}.iconos-contacto a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}.iconos-contacto a:hover{opacity:.5;}.e-con.e-flex > .e-con-inner{padding:0px !important;}.btn-futurlife{border-radius:.5rem;padding:.8rem .8rem .8rem .8rem;text-align:center;font-size:1rem;}.elementor-button:hover,button:hover,.boton:hover,.button:hover{opacity:.75;}.no-hover:hover{opacity:1 !important;}.elementor-button:active,.boton:active,.button:active{opacity:.5;}.elementor-button:disabled,.boton:disabled,.button:disabled{opacity:.25;}.elementor-widget-heading .elementor-heading-title{color:#313334;}.footer a{color:rgba(255,255,255,.8) !important;font-size:1rem;font-weight:600;line-height:2.35rem !important;}.footer .copyright p{color:rgba(255,255,255,.8) !important;font-size:1rem;font-weight:400 !important;line-height:2.35rem !important;}.color-gris{color:rgba(0,0,0,.6) !important;}@media (max-width: 767.98px){}@media (min-width: 768px){}.custom-logo-link{width:9.75rem;height:2rem;background-image:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/optimized/rev-a7b8119/www.futurlife21.com/wp-content/themes/futurlife/asset/img/Logotipo-contratipo.svg");background-size:contain;background-repeat:no-repeat;text-indent:-999rem;background-position:center center;}.custom-logo-link.nitro-lazy{background-image:none !important;}.Fondo .custom-logo-link{background-image:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/optimized/rev-a7b8119/www.futurlife21.com/wp-content/themes/futurlife/asset/img/Logotipo.svg");}.Fondo .custom-logo-link.nitro-lazy{background-image:none !important;}.bg-cover{background-size:cover;background-position:center center;background-repeat:no-repeat;}.square-div{width:100%;height:0;padding-top:100%;overflow:hidden;position:relative;display:block;}.square-div img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;}.transition{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}.card-futurlife-xl{border-radius:4rem !important;padding:2rem 2rem 2rem 3rem !important;}.card-hover:hover,.card-hover.active{background-color:#eaf5ea !important;}.card-hover-2{border:solid 1px white !important;}.card-hover-2:hover,.card-hover-2.active{border:solid 1px #32a0b1 !important;}.card-hover-2:hover .text-hover-blue *{color:#32a0b1 !important;}.no-border-hover:hover{border-color:transparent !important;}.glsr-review{background-color:rgba(234,245,234,.4);}.card-futurlife,.glsr-review{border-radius:2rem !important;padding:2rem !important;}.card-futurlife .e-con-inner,.card-futurlife .e-con-inner p{padding:0px !important;margin-bottom:0 !important;}.card-futurlife .e-con-inner p{font-size:1.125rem !important;}.border-radius{border-radius:4rem !important;overflow:hidden !important;}.border-radius-1{border-radius:.5rem !important;}.border-radius-2{border-radius:2rem !important;overflow:hidden !important;}.border-radius-05{border-radius:.5rem;overflow:hidden !important;}.contenido img{border-radius:1rem !important;overflow:hidden;border:solid 1px rgba(0,0,0,.2);}.feed-instagram{overflow:hidden;}.feed-instagram .slick-slide li{aspect-ratio:1/1;display:flex !important;align-items:center;overflow:hidden;}.feed-instagram .slick-slide li a,.carrusel-futurlife img{aspect-ratio:1/1;border-radius:2.813rem !important;overflow:hidden !important;border:solid 1px rgba(0,0,0,.2) !important;display:inline-flex !important;position:relative;align-items:center;}.carrusel-futurlife .elementor-image-carousel-caption{text-align:left !important;}.carrusel-futurlife .slick-slide{margin-right:1.25rem;}.carrusel-futurlife-margen .swiper-container .swiper-slide,.carrusel-futurlife-margen .swiper .swiper-slide{width:calc(50% - 7rem);}.carrusel-futurlife-margen .swiper-wrapper{margin-left:7rem;}.carrusel-futurlife .elementor-image-carousel-caption{font-size:1.1rem;line-height:1.8rem;font-weight:500;margin-top:1rem;}.feed-instagram .htmega-instragram ul.htmega-instagram-list li{padding:0 .625rem;}.htmega-carousel-activation .slick-dots{bottom:0 !important;}.htmega-carousel-activation .slick-dots li button{border:1px solid #94bdae !important;width:.5rem !important;height:.5rem !important;}.htmega-instragram .slick-dots li{background:transparent !important;}.htmega-carousel-activation .slick-dots li.slick-active button{background-color:#94bdae !important;}.overflow-visible{overflow:visible !important;}.badge-futurlife{font-weight:600;font-size:.75rem;line-height:1rem;padding:.5rem 1rem;text-transform:uppercase;border-radius:1rem;letter-spacing:.09rem;}.badge-futurlife-2{font-weight:600;font-size:.75rem;line-height:1rem;padding:.5rem 1rem;text-transform:uppercase;border-radius:.5rem;letter-spacing:.09rem;}.border-image{border-radius:1rem;overflow:hidden;}.border-primary{border:solid .063rem #32a0b1 !important;}.border-gray{border:solid .063rem rgba(0,0,0,.1) !important;}.border-button a{border-radius:.5rem;border:solid .063rem #32a0b1;}.border-color{border:solid 1px rgba(0,0,0,.2);}.ratio-img-dentro img{aspect-ratio:313/220;object-fit:cover;height:100% !important;}.bg-dark{background-color:#313334 !important;}.bg-futurlife{background-color:#32a0b1 !important;}.bg-green{background-color:#b3cfa5 !important;}.bg-green-light{background-color:rgba(234,245,234,.4);}.bg-blue-light{background-color:rgba(84,158,176,.1);}.bg-blue{background-color:#2799f8;}.borders *{border:solid 1px gray;}.max-width-none-child *{max-width:none !important;}.gx-3{--bs-gutter-x:1.25rem;}.g-3{--bs-gutter-x:1.25rem;--bs-gutter-y:1.25rem;}.px-container{padding-left:4rem !important;padding-right:4rem !important;max-width:1440px !important;margin:auto;}.p-container-banner{padding:3.5rem 4rem !important;max-width:1440px !important;}.pt-banner{padding-top:9.5rem !important;}.pb-banner{padding-bottom:6.5rem !important;}.pt-xl-2{padding-top:5.25rem !important;}.pb-xl-2{padding-bottom:5.25rem !important;}.pt-xl{padding-top:5rem !important;}.pb-xl{padding-bottom:5rem !important;}.pt-md{padding-top:2.5rem !important;}.pb-md{padding-bottom:2.5rem !important;}.px-button a{padding-left:2rem !important;padding-right:2rem !important;}.px-button-xs a{padding-left:2rem !important;padding-right:2rem !important;}.p-pb-0 p{padding-bottom:0 !important;}.elementor-widget-container p:last-child{margin-bottom:0 !important;}.p-mb-0 p{margin-bottom:0px !important;}.mb-05{margin-bottom:.5rem !important;}.mt-05{margin-top:.5rem !important;}p.glsr-no-margins{margin:0;}.mx-container{margin-left:5rem !important;margin-right:5rem !important;}.mt-xl{margin-top:5rem !important;}.mb-xl{margin-bottom:5rem !important;}.mt-md{margin-top:3rem !important;}.mb-md{margin-bottom:3rem !important;}.mb-gap{margin-bottom:1.25rem;}.mb-gap:last-child{margin-bottom:0px;}.e-con-full,.e-con > .e-con-inner{padding-block-start:0;padding-block-end:0;}.magnify-video-active{font-size:1.2rem !important;padding:0 !important;width:2.292rem;height:2.292rem;display:flex !important;align-items:center;justify-content:center;}.htmega-player-container .magnify-video-active i,.htmega-player-container .magnify-video-active img{margin-left:.21rem;}.htmega-player-container .magnify-video-active:hover{transform:none !important;background:white !important;color:var(--e-global-color-primary) !important;opacity:.75;}.htmega-player-container .magnify-video-active:active{opacity:.5;}.mfp-bg{background:#000 !important;opacity:70% !important;}.offcanvas-end{top:0;right:0;width:100%;border-left:none;transform:translateX(100%);}.faqs-futurlife .single_accourdion{background-color:rgba(84,158,176,.1);border-radius:2rem;overflow:hidden;padding:1.5rem;margin-bottom:.5rem !important;}.faqs-futurlife .single_accourdion:last-child{margin-bottom:0rem !important;}.faqs-futurlife .htmega-items-hedding{background-color:transparent;padding:0px;font-weight:600;display:flex;justify-content:space-between;cursor:pointer;align-items:center;}.faqs-futurlife .accordion-content{margin-top:1rem;border:transparent !important;padding:0;}.faqs-futurlife p{margin-top:0;margin-bottom:1rem;}.faqs-futurlife ul,ul.li-futurlife{padding:0;margin:0;}.faqs-futurlife.no-marker li{list-style-type:none;background-image:none;background-repeat:no-repeat;background-position:0;padding-left:0;margin-bottom:0;}.faqs-futurlife.no-marker li.nitro-lazy{background-image:none !important;}.faqs-futurlife li,.li-futurlife li{list-style-type:none;background-image:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/optimized/rev-a7b8119/www.futurlife21.com/wp-content/themes/futurlife/asset/img/faqs.svg");background-repeat:no-repeat;background-position:5px .5rem;padding-left:2.2rem;margin-bottom:1rem;}.faqs-futurlife li.nitro-lazy,.li-futurlife li.nitro-lazy{background-image:none !important;}.faqs-futurlife li:last-child,.li-futurlife li:last-child{margin-bottom:0px;}.row-acordeon{margin-top:0rem !important;margin-bottom:.5rem !important;width:100% !important;border-radius:1rem;padding:1rem !important;color:rgba(0,0,0,.8);border:solid 1px rgba(0,0,0,.1);background-color:white;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;}.acordeon-header{cursor:pointer;display:flex;justify-content:space-between;align-items:center;}.div-acordeon label.gfield_label.gform-field-label{text-align:center;display:block;background-color:#a6c5a2;border-radius:.5rem;text-transform:uppercase;color:white;font-size:.875rem;font-weight:600;letter-spacing:.01rem;padding:.5rem;}.div-acordeon .select-items div{text-align:center;padding:.25rem;background-color:white;border:solid 1px rgba(49,51,52,.2);color:rgba(0,0,0,.6);border-radius:.5rem;margin-top:.5rem;}.div-acordeon .desplegado .same-as-selected{background-color:rgba(84,158,176,.1);color:#32a0b1;border:solid 1px #32a0b1;}.accourdion-icon{right:-2rem !important;}.htmega-items-hedding{width:calc(100% - 2rem);}.mfp-iframe-scaler{margin-bottom:-1px;}i.eci.iconos-futurlife21-chevron-down{color:#32a0b1;margin-right:-1rem !important;}.big-popup .mfp-iframe-holder .mfp-content{width:85rem !important;}.mfp-iframe-holder .mfp-content{max-width:95% !important;max-height:80vh;width:900px !important;}form i.eci.iconos-futurlife21-chevron-down{color:#32a0b1;margin-right:0rem !important;}.mfp-iframe-holder .mfp-close{top:-.5rem !important;right:-1.5rem !important;}.v-hidden{visibility:hidden;}.mfp-container{padding:1rem !important;}.boton-popup a{font-size:1rem !important;font-font:"Plus Jakarta Sans",sans-serif;line-height:1.25rem;width:auto;height:auto;border-radius:.5rem .5rem .5rem .5rem !important;padding:.8rem .8rem .8rem .8rem !important;font-weight:600;}.gform_legacy_markup_wrapper{margin-top:0px !important;margin-bottom:0px !important;}.gform_legacy_markup_wrapper input::placeholder{color:rgba(0,0,0,.6);}#stripe-card-element,.gform_legacy_markup_wrapper input[type="text"],.gform_legacy_markup_wrapper input[type="tel"],.gform_legacy_markup_wrapper input[type="email"],.gform_legacy_markup_wrapper textarea,.woocommerce-checkout input[type="text"],.woocommerce-checkout input[type="tel"],.woocommerce-checkout input[type="email"],.woocommerce-checkout textarea,.select2-container--default .select2-selection--single,.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password],.woocommerce .input-text,.woocommerce form .form-row select,.form-resenas .glsr-default form.glsr-form input.glsr-input,.form-resenas .glsr-default form.glsr-form select.glsr-select,.form-resenas .glsr-default form.glsr-form textarea.glsr-textarea,.select-selected-flag,.select-items-flag{margin-bottom:.5rem !important;width:100% !important;border-radius:.8rem;padding:1rem !important;color:rgba(0,0,0,.8);border:solid 1px rgba(0,0,0,.1);font-size:1rem;line-height:1rem;}.ginput_container_phone{margin-bottom:.5rem;}.iti__flag-container{anchor-name:hie;}.iti--separate-dial-code .iti__selected-flag{border-top-left-radius:.8rem;border-bottom-left-radius:.8rem;}.form-xs input,.form-xs button{margin-bottom:0rem !important;border-radius:.5rem !important;padding:.5rem !important;text-align:center;font-size:1rem;font-weight:500 !important;}input[type="tel"],.page-id-42 input#billing_phone{padding-left:6rem !important;}.woocommerce-checkout .iti__selected-flag{}.iti--separate-dial-code .iti__selected-flag{background-color:transparent !important;}.input-text{border:solid 1px rgba(0,0,0,.1);border-radius:.5rem;padding:.2rem !important;color:hwb(0deg 0% 100% / 60%);font-size:.8rem;font-weight:500;}button.glsr-button.wp-block-button__link{border:none;margin:2rem auto !important;}.input-text:focus-visible{outline:none;}.gform_legacy_markup_wrapper div.validation_error{display:none !important;}.gform_legacy_markup_wrapper li.hidden_label input{margin-top:0 !important;}.gform_legacy_markup_wrapper input[type="text"]:focus,.gform_legacy_markup_wrapper input[type="tel"]:focus,.gform_legacy_markup_wrapper input[type="email"]:focus,.gform_legacy_markup_wrapper textarea:focus,.row-acordeon:focus,.woocommerce-checkout input:focus,.woocommerce-checkout textarea:focus,.woocommerce .input-text:focus,.form-resenas .glsr-default form.glsr-form input.glsr-input:focus,.form-resenas .glsr-default form.glsr-form select.glsr-select:focus,.form-resenas .glsr-default form.glsr-form textarea.glsr-textarea:focus{border-color:#32a0b1 !important;box-shadow:none;}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:rgba(0,0,0,.1);}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select,input#billing_email.woocommerce-invalid{border-color:#e42020;}*:focus-visible{outline:none;}body .gform_legacy_markup_wrapper .top_label div.ginput_container,body .gform_legacy_markup_wrapper ul li.gfield{margin-top:0px !important;}.ginput_container.ginput_container_consent{display:flex;align-items:flex-start;}.gform_legacy_markup_wrapper .ginput_container_consent input{margin-top:.3rem !important;margin-right:.5rem;}.gform_legacy_markup_wrapper input[type="submit"]{color:white;border:none;padding-right:2rem !important;padding-left:2rem !important;}.ginput_container_consent input[type="checkbox"]{display:none;}.ginput_container_consent input[type="checkbox"] + label{display:inline-block;position:relative;cursor:pointer;color:#313334;font-weight:400;font-size:1rem;margin-bottom:.24rem;}input[type="checkbox"]{display:none !important;}input[type="checkbox"] + label:before,input[type="checkbox"] + span:before{content:"";display:inline-block;width:1rem;height:1rem;border:1px solid #32a0b1;background-color:transparent;background-size:cover;background-position:center;vertical-align:middle;border-radius:4px;margin-right:.5rem;margin-top:-5px;}input[type="checkbox"]:checked + label:before,input[type="checkbox"]:checked + span:before{background-color:#32a0b1;background-image:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/optimized/rev-a7b8119/www.futurlife21.com/wp-content/uploads/2024/04/Icon.png");background-size:auto;background-repeat:no-repeat;background-position:center center;}input[type="radio"].input-radio,input[type="radio"].shipping_method{-webkit-appearance:none;appearance:none;width:1rem;height:1rem;border:1px solid #32a0b1;border-radius:50%;outline:none;cursor:pointer;position:relative;}input[type="radio"].input-radio:checked,input[type="radio"].shipping_method:checked{background-color:#32a0b1;background-clip:content-box;padding:.15rem;}.card-futurlife #shipping_method{}#gform_5 div#gform_confirmation_message_5{padding-top:5rem;font-size:1.5rem;padding:5rem 4rem;}.gform_legacy_markup_wrapper li.gfield.gfield_error,.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent !important;margin-bottom:.5rem !important;border:none !important;padding-bottom:.25rem !important;padding-top:0rem !important;}.gform_legacy_markup_wrapper .gfield_required{display:none !important;}.gform_legacy_markup_wrapper .field_description_below .gfield_description{padding-right:16px !important;color:#e42020 !important;font-weight:400 !important;padding-top:0rem !important;margin-top:-3px;}.gform_legacy_markup_wrapper div.validation_error{border:1px solid #e42020 !important;}.gform_legacy_markup_wrapper .gform_validation_errors > h2{color:#e42020 !important;}.gform_legacy_markup_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_legacy_markup_wrapper li.gfield_error textarea{border:1px solid #e42020 !important;}.gform_legacy_markup_wrapper .gform_validation_errors > h2:before{display:none;}.gform_legacy_markup_wrapper .gform_footer input.button,.gform_legacy_markup_wrapper .gform_footer input[type=submit],.gform_legacy_markup_wrapper .gform_page_footer input.button,.gform_legacy_markup_wrapper .gform_page_footer input[type=submit]{margin:0 !important;}.gform_legacy_markup_wrapper .gform_footer{padding:0 !important;margin:1rem 0 0 0 !important;}.gform_legacy_markup_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:1rem !important;min-height:inherit !important;}.gform_wrapper.gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important;}.custom-select select{display:none;}.custom-select.style-1{border-radius:2rem;overflow:hidden;width:20rem;max-width:100%;z-index:999;}.custom-select.style-1:focus{border:1px solid #32a0b1;}.custom-select.style-1 .select-selected{position:relative;background-color:#eef5f7;padding:1.5rem 5rem 1.5rem 1.5rem;border:none;line-height:1.25rem;font-weight:600;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;width:100%;}.custom-select.style-1 .select-selected:after{content:"";position:absolute;top:2rem;right:1.5rem;width:1rem;height:1rem;background-image:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/optimized/rev-a7b8119/www.futurlife21.com/wp-content/themes/futurlife/asset/img/Icon-select.svg");background-size:inherit;background-repeat:no-repeat;}.custom-select.style-1 .select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;}.select-items{}.select-items div{cursor:pointer;width:100%;padding:1.5rem 5rem 1.5rem 1.5rem;}.custom-select.style-1 .select-selected.select-arrow-active{border-bottom-left-radius:0rem;border-bottom-right-radius:0rem;}.custom-select.style-1 .select-items div:last-child{border-bottom-left-radius:2rem;border-bottom-right-radius:2rem;}.custom-select.style-1 .select-items div:hover,.same-as-selected{background-color:rgba(84,158,176,.1);}.select-hide{display:none;}.desplegado .select-selected{display:none;}.desplegado .same-as-selected{background-color:white;}.desplegado .non-selectable{pointer-events:none;color:white !important;white-space:nowrap;opacity:.5;}input.medium.iti__tel-input{padding-left:3.5rem !important;}.iti--allow-dropdown .iti__flag-container:hover .iti__selected-flag{background-color:transparent !important;}a.next.page-numbers,a.prev.page-numbers{background-image:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/optimized/rev-a7b8119/www.futurlife21.com/wp-content/themes/futurlife/asset/img/next.svg");background-repeat:no-repeat;text-indent:-999rem;padding:.5em 1em !important;background-position:center center;}a.next.page-numbers.nitro-lazy,a.prev.page-numbers.nitro-lazy{background-image:none !important;}a.prev.page-numbers{transform:scaleX(-1);overflow-x:hidden;}#menu-principal li a{color:#313334;font-size:.875rem;line-height:1rem;padding-left:1.563rem;padding-right:1.563rem;letter-spacing:.09rem;}.Fondo #menu-principal li a{color:white;}#menu-principal li a:hover,.premium-blog-entry-title a:hover,.premium-woo-product__link *:hover{color:#32a0b1 !important;}h2.premium-blog-entry-title{margin-bottom:0px !important;padding-bottom:0px !important;}.premium-blog-pagination-container{display:flex;}.premium-blog-inner-container{margin-bottom:-6px;}.iconos-menu a:hover svg path,.navbar a:hover svg path{stroke:#32a0b1 !important;}.Fondo .iconos-menu svg path,.Fondo .navbar svg path{stroke:white !important;}.custom-select.style-1{border:1px solid transparent;}.select-items{max-height:22rem;overflow:auto;margin-right:.5rem;}.custom-select.style-1{background:#eef5f7 !important;}a.nav-link,#menu-principal-1 .menu-item a{display:block;text-align:left;font-size:.875rem;text-transform:uppercase;color:#313334;font-weight:600;padding:1.313rem 0;letter-spacing:1.2px;}button.btn-close.text-reset{background-color:transparent;opacity:1;}.btn-close{background:transparent url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/source/rev-a7b8119/www.futurlife21.com/wp-content/themes/futurlife/asset/img/Cross.svg") center/1rem auto no-repeat;}.navbar-nav{margin:.625rem 1rem;}.offcanvas-header .btn-close{padding:0px !important;margin:0px !important;margin-top:7px !important;}@media (min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1440px;}}.video--home{position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;}.testimonios-carrusel{cursor:pointer;}.testimonios-carrusel .e-con.e-flex > .e-con-inner{padding-top:1rem !important;padding-bottom:1rem !important;}.testimonios-carrusel .e-flex.e-con-boxed.e-con.e-parent{aspect-ratio:408/510;cursor:grabbing;}.testimonios-carrusel .slick-slide{margin-right:1.25rem !important;overflow:visible;}.testimonios-carrusel,.testimonios-carrusel *{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;}.margen-izquierdo-carrusel{visibility:hidden;height:0 !important;overflow:hidden !important;}.slick-track{display:flex !important;}.compartir{z-index:9999;}.compartir:after{display:none !important;}#overlay{display:none;display:flex;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;justify-content:center;align-items:center;}#overlay iframe{border-radius:1.625rem !important;max-width:95%;}.popup-video{background-color:white;display:flex;width:2.294rem;height:2.294rem;color:#32a0b1;text-align:center;line-height:50px;text-decoration:none;border-radius:50%;font-size:24px;align-items:center;justify-content:center;}.popup-video:hover{}.popup-video i{font-size:1.3rem !important;margin-top:.1rem;margin-left:.2rem;}iframe.mfp-iframe,.mfp-iframe-scaler iframe{border-radius:1.625rem !important;box-shadow:none !important;overflow:hidden;}.slick-track{}.phone-background{border-bottom-right-radius:20px !important;border-bottom-left-radius:20px !important;overflow:hidden !important;width:164px !important;}.premium-carousel-inner .premium-carousel-template .elementor[data-elementor-type="page"] .e-flex.e-parent{}.listado-productos .premium-woocommerce .premium-woo-products-details-wrap{padding:0;min-height:42px;}.woocommerce ul.products li.product a img{margin:0;}.listado-productos .premium-woocommerce .woocommerce-loop-product__title{padding:0 !important;}.listado-productos .premium-woocommerce .woocommerce-loop-product__link{border-radius:1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,.1);display:flex !important;}a.button.product_type_bundle.add_to_cart_button.ajax_add_to_cart{position:relative;}a.button.add_to_cart_button.ajax_add_to_cart:hover{opacity:1 !important;background-color:rgba(50,162,179,.75) !important;}.listado-productos .premium-woo-atc-button a{position:relative;-webkit-user-select:none;-webkit-touch-callout:none;pointer-events:auto;}a.button.add_to_cart_button.ajax_add_to_cart.loading::after{content:"";position:absolute;top:50%;left:50%;width:30px;height:30px;background-image:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/source/rev-a7b8119/www.futurlife21.com/wp-content/uploads/2024/10/TypeSwap.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%,-50%);animation:spin 1.5s linear infinite;}@keyframes spin{from{transform:translate(-50%,-50%) rotate(0deg);}to{transform:translate(-50%,-50%) rotate(360deg);}}.listado-productos .premium-woo-atc-button a:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;background:red;background:none;}.listado-productos .premium-woo-product-category{display:none;}.listado-productos .premium-woocommerce li.product{padding-right:calc(1.25rem / 2) !important;padding-left:calc(1.25rem / 2) !important;margin-bottom:3rem !important;position:relative;}.listado-productos .premium-woocommerce .premium-woo-ribbon-container{top:.5rem;left:inherit;right:.5rem;pointer-events:none;}.listado-productos .premium-woocommerce .pa-out-of-stock{pointer-events:none;display:none;}.listado-productos .premium-woo-products-details-wrap{position:relative;z-index:5;}.listado-productos .premium-woo-atc-button{margin-top:-5rem !important;}.listado-productos.tepuedeinteresar .premium-woo-atc-button{margin-top:-6rem !important;}.listado-productos .premium-woo-atc-button a{font-width:600;font-size:1rem;width:100%;border-radius:.5rem !important;}.listado-productos .premium-woo-product-wrapper .premium-woo-atc-button{opacity:0;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;}.listado-productos .premium-woo-product-wrapper:hover .premium-woo-atc-button{opacity:1 !important;}.listado-productos .premium-woo-product-wrapper:hover .premium-woo-product-onsale,.listado-productos .premium-woo-product-wrapper:hover .listado-productos .pa-out-of-stock{padding:.2rem 1.5rem .2rem 1.5rem !important;}.premium-adv-carousel__media-wrap{padding-right:1rem;height:inherit !important;}.listado-productos .premium-woo-products-details-wrap{display:flex;flex-wrap:wrap;margin-top:1rem;padding-left:.5rem !important;padding-right:.5rem !important;align-content:flex-start;}.listado-productos .premium-woo-atc-button{width:calc(100% - 1rem);margin:0 auto;}.listado-productos .premium-woocommerce .woocommerce-loop-product__title{color:black;font-size:1rem !important;line-height:1.25rem !important;line-height:1.25rem !important;text-align:left;font-weight:500 !important;letter-spacing:0 !important;}.listado-productos .premium-woo-product-desc{color:black;opacity:.6;line-height:1.5rem;font-weight:400;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.listado-productos .price{width:36%;text-align:right;position:absolute;right:0;font-size:1rem !important;color:black !important;font-weight:500 !important;padding-right:.5rem !important;}.listado-productos .premium-woo-product-onsale,.listado-productos .pa-out-of-stock,.listado-productos .fecha-y-hora,.single-product .fecha-y-hora{font-size:.75rem;line-height:2rem;border-radius:2rem;padding:.2rem 1rem .2rem 1rem !important;text-transform:uppercase;letter-spacing:.07rem;right:.5rem;top:.5rem;left:initial !important;margin:.5em .6em;font-weight:600 !important;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;}.listado-productos .fecha-y-hora{position:absolute;z-index:9;right:.5rem !important;}.single-product .fecha-y-hora{position:relative;z-index:9;margin-top:0;}.fecha-y-hora{background:transparent;color:white;display:inline-table;}.listado-productos .fecha-y-hora-directo,.single-product .fecha-y-hora-directo{font-size:.75rem;line-height:2rem;border-radius:2rem;padding:.2rem 1rem .2rem 1rem !important;text-transform:uppercase;letter-spacing:.07rem;right:1rem;top:1rem;left:initial !important;font-weight:600 !important;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;transition:all .6s ease;margin:0;}.listado-productos .fecha-y-hora-directo{position:absolute;z-index:9;right:.5rem !important;}.fecha-y-hora-directo{background:transparent;color:white;display:inline-table;}.single-product .fecha-y-hora-directo{position:relative;z-index:9;margin-top:0;}.cuenta-atras-ficha{display:inline-block;}.listado-productos .outofstock .premium-woo-atc-button{opacity:0;visibility:hidden;}.listado-productos .premium-woo-product-desc strong{font-weight:400 !important;}.premium-blog-post-outer-container{margin-bottom:2.5rem;}.premium-blog-content-wrapper{height:inherit !important;}.listado-productos .premium-woocommerce .woocommerce-loop-product__link{width:100%;aspect-ratio:411/268;}.listado-productos .premium-woo-product-onsale{background-color:#e99a00;}.listado-productos .premium-woo-products-details-wrap .price ins .woocommerce-Price-amount.amount bdi{color:#e99a00 !important;margin-left:.4rem;}.listado-productos ul.products li.product .button{margin-top:.5rem !important;}.pt-4.subtitle .includes_tax{display:none !important;}.premium-blog-post-outer-container{padding-right:calc(1.25rem / 2) !important;padding-left:calc(1.25rem / 2) !important;}.premium-blog-thumbnail-container.premium-blog-zoomin-effect{border-radius:1rem;border:solid 1px rgba(0,0,0,.2);box-sizing:border-box;aspect-ratio:424/268;width:100%;}.premium-blog-post-container.premium-blog-skin-classic{cursor:pointer;}p.premium-blog-post-content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:1rem;}.premium-adv-carousel__inner-container{transition:scroll .3s ease-in-out;}.premium-blog-align-left.elementor-widget.elementor-widget-premium-addon-blog{margin:3rem 0rem 0rem 0rem;}.category .premium-blog-align-left.elementor-widget.elementor-widget-premium-addon-blog{margin:6rem 0rem 0rem 0rem;}.card-image-2{background-size:cover;background-position:center center;height:23.375rem;}form.glsr-review-form{margin-top:2rem;}.glsr-reviews,.glsr-reviews-wrap{grid-gap:1rem !important;display:grid;gap:1rem !important;}.glsr-default form.glsr-form .glsr-field-toggle input[type=checkbox]:checked + .glsr-toggle-track:before{background-color:#32a0b1 !important;background-image:none;}span.glsr-toggle-track{margin-top:.8rem;}em.woocommerce-review__verified.verified{display:none;}span.glsr-toggle-track::after{margin-top:-.3rem;}button.glsr-button-loadmore.glsr-button.wp-block-button__link{color:#32a0b1;background:white;border:solid 1px #32a0b1;padding-left:2rem !important;padding-right:2rem !important;margin-top:1.5rem !important;border-radius:1rem;}.glsr-default form.glsr-form .glsr-toggle label{margin-left:-3rem !important;padding-left:3rem !important;z-index:3;cursor:pointer;}.glsr-default button.glsr-button:not(.wp-block-search__button){margin:0;}.event-item{text-transform:capitalize;}.offer-price{color:#e99a00;margin-right:.25rem;}.origin-price{text-decoration:line-through;color:rgba(0,0,0,.6) !important;}.descripcion p:last-child{margin-bottom:0px !important;}.glsr-review-title{order:4;display:inline-flex;width:inherit !important;float:left;margin-bottom:-.5rem;}.glsr-review-title .glsr-tag-value{order:3;order:4;font-size:1.125rem;font-weight:normal;color:hwb(0deg 0% 100% / 60%);}.glsr-review-rating{order:2;display:flex !important;width:100%;justify-content:flex-start !important;}.glsr-star{margin-right:.25rem;}.glsr-review-content{font-size:1.125rem;font-weight:normal;color:hwb(0deg 0% 100% / 60%);order:4;}.glsr-review-date{display:none !important;}.glsr-review-author{font-size:1rem;font-weight:600;order:1;}.glsr-tag-value{color:hwb(0deg 0% 100% / 60%);}.glsr.glsr-glsr.glsr-default.glsrw-loop-rating.glsr-ltr{display:none !important;}.carousel-row{margin-top:-3rem;margin-left:-1rem;margin-right:-1rem;overflow:hidden !important;margin-bottom:0rem;}.carousel-ficha .carousel-item{height:26.375rem;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center center;}.carousel-ficha .carousel-item img{width:100%;height:auto;position:relative;top:50%;transform:translateY(-50%);}.carousel-indicators button{background-color:rgba(0,0,0,.2) !important;width:4px !important;height:4px !important;border-radius:50% !important;border:none !important;}.carousel-indicators .active{background-color:#32a0b1 !important;}.rss a{margin-left:.5rem;}.rss svg{width:1.5rem;height:1.5rem;color:#32a0b1;}img.premium-woo-product__on_hover{display:none !important;}.color-gris.descripcion ul{padding:0;margin:0;}.color-gris.descripcion li::before{content:"• ";color:#32a0b1;font-size:20px;margin-right:10px;}.gform-legacy-datepicker.ui-datepicker{min-width:18rem !important;font-family:"Plus Jakarta Sans",sans-serif !important;}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-header,.gform-legacy-datepicker.ui-datepicker .ui-datepicker-header .ui-datepicker-header{background-color:#32a0b1 !important;border-color:#32a0b1 !important;}.gform-legacy-datepicker.ui-datepicker{height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;min-width:216px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.2) !important;-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.2) !important;box-shadow:transparent;border-radius:.5rem;overflow:hidden;}.gform-legacy-datepicker.ui-datepicker:not(.gform-preview-datepicker) .ui-datepicker-header .ui-datepicker-month,.gform-legacy-datepicker.ui-datepicker:not(.gform-preview-datepicker) .ui-datepicker-header .ui-datepicker-year{border-radius:.25rem;border:transparent;margin:auto .15rem;}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-calendar td:first-child .ui-state-active{width:100% !important;}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#fff !important;border:1px solid #32a0b1 !important;margin:0 !important;color:#32a0b1 !important;filter:none !important;}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-calendar a.ui-state-default{background:white;}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-calendar a.ui-state-default:hover{background:#eaf5ea !important;}.gform-legacy-datepicker.ui-datepicker .ui-datepicker-unselectable .ui-state-default{background:#f4f4f4 !important;}.sugerencias-textarea textarea,.woocommerce form .form-row textarea{height:4rem !important;line-height:1.9rem !important;}.listado-productos.talleres .premium-woo-product-wrapper{padding:1rem;background:rgba(84,158,176,.1);border-radius:1rem;height:100%;}.listado-productos.talleres .premium-woo-product__link,.listado-productos .premium-woo-product-desc{width:78% !important;}.listado-productos .premium-woo-product__link,.listado-productos .premium-woo-product-desc{width:78% !important;margin-right:10px;text-align:left;}.listado-productos span.price{width:22%;}.cuadrada-md{min-height:300px;}.p-darks p{color:#313334;}.empresas-iconos img{width:12.625rem;}.apps-hover{position:relative;}.progress-bar{position:absolute;bottom:-2rem !important;left:0;height:5px;height:1px;background-color:#a2c9a1;width:0%;display:none;}li.gfmc-column.gfmc-column100.gfmc-row-2-column.gfmc-row-2-col-1-of-1 ul.flex-wrapper.flex-wrapper-1{display:flex;}#gform_6 li#field_6_2 #validation_message_6_2{margin-top:.3rem !important;}.p-contacto{padding:4rem;}#gform_wrapper_5 .gform_heading{display:none;}#gform_wrapper_5 input#gform_submit_button_5{background-color:#32a0b1 !important;color:white !important;border:#32a0b1 !important;cursor:pointer;}.xoo-wsc-header{padding:1.5rem 1rem;}.cart-empty.woocommerce-info{background-image:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/source/rev-a7b8119/www.futurlife21.com/wp-content/uploads/2024/07/cart.svg") !important;background-repeat:no-repeat !important;background-position:top !important;background-size:8rem !important;padding-top:8rem;padding-bottom:0px;margin-bottom:-1rem;}.cart-empty.woocommerce-info.nitro-lazy{background-image:none !important;}.xoo-wsc-empty-cart{background-image:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/source/rev-a7b8119/www.futurlife21.com/wp-content/uploads/2024/07/cart.svg");background-repeat:no-repeat;background-position:top center;background-size:7.5rem;}.xoo-wsc-empty-cart.nitro-lazy{background-image:none !important;}.xoo-wsc-empty-cart span{margin-top:7rem;color:rgba(0,0,0,.6);}.xoo-wsch-top{justify-content:left;}.xoo-wsc-empty-cart .xoo-wsc-btn.button.btn{padding:0;background:transparent;color:#32a0b1;font-weight:600 !important;font-size:1rem !important;opacity:1 !important;border:none;}.xoo-wsch-text{font-size:1rem;}span.xoo-wsch-close{background-image:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/source/rev-a7b8119/www.futurlife21.com/wp-content/uploads/2024/07/close.svg");width:1.25rem;height:1.25rem;}span.xoo-wsch-close.nitro-lazy{background-image:none !important;}.xoo-wsc-icon-cross:before{content:"";}.xoo-wsc-product{border-bottom:transparent;}.xoo-wsc-product{padding:0;margin:1.875rem 1rem;}.xoo-wsc-img-col{border:solid .063rem rgba(0,0,0,.1) !important;border-radius:1rem !important;overflow:hidden;}.xoo-wsc-img-col img{aspect-ratio:313/220;object-fit:cover;}.xoo-wsc-modal .xoo-wsc-product.xoo-wsc-is-child{display:none;}.xoo-wsc-modal.xoo-wsc-cart-active small.tax_label{display:none;}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%;}.cart_totals.calculated_shipping h2{display:none;}.cart_totals h2{display:none;}.woocommerce table.shop_table{border:transparent;margin:0;text-align:left;width:100%;border-collapse:separate;border-radius:0;}.hidde-tax .tax_label{display:none !important;}.tabla-shop{border-collapse:collapse;width:100%;}.tabla-shop th,.tabla-shop td,.woocommerce-cart .cart-collaterals .cart_totals tr th{border:none !important;}tr.woocommerce-cart-form__cart-item.cart_item.bundled_table_item,tr.cart_item.bundled_table_item{display:none !important;}p.woocommerce-shipping-destination strong{font-weight:500;}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100% !important;max-width:100% !important;}a.dark{color:#313334;}.short-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5em;line-height:1.3rem;max-height:4.5em;}.woocommerce ul#shipping_method li{padding:0px !important;display:flex;}a.shipping-calculator-button{text-align:right;display:block !important;}.short-description strong{font-weight:500 !important;}.woocommerce table.shop_table td{border-top:transparent !important;}.coupon{display:flex;}.woocommerce-cart table.cart td.actions .coupon input.input-text{padding-left:.5rem !important;width:11.8rem !important;font-size:.9rem !important;}.order-total small.includes_tax{display:none !important;}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button{font-weight:600;}.woocommerce .cart .button,.xoo-wsc-ft-buttons-cont .button{border-radius:.5rem !important;padding:1rem !important;text-align:center;font-size:1rem;font-weight:500 !important;border:1px solid #32a0b1 !important;color:#32a0b1 !important;background:white !important;}a.xoo-wsc-ft-btn.xoo-wsc-btn.button.btn.xoo-wsc-ft-btn-checkout{color:white !important;background:#32a0b1 !important;}.woocommerce .cart button.button[name="update_cart"]{color:white !important;background:#32a0b1 !important;}.woocommerce-cart .cart-collaterals .shipping-calculator-button{font-size:.8rem;margin-top:0;}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent !important;}tr.woocommerce-shipping-totals.shipping th{vertical-align:top;}.accordion .tabla-shop{border-collapse:collapse;width:calc(100% - 2rem);}.faqs-futurlife p,.faqs-futurlife li,.li-futurlife li{color:hsla(0deg,0%,0%,60%);}.woocommerce-page .select2-container .select2-selection--single{height:inherit;}.woocommerce-page .select2-dropdown{padding:1rem !important;border:solid 1px rgba(0,0,0,.1);margin-top:-1rem;border-top:transparent;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem;padding-top:0px !important;}.select2-container--default .select2-search--dropdown .select2-search__field{border:solid 1px rgba(0,0,0,.1);}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#e1f2f4 !important;color:#212529;}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:rgba(0,0,0,.1);}.select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/optimized/rev-a7b8119/www.futurlife21.com/wp-content/uploads/2024/06/Chevron-Down.svg");border:none;width:1.25rem;height:1.25rem;left:0px;top:1.25rem;right:15.25rem;margin:0;}.select2-container--default .select2-selection--single .select2-selection__arrow b.nitro-lazy{background-image:none !important;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:initial;position:absolute;top:.25rem;right:1rem;width:1.25rem;}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:calc(50% - .25rem);}.woocommerce-billing-fields label{display:none !important;}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{position:absolute;right:1rem;top:1rem;cursor:pointer;color:rgba(0,0,0,.8);}.woocommerce form .show-password-input::after,.woocommerce-page form .show-password-input::after{color:#32a0b1;}.woocommerce form .form-row{padding:.25rem;margin:0px;}.faqs-futurlife form.checkout_coupon.woocommerce-form-coupon{margin:1rem 0rem 0 0 !important;border:transparent;padding:0;width:100%;}form.checkout_coupon.woocommerce-form-coupon p:first-child{display:none;}form.checkout_coupon.woocommerce-form-coupon p.form-row.form-row-first{width:70%;}form.checkout_coupon.woocommerce-form-coupon p.form-row.form-row-last{width:30%;}.accordion-content form.checkout_coupon.woocommerce-form-coupon p.form-row.form-row-first{width:68%;}form.checkout_coupon.woocommerce-form-coupon button[name="apply_coupon"]{font-size:0;}form.checkout_coupon.woocommerce-form-coupon button[name="apply_coupon"]::before{content:"Aplicar";font-size:16px;color:inherit;}.xoo-wsc-ft-amt.xoo-wsc-ft-amt-subtotal{display:flex;justify-content:space-between;}span.xoo-wsc-footer-txt{text-align:left;margin:0 0 1.5rem 0;font-size:.75rem;line-height:.875rem;color:rgba(0,0,0,.6);}.xoo-wsc-ft-amt{padding:0px;}.charleft.originalTextareaInfo{font-size:.75rem !important;color:rgba(49,51,52,.6);}textarea#order_comments{margin-bottom:0px !important;}.envio-left thead,.envio-left tr.cart_item.bundle_table_item,.envio-left .cart-subtotal,.envio-left .envio-final,.envio-left .order-total,.envio-left tr.cart_item,.envio-left .total-impuestos{display:none;}.envio-left td{padding:0 !important;}.card-futurlife #shipping_method,.accordion #shipping_method{display:none;}.tax_label{display:none;}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:white;border-radius:0;padding:0px;margin:0px;}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0px;}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:#edf4ec;border-radius:2rem;padding:1rem;}#add_payment_method #payment div.payment_box::before,.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before{display:none;}#stripe-payment-data p,#stripe-payment-data label{display:none;}.woocommerce-checkout #payment div.payment_box .wc-credit-card-form,.wc-stripe-elements-field{margin:0px !important;margin-bottom:0px !important;}.woocommerce table.shop_table td,.woocommerce table.shop_table th{border-top:transparent !important;padding:0px;}tr.cart-subtotal td,td.product-total,tr.order-total td{text-align:right;}.select2-container--default .select2-selection--single{margin-bottom:0px;}th.product-name,th.product-total{display:none;}.woocommerce-checkout tr.cart-subtotal *{}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button{background-color:#32a0b1 !important;color:#fff;padding:1rem;border-radius:.5rem;}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:hover,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:hover{color:#fff;}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,a.checkout-button.button.alt.wc-forward,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button{margin-top:1rem;padding:1rem;border-radius:.5rem;}form.checkout_coupon.woocommerce-form-coupon .button{width:100%;background-color:transparent !important;border:solid 1px #32a0b1;color:#32a0b1;}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left;padding-left:2rem;padding-right:2rem;margin-top:4rem;}#order_review button#place_order,a.checkout-button.button.alt.wc-forward{width:100%;text-align:center;}#payment div.form-row{padding:0px !important;}ul.wc_payment_methods.payment_methods.methods{border-bottom:white !important;}.woocommerce-terms-and-conditions-wrapper{margin-top:2rem;}.woocommerce ul#shipping_method li label,.woocommerce ul#shipping_method .amount{font-weight:normal;}.woocommerce ul#shipping_method li label{display:flex;width:100%;}.woocommerce ul#shipping_method span.woocommerce-Price-amount.amount{margin-left:.2rem;color:rgba(0,0,0,.6);}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr{margin-bottom:1.25rem;}table.shop_table.woocommerce-checkout-review-order-table tfoot{position:relative;}tr.order-total th,tr.order-total td strong{padding:1rem 0 !important;}tr.order-total td{display:flex;}tr.order-total{font-size:1.25rem;font-weight:500 !important;}tr.order-total strong,tr.order-total th{font-weight:500 !important;}.woocommerce-additional-fields{overflow:hidden;}.blockUI.blockOverlay{background:rgba(255,255,255,.85) !important;border-radius:1rem;}.col-md-4 .blockUI.blockOverlay{top:-.5rem !important;height:calc(100% + 1rem) !important;left:-.5rem !important;width:calc(100% + 1rem) !important;}.notes label{margin-bottom:1rem;}.woocommerce .blockUI.blockOverlay::before{background:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/optimized/rev-a7b8119/www.futurlife21.com/wp-content/themes/futurlife/asset/img/spin.svg") center center;background-repeat:no-repeat;}div#stripe-card-element{margin:0px !important;}.woocommerce-billing-fields h3{font-size:1.25rem;font-weight:500;line-height:1.75rem;letter-spacing:-.05rem !important;margin-bottom:1rem !important;}table.shop_table.woocommerce-checkout-review-order-table td{vertical-align:top;}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1em 2em 0 3.5em;margin:0;position:relative;background-color:transparent;color:#515151;border-top:3px solid #7f54b3;list-style:none outside;width:auto;word-wrap:break-word;}.woocommerce-error,.woocommerce-info,.woocommerce-message{border:none;}.woocommerce-error,.woocommerce-info,.woocommerce-message{padding:1rem;display:flex;background:#edf4ec;border-radius:1rem;margin:0;margin-bottom:1rem;flex-direction:column;align-items:center;text-align:center;}.woocommerce-form-login-toggle,.woocommerce-form-coupon-toggle{display:none !important;}.woocommerce-error{background:#feebf0;}.woocommerce-password-strength.short,.woocommerce-password-strength.bad,.woocommerce-password-strength.good{background-color:white;border-color:white;color:#e42020;font-size:.75rem;line-height:.875rem;text-align:left;}.woocommerce-password-strength.strong{display:none !important;}.woocommerce-error li,.error_cuenta_existe{color:#e42020;font-size:.75rem;line-height:.875rem;}ul.woocommerce-error strong{font-weight:500;}.stripe-source-errors .woocommerce-error{background:#feebf0;padding:.25rem 1rem;margin-top:.25rem;margin-bottom:0px;}.woocommerce form.checkout_coupon{display:table;text-align:center;margin:1rem;width:100%;margin-left:0;padding:0;border:0;}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{display:none;}.woocommerce-message .page-id-41{display:none;}.woocommerce-form-coupon-toggle{text-align:center;}.woocommerce form.checkout_coupon{display:none;margin-bottom:-3rem;margin-top:3rem;}.woocommerce-notices-wrapper{margin-top:3rem;justify-content:center;margin-bottom:-2rem;text-align:center;z-index:99999;position:relative;}.page-id-43 .woocommerce-notices-wrapper{margin-bottom:2rem !important;}.wc-empty-cart-message{text-align:center;margin:5rem;font-size:3rem;letter-spacing:.04rem;}.wc-empty-cart-message .woocommerce-info{background:white;}p.return-to-shop{text-align:center;}.xoo-wsc-basket{visibility:hidden;}.woocommerce-cart .woocommerce .quantity .qty{padding:.5rem !important;border-radius:.5rem !important;max-width:5rem !important;}input#coupon_code{border-radius:.5rem !important;padding:1rem !important;text-align:left;font-size:1rem;border:solid 1px rgba(0,0,0,.1);}button.button[name="apply_coupon"]{margin-bottom:.5rem !important;}.woocommerce-order{display:flex;flex-direction:column;}.woocommerce-order-details{order:2;}.woocommerce ul.order_details{order:1;}.woocommerce-order-received .woocommerce .woocommerce-order{width:48.875rem;max-width:100%;margin:0 auto;}.woocommerce-order p{text-align:center !important;}.woocommerce-details-widht{order:2;}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:3rem;font-weight:500;line-height:3.5rem;letter-spacing:-.04rem;text-align:center;margin-top:1rem;margin-bottom:2rem;}section.woocommerce-bacs-bank-details{margin:2rem 1rem !important;border-radius:1rem;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,.1);padding:1.5rem;display:flex;flex-direction:column;align-items:center;}.woocommerce-table.woocommerce-table--order-details.order_details{background:#edf4ec;border-radius:2rem;padding:2rem;margin-bottom:1rem;margin-top:3rem !important;}h2.wc-bacs-bank-details-heading,.wc-bacs-bank-details-account-name{font-size:1rem;}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received::before{content:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/source/rev-a7b8119/www.futurlife21.com/wp-content/uploads/2024/07/iconlogo.svg");display:block;margin:0 auto 10px auto;padding-top:5rem !important;}.woocommerce-order ul.order_details{margin:0 !important;}.woocommerce-privacidad-checkbox{margin:.25rem !important;}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button:disabled[disabled]{padding:1rem;}.page-template-page-futurlife-sin-elementor .h1,.page-template-page-futurlife-sin-elementor h1{font-size:3rem;}.page-template-page-futurlife-sin-elementor .px-container p,.page-template-page-futurlife-sin-elementor .px-container li,.page-template-page-futurlife-sin-elementor .px-container td{font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:.01em;color:rgba(0,0,0,.6);}@media (max-width: 575.98px){.p-contacto{padding:1rem;}}@media only (max-width: 640px){.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:0rem !important;}.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:0rem !important;}.gform_legacy_markup_wrapper div.ginput_container_name span{padding-right:0rem !important;}}@media (max-width: 767.98px){html{font-size:16px !important;}.row{--bs-gutter-x:1rem !important;}.single-product .navbar-f21{position:absolute;z-index:5;width:100%;}.single-product .nopadding-menufixed{padding-top:0px !important;}.title-s{font-weight:500 !important;font-size:1rem !important;line-height:1.5rem !important;}.subtitle{font-weight:500 !important;font-size:1.25rem !important;line-height:1.75rem !important;letter-spacing:-.05rem;}.mfp-iframe-holder .mfp-close{}.h1{font-size:2.25rem !important;line-height:2.5rem !important;letter-spacing:-.04rem !important;}form .subtitle{font-size:1rem !important;font-weight:500 !important;line-height:1.5rem !important;letter-spacing:0rem !important;}#billing_email_field::after{content:"Datos de cliente";font-size:1rem !important;font-weight:500 !important;line-height:1.5rem !important;letter-spacing:0rem !important;}.border-radius{border-radius:2rem !important;}.gx-3{--bs-gutter-x:1rem !important;}.g-3{--bs-gutter-x:1rem !important;--bs-gutter-y:1rem !important;}.px-container{padding-left:1rem !important;padding-right:1rem !important;}.px-container.px-0-xs{padding-left:0rem !important;padding-right:0rem !important;}.p-container-banner{padding:32px 24px !important;}.p-container-banner .elementor-element.e-con-full.e-flex.e-con.e-child{padding-left:0px !important;padding-right:0px !important;}.pt-banner{padding-top:8rem !important;}.pb-banner{padding-bottom:5rem !important;}.pt-xl-2{padding-top:3rem !important;}.pb-xl-2{padding-bottom:3rem !important;}.pt-xl{padding-top:3rem !important;}.pb-xl{padding-bottom:3rem !important;}.pt-md{padding-top:1.5rem !important;}.pb-md{padding-bottom:1.5rem !important;}.pb-xs-0{padding-bottom:0px !important;}.pt-xs-0{padding-top:0px !important;}.px-button-xs a{padding-left:2rem !important;padding-right:2rem !important;}.w-xs-100 a,.w-xs-100{width:100% !important;}.mx-container{margin-left:1rem !important;margin-right:1rem !important;}.mt-xl{margin-top:3rem !important;}.mb-xl{margin-bottom:3rem !important;}.mt-md{margin-top:1.5rem !important;}.mb-md{margin-bottom:1.5rem !important;}.mb-mb.mb-0{margin-bottom:0 !important;}.mb-gap{margin-bottom:1rem;}.card-futurlife-xl.p-0{padding:0rem !important;}.card-futurlife-xl{padding:1.5rem !important;border-radius:2rem !important;}.card-futurlife-xl.hover-xs-disabled:hover{background-color:white !important;}.testimonios-carrusel .slick-track .slick-slide:first-child{margin-left:0rem;}.testimonios-carrusel .slick-slide{margin-right:1rem !important;margin-left:0 !important;overflow:visible;}.listado-productos .add_to_cart_button{background-color:#32a0b1 !important;color:white !important;}.listado-productos .premium-woo-product-wrapper{width:100%;margin:0 auto;}.listado-productos .premium-woo-product-wrapper .premium-woo-atc-button{opacity:1 !important;text-align:right;}.listado-productos .premium-woo-product-wrapper .premium-woo-atc-button a{text-indent:-9999999rem;width:3rem !important;padding:0;height:3rem;border-radius:50% !important;text-align:left;margin-top:-1rem !important;}.listado-productos .premium-woo-product__link,.listado-productos .premium-woo-product-desc{width:75% !important;}.listado-productos span.price{width:25%;}.listado-productos .premium-woocommerce .premium-woo-products-inner ul.products li.product{margin-bottom:2rem !important;padding-left:1rem !important;padding-right:1rem !important;}.testimonios-carrusel .slick-slide{margin-right:1rem !important;}#overlay iframe{border-radius:1rem !important;width:100%;overflow:hidden;border:solid 1px white;background:white;}.custom-select{width:100%;}.faqs-futurlife .single_accourdion.acordeon-xs{background-color:white !important;border-radius:0rem !important;border-bottom:1px solid #d9d9d9;margin-bottom:0px !important;padding:1rem 0;}.jet-sticky-container-sticky.no-sticky-xs{position:relative !important;top:0px !important;}.desplegado .non-selectable{display:none;}.feed-instagram .slick-slide li img{border-radius:2rem !important;}.feed-instagram .htmega-instragram ul.htmega-instagram-list li{padding:0 .5rem;}.card-futurlife .e-con-inner p{font-size:1rem !important;}.card-futurlife.card-hover,.card-futurlife.card-hover-2{border-radius:1rem !important;}.progress-bar{bottom:-1.5rem !important;}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title) ": ";font-weight:700;float:left;display:none;}.short-description{display:none;}.lista-productos table.shop_table_responsive tr td,.lista-productos table.shop_table_responsive tr td{text-align:left !important;}.short-description{display:none !important;}.gform_legacy_markup_wrapper .select-items{margin-bottom:1rem;}.premium-blog-post-outer-container{padding-right:calc(1rem / 2) !important;padding-left:calc(1rem / 2) !important;}.premium-blog-pagination-container{justify-content:center;}.premium-blog-content-wrapper{height:inherit !important;}.woocommerce form .form-row{padding:0;margin:0px;}.carousel-ficha{margin:0 -1rem;width:calc(100% + 2rem);}.carousel.slide.carousel-ficha{margin:0 0rem;}.premium-blog-post-outer-container{margin-bottom:2rem;}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{padding:1rem;}table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents tr{margin-bottom:1rem;}a.img-fluid.border-radius-1.border-image.border-gray.d-block.ratio-img-dentro{display:flex !important;flex-direction:column;height:100%;justify-content:center;}.woocommerce-billing-fields h3{font-weight:500 !important;font-size:1rem !important;line-height:1.5rem !important;margin-bottom:.5rem !important;letter-spacing:0rem !important;}.xoo-wsc-product{padding:0;margin:1rem;}.coupon.form-xs .button{width:100% !important;display:block !important;}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-weight:500 !important;font-size:2.25rem !important;line-height:normal !important;}.page-template-page-futurlife-sin- .page-template-page-futurlife-sin-elementor .h1,.page-template-page-futurlife-sin-elementor h1{font-size:2.25rem;}form.woocommerce-form.woocommerce-form-login.login p{width:100% !important;}.custom-select.style-1{width:100%;}.finalizar-compra-xs{border-radius:.5rem !important;padding:.8rem .8rem .8rem .8rem !important;text-align:center;font-size:1rem;font-weight:500 !important;border:1px solid #32a0b1 !important;color:white !important;background:#32a0b1 !important;margin-top:1rem !important;width:calc(100% - 2rem) !important;display:block;margin-left:1rem;margin-bottom:1rem;line-height:1;}.page-id-41 .px-container.pt-xl.pb-md.pb-xs-0.max-width-none-child{padding-top:1rem !important;}.woocommerce-form-coupon-toggle{display:none;}.faqs-futurlife .accordion-content .woocommerce-error{background:#feebf0;padding:.5rem !important;margin-top:1rem !important;}.faqs-futurlife .accordion-content .woocommerce-error li{background:none;}:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button[name="apply_coupon"]{background:transparent !important;color:#32a0b1;border:#32a0b1 solid 1px;}.ficha-anadir{width:100%;}.finalizar-bottom{padding:3.5rem 1rem 1rem 1rem;}.listado-productos ul.products li.product .button{margin-top:0 !important;margin-right:-3px !important;margin-bottom:0 !important;}#order_review .cart_item .product-image{width:6rem !important;}.sugerencias-textarea textarea,.woocommerce form .form-row textarea{height:5rem !important;}}.ficha-anadir-clonada{display:none;transition:transform .3s ease,opacity .3s ease;}@media screen and (max-width: 768px){.ficha-anadir-clonada{display:block;position:fixed;bottom:0;left:0;right:0;background:white;z-index:9999;padding:1em;box-shadow:0 -2px 10px rgba(0,0,0,.15);transform:translateY(0);opacity:1;}.ficha-anadir-clonada.oculta{transform:translateY(100%);opacity:0;pointer-events:none;}}@media (max-width: 991.98px){.premium-blog-pagination-container{display:flex;justify-content:center;}.card-futurlife-xl{padding:1.5rem !important;border-radius:2rem !important;}.px-container{padding-left:1rem !important;padding-right:1rem !important;}.card-futurlife,.glsr-review{padding:1.5rem !important;}.feed-instagram .slick-slide li a,.carrusel-futurlife img{border-radius:1rem !important;}.carrusel-futurlife .slick-slide{margin-right:1rem;}.w-md-100 a{width:100%;}.carrusel-futurlife .elementor-image-carousel-caption{font-size:1rem;line-height:1.5rem;font-weight:400;margin-top:.5rem;}.short-description{display:-webkit-box;-webkit-line-clamp:2;}.full-md{padding:0px !important;overflow:hidden !important;}}@media (max-width: 1199.98px){.sugerencias-textarea textarea{height:9.25rem !important;}}@media (max-width: 1399.98px){html{font-size:14px;}}@media (max-width: 767.98px){}@media (min-width: 768px){a.button.add_to_cart_button.ajax_add_to_cart{min-height:2.5rem !important;}.elementor-size-xl{padding-top:1rem !important;padding-bottom:1rem !important;}.products.columns-3 > li:nth-last-child(-n+2){margin-bottom:0px !important;}.jet-sticky-container-sticky.no-sticky-xs{position:sticky !important;top:50px !important;}.cuadrada-md{aspect-ratio:1/1;}}.gform_legacy_markup_wrapper .ginput_container span:not(.ginput_price){margin-bottom:0 !important;}@media only screen and (min-width: 641px){.gform_legacy_markup_wrapper div.ginput_container_name span{padding-right:.5rem !important;}.gfmc-row-1-column li#field_3_3{padding-right:0rem !important;}.gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:.5rem !important;}}@media (min-width: 992px){}@media (min-width: 1024.99px){.products.columns-3 > li:nth-last-child(-n+3){margin-bottom:0px !important;}}@media (min-width: 1200px){}@media (min-width: 1400px){}@media (min-width: 2200px){.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{top:0 !important;left:50% !important;transform:translateX(-50%) !important;}}ul.flex-wrapper.flex-wrapper-1 li:last-child{padding-right:0 !important;margin-right:0 !important;}*{scrollbar-width:thin;scrollbar-color:#94bdae #f1f1f1;}*::-webkit-scrollbar{width:.3rem;}*::-webkit-scrollbar-track{background:#94bdae;}*::-webkit-scrollbar-thumb{background-color:#f1f1f1;border-radius:10px;border:2px solid #94bdae;}.menu-cuenta li a{color:#313334;font-size:.875rem;line-height:1rem;padding-left:1.563rem;padding-right:1.563rem;letter-spacing:.09rem;white-space:nowrap;}.menu-cuenta li:first-child a{padding-left:0;}.menu-cuenta li:last-child a{padding-right:0;}.menu-cuenta li a:hover{color:#32a0b1 !important;}ul.iconos-menu li:last-child{}.woocommerce form.login,.woocommerce form.register{border:none;padding:0;}form.woocommerce-form-login .form-row label,form.woocommerce-form-register .form-row label{display:none;}.woocommerce-ResetPassword .form-row{padding:0;margin:0;}.woocommerce-ResetPassword .form-row label{display:none;}#customer_login.u-columns .u-column1.card-futurlife{padding-left:0 !important;padding-right:0 !important;}button.button.woocommerce-form-login__submit,button.button.woocommerce-form-register__submit{margin-top:2rem;}.woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{display:block;}.woocommerce form.register.woocommerce-form-register{margin-bottom:0;}.woocommerce .woocommerce-customer-details address{border:none;padding:0;color:rgba(0,0,0,.6);}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone{padding-left:0;}.woocommerce .woocommerce-customer-details .woocommerce-customer-details--phone::before,.woocommerce .woocommerce-customer-details .woocommerce-customer-details--email::before{content:"";display:none;}.woocommerce .div-view-order-totales .cart-order_total td small{}.woocommerce .div-view-order-totales .cart-shipping td small.tax_label,.woocommerce .div-view-order-totales .cart-shipping td small.shipped_via{display:none !important;}.woocommerce .woocommerce-order-details table.shop_table tr.bundled_table_item{display:none !important;}.woocommerce a.button{border:1px solid #32a0b1;}.woocommerce a.button.button-transparent{background-color:transparent !important;color:#32a0b1;border:1px solid #32a0b1;}.menu-cuenta li.current-menu-item a{color:#32a0b1;}.menu-cuenta li:last-child{margin-left:auto;}form.woocommerce-EditAccountForm fieldset{margin-top:1rem;}.woocommerce-form.woocommerce-form-register div.form-row{}.woocommerce-account .woocommerce-info,.woocommerce-account .woocommerce-error{margin:0;margin-bottom:3rem;}.woocommerce-view-order .woocommerce-table.woocommerce-table--order-details.order_details{border-radius:0;padding:0;background:transparent;}.woocommerce-edit-account .woocommerce form .form-row label,.woocommerce-edit-address .woocommerce form .form-row label{font-size:.75rem;letter-spacing:.01rem;color:rgba(0,0,0,.6);font-weight:600;line-height:1rem;}.woocommerce-edit-account .woocommerce form .form-row span em,.woocommerce-edit-address .woocommerce form .form-row span em{font-size:.75rem;letter-spacing:.01rem;color:rgba(0,0,0,.6);font-weight:600;line-height:1rem;display:inline-block;margin-top:.1rem;margin-bottom:.5rem;}.elementor-editor-active .col-lg-5.p-md-0.order-0.order-md-1{display:none;}.elementor-editor-active .col-lg-7.p-md-0.order-1.order-md-0{width:100%;}.woocommerce .payment_box .woocommerce-input-wrapper input[type="checkbox"]{display:inline-block !important;}ul.list-st-none,.descripcion ul{list-style-type:none;}.iti input[type=tel]{padding-left:90px !important;}.woocommerce-notices-wrapper{margin-top:1rem;}@media (min-width: 768px){.woocommerce-notices-wrapper{margin-top:2rem;}}.m-2rem{margin:2rem !important;}.mt-2rem{margin-top:2rem !important;}.mb-2rem{margin-bottom:2rem !important;}.ms-2rem{margin-left:2rem !important;}.me-2rem{margin-right:2rem !important;}.mx-2rem{margin-left:2rem !important;margin-right:2rem !important;}.my-2rem{margin-top:2rem !important;margin-bottom:2rem !important;}.p-2rem{padding:2rem !important;}.pt-2rem{padding-top:2rem !important;}.pb-2rem{padding-bottom:2rem !important;}.ps-2rem{padding-left:2rem !important;}.pe-2rem{padding-right:2rem !important;}.px-2rem{padding-left:2rem !important;padding-right:2rem !important;}.py-2rem{padding-top:2rem !important;padding-bottom:2rem !important;}@media (min-width: 576px){.m-sm-2rem{margin:2rem !important;}.mt-sm-2rem{margin-top:2rem !important;}.mb-sm-2rem{margin-bottom:2rem !important;}.ms-sm-2rem{margin-left:2rem !important;}.me-sm-2rem{margin-right:2rem !important;}.mx-sm-2rem{margin-left:2rem !important;margin-right:2rem !important;}.my-sm-2rem{margin-top:2rem !important;margin-bottom:2rem !important;}.p-sm-2rem{padding:2rem !important;}.pt-sm-2rem{padding-top:2rem !important;}.pb-sm-2rem{padding-bottom:2rem !important;}.ps-sm-2rem{padding-left:2rem !important;}.pe-sm-2rem{padding-right:2rem !important;}.px-sm-2rem{padding-left:2rem !important;padding-right:2rem !important;}.py-sm-2rem{padding-top:2rem !important;padding-bottom:2rem !important;}}@media (min-width: 768px){.m-md-2rem{margin:2rem !important;}.mt-md-2rem{margin-top:2rem !important;}.mb-md-2rem{margin-bottom:2rem !important;}.ms-md-2rem{margin-left:2rem !important;}.me-md-2rem{margin-right:2rem !important;}.mx-md-2rem{margin-left:2rem !important;margin-right:2rem !important;}.my-md-2rem{margin-top:2rem !important;margin-bottom:2rem !important;}.p-md-2rem{padding:2rem !important;}.pt-md-2rem{padding-top:2rem !important;}.pb-md-2rem{padding-bottom:2rem !important;}.ps-md-2rem{padding-left:2rem !important;}.pe-md-2rem{padding-right:2rem !important;}.px-md-2rem{padding-left:2rem !important;padding-right:2rem !important;}.py-md-2rem{padding-top:2rem !important;padding-bottom:2rem !important;}}@media (min-width: 992px){.m-lg-2rem{margin:2rem !important;}.mt-lg-2rem{margin-top:2rem !important;}.mb-lg-2rem{margin-bottom:2rem !important;}.ms-lg-2rem{margin-left:2rem !important;}.me-lg-2rem{margin-right:2rem !important;}.mx-lg-2rem{margin-left:2rem !important;margin-right:2rem !important;}.my-lg-2rem{margin-top:2rem !important;margin-bottom:2rem !important;}.p-lg-2rem{padding:2rem !important;}.pt-lg-2rem{padding-top:2rem !important;}.pb-lg-2rem{padding-bottom:2rem !important;}.ps-lg-2rem{padding-left:2rem !important;}.pe-lg-2rem{padding-right:2rem !important;}.px-lg-2rem{padding-left:2rem !important;padding-right:2rem !important;}.py-lg-2rem{padding-top:2rem !important;padding-bottom:2rem !important;}}@media (min-width: 1200px){.m-xl-2rem{margin:2rem !important;}.mt-xl-2rem{margin-top:2rem !important;}.mb-xl-2rem{margin-bottom:2rem !important;}.ms-xl-2rem{margin-left:2rem !important;}.me-xl-2rem{margin-right:2rem !important;}.mx-xl-2rem{margin-left:2rem !important;margin-right:2rem !important;}.my-xl-2rem{margin-top:2rem !important;margin-bottom:2rem !important;}.p-xl-2rem{padding:2rem !important;}.pt-xl-2rem{padding-top:2rem !important;}.pb-xl-2rem{padding-bottom:2rem !important;}.ps-xl-2rem{padding-left:2rem !important;}.pe-xl-2rem{padding-right:2rem !important;}.px-xl-2rem{padding-left:2rem !important;padding-right:2rem !important;}.py-xl-2rem{padding-top:2rem !important;padding-bottom:2rem !important;}}.card-16-24-16-24{padding:1rem 1.5rem !important;}.card-16-16-16-16{padding:1rem !important;}.card-myaccount-radius{border-radius:1rem !important;}.navbar-horizontal-scroll{overflow-x:auto;overflow-x:scroll;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;}.navbar-horizontal-scroll::-webkit-scrollbar{display:none;}@media (hover: none) and (pointer: coarse){.menu-cuenta li a:hover,.menu-cuenta li a:active{color:#313334;}}#billing_email_field::after{content:"Datos de cliente";margin-top:3rem;font-size:1.25rem;font-weight:500;line-height:1.75rem;letter-spacing:-.05rem !important;margin-bottom:1rem !important;}.woocommerce-MyAccount-content .listado-productos.card-futurlife .premium-woo-products-details-wrap{min-height:auto;}.woocommerce-MyAccount-content .listado-productos.card-futurlife .premium-woo-products-details-wrap h2{margin-bottom:0;}.woocommerce-MyAccount-content .listado-productos.card-futurlife .premium-woo-product-wrapper a.button,.woocommerce-MyAccount-content .listado-productos.card-futurlife .premium-woo-product-wrapper span.button,.woocommerce-MyAccount-content .listado-productos.card-futurlife .premium-woo-product-wrapper button.button{margin-top:1rem;margin-left:.5rem;}.woocommerce form .form-row label{margin-bottom:.25rem;}.woocommerce-customer-details--phone{margin-top:0rem;margin-bottom:0rem;}.woocommerce-order .woocommerce-customer-details--phone,.woocommerce-order .woocommerce-customer-details--email{text-align:left !important;}.woocommerce-account .woocommerce-MyAccount-content input.input-text{}.mo-openid-app-icons p{display:none;}span.woocommerce-Price-amount.amount{white-space:nowrap;}div#cookie-notice a{background:#32a0b1;padding:.4rem;border:solid 1px #32a0b1;color:white;border-radius:3px;}div#cookie-notice a.cn-more-info{background:white;padding:.4rem;border:solid 1px #32a0b1;color:#32a0b1;}.woocommerce-message,.woocommerce-error{margin:0 1rem;}form.checkout_coupon.woocommerce-form-coupon button[name="apply_coupon"]{font-size:0;margin-top:.15rem;}div#cookie-notice{width:362px;min-width:inherit;max-width:100%;border-radius:1rem;margin:1rem;box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;font-size:1rem;font-family:"Plus Jakarta Sans";line-height:inherit;}span#cn-notice-text{margin-bottom:1rem;}@media (max-width: 767.98px){div#cookie-notice{width:calc(100% - 2rem);margin-bottom:calc(50vh - 70px);}.cookie-notice-container,.cookie-revoke-container{padding:15px 39px;}}.premium-blog-post-outer-container:hover .premium-blog-zoomin-effect img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.variations_form.cart .woocommerce-variation-availability,.variations_form.cart .reset_variations,.variations_form.cart input[name=quantity]{display:none !important;}.woocommerce .variations_form.cart .button{color:#fff !important;padding-left:3rem !important;padding-right:3rem !important;margin-top:2rem;}table.variations{width:100%;border-collapse:collapse;border-spacing:0;margin:0;padding:0;border:none;margin-top:1rem;}table.variations td,table.variations th{margin:0;padding:0;border:none;}table.variations tr th.label label{}table.variations tr:not(:first-child) th.label label{}.cfvsw-swatches-option{padding:0;}.variable-items-wrapper_{display:flex;flex-direction:column;gap:10px;}.variable-item.radio-variable-item{width:100%;display:flex;align-items:center;justify-content:space-between;}.woo-variation-swatches .variable-items-wrapper .variable-item.radio-variable-item .variable-item-contents{align-items:flex-start;}.variable-item-price{margin-left:auto;white-space:nowrap;}@media (max-width: 768px){.variable-item.radio-variable-item{flex-direction:row;align-items:flex-start;}}@media (max-width: 767.98px){.variations_button .single_add_to_cart_button{width:100% !important;}}.woocommerce-variation .woocommerce-variation-price{display:none;}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce-variation-add-to-cart button.button.loading::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce-variation-add-to-cart button.button.added::after{content:"";display:none;}.listado-productos .product-type-variable span.price{}@media (max-width: 767px){.listado-productos ul.products li.product .button.product_type_variable{display:none;}}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{content:"";display:none;}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){padding:0;margin:0;margin-right:.5rem;margin-left:2px;}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 1.5px #32a0b1);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 1.5px #32a0b1);color:#32a0b1;}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){-webkit-box-shadow:var(--wvs-item-box-shadow,0 0 0 1px rgba(0,0,0,.2));box-shadow:var(--wvs-item-box-shadow,0 0 0 1px rgba(0,0,0,.2));}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:8px;}.woo-variation-swatches .variable-items-wrapper .variable-item img{border-radius:8px;}.label_down.label_pa_color span{color:rgba(0,0,0,.6);font-size:12px;font-weight:400;line-height:14px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}.label_pa_tallas label{margin-top:2rem !important;margin-bottom:1rem !important;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}input.variable-item-radio-input{-webkit-appearance:none;appearance:none;width:1rem !important;height:1rem !important;border:1px solid #32a0b1;border-radius:50%;outline:none;cursor:pointer;position:relative;margin-bottom:2px;}input.variable-item-radio-input:checked{background-color:#32a0b1;background-clip:content-box;padding:.15rem;}th.label.label_pa_color{display:none !important;}th.label.label_pa_tallas span{display:none !important;}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item{border-bottom:1px solid rgba(0,0,0,.2);padding:0;padding-top:1.5rem;padding-bottom:1.5rem;cursor:auto;font-size:16px;font-weight:500;line-height:24px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#313334;white-space:nowrap;}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-price{}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item:first-child{padding-top:0;}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item:last-child{border:none;}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item:last-child .variable-item-radio-value-wrapper,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item:last-child .variable-item-price{}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input + span{margin-inline:8px;}.woo-variation-swatches h1.title-s{letter-spacing:-.1rem !important;}td.label_down.label_pa_color{padding-top:4px;}li.variable-item.radio-variable-item{display:flex !important;flex-direction:row !important;}@media (max-width: 400px){.variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item{display:flex;flex-direction:column;align-items:flex-start;gap:5px;}.variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-contents{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;}.variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-price{margin-top:2px;width:100%;text-align:right;}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item{font-weight:400;}}@media (max-width: 768px){.woo-variation-swatches h1.title-s{letter-spacing:normal !important;}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item{font-weight:400;}}.premium-woo-product-preventa-wrap{margin-right:.6rem;}@media (max-width: 767.98px){.premium-woo-product-preventa-wrap{margin-right:1rem;}}.badge-futurlife-preventa{width:fit-content;}.badge-futurlife-preventa-ficha{border-radius:2rem;}.badge-futurlife-preventa-mini{margin-bottom:1rem;}.badge-futurlife-preventa span{font-size:12px;font-weight:600;line-height:16px;letter-spacing:.09em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}.badge-futurlife-preventa p{font-size:16px;font-weight:600;line-height:20px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;letter-spacing:normal;margin-top:4px;}.form-resenas .glsr-toggle-track,.form-resenas .glsr-toggle-track::before,.form-resenas .glsr-toggle-track::after{display:none !important;}.form-resenas .glsr-toggle-switch{display:flex !important;align-items:center;}.form-resenas .glsr-toggle input[type="checkbox"]{display:inline-block !important;}.form-resenas .glsr-input-toggle{appearance:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;background-color:white !important;border:.125rem solid #32a0b1 !important;border-radius:.25rem !important;width:1rem !important;height:1rem !important;margin-right:.5rem;position:relative !important;cursor:pointer;display:inline-block !important;box-sizing:border-box;vertical-align:middle;transition:background-color .2s ease,border-color .2s ease;}.form-resenas .glsr-input-toggle:checked{background-color:#32a0b1 !important;background-image:url("https://cdn-ilcghln.nitrocdn.com/qXarFmTEqHICoMgklNDqidYapDMZUxFD/assets/images/optimized/rev-bb6ee31/www.futurlife21.com/wp-content/uploads/2024/04/Icon.png");background-size:auto;background-repeat:no-repeat;background-position:center center;border-color:#32a0b1 !important;}.form-resenas .glsr-input-toggle:checked.nitro-lazy{background-image:none !important;}.form-resenas .glsr-toggle label{display:inline-flex !important;align-items:center;font-weight:normal;cursor:pointer;gap:.5rem;line-height:1.5;}.form-resenas .glsr-default form.glsr-form .glsr-toggle label{margin:0 !important;padding:0 !important;font-weight:var(--glsr-label-weight);font-size:var(--glsr-label-text);margin-top:.125rem !important;}.form-resenas .glsr-default form.glsr-form .glsr-toggle input[type=checkbox]{border:.125rem solid #32a0b1 !important;background-image:url("https://cdn-ildnpcn.nitrocdn.com/MiGlUBromCiSqbDzaakeApLtCdDoZppT/assets/images/optimized/rev-a7b8119/www.futurlife21.com/wp-content/uploads/2024/04/Icon.png");background-size:auto;background-repeat:no-repeat;background-position:center center;}.form-resenas .glsr-default form.glsr-form .glsr-toggle input[type=checkbox].nitro-lazy{background-image:none !important;}.form-resenas .glsr-default form.glsr-form .glsr-toggle input[type=checkbox].glsr-is-invalid{border-color:var(--glsr-form-error) !important;}.form-resenas span.glsr-toggle-switch{width:inherit !important;}form.glsr-form .glsr-star-rating--stars{gap:.5rem;}.glsr-captcha-holder{visibility:hidden;}.single-product #wc-stripe-payment-request-wrapper,.single-product #wc-stripe-express-checkout-element{margin-top:0 !important;border-radius:.5rem .5rem .5rem .5rem;margin-bottom:.5rem !important;}.single-product #wc-stripe-express-checkout-element-googlePay,.single-product #wc-stripe-express-checkout-element-applePay{width:100%;}.__PrivateStripeElement iframe{border-radius:.5rem;}:root{--wc-form-border-color:rgba(0,0,0,.1);--wc-form-border-radius:.8rem;--wc-form-border-width:1px;}.botones-apps img{height:2.92rem !important;}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box;}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle;}.mfp-align-top .mfp-container:before{display:none;}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}.mfp-ajax-cur{cursor:progress;}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}.mfp-auto-cursor .mfp-content{cursor:auto;}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}.mfp-loading.mfp-figure{display:none;}.mfp-hide{display:none !important;}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044;}.mfp-preloader a{color:#ccc;}.mfp-preloader a:hover{color:#fff;}.mfp-s-ready .mfp-preloader{display:none;}.mfp-s-error .mfp-content{display:none;}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation;}button::-moz-focus-inner{padding:0;border:0;}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;}.mfp-close:hover,.mfp-close:focus{opacity:1;}.mfp-close:active{top:1px;}.mfp-close-btn-in .mfp-close{color:#333;}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%;}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap;}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}.mfp-arrow:active{margin-top:-54px;}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px;}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7;}.mfp-arrow-left{left:0;}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px;}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f;}.mfp-arrow-right{right:0;}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px;}.mfp-arrow-right:before{border-left:27px solid #3f3f3f;}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px;}.mfp-iframe-holder .mfp-close{top:-40px;}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000;}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}.mfp-figure{line-height:0;}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444;}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}.mfp-figure figure{margin:0;}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}.mfp-image-holder .mfp-content{max-width:100%;}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}.mfp-img-mobile img.mfp-img{padding:0;}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box;}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}.mfp-img-mobile .mfp-counter{right:5px;top:3px;}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0;}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75);}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}.mfp-container{padding-left:6px;padding-right:6px;}}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-15px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:.75;color:black;}.bundled_table_item .product-name,.bundled_table_item .product-price,.bundled_table_item:not(.order_item) .product-quantity,.bundled_table_item .product-subtotal,.bundled_table_item .product-total{font-size:.875em;}.bundled_table_item .bundled_table_item_indent{padding-left:32px;}.woocommerce .bundled_table_item td.product-name dl.variation,.woocommerce-page .bundled_table_item td.product-name dl.variation,.bundled_table_item td.product-name .wc-item-meta{font-size:100%;}.bundled_table_item,.bundled_table_item td{border-top:none !important;border-bottom:none !important;}.bundle_table_item,.bundle_table_item td{border-bottom:none !important;}.bundled_table_item_price:before,.bundled_table_item_subtotal:before{font-family:"FontAwesomePB";font-size:1rem;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(90deg);content:"";margin:0 12px 0 3px;opacity:.25;}dt.bundled_title_meta,.bundled_notice{margin:12px 0 5px;}a.edit_bundle_in_cart_text{color:#888;font-weight:normal;text-decoration:none;}a.edit_bundle_in_cart_text:hover small{text-decoration:underline;}body{--glsr-white:#fff;--glsr-gray-100:#f5f5f5;--glsr-gray-200:#e5e5e5;--glsr-gray-300:#d4d4d4;--glsr-gray-400:#a3a3a3;--glsr-gray-500:#737373;--glsr-gray-600:#525252;--glsr-gray-700:#404040;--glsr-gray-800:#262626;--glsr-gray-900:#171717;--glsr-black:#000;--glsr-blue:#1c64f2;--glsr-green:#057a55;--glsr-red:#e02424;--glsr-yellow:#faca15;--glsr-duration-slow:.3s;--glsr-duration-fast:.15s;--glsr-gap-xs:.25em;--glsr-gap-sm:.5em;--glsr-gap-md:.75em;--glsr-gap-lg:1em;--glsr-gap-xl:2em;--glsr-leading:1.5;--glsr-px:1.25em;--glsr-py:1.25em;--glsr-radius:3px;--glsr-text-base:1em;--glsr-text-sm:.875em;--glsr-text-md:1em;--glsr-text-lg:1.25em;--glsr-review-star:1.25em;--glsr-review-verified:var(--glsr-green);--glsr-tag-label-weight:600;--glsr-bar-bg:var(--glsr-yellow);--glsr-bar-leading:1.5;--glsr-bar-opacity:.1;--glsr-max-w:48ch;--glsr-summary-star:1.5em;--glsr-summary-text:var(--glsr-text-sm);--glsr-choice-h:1.125em;--glsr-choice-w:1.125em;--glsr-description-text:var(--glsr-text-sm);--glsr-form-error:var(--glsr-red);--glsr-form-star:2em;--glsr-form-success:var(--glsr-green);--glsr-input-b:1px solid var(--glsr-gray-400);--glsr-input-bg:var(--glsr-white);--glsr-input-color:var(--glsr-gray-900);--glsr-input-px:.75em;--glsr-input-py:.5em;--glsr-input-radius:3px;--glsr-input-transition:border-color var(--glsr-duration-fast) ease-in-out;--glsr-label-text:var(--glsr-text-sm);--glsr-label-weight:600;--glsr-range-size:1.75em;--glsr-toggle-bg-0:currentColor;--glsr-toggle-bg-1:currentColor;--glsr-toggle-color:var(--glsr-white);--glsr-toggle-h:1.25em;--glsr-toggle-opacity-0:.2;--glsr-toggle-opacity-1:1;--glsr-toggle-p:.15em;--glsr-toggle-radius:999px;--glsr-toggle-shadow-color:rgba(0,0,0,.1);--glsr-toggle-size:calc(var(--glsr-toggle-h) - var(--glsr-toggle-p) * 2);--glsr-toggle-text:1em;--glsr-toggle-w:calc(var(--glsr-toggle-h) * 2 - var(--glsr-toggle-p) * 2);--glsr-modal-bg:var(--wp--preset--color--base,var(--glsr-white));--glsr-modal-radius:3px;--glsr-modal-padding:1.5em;--glsr-tooltip-border-radius:4px;--glsr-tooltip-font-size:.875rem;--glsr-tooltip-font-weight:400;--glsr-tooltip-line-height:1;--glsr-tooltip-margin:12px;--glsr-tooltip-padding:.5em 1em;--glsr-tooltip-size:6px;}@keyframes gl-fadeIn{0%{opacity:0;}to{opacity:1;}}@keyframes gl-fadeOut{0%{opacity:1;}to{opacity:0;}}@keyframes gl-spin{0%{transform:rotate(0deg) translateZ(0);}to{transform:rotate(1turn) translateZ(0);}}@keyframes gl-zoomIn{0%{transform:scale(.95);}to{transform:scale(1);}}@keyframes gl-zoomOut{0%{transform:scale(1);}to{transform:scale(.95);}}.glsr *+*{box-sizing:border-box;}.glsr,.glsr-modal{border-width:0;font-size:var(--glsr-text-base);}.glsr .screen-reader-text,.glsr-modal .screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal !important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.glsr-captcha-holder iframe{margin:0 !important;}.glsr-captcha-holder[data-size=invisible]:not([data-badge=inline]){bottom:0;position:absolute;}.glsr-captcha-holder>div:not([data-type=procaptcha]){display:flex;}.glsr-fade-out{opacity:0 !important;transition:visibility 0s cubic-bezier(0,0,.2,1) var(--glsr-duration-slow),opacity var(--glsr-duration-slow) !important;visibility:hidden !important;}.glsr-reviews,.glsr-reviews-wrap{grid-gap:var(--glsr-gap-xl);display:grid;gap:var(--glsr-gap-xl);}.glsr-default .glsr-loading,.glsr-default form.glsr-form .glsr-loading{display:inline-flex;flex-grow:0;flex-shrink:0;height:1em;position:relative;width:1em;}.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):after,.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):before,.glsr-default form.glsr-form .glsr-loading:after,.glsr-default form.glsr-form .glsr-loading:before{animation:gl-spin .5s linear infinite;border:.2em solid;border-radius:100%;box-sizing:border-box;content:"";display:block;height:100%;left:0;margin:0;position:absolute;top:0;width:100%;}.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):before,.glsr-default form.glsr-form .glsr-loading:before{border-top-color:transparent;opacity:.5;}.glsr-default .glsr-loading:not(.does-not-exist):not(does-not-exist):after,.glsr-default form.glsr-form .glsr-loading:after{border-color:currentColor transparent transparent;}.glsr-default .glsr-spinner{animation:gl-spin .5s linear infinite;border-radius:50%;height:24px;position:relative;width:24px;}.glsr-default .glsr-spinner:after,.glsr-default .glsr-spinner:before{background:currentColor;border-radius:50%;content:"";height:8px;position:absolute;width:8px;}.glsr-default .glsr-spinner:before{left:0;top:0;}.glsr-default .glsr-spinner:after{bottom:0;right:0;}.glsr-default .glsr-pagination{position:relative;}.glsr-default .glsr-pagination:not(.glsr-ajax-loadmore){align-items:center;display:flex;justify-content:center;}.glsr-default .glsr-pagination .glsr-spinner{position:absolute;}.glsr-default .glsr-pagination .pagination{flex-basis:100%;margin-bottom:0;margin-top:0;opacity:1;transition:opacity var(--glsr-duration-slow);}.glsr-default.glsr-hide .glsr-pagination .pagination{opacity:0 !important;}.glsr-star-rating{align-items:center;display:flex;position:relative;}.glsr-stars{justify-content:center;}.glsr-star{background-size:var(--glsr-review-star);flex-shrink:0;font-size:inherit;height:var(--glsr-review-star);width:var(--glsr-review-star);}.glsr-summary .glsr-star{background-size:var(--glsr-summary-star);height:var(--glsr-summary-star);width:var(--glsr-summary-star);}.glsr-star-empty{background-image:var(--glsr-star-empty);}.glsr-star-full{background-image:var(--glsr-star-full);}.glsr-star-half{background-image:var(--glsr-star-half);}.glsr-review{quotes:"“" "”";word-break:break-word;}.glsr-review,.glsr-reviews>p{opacity:1;transition:opacity .5s;}.glsr-hide .glsr-review,.glsr-hide .glsr-reviews>p{opacity:0 !important;}.glsr-review p:first-of-type{margin-top:0 !important;}.glsr-review [data-expanded=false] p.glsr-hidden-text,.glsr-review p:last-of-type{margin-bottom:0 !important;}.glsr-review-date{white-space:nowrap;}.glsr-review-rating{align-items:center;display:inline-flex;gap:.5em;justify-content:center;}.glsr-review-response{padding:var(--glsr-py) var(--glsr-px);position:relative;width:100%;}.glsr-review-response:before{border-bottom:calc(var(--glsr-text-md) * 1.5) solid;border-left:0 solid transparent;border-right:calc(var(--glsr-text-md) * 2) solid transparent;border-top:0 solid;content:"";height:0;opacity:.1;position:absolute;right:calc(var(--glsr-text-md) * 1.5);top:calc(( var(--glsr-text-md) * 1.5 ) * -1);top:calc(var(--glsr-text-md) * 1.5 * -1);width:0;}.glsr-review-response:after{background-color:currentColor;border-radius:var(--glsr-radius);content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;}.glsr-rtl .glsr-review-response:before{border-left-width:calc(var(--glsr-text-md) * 2);border-right-width:0;left:calc(var(--glsr-text-md) * 1.5);right:auto;}.glsr-review-response-inner{position:relative;z-index:1;}.glsr-default .glsr-review{display:flex;flex-wrap:wrap;gap:var(--glsr-gap-md);}.glsr-default .glsr-review p{margin-bottom:var(--glsr-text-md);margin-top:0;padding:0;}.glsr-default .glsr-tag-label{font-weight:var(--glsr-tag-label-weight);}.glsr-default .glsr-review-assigned_links,.glsr-default .glsr-review-assigned_posts,.glsr-default .glsr-review-assigned_terms,.glsr-default .glsr-review-assigned_users{width:100%;}.glsr-default .glsr-review-author{align-items:center;display:inline-flex;gap:.5em;}.glsr-default .glsr-review-avatar{flex:0 0;}.glsr-default .glsr-review-avatar img{border-width:0;display:flex;margin:0;max-height:none;max-width:none;-o-object-fit:cover;object-fit:cover;}.glsr-default .glsr-review-content{width:100%;}.glsr-default .glsr-review-date{align-items:center;display:inline-flex;flex:1 0;font-style:italic;white-space:nowrap;}.glsr-default .glsr-review-rating{align-items:center;display:inline-flex;flex-shrink:0;gap:.5em;}.glsr-default .glsr-review-response,.glsr-default .glsr-review-title{width:100%;}.glsr-default .glsr-review-title h3,.glsr-default .glsr-review-title h4,.glsr-default .glsr-review-title h5{margin-bottom:0;margin-top:0;}.glsr-default .glsr-review-verified{align-items:center;color:var(--glsr-review-verified);display:flex;font-size:var(--glsr-text-sm);gap:.25em;}.glsr-default .glsr-read-more{white-space:nowrap;}.glsr-default .glsr-read-more:before{content:"";margin-left:0;margin-right:.5em;}.glsr-default.glsr-rtl .glsr-read-more:before{margin-left:.5em;margin-right:0;}.glsr-default [data-expanded=false] .glsr-read-more:before{content:"…";}.glsr-default [data-expanded=false] .glsr-hidden{display:none;}.glsr-summary{align-items:center;display:flex;flex-wrap:wrap;gap:var(--glsr-gap-sm);max-width:var(--glsr-max-w);position:relative;width:100%;}.glsr-summary-rating{font-size:var(--glsr-text-lg);font-weight:700;line-height:1;}.glsr-summary-stars,.glsr-summary-text{font-size:var(--glsr-summary-text);}.glsr-summary-text{flex:1 1 100%;}.glsr-summary-percentages{position:relative;width:100%;}.glsr-summary .glsr-bar{display:table-row;white-space:nowrap;}.glsr-summary .glsr-bar>span{display:table-cell;line-height:var(--glsr-bar-leading);vertical-align:middle;}.glsr-summary .glsr-bar-label{font-size:var(--glsr-summary-text);padding-left:0;padding-right:var(--glsr-gap-sm);}.glsr-rtl .glsr-summary .glsr-bar-label{padding-left:var(--glsr-gap-sm);padding-right:0;}.glsr-summary .glsr-bar-background{position:relative;width:100%;}.glsr-summary .glsr-bar-background:before{background-color:currentColor;content:"";display:block;height:var(--glsr-text-md);margin-top:calc(var(--glsr-text-md) / 2 * -1);opacity:var(--glsr-bar-opacity);position:absolute;top:50%;width:100%;}.glsr-summary .glsr-bar-background-percent{background-color:currentColor;color:var(--glsr-bar-bg);display:block;height:var(--glsr-text-md);position:relative;}.glsr-summary .glsr-bar-percent{font-size:var(--glsr-summary-text);padding-left:var(--glsr-gap-sm);padding-right:0;text-align:right;}.glsr-rtl .glsr-summary .glsr-bar-percent{padding-left:0;padding-right:var(--glsr-gap-sm);text-align:left;}.glsr-default form.glsr-hide-form{max-height:0 !important;opacity:0;overflow:hidden;}.glsr-default form.glsr-form{grid-row-gap:var(--glsr-gap-md);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));position:relative;row-gap:var(--glsr-gap-md);}.glsr-default .glsr-field{position:relative;}.glsr-default .glsr-field.glsr-hidden,.glsr-default .glsr-field:not(.glsr-field-is-invalid) .glsr-field-error,.glsr-default .glsr-form-message:not(.glsr-form-failed):not(.glsr-form-success){display:none;}.glsr-default .glsr-field-error{color:var(--glsr-form-error);font-size:var(--glsr-text-sm);}.glsr-default .glsr-form-failed{color:var(--glsr-form-error);}.glsr-default .glsr-form-success{color:var(--glsr-form-success);}.glsr-default .glsr-is-invalid{border-color:var(--glsr-form-error) !important;}.glsr-default form.glsr-form label.glsr-label{display:block;float:none;-webkit-hyphens:none;hyphens:none;margin:0;}.glsr-default form.glsr-form .glsr-description{display:block;font-weight:normal;text-transform:none;}.glsr-default form.glsr-form input.glsr-input:not(.wp-block-search__input),.glsr-default form.glsr-form select.glsr-select,.glsr-default form.glsr-form textarea.glsr-textarea{box-sizing:border-box;display:block;float:none;margin:0;max-height:none;max-width:none;min-height:auto;min-width:auto;width:100%;}.glsr-default form.glsr-form textarea.glsr-textarea{resize:vertical;}.glsr-default form.glsr-form .glsr-field-checkbox,.glsr-default form.glsr-form .glsr-field-radio{display:flex;}.glsr-default form.glsr-form .glsr-field-checkbox label,.glsr-default form.glsr-form .glsr-field-radio label{align-items:flex-start;-moz-column-gap:var(--glsr-gap-sm);column-gap:var(--glsr-gap-sm);display:inline-flex;margin:0;}.glsr-default form.glsr-form .glsr-field-checkbox span:first-of-type,.glsr-default form.glsr-form .glsr-field-radio span:first-of-type{align-items:center;display:flex;}.glsr-default form.glsr-form input.glsr-input-radio[type=radio],.glsr-default form.glsr-form input.glsr-input-range[type=radio],.glsr-default form.glsr-form input[type=checkbox].glsr-input-checkbox{box-sizing:border-box;display:inline-block;flex-shrink:0;left:0;margin:0;outline:none;padding:0;top:0;vertical-align:middle;}.glsr-default form.glsr-form .glsr-field-toggle{display:flex;}.glsr-default form.glsr-form .glsr-toggle{align-items:flex-start;-moz-column-gap:var(--glsr-gap-sm);column-gap:var(--glsr-gap-sm);display:inline-flex;flex-direction:row-reverse;}.glsr-default form.glsr-form .glsr-toggle label{display:block;margin:0;}.glsr-default form.glsr-form .glsr-toggle .glsr-toggle-switch{align-items:center;display:flex;flex-shrink:0;font-size:var(--glsr-toggle-text);position:relative;width:var(--glsr-toggle-w);}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:transparent !important;border-radius:var(--glsr-toggle-radius);border-width:1px;box-shadow:none;box-sizing:border-box;cursor:pointer;display:block;font-size:inherit;height:var(--glsr-toggle-h);left:auto;margin:0 !important;overflow:hidden;padding:0 !important;position:absolute;top:auto !important;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--glsr-toggle-w);z-index:0;}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:after,.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:before{box-sizing:border-box;display:none;}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]+.glsr-toggle-track{border-radius:var(--glsr-toggle-radius);box-sizing:border-box;height:var(--glsr-toggle-h);padding:var(--glsr-toggle-p);pointer-events:none;position:absolute;width:var(--glsr-toggle-w);}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]+.glsr-toggle-track:before{background-color:var(--glsr-toggle-bg-0);border-radius:var(--glsr-toggle-radius);box-sizing:border-box;content:"";display:block;height:100%;left:0;opacity:var(--glsr-toggle-opacity-0);position:absolute;top:0;transition:background-color var(--glsr-duration-fast) ease-in-out,opacity var(--glsr-duration-fast) ease-in-out;width:100%;}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]+.glsr-toggle-track:after{background-color:var(--glsr-toggle-color);border-radius:calc(var(--glsr-toggle-radius) - var(--glsr-toggle-p));box-shadow:0 calc(var(--glsr-toggle-h) * .05) calc(var(--glsr-toggle-h) * .1) var(--glsr-toggle-shadow-color),0 calc(var(--glsr-toggle-h) * .05) calc(var(--glsr-toggle-h) * .15) var(--glsr-toggle-shadow-color);box-sizing:border-box;content:"";display:block;height:var(--glsr-toggle-size);pointer-events:none;position:relative;transition:transform var(--glsr-duration-fast) ease-in-out;width:var(--glsr-toggle-size);z-index:1;}.glsr-default form.glsr-form .glsr-field-toggle input[type=checkbox]:checked+.glsr-toggle-track:before{background-color:var(--glsr-toggle-bg-1);opacity:var(--glsr-toggle-opacity-1);transition:background-color var(--glsr-duration-fast) ease-in-out,opacity var(--glsr-duration-fast) ease-in-out;}.glsr-default form.glsr-form .glsr-field-toggle input[type=checkbox]:checked+.glsr-toggle-track:after{transform:translateX(var(--glsr-toggle-size));}.glsr-default.glsr-rtl form.glsr-form .glsr-field-toggle input[type=checkbox]:checked+.glsr-toggle-track:after{transform:translateX(calc(var(--glsr-toggle-size) * -1));}.glsr-default form.glsr-form .glsr-range-labels{display:grid;font-size:var(--glsr-text-sm);grid-template-columns:repeat(auto-fit,minmax(50px,1fr));line-height:1.5;text-align:center;}.glsr-default form.glsr-form .glsr-range-labels :first-child{text-align:left;}.glsr-default form.glsr-form .glsr-range-labels :last-child{text-align:right;}.glsr-default form.glsr-form .glsr-range-options{align-items:center;display:flex;font-size:var(--glsr-text-base);gap:var(--glsr-gap-lg);justify-content:space-between;margin-bottom:calc(var(--glsr-text-sm) * 1.5);padding-bottom:var(--glsr-gap-xs);padding-top:var(--glsr-gap-xs);position:relative;}.glsr-default form.glsr-form .glsr-range-options:before{background-color:var(--glsr-gray-400);content:"";display:block;height:1px;position:absolute;width:100%;}.glsr-default form.glsr-form .glsr-range-options:has(.glsr-is-invalid):before{background-color:var(--glsr-form-error);}.glsr-default form.glsr-form .glsr-field-range{display:flex;z-index:1;}.glsr-default form.glsr-form .glsr-range-options input[type=radio].glsr-input-range{flex-shrink:0;height:var(--glsr-range-size);width:var(--glsr-range-size);}.glsr-default form.glsr-form .glsr-range-options label{display:none;}.glsr-default form.glsr-form .glsr-range-options input[type=radio]:checked+label{display:flex;font-size:var(--glsr-text-sm);left:0;line-height:1.5;position:absolute;top:100%;}.glsr-default form.glsr-form .glsr-range-options:not(:has(input[type=radio]:checked)):after{content:attr(data-placeholder);display:flex;font-size:var(--glsr-text-sm);left:0;line-height:1.5;position:absolute;top:100%;}form.glsr-form .glsr-star-rating:not([data-star-rating]) .glsr-star-rating--stars{display:none !important;}form.glsr-form .glsr-star-rating>select{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px !important;margin:0 !important;opacity:0 !important;overflow:hidden !important;padding:0 !important;position:absolute !important;top:0 !important;visibility:visible !important;white-space:nowrap !important;width:1px !important;}form.glsr-form .glsr-star-rating>select:after,form.glsr-form .glsr-star-rating>select:before{display:none !important;}form.glsr-form .glsr-star-rating>select:focus+.glsr-star-rating--stars:before{box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;box-shadow:0 0 0 3px Highlight;content:"";display:block;height:100%;outline:1px solid transparent;pointer-events:none;position:absolute;width:100%;}form.glsr-form .glsr-star-rating--ltr>select{left:0 !important;}form.glsr-form .glsr-star-rating--rtl>select{right:0 !important;}form.glsr-form .glsr-star-rating--stars{align-items:center;cursor:pointer;display:flex;position:relative;}form.glsr-form select[disabled]+.glsr-star-rating--stars{cursor:default;}form.glsr-form .glsr-star-rating--stars>span{display:flex;height:var(--glsr-form-star);margin:0;width:var(--glsr-form-star);}form.glsr-form .glsr-star-rating--stars[class*=" s"]>span{background-image:var(--glsr-star-empty);background-position:50%;background-repeat:no-repeat;background-size:contain;}form.glsr-form .glsr-field-is-invalid .glsr-star-rating--stars[class*=" s"]>span{background-image:var(--glsr-star-error);}form.glsr-form .glsr-star-rating--stars[class*=" s"]>span.gl-active,form.glsr-form .glsr-star-rating--stars[class*=" s"]>span.gl-active.gl-selected{background-image:var(--glsr-star-full);}form.glsr-form .glsr-has-rating-labels .glsr-star-rating--stars[aria-label]{margin-bottom:calc(var(--glsr-text-sm) * 1.5);padding-bottom:var(--glsr-gap-xs);}form.glsr-form .glsr-has-rating-labels .glsr-star-rating--stars[aria-label]:after{content:attr(aria-label);display:flex;font-size:var(--glsr-text-sm);left:0;line-height:1.5;position:absolute;top:100%;}.glsr-default button.glsr-button{align-items:center !important;cursor:pointer;display:inline-flex !important;white-space:nowrap;}.glsr-default button.glsr-button:not(.wp-block-search__button){margin:0;}.glsr-default button.glsr-button[aria-busy=true]{gap:var(--glsr-gap-sm);}.glsr-default .wp-block-button{margin:0;}.glsr-modal{display:none;font-size:var(--glsr-text-base);line-height:var(--glsr-leading);pointer-events:none;position:fixed;z-index:-1;}.glsr-modal.is-open{display:block;pointer-events:auto;z-index:99999;}.glsr-modal__overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;}.glsr-modal__dialog{background-color:var(--glsr-modal-bg);border-radius:var(--glsr-modal-radius);box-shadow:0 1px 2px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.07),0 4px 8px rgba(0,0,0,.07),0 8px 16px rgba(0,0,0,.07),0 16px 32px rgba(0,0,0,.07),0 32px 64px rgba(0,0,0,.07);box-sizing:border-box;display:flex;flex-direction:column;max-height:calc(100vh - 2em);max-width:700px;min-height:150px;min-width:320px;overflow:hidden;position:relative;width:calc(100vw - 2em);will-change:transform;}.glsr-modal-small .glsr-modal__dialog{min-height:auto;width:480px;}[aria-hidden=false] .glsr-modal__dialog{animation:gl-zoomIn var(--glsr-duration-slow) cubic-bezier(0,0,.2,1);}[aria-hidden=true] .glsr-modal__dialog{animation:gl-zoomOut var(--glsr-duration-fast) cubic-bezier(0,0,.2,1);}.glsr-modal__header{font-weight:600;}.glsr-modal__footer,.glsr-modal__header{align-items:center;box-shadow:0 0 1px 0 color-mix(in srgb,currentColor 10%,transparent),0 0 1em 0 rgba(0,0,0,.1);display:flex;flex-shrink:0;gap:var(--glsr-gap-md);padding:0 var(--glsr-modal-padding);position:relative;z-index:1;}.glsr-modal__footer>div,.glsr-modal__header>div{align-items:center;display:flex;flex:1;gap:var(--glsr-gap-md);padding:.75em 0;}.glsr-modal__content{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:var(--glsr-modal-padding);position:relative;}.glsr-modal button.glsr-modal__close,.glsr-modal button.glsr-modal__close:focus,.glsr-modal button.glsr-modal__close:hover{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent !important;border:0;box-shadow:none;color:currentColor !important;cursor:pointer;display:flex;font-size:1em;height:1.5em;justify-content:center;line-height:1;margin:.75em 1em;outline-offset:0;padding:0;position:absolute;right:0;top:0;transform:scale(1);transition:transform var(--glsr-duration-fast) ease-in;width:1.5em;z-index:10;}.glsr-modal button.glsr-modal__close:hover{transform:scale(1.1);}.glsr-modal button.glsr-modal__close:before{all:revert;content:"✕";font-family:arial;font-size:1.5em;font-weight:700;line-height:1;}.glsr-modal button.glsr-modal__close:after,.glsr-modal[aria-hidden=true] .glsr-modal__close{display:none !important;}.glsr-modal .glsr-modal__overlay{animation-timing-function:cubic-bezier(0,0,.2,1);}.glsr-modal[aria-hidden=false] .glsr-modal__overlay{animation-duration:var(--glsr-duration-slow);animation-name:gl-fadeIn;}.glsr-modal[aria-hidden=true] .glsr-modal__overlay{animation-duration:var(--glsr-duration-fast);animation-name:gl-fadeOut;}.glsr-modal-error .glsr-modal__content,.glsr-modal-success .glsr-modal__content{display:flex;gap:var(--glsr-gap-md);}.glsr-modal-error .glsr-modal__content:before,.glsr-modal-success .glsr-modal__content:before{content:"";display:block;flex-shrink:0;height:2em;margin-top:-.25em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;opacity:.75;width:2em;}.glsr-modal-error .glsr-modal__content:before{background-color:var(--glsr-red);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3E%3Cpath d=\'M10 2a8 8 0 1 1 0 16 8 8 0 1 1 0-16zm1.13 9.38.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z\'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3E%3Cpath d=\'M10 2a8 8 0 1 1 0 16 8 8 0 1 1 0-16zm1.13 9.38.35-6.46H8.52l.35 6.46h2.26zm-.09 3.36c.24-.23.37-.55.37-.96 0-.42-.12-.74-.36-.97s-.59-.35-1.06-.35-.82.12-1.07.35-.37.55-.37.97c0 .41.13.73.38.96.26.23.61.34 1.06.34s.8-.11 1.05-.34z\'/%3E%3C/svg%3E");}.glsr-modal-success .glsr-modal__content:before{background-color:var(--glsr-green);-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3E%3Cpath d=\'M10 2a8 8 0 1 0 0 16 8 8 0 1 0 0-16zm-.615 12.66h-1.34l-3.24-4.54 1.341-1.25 2.569 2.4 5.141-5.931 1.34.94-5.811 8.381z\'/%3E%3C/svg%3E");mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\'%3E%3Cpath d=\'M10 2a8 8 0 1 0 0 16 8 8 0 1 0 0-16zm-.615 12.66h-1.34l-3.24-4.54 1.341-1.25 2.569 2.4 5.141-5.931 1.34.94-5.811 8.381z\'/%3E%3C/svg%3E");}#glsr-modal-review .glsr-read-more{display:none !important;}#glsr-modal-verified .glsr-modal__footer{box-shadow:inset 0 .5px 0 var(--glsr-review-verified);color:var(--glsr-review-verified);}#glsr-modal-verified .glsr-modal__footer:after{background:currentColor;content:"";height:100%;left:0;opacity:.125;position:absolute;top:0;width:100%;z-index:-1;}.glsr-debug{position:relative;}.glsr-debug:before{background-color:currentColor;content:"";height:100%;left:0;opacity:.15;overflow:hidden;position:absolute;top:0;width:100%;}.glsr-debug pre{font-family:"Fira Code",Consolas,Monaco,monospace;font-size:12px;line-height:1.25;padding:10px;position:relative;z-index:1;}.glsr-default{--glsr-toggle-bg-1:var(--glsr-blue);}.glsr-default form.glsr-form{font-size:var(--glsr-text-md);line-height:var(--glsr-leading);}.glsr-default form.glsr-form label.glsr-label{font-size:var(--glsr-label-text);font-weight:var(--glsr-label-weight);line-height:var(--glsr-leading);margin-bottom:var(--glsr-gap-xs);padding:0;}.glsr-default form.glsr-form .glsr-label+.glsr-description{margin-bottom:var(--glsr-gap-xs);}.glsr-default form.glsr-form .glsr-description{font-size:var(--glsr-description-text);opacity:.75;}.glsr-default form.glsr-form input.glsr-input,.glsr-default form.glsr-form select.glsr-select,.glsr-default form.glsr-form textarea.glsr-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--glsr-input-bg);border:var(--glsr-input-b);border-radius:var(--glsr-input-radius);color:var(--glsr-input-color);font-family:inherit;font-size:var(--glsr-text-md);line-height:var(--glsr-leading);min-height:auto !important;padding:var(--glsr-input-py) var(--glsr-input-px) !important;transition:var(--glsr-input-transition);}.glsr-default form.glsr-form input.glsr-input:focus,.glsr-default form.glsr-form select.glsr-select:focus,.glsr-default form.glsr-form textarea.glsr-textarea:focus{background-color:var(--glsr-input-bg);box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;box-shadow:0 0 0 3px Highlight;outline:1px solid transparent;}.glsr-default form.glsr-form select.glsr-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 20 20\' fill=\'none\'%3E%3Cpath d=\'m7 7 3-3 3 3m0 6-3 3-3-3\' stroke=\'%239fa6b2\' stroke-width=\'1.5\' stroke-linecap=\'round\' stroke-linejoin=\'round\'/%3E%3C/svg%3E");background-position:right .5em center;background-repeat:no-repeat;background-size:1.5em 1.5em;height:auto;padding-right:3em;-webkit-print-color-adjust:exact;print-color-adjust:exact;}.glsr-default form.glsr-form select.glsr-select.nitro-lazy{background-image:none !important;}.glsr-default form.glsr-form input.glsr-input-radio[type=radio],.glsr-default form.glsr-form input.glsr-input-range[type=radio],.glsr-default form.glsr-form input[type=checkbox].glsr-input-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--glsr-white);background-origin:border-box;border:1px solid var(--glsr-gray-400);color:var(--glsr-blue);font-size:var(--glsr-text-md);height:var(--glsr-choice-h);min-height:auto;min-width:auto;-webkit-print-color-adjust:exact;print-color-adjust:exact;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--glsr-choice-w);}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:after,.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:before,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:after,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:before,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:after,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:before{display:none !important;}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent;}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:focus,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:focus,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:focus{box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;box-shadow:0 0 0 3px Highlight;outline:1px solid transparent;}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked:focus,.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked:focus,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked:focus{border-color:transparent;}.glsr-default form.glsr-form input[type=checkbox].glsr-input-checkbox{border-radius:var(--glsr-input-radius);}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=\'0 0 16 16\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath d=\'M5.707 7.293a1 1 0 0 0-1.414 1.414l2 2a1 1 0 0 0 1.414 0l4-4a1 1 0 0 0-1.414-1.414L7 8.586 5.707 7.293z\'/%3E%3C/svg%3E");}.glsr-default form.glsr-form input.glsr-input-checkbox[type=checkbox]:checked.nitro-lazy{background-image:none !important;}.glsr-default form.glsr-form input.glsr-input-radio[type=radio],.glsr-default form.glsr-form input.glsr-input-range[type=radio]{border-radius:100%;}.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=\'0 0 16 16\' fill=\'%23fff\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Ccircle cx=\'8\' cy=\'8\' r=\'3\'/%3E%3C/svg%3E");}.glsr-default form.glsr-form input.glsr-input-radio[type=radio]:checked.nitro-lazy,.glsr-default form.glsr-form input.glsr-input-range[type=radio]:checked.nitro-lazy{background-image:none !important;}.glsr-default form.glsr-form .glsr-toggle label{font-size:var(--glsr-text-md);line-height:var(--glsr-leading);padding:0;}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:focus{outline:none;}.glsr-default form.glsr-form .glsr-toggle input[type=checkbox]:focus+.glsr-toggle-track{box-shadow:0 0 0 3px Highlight;box-shadow:0 0 0 3px -moz-mac-focusring;box-shadow:0 0 0 3px -webkit-focus-ring-color;outline:1px solid transparent;}.glsr-default form.glsr-form .glsr-field-error{font-family:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;line-height:var(--glsr-leading);}.theme-twentytwentytwo .glsr-default .glsr-button{border:none;}.theme-twentytwentytwo .glsr-default .glsr-button:hover{color:var(--glsr-white);}