@media screen and (max-width: 768px){body.bono-regala-vida{padding-top:280px}}body.bono-regala-vida .product-tabs-wrapper,body.bono-regala-vida .related-and-upsells{display:none}.product_cat-bono .fpf-fields-config-wrapper{display:none}.product_cat-bono h4{font-size:35px;margin-bottom:30px;text-align:center}@media screen and (max-width: 768px){.product_cat-bono h4{font-size:20px;line-height:1.2;margin-bottom:20px}}.product_cat-bono .miga-bonos{display:flex;justify-content:space-between;margin:30px 0;position:relative}@media screen and (max-width: 768px){.product_cat-bono .miga-bonos{margin:20px 0}}.product_cat-bono .miga-bonos::before{background-color:#fff;content:"";display:block;height:4px;left:50%;position:absolute;top:14px;transform:translateX(-50%);width:calc(100% - 60px)}@media screen and (max-width: 768px){.product_cat-bono .miga-bonos::before{height:2px;top:9px;width:calc(100% - 60px)}}.product_cat-bono .miga-bonos .punto-bono{position:relative;width:75px}@media screen and (max-width: 768px){.product_cat-bono .miga-bonos .punto-bono{width:60px}}.product_cat-bono .miga-bonos .punto-bono .mariposa{filter:saturate(0) contrast(0.4);position:absolute;left:23px;top:-8px;width:30px}@media screen and (max-width: 768px){.product_cat-bono .miga-bonos .punto-bono .mariposa{left:23px !important;top:-14px !important;width:30px !important}}.product_cat-bono .miga-bonos .punto-bono:nth-child(2) .mariposa{top:-13px;width:35px}.product_cat-bono .miga-bonos .punto-bono:nth-child(3) .mariposa{top:-17px;width:40px}.product_cat-bono .miga-bonos .punto-bono:nth-child(4) .mariposa{left:18px;top:-23px;width:45px}.product_cat-bono .miga-bonos .punto-bono.active::after{background-color:gray;scale:.85}.product_cat-bono .miga-bonos .punto-bono.active .mariposa{filter:drop-shadow(0px 0px 5px rgba(255, 255, 255, 0.6)) saturate(1)}.product_cat-bono .miga-bonos .punto-bono p{font-weight:bold;line-height:1.2;margin:45px 0 0;text-align:center}@media screen and (max-width: 768px){.product_cat-bono .miga-bonos .punto-bono p{font-size:12px;margin:25px 0 0}}.product_cat-bono .product-images{flex:0 0 33.333333%;max-width:33.333333%}@media screen and (max-width: 768px){.product_cat-bono .product-images{display:none}}.product_cat-bono .entry-summary{flex:0 0 66.666667%;max-width:66.666667%}@media screen and (max-width: 768px){.product_cat-bono .entry-summary{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.product_cat-bono .entry-summary .single-breadcrumbs-wrapper,.product_cat-bono .entry-summary .price,.product_cat-bono .entry-summary .product-share,.product_cat-bono .entry-summary .product_title{display:none}.product_cat-bono .entry-summary .summary-inner{background:url("/wp-content/plugins/bonos-regala-vida/images/fondo-escritorio-camino-de-migajas-regala-vida.webp") no-repeat center center/cover}@media screen and (max-width: 768px){.product_cat-bono .entry-summary .summary-inner{background:url("/wp-content/plugins/bonos-regala-vida/images/fondo-movil-camino-de-migajas-regala-vida.webp") no-repeat center center/cover}}.product_cat-bono .entry-summary .summary-inner,.product_cat-bono .entry-summary .cart{border-radius:15px;padding:10px 25px}@media screen and (max-width: 768px){.product_cat-bono .entry-summary .summary-inner,.product_cat-bono .entry-summary .cart{padding:10px}}.product_cat-bono .entry-summary .summary-inner h1,.product_cat-bono .entry-summary .summary-inner h2,.product_cat-bono .entry-summary .summary-inner h3,.product_cat-bono .entry-summary .summary-inner h4,.product_cat-bono .entry-summary .summary-inner h5,.product_cat-bono .entry-summary .summary-inner h6,.product_cat-bono .entry-summary .summary-inner label,.product_cat-bono .entry-summary .summary-inner p,.product_cat-bono .entry-summary .summary-inner span,.product_cat-bono .entry-summary .summary-inner a,.product_cat-bono .entry-summary .cart h1,.product_cat-bono .entry-summary .cart h2,.product_cat-bono .entry-summary .cart h3,.product_cat-bono .entry-summary .cart h4,.product_cat-bono .entry-summary .cart h5,.product_cat-bono .entry-summary .cart h6,.product_cat-bono .entry-summary .cart label,.product_cat-bono .entry-summary .cart p,.product_cat-bono .entry-summary .cart span,.product_cat-bono .entry-summary .cart a{color:#fff;font-family:Raleway,"MS Sans Serif",Geneva,sans-serif}.product_cat-bono .entry-summary .summary-inner label,.product_cat-bono .entry-summary .cart label{font-size:16px;font-weight:bold;line-height:1}@media screen and (max-width: 768px){.product_cat-bono .entry-summary .summary-inner label,.product_cat-bono .entry-summary .cart label{font-size:12px}}.product_cat-bono .entry-summary .summary-inner>.single_add_to_cart_button,.product_cat-bono .entry-summary .cart>.single_add_to_cart_button{display:none !important}.product_cat-bono .step-wrapper:not(.step-one){display:none}.product_cat-bono .btn-bonus,.product_cat-bono .single_add_to_cart_button{appearance:none;border-radius:20px !important;border:3px solid #fff !important;font-family:Raleway,"MS Sans Serif",Geneva,sans-serif !important;font-size:20px !important;font-style:normal;font-weight:bold !important;letter-spacing:normal;margin:0 !important;text-transform:uppercase}@media screen and (max-width: 768px){.product_cat-bono .btn-bonus,.product_cat-bono .single_add_to_cart_button{font-size:12px;padding:5px 10px}}.product_cat-bono .btn-bonus{background-color:#fff;color:#75bb58}.product_cat-bono .single_add_to_cart_button{background-color:#75bb58 !important;color:#fff !important}.product_cat-bono .single_add_to_cart_button:hover{background-color:#30451d;color:#fff}.product_cat-bono .btn-bonus.selected,.product_cat-bono .btn-bonus:hover{background-color:#51762f;color:#fff}.product_cat-bono .btn-bonus span{color:#75bb58 !important;font-size:20px;font-weight:bold}.product_cat-bono .btn-bonus.selected span,.product_cat-bono .btn-bonus:hover span{color:#fff !important}.product_cat-bono .btn-bonus.step{text-transform:uppercase}.product_cat-bono .btn-steps{align-items:center;display:flex;gap:10px;justify-content:space-around;margin-top:30px}@media screen and (max-width: 768px){.product_cat-bono .btn-steps{margin-top:20px}}.product_cat-bono .description-step{flex:0 0 100%;font-size:18px;font-weight:bold;line-height:normal;margin:30px 0;width:100%}@media screen and (max-width: 768px){.product_cat-bono .description-step{font-size:14px;margin:10px 0;text-align:center}.product_cat-bono .description-step.description-step-presencial{margin:10px auto;text-align:justify;width:85%}}.product_cat-bono .description-step p{margin:0}.product_cat-bono input{background-color:#fff !important;border:none !important;color:#51762f !important;font-family:"Arial",sans-serif;font-size:18px !important;font-weight:bold;width:100% !important}@media screen and (max-width: 768px){.product_cat-bono input{font-size:14px;height:25px;padding:5px}}.product_cat-bono select{background-color:#fff !important;border:none !important;color:#51762f !important;font-family:"Arial",sans-serif;font-size:18px !important;font-weight:bold;width:100% !important}@media screen and (max-width: 768px){.product_cat-bono select{font-size:14px;height:42px;padding:0 15px}}.product_cat-bono textarea{background-color:#fff;border:none;color:#51762f !important;font-family:"Arial",sans-serif;font-size:18px;font-weight:bold;min-height:220px;padding:15px;resize:vertical}@media screen and (max-width: 768px){.product_cat-bono textarea{font-size:14px;padding:5px}}.product_cat-bono .error-message{color:red !important;font-weight:bold !important;line-height:1;margin:3px 0 0}.product_cat-bono .step-wrapper.step-one .buttons-shipping{display:flex;justify-content:space-between;gap:5%}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-one .buttons-shipping{gap:3%}}.product_cat-bono .step-wrapper.step-one .buttons-shipping .btn-bonus{width:33.3333333333%}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-one .buttons-shipping .btn-bonus{padding:5px}}.product_cat-bono .step-wrapper.step-one .buttons-shipping .btn-bonus span{font-size:16px}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-one .buttons-shipping .btn-bonus span{font-size:12px;line-height:1.1}}.product_cat-bono .step-wrapper.step-one .buttons-shipping .btn-bonus .main-text{display:block;text-transform:uppercase}.product_cat-bono .step-wrapper.step-one .buttons-shipping .btn-bonus .secundary-text{display:block;margin-top:10px;text-transform:none}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-one .buttons-shipping .btn-bonus .secundary-text{margin-top:4px}}.product_cat-bono .step-wrapper.step-one .shipping-info{display:flex;flex-wrap:wrap;gap:15px;margin-top:20px}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-one .shipping-info{flex-direction:column;flex-wrap:nowrap}}.product_cat-bono .step-wrapper.step-one .shipping-info .custom-field-wrap{width:calc(33.3333333333% - 10px)}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-one .shipping-info .custom-field-wrap{width:100%}}.product_cat-bono .step-wrapper.step-one .shipping-info .custom-field-wrap.email-field{width:100%}.product_cat-bono .step-wrapper.step-one #shipping-virtual-info .custom-field-wrap{width:calc(50% - 10px)}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-one #shipping-virtual-info .custom-field-wrap{width:100%}}.product_cat-bono .step-wrapper.step-two .value-info{display:flex;flex-wrap:wrap;gap:15px;justify-content:center;margin-top:20px}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-two .value-info{gap:5px}}.product_cat-bono .step-wrapper.step-two .value-info .bonus-value-button{font-size:25px;height:94px;width:calc(33.3333333333% - 10px)}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-two .value-info .bonus-value-button{font-size:20px;padding:5px;width:calc(50% - 10px)}}.product_cat-bono .step-wrapper.step-two .value-info .bonus-value-button span{font-size:25px}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-two .value-info .bonus-value-button span{font-size:20px}}.product_cat-bono .step-wrapper.step-two .value-info #custom-value-input{display:flex;flex-direction:column;justify-content:center;margin-top:0 !important;width:65%}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview{display:flex;gap:20px}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview{flex-direction:column}}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .fields{width:calc(100% - 375px)}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .fields{width:100%}}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview{max-width:355px;width:100%}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview{margin:-15px auto 0}}@media screen and (max-width: 409px){.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview{width:100%}}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview .live-page{position:relative}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview p{color:#000;left:10%;position:absolute;text-align:center;width:80%}@media screen and (max-width: 409px){.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview p{scale:.8;left:0;width:100%;transform:translateY(-70px)}}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview .text-1{top:60px}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview .text-2{font-weight:bold;top:80px}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview .text-3{top:120px}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview .text-4{font-weight:bold;top:140px}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview .text-5{top:190px}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview .text-6{top:150px}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview .text-7{font-weight:bold;top:175px}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview .text-8{top:206px;line-height:1.4}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview #outImg1,.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .live-preview #outImg2{height:0;width:0;visibility:hidden}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .fields .custom-field-wrap{margin-bottom:15px}.product_cat-bono .step-wrapper.step-three .wrapper-fields-preview .page-2{margin-top:10px}.product_cat-bono .step-wrapper.step-three .download-copy{font-size:18px;font-weight:bold;line-height:normal;margin:30px 0;width:100%}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-three .download-copy{font-size:14px;margin:10px 0;text-align:center}}.product_cat-bono .step-wrapper.step-three .download-copy a{background-color:#fff;border-radius:15px;border:1px solid #fff;color:#75bb58;padding:0px 11px 1px}.product_cat-bono .step-wrapper.step-three .download-copy a:hover{background-color:#51762f;color:#fff}.product_cat-bono .step-wrapper.step-three .step-4{position:relative}.product_cat-bono .step-wrapper.step-three .step-4::after{border-left-color:#006ed1 !important;border-radius:50%;border:1px solid #fff;content:"";display:inline-block;height:18px;margin-left:-9px;margin-top:-9px;opacity:0;position:absolute;right:15px;top:50%;transition:opacity 0s ease;vertical-align:middle;width:18px}.product_cat-bono .step-wrapper.step-three .step-4.loading{padding-right:50px}.product_cat-bono .step-wrapper.step-three .step-4.loading::after{animation:wd-rotate 450ms infinite linear;opacity:1;transition:opacity .25s ease}@keyframes wd-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.product_cat-bono .step-wrapper.step-four .final-preview{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media screen and (max-width: 768px){.product_cat-bono .step-wrapper.step-four .final-preview{gap:10px}}.product_cat-bono .step-wrapper.step-four .final-preview .live-page{position:relative;overflow:hidden;width:355px}@media screen and (max-width: 409px){.product_cat-bono .step-wrapper.step-four .final-preview .live-page{width:100%}}.product_cat-bono .step-wrapper.step-four .final-preview .live-page::before{content:"";background-color:rgba(0,0,0,0);pointer-events:none;display:block;height:100%;position:absolute;width:100%;z-index:1}.product_cat-bono .step-wrapper.step-four .final-preview p{color:#000;left:10%;position:absolute;text-align:center;width:80%}@media screen and (max-width: 409px){.product_cat-bono .step-wrapper.step-four .final-preview p{scale:.8;left:0;width:100%;transform:translateY(-70px)}}.product_cat-bono .step-wrapper.step-four .final-preview .text-1{top:60px}.product_cat-bono .step-wrapper.step-four .final-preview .text-2{font-weight:bold;top:80px}.product_cat-bono .step-wrapper.step-four .final-preview .text-3{top:120px}.product_cat-bono .step-wrapper.step-four .final-preview .text-4{font-weight:bold;top:140px}.product_cat-bono .step-wrapper.step-four .final-preview .text-5{top:190px}.product_cat-bono .step-wrapper.step-four .final-preview .text-6{top:150px}.product_cat-bono .step-wrapper.step-four .final-preview .text-7{font-weight:bold;top:175px}.product_cat-bono .step-wrapper.step-four .final-preview .text-8{top:206px;line-height:1.4}.product_cat-bono .step-wrapper.step-four .disclaimer p{font-size:20px;margin-top:30px;text-align:center}.product_cat-bono .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .product-image-wrap figure{border-radius:20px}.product_cat-bono .woocommerce-product-gallery .owl-stage-outer .owl-stage .product-image-thumbnail img{border-radius:10px}
