.pdz-mpf-wrap{--mpf-start-btn-bg:#007cba;--mpf-start-btn-bg-hover:#005fa3;--mpf-start-btn-text:#fff}.pdz-mpf-all{background-color:#fff;border-radius:20px;max-width:100%;min-width:300px;padding:10px}.pdz-mpf-result{padding:0 0 20px}.pdz-mpf-step{transition:opacity .3s ease,transform .3s ease}.pdz-mpf-step:not([style*=block]){height:0;opacity:0;overflow:hidden;position:absolute;transform:translateY(20px)}.pdz-mpf-step-counter{align-items:center;background-color:#909090;border-radius:20px;box-shadow:0 2px 6px rgba(0,0,0,.2);color:#fff;cursor:default;display:inline-flex;font-size:16px;font-weight:700;justify-content:center;padding:10px 30px}.pdz-mpf-start-screen{padding:60px 20px;text-align:center}.pdz-mpf-start-screen.pdz-mpf-start-with-media{text-align:left}.pdz-mpf-start-screen h2{font-size:30px;margin-bottom:20px;text-align:center}.pdz-mpf-start-layout{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center}.pdz-mpf-start-info{align-items:center;display:flex;flex:1 1 280px;flex-direction:column;gap:20px;max-width:500px;text-align:left}.pdz-mpf-start-info--solo{margin:0 auto}.pdz-mpf-start-info--solo,.pdz-mpf-start-screen:not(.pdz-mpf-start-with-media) .pdz-mpf-start-info{align-items:center;text-align:center}.pdz-mpf-start-media{display:flex;flex:1 1 280px;justify-content:center}.pdz-mpf-start-image{align-items:center;aspect-ratio:1/1;background-color:#f1f5f9;border-radius:30px;box-shadow:0 25px 60px rgba(15,23,42,.25);display:flex;justify-content:center;overflow:hidden;width:min(100%,500px)}.pdz-mpf-start-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pdz-mpf-wrap button.pdz-mpf-start-btn{background-color:var(--mpf-start-btn-bg,#007cba)!important;border:none!important;border-radius:6px!important;box-shadow:0 25px 60px rgba(15,23,42,.25)!important;color:var(--mpf-start-btn-text,#fff)!important;cursor:pointer;font-size:18px!important;padding:12px 24px!important;transition:background-color .3s ease,color .3s ease}.pdz-mpf-wrap button.pdz-mpf-start-btn:hover{background-color:var(--mpf-start-btn-bg-hover,#005fa3)!important;color:var(--mpf-start-btn-text,#fff)!important}.pdz-mpf-category-title{border-bottom:2px solid #909090;color:#333;font-size:24px;font-weight:600;margin:40px 0 20px;padding-bottom:8px;text-align:center;text-transform:none}.pdz-mpf-step-subtitle{font-size:1.1rem;font-weight:400;margin:10px}.pdz-mpf-wrap .pdz-mpf-loading{align-items:center;background:#fff;border-radius:.5rem;box-shadow:0 2px 6px rgba(0,0,0,.05);color:#1e293b;display:flex;font-size:1rem;gap:.75rem;justify-content:center;margin-bottom:1rem;max-width:100%;padding:5rem 1rem}.pdz-spinner{animation:spin .7s linear infinite;border-color:#3b82f6 transparent transparent #3b82f6;border-radius:50%;border-style:solid;border-width:3px;box-shadow:0 0 0 1px rgba(59,130,246,.2);height:20px;min-width:20px;width:20px}@keyframes spin{to{transform:rotate(1turn)}}.pdz-mpf-product-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding:20px 0 40px}.pdz-mpf-product-list .added_to_cart{display:none}.pdz-mpf-product-card{background:#f9f9f9;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;text-align:center;transition:all .3s ease;width:170px}.pdz-mpf-product-card .pdz-mpf-product-card-img{height:auto;height:170px;max-width:100%;-o-object-fit:contain;object-fit:contain}.pdz-mpf-product-card-img-wrapper{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative}.pdz-mpf-product-card-img-overlay{align-items:center;background:rgba(0,0,0,.6);border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:600;height:30px;justify-content:center;left:50%;padding-bottom:3px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color .2s ease;width:33px}.pdz-mpf-product-card-img-wrapper:focus-visible .pdz-mpf-product-card-img-overlay,.pdz-mpf-product-card-img-wrapper:hover .pdz-mpf-product-card-img-overlay{background:rgba(0,0,0,.75)}.pdz-mpf-product-card-info{height:100%;padding:10px 10px 0}.pdz-mpf-product-card:hover{box-shadow:0 8px 16px rgba(0,0,0,.2)}.pdz-mpf-title{font-size:1rem;line-height:1.3;margin:10px 0;word-break:break-word}.pdz-mpf-title-link{align-items:center;color:inherit;display:block;text-decoration:none!important}.pdz-mpf-title-text{display:inline;text-decoration:underline!important;text-decoration-thickness:1px;text-underline-offset:2px;transition:color .2s ease,text-decoration-thickness .2s ease}.pdz-mpf-title-text:focus,.pdz-mpf-title-text:hover{text-decoration-thickness:2px}.pdz-mpf-title-text:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.pdz-mpf-title-icon{display:inline-block;font-size:.9em;line-height:1;margin-left:0;transform:rotate(325deg)}.pdz-mpf-help-text{font-size:1rem;margin:10px 10px 20px}.pdz-mpf-help-text a{color:#007cba;font-style:italic;text-decoration:underline}.pdz-mpf-help-text a:hover{color:#005a87}.pdz-mpf-price{color:green;font-size:16px;font-weight:700;margin:5px auto}.pdz-mpf-product-actions{display:flex;flex-direction:column;gap:10px;padding:10px}.pdz-mpf-wrap .pdz-mpf-add-to-cart{border:none!important;border-radius:4px!important;display:block!important;font-size:14px!important;padding:8px 12px!important;text-decoration:none!important;transition:all .3s ease}.pdz-mpf-wrap .pdz-mpf-add-to-cart.pdz-mpf-add-to-cart-active,.pdz-mpf-wrap .pdz-mpf-add-to-cart.pdz-mpf-add-to-cart-active:focus{background-color:#ff7f47!important;color:#fff!important;cursor:pointer!important;opacity:1!important}.pdz-mpf-wrap .pdz-mpf-add-to-cart.pdz-mpf-add-to-cart-active:hover{background:#ffa151!important;color:#fff!important}.pdz-mpf-wrap .pdz-mpf-add-to-cart.pdz-mpf-add-to-cart-disabled,.pdz-mpf-wrap .pdz-mpf-add-to-cart.pdz-mpf-add-to-cart-disabled:focus,.pdz-mpf-wrap .pdz-mpf-add-to-cart.pdz-mpf-add-to-cart-disabled:hover,.pdz-mpf-wrap .pdz-mpf-add-to-cart.pdz-mpf-add-to-cart-locked,.pdz-mpf-wrap .pdz-mpf-add-to-cart.pdz-mpf-add-to-cart-locked:focus,.pdz-mpf-wrap .pdz-mpf-add-to-cart.pdz-mpf-add-to-cart-locked:hover{background-color:#c1c1c1!important;color:#000!important;cursor:not-allowed!important;opacity:.6!important;pointer-events:none!important}.pdz-mpf-no-price-text{color:#999;cursor:default;display:block;font-size:12px;font-style:italic;margin:0;padding:8px 12px}.pdz-mpf-wrap .pdz-mpf-add-to-cart:focus{outline:2px solid #ff7f47;outline-offset:2px}.pdz-mpf-single-product-selected{align-items:center;border:1px solid #ccc;display:flex;flex-direction:column;justify-content:center;margin-top:20px;padding:10px}.pdz-mpf-single-product-selected .pdz-mpf-single-product-title{font-size:18pt;margin-bottom:30px}.pdz-mpf-single-product-selected .pdz-mpf-single-product-note{color:#333;font-size:13pt;margin-top:30px}.pdz-mpf-picked-products{border:1px solid #ccc;display:block;margin-top:20px;padding:10px}.pdz-mpf-picked-products .pdz-mpf-price-total{border-bottom:1px solid #ddd;font-size:1rem;font-weight:700;margin-top:10px;padding:10px 0;text-align:right;width:100%}.pdz-mpf-picked-products h3{text-align:center}.pdz-mpf-picked-products .pdz-mpf-picked-products-title{font-size:20pt;margin-bottom:20px}.pdz-mpf-picked-products .pdz-mpf-picked-products-card{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:10px 7px}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-card-error{color:#dc3545;flex-basis:100%;font-size:12px;margin-top:6px;width:100%}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-actions{align-items:center;display:flex;gap:8px;margin-left:auto;margin-top:6px}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-edit-btn,.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-remove-btn{align-items:center;border:1px solid transparent;border-radius:4px;display:inline-flex;font-size:12px;justify-content:center;line-height:1;padding:6px 10px;text-decoration:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-edit-btn{background:transparent;border-color:#2b6cb0;color:#2b6cb0;font-weight:600}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-edit-btn:focus,.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-edit-btn:hover{background:#2b6cb0;border-color:#1f5e96;color:#fff}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-remove-btn{background:transparent;border-color:#dc3545;color:#dc3545;font-weight:500}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-remove-btn:focus,.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-remove-btn:hover{background:#dc3545;border-color:#c82333;color:#fff}@media(min-width:768px){.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-products-card-info{align-self:center;margin-left:auto;text-align:right}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-products-card-info-price{text-align:right}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-actions{display:flex;flex-basis:100%;justify-content:flex-end;margin-top:6px}}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-products-card-img{align-items:center;display:flex;gap:10px;margin-right:10px}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-products-card-img img{border-radius:8px;height:60px;-o-object-fit:contain;object-fit:contain;width:60px}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-products-card-info{display:flex;flex-direction:row;justify-content:left}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-products-card-info-title{font-size:12pt;margin:10px;word-break:break-word}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-products-card-info-price{color:#28a745;font-size:12pt;margin:10px}.pdz-mpf-picked-products .pdz-mpf-picked-products-note{color:#333;font-size:12pt;margin-top:20px}.pdz-mpf-action-section{align-items:center;background:#e6e6e6;border-radius:0 0 8px 8px;display:none;flex-direction:column;justify-content:center;padding:30px 20px}.pdz-mpf-wrap button.pdz-mpf-next_step-btn{background-color:#28a745!important;border:none!important;border-radius:8px!important;box-shadow:0 4px 6px rgba(0,0,0,.1)!important;color:#fff!important;cursor:pointer!important;font-size:15px!important;max-width:300px!important;padding:10px 20px!important;transition:background-color .3s ease,transform .2s ease;width:100%!important}.pdz-mpf-wrap button.pdz-mpf-next_step-btn:focus,.pdz-mpf-wrap button.pdz-mpf-next_step-btn:hover{background-color:#38c172!important;color:#fff!important;transform:scale(1.05)!important}.pdz-mpf-wrap button.pdz-mpf-next_step-btn:disabled,.pdz-mpf-wrap button.pdz-mpf-next_step-btn:disabled:focus,.pdz-mpf-wrap button.pdz-mpf-next_step-btn:disabled:hover{background-color:#ccc!important;box-shadow:none!important;color:#434343!important;cursor:not-allowed!important;opacity:.6!important;transform:none!important}.pdz-mpf-skip-wrapper{align-items:center;display:flex;justify-content:center;margin-top:20px;width:100%}.pdz-mpf-wrap button.pdz-mpf-skip-step-btn{background-color:#fff!important;border:2px solid #007cba!important;border-radius:6px!important;color:#007cba!important;cursor:pointer!important;display:flex!important;font-size:14px!important;gap:10px!important;padding:10px 20px!important}.pdz-mpf-wrap button.pdz-mpf-skip-step-btn:focus,.pdz-mpf-wrap button.pdz-mpf-skip-step-btn:hover{background-color:#007cba!important;color:#fff!important}.pdz-mpf-wrap button.pdz-mpf-skip-step-btn:disabled,.pdz-mpf-wrap button.pdz-mpf-skip-step-btn:disabled:focus,.pdz-mpf-wrap button.pdz-mpf-skip-step-btn:disabled:hover{background-color:#ccc!important;border-color:#ccc!important;box-shadow:none!important;color:#434343!important;cursor:not-allowed!important;opacity:.6!important;transform:none!important}.pdz-mpf-final-section{align-items:center;background:#e6e6e6;border-radius:0 0 8px 8px;display:none;flex-direction:column;justify-content:center;padding:30px 20px}.pdz-mpf-final-section br{display:none!important}.pdz-mpf-wrap button.pdz-mpf-submit-btn{align-items:center;background:linear-gradient(135deg,#ff4e50,#f44336)!important;border:none!important;border-radius:8px!important;box-shadow:0 4px 10px rgba(255,78,80,.4)!important;box-sizing:border-box!important;color:#fff!important;cursor:pointer!important;font-size:15px!important;font-weight:700!important;max-width:300px!important;padding:12px 28px!important;transition:background .3s ease,transform .2s ease,box-shadow .2s ease;white-space:normal;width:100%!important}.pdz-mpf-wrap button.pdz-mpf-submit-btn:focus,.pdz-mpf-wrap button.pdz-mpf-submit-btn:hover{background:linear-gradient(135deg,#f44336,#ff4e50)!important;box-shadow:0 6px 16px rgba(255,78,80,.6)!important;color:#fff!important}.pdz-mpf-wrap button.pdz-mpf-submit-btn:disabled,.pdz-mpf-wrap button.pdz-mpf-submit-btn:disabled:focus,.pdz-mpf-wrap button.pdz-mpf-submit-btn:disabled:hover{background:#ccc!important;box-shadow:none!important;color:#434343!important;cursor:not-allowed!important;opacity:.6!important;transform:none!important}#pdz-mpf-restart-btn,.pdz-mpf-restart-btn{background:transparent;border:none;border-radius:0;color:#007cba;cursor:pointer;display:block;font-size:15px;font-weight:600;margin:20px auto 0;padding:8px 0;text-align:center;transition:color .2s ease;width:-moz-fit-content;width:fit-content}#pdz-mpf-restart-btn:before,.pdz-mpf-restart-btn:before{content:"↻";display:inline-block;margin-right:8px}#pdz-mpf-restart-btn:hover,.pdz-mpf-restart-btn:hover{background:transparent;color:#005a87}.pdz-mpf-whatsapp-btn{background:linear-gradient(135deg,#25d366,#3de37a);border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:15px;font-weight:700;margin-top:10px;max-width:300px;padding:12px 28px;text-align:center;text-decoration:none!important;transition:background .3s ease;width:100%}.pdz-mpf-whatsapp-btn:hover{background:linear-gradient(135deg,#1ebe57,#23f06b);color:#fff}.pdz-mpf-messenger-btn{background:linear-gradient(135deg,#0084ff,#00a8ff);border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:15px;font-weight:700;margin-top:10px;max-width:300px;padding:12px 28px;text-align:center;text-decoration:none!important;transition:background .3s ease;width:100%}.pdz-mpf-messenger-btn:hover{background:linear-gradient(135deg,#006fe6,#0094e6);color:#fff}.pdz-mpf-custom-btn{border:none;border-radius:8px;box-sizing:border-box;color:#fff;cursor:pointer;font-size:15px;font-weight:700;margin-top:10px;max-width:300px;padding:12px 28px;text-align:center;text-decoration:none!important;transition:filter .3s ease;width:100%}.pdz-mpf-custom-btn:hover{filter:brightness(1.7)}.pdz-mpf-no-products-message{background-color:#f8f8f8;border:1px solid #ddd;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);color:#666;font-size:1.1em;line-height:1.5;margin:30px auto;max-width:500px;padding:15px;text-align:center}.pdz-mpf-popup{align-items:center;background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99}.pdz-mpf-popup-content-wrapper{background:#fff;border-radius:8px;display:flex;flex-direction:column;max-height:80vh;max-width:500px;padding:40px 20px;position:relative;width:90%}.pdz-mpf-popup-content-title{font-size:1.2rem;font-weight:700;margin:0 0 10px}.pdz-mpf-popup-content h6{font-size:1.1rem}.pdz-mpf-popup-content h5{font-size:1.2rem}.pdz-mpf-popup-content h4{font-size:1.3rem}.pdz-mpf-popup-content h3{font-size:1.4rem}.pdz-mpf-popup-content h2{font-size:1.5rem}.pdz-mpf-popup-content h1{font-size:1.6rem}.pdz-mpf-popup-content p,.pdz-mpf-popup-content span{font-size:1rem}.pdz-mpf-popup-slider{background:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;display:flex;gap:10px;margin-bottom:20px;overflow-x:auto;padding:10px}.pdz-mpf-popup-slider-img{border:2px solid #ddd;border-radius:8px;flex-shrink:0;max-height:230px;-o-object-fit:contain;object-fit:contain}.pdz-mpf-popup-content{max-height:calc(80vh - 50px);overflow-y:auto;padding:0}.pdz-mpf-popup-close{align-items:center;background:#c36;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:24px;font-weight:700;height:40px;justify-content:center;position:absolute;right:15px;top:10px;width:40px}.pdz-mpf-popup-close:hover{background:#ea5989}.pdz-mpf-popup-close-var{align-items:center;background:#c36;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:24px;font-weight:700;height:40px;justify-content:center;position:absolute;right:15px;top:10px;width:40px}.pdz-mpf-popup-close-var:hover{background:#ea5989}.pdz-mpf-variation-options button{margin:15px 0 0}.pdz-mpf-variation-options select{background-color:#fff;border:1px solid #d0d0d0;border-radius:6px;font-size:.95rem;margin:6px 0 14px;padding:8px;width:100%}.pdz-mpf-variation-options select option[disabled]{background-color:#f3f3f3;color:#9c9c9c}.pdz-mpf-variation-reset{background:none;border:none;color:#0073aa;cursor:pointer;font-size:.9rem;margin:4px 0 12px;padding:0;text-decoration:underline}.pdz-mpf-variation-reset:focus,.pdz-mpf-variation-reset:hover{color:#005177;text-decoration:underline}.pdz-mpf-option-unavailable{color:#9c9c9c!important}.pdz-mpf-hidden{display:none!important}.pdz-mpf-popup-text{color:#333;font-size:1rem;line-height:1.6}.pdz-mpf-popup-text b,.pdz-mpf-popup-text strong{font-weight:700}.pdz-highlight{animation:pdzPulse 1.5s ease;box-shadow:0 0 15px #ff7f47;cursor:not-allowed}@keyframes pdzPulse{0%{box-shadow:0 0 0 rgba(255,127,71,.6);transform:scale(1)}25%{box-shadow:0 0 20px #ff7f47;transform:scale(1.03)}50%{box-shadow:0 0 10px rgba(255,127,71,.6);transform:scale(1)}75%{box-shadow:0 0 20px #ff7f47;transform:scale(1.03)}to{box-shadow:0 0 0 rgba(255,127,71,0);transform:scale(1)}}.pdz-mpf-toast{background:#25d366;border-radius:6px;bottom:20px;color:#fff;font-size:14px;opacity:0;padding:12px 16px;position:fixed;transition:opacity .3s ease;z-index:9999}.pdz-mpf-toast.visible{opacity:1}.pdz-mpf-card-added{border:2px solid #25d366;box-shadow:0 0 8px rgba(37,211,102,.4);position:relative}@media(max-width:768px){.pdz-mpf-start-layout{flex-direction:column;gap:24px}.pdz-mpf-start-with-media .pdz-mpf-start-info{align-items:center;text-align:center}.pdz-mpf-start-image{max-width:320px}.pdz-mpf-product-list{gap:10px;padding-left:10px;padding-right:10px}.pdz-mpf-product-card{max-width:170px;width:calc(50% - 10px)}.pdz-mpf-popup-content{padding:40px 20px 20px;width:95%}.pdz-mpf-category-title{font-size:1.3rem;margin:20px 0 15px}.pdz-mpf-picked-products .pdz-mpf-price-total{font-size:1rem}.pdz-mpf-picked-products .pdz-mpf-picked-products-title{font-size:20pt;margin-bottom:20px}.pdz-mpf-picked-products .pdz-mpf-picked-products-card{align-items:end;flex-direction:column}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-products-card-img{margin-right:0;width:100%}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-products-card-img img{height:60px;width:60px}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-products-card-info{display:flex;flex-direction:row;justify-content:left}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-products-card-info-title{font-size:12pt;margin:0}.pdz-mpf-picked-products .pdz-mpf-picked-products-card .pdz-mpf-picked-products-card-info-price{font-size:12pt;margin-top:3px}}.pdz-mpf-item-error{border:1px solid rgba(220,53,69,.3)}.pdz-mpf-popup-actions{display:flex;gap:10px;margin-top:14px}.pdz-mpf-btn{border:1px solid transparent;border-radius:4px;cursor:pointer;padding:6px 12px}.pdz-mpf-btn-cancel{background:#f1f3f5;color:#333}.pdz-mpf-btn-danger{background:#dc3545;color:#fff}#pdz-mpf-empty-kit-msg{color:#6c757d;font-size:14px;margin-top:8px}.mpf-quiz-wizard{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin:20px auto 10px;max-width:820px;padding:24px;text-align:center}.mpf-quiz-header{color:#64748b;font-size:.9rem;margin-bottom:6px}.mpf-quiz-title{display:none}.mpf-quiz-question{color:#0f172a;font-size:1.5rem;font-weight:700;margin-bottom:35px}.mpf-quiz-answers{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.mpf-quiz-answer-btn{background:#007cba;border:1px solid #0a66a2;border-radius:8px;color:#fff;cursor:pointer;font-weight:600;padding:12px 18px;transition:transform .15s ease,box-shadow .2s ease,background .2s ease}.mpf-quiz-answer-btn:focus,.mpf-quiz-answer-btn:hover{background:#0a89cf;box-shadow:0 8px 18px rgba(0,124,186,.35);outline:none;transform:translateY(-1px) scale(1.03)}.mpf-quiz-answer-btn:active{transform:translateY(0) scale(1)}.mpf-quiz-answer-btn:disabled{cursor:not-allowed;opacity:.6}
