.gui_container__pJG3v{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden;position:relative}.gui_button__0eYan{padding:20px 40px;font-size:18px;font-weight:600;cursor:pointer;border:2px solid #000000;border-radius:40px;background:#ffffff;color:#000000;box-shadow:0 6px 20px rgba(0,0,0,.15);transition:all .3s cubic-bezier(.175,.885,.32,1.275);text-transform:uppercase;letter-spacing:1px;position:relative;z-index:2}.gui_button__0eYan:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 12px 30px rgba(0,0,0,.2);background:#000000;color:#ffffff}.gui_button__0eYan:active{transform:translateY(0) scale(.98)}.gui_button__0eYan.gui_hidden__St_Ge{opacity:0;transform:scale(.8) translateY(20px);pointer-events:none}.gui_menu__Iy1gf{display:flex;flex-direction:column;align-items:center;text-align:center;opacity:0;transform:translateY(30px) scale(.95);transition:all .6s cubic-bezier(.175,.885,.32,1.275);pointer-events:none;position:absolute}.gui_menu__Iy1gf.gui_open__tE18Z{opacity:1;transform:translateY(0) scale(1);pointer-events:all}.gui_header__EPby1{font-size:36px;font-weight:800;margin:20px 0 10px;opacity:0;transform:translateY(20px);animation:gui_slideInFade__iRbwg .8s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.1s;letter-spacing:-1px}.gui_subheader___teCa{font-size:18px;font-weight:400;margin-bottom:40px;opacity:0;transform:translateY(20px);animation:gui_slideInFade__iRbwg .8s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.2s;color:#333333}@keyframes gui_slideInFade__iRbwg{to{opacity:1;transform:translateY(0)}}.gui_cards__5Em2A{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;padding:20px}.gui_card__jFeJf{background:#ffffff;border:2px solid #000000;padding:30px 20px;border-radius:20px;cursor:pointer;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 8px 25px rgba(0,0,0,.12);display:flex;flex-direction:column;align-items:center;text-align:center;opacity:0;transform:translateY(30px) scale(.9);animation:gui_cardSlideIn__EK8eI .6s cubic-bezier(.175,.885,.32,1.275) forwards;font-weight:600}.gui_card__jFeJf:first-child{animation-delay:.3s}.gui_card__jFeJf:nth-child(2){animation-delay:.4s}.gui_card__jFeJf:nth-child(3){animation-delay:.5s}.gui_card__jFeJf:nth-child(4){animation-delay:.6s}@keyframes gui_cardSlideIn__EK8eI{to{opacity:1;transform:translateY(0) scale(1)}}.gui_card__jFeJf:hover{transform:translateY(-8px) scale(1.05);box-shadow:0 20px 50px rgba(0,0,0,.18);background:#000000;color:#ffffff}.gui_card__jFeJf:active{transform:translateY(0) scale(.98)}.gui_icon__KB0r_{width:120px;height:120px;margin-bottom:15px;border-radius:15px;position:relative;transition:all .3s ease;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}.gui_card__jFeJf:hover .gui_icon__KB0r_{transform:rotate(5deg) scale(1.1)}.gui_card__jFeJf:first-child .gui_icon__KB0r_{background-image:url(https://ezonpro.com/wp-content/uploads/2024/02/quiz.jpg)}.gui_card__jFeJf:nth-child(2) .gui_icon__KB0r_{background-image:url(https://ezonpro.com/wp-content/uploads/2024/09/SIZE.png)}.gui_card__jFeJf:nth-child(3) .gui_icon__KB0r_{background-image:url(https://ezonpro.com/wp-content/uploads/2024/02/seatbelt_2.jpg)}.gui_card__jFeJf:nth-child(4) .gui_icon__KB0r_{background-image:url(https://ezonpro.com/wp-content/uploads/2024/09/FAQv2.png)}.gui_card__jFeJf:hover .gui_icon__KB0r_{transform:rotate(-5deg) scale(1.1)}.gui_closeButton__oha02{position:absolute;top:20px;right:20px;width:40px;height:40px;border:2px solid #000000;background:#ffffff;border-radius:50%;font-size:24px;color:#000000;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.175,.885,.32,1.275);opacity:0;animation:gui_slideInFade__iRbwg .8s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.7s;box-shadow:0 4px 12px rgba(0,0,0,.15)}.gui_closeButton__oha02:hover{transform:rotate(90deg) scale(1.1);background:#000000;color:#ffffff;box-shadow:0 6px 18px rgba(0,0,0,.2)}.gui_closeButton__oha02:active{transform:rotate(90deg) scale(.95)}.gui_expandedOverlay__mFD60{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center;animation:gui_overlayFadeIn__LLkkH .4s ease-out;background:rgba(0,0,0,.85)}@keyframes gui_overlayFadeIn__LLkkH{0%{opacity:0}to{opacity:1}}.gui_menu__Iy1gf.gui_blurred__NHHO8{filter:blur(8px);transform:scale(.95);opacity:.4;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.gui_expandedCard__gwRf_{width:90%;max-width:800px;height:90vh;max-height:800px;background:#ffffff;border:2px solid #000000;border-radius:32px;padding:40px;position:relative;overflow-y:visible;overflow-x:hidden;box-shadow:0 25px 70px rgba(0,0,0,.25);animation:gui_cardExpand__dAzs3 .6s cubic-bezier(.175,.885,.32,1.275);transform-origin:center center}.gui_expandedCard__gwRf_::-webkit-scrollbar{width:8px}.gui_expandedCard__gwRf_::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.gui_expandedCard__gwRf_::-webkit-scrollbar-thumb{background:#333333;border-radius:4px;-webkit-transition:background .3s ease;transition:background .3s ease}.gui_expandedCard__gwRf_::-webkit-scrollbar-thumb:hover{background:#000000}@keyframes gui_cardExpand__dAzs3{0%{opacity:0;transform:scale(.8) translateY(100px)}to{opacity:1;transform:scale(1) translateY(0)}}.gui_backButton__SAHTd{position:absolute;top:20px;left:20px;padding:12px 24px;border:2px solid #000000;background:#ffffff;color:#000000;border-radius:24px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:8px}.gui_backButton__SAHTd:hover{background:#000000;color:#ffffff;transform:translateX(-5px)}.gui_expandedContent__L9FZm{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:40px;animation:gui_contentFadeIn__txEyF .8s ease-out;width:100%;overflow-x:hidden}@keyframes gui_contentFadeIn__txEyF{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.gui_expandedIcon__4zyZf{width:200px;height:200px;border-radius:24px;margin-bottom:30px;animation:gui_iconBounce__FKb1S .8s cubic-bezier(.175,.885,.32,1.275);display:flex;align-items:center;justify-content:center;background-size:cover;background-position:50%;background-repeat:no-repeat}.gui_expandedIcon__4zyZf[data-card="0"]{background-image:url(https://ezonpro.com/wp-content/uploads/2024/02/quiz.jpg)}.gui_expandedIcon__4zyZf[data-card="1"]{background-image:url(https://ezonpro.com/wp-content/uploads/2024/09/SIZE.png)}.gui_expandedIcon__4zyZf[data-card="2"]{background-image:url(https://ezonpro.com/wp-content/uploads/2024/02/seatbelt_2.jpg)}.gui_expandedIcon__4zyZf[data-card="3"]{background-image:url(https://ezonpro.com/wp-content/uploads/2024/09/FAQv2.png)}@keyframes gui_iconBounce__FKb1S{0%{transform:scale(0) rotate(180deg)}50%{transform:scale(1.2) rotate(90deg)}to{transform:scale(1) rotate(0deg)}}.gui_expandedTitle__oLjJ9{font-size:36px;font-weight:800;margin-bottom:20px;letter-spacing:-1px;color:#000000}.gui_expandedDescription__brQqs{font-size:18px;line-height:1.6;margin-bottom:40px;max-width:600px;opacity:.9;color:#333333}.gui_expandedDetails__QpBxi{list-style:none;padding:0;margin:0;width:100%;max-width:500px}.gui_detailItem__QpR3S{display:flex;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #e0e0e0;font-size:16px;text-align:left;opacity:0;animation:gui_detailSlideIn__0UXFQ .6s cubic-bezier(.175,.885,.32,1.275) forwards;color:#333333}.gui_detailItem__QpR3S:first-child{animation-delay:.1s}.gui_detailItem__QpR3S:nth-child(2){animation-delay:.2s}.gui_detailItem__QpR3S:nth-child(3){animation-delay:.3s}.gui_detailItem__QpR3S:nth-child(4){animation-delay:.4s}@keyframes gui_detailSlideIn__0UXFQ{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.gui_detailBullet__iq1eo{width:8px;height:8px;border-radius:50%;flex-shrink:0}.gui_card__jFeJf.gui_expanded__FieJz{opacity:0;pointer-events:none}.gui_resultsSection__Tdy2X{margin-top:40px;padding:25px;background:#ffffff;border:2px solid #000000;border-radius:20px;box-shadow:0 8px 25px rgba(0,0,0,.12);opacity:0;animation:gui_resultsSlideIn__iIcHQ .8s cubic-bezier(.175,.885,.32,1.275) forwards;animation-delay:.8s;max-width:600px;width:100%}@keyframes gui_resultsSlideIn__iIcHQ{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.gui_resultsTitle__5T_1O{margin:0 0 20px;font-size:22px;font-weight:700;text-align:center;letter-spacing:-.5px;color:#000000}.gui_resultsContent__38iq8{display:flex;flex-direction:column;gap:15px}.gui_resultItem__0sdXc{padding:15px 20px;background:#f8f8f8;border-radius:12px;border:1px solid #e0e0e0}.gui_resultItem__0sdXc p{margin:0;font-size:16px;line-height:1.5;text-align:left;color:#333333}.gui_resultItem__0sdXc strong{font-weight:600;color:#000000}@media (max-width:768px){.gui_cards__5Em2A{grid-template-columns:repeat(2,1fr);gap:16px;padding:10px}.gui_card__jFeJf{padding:20px 15px}.gui_header__EPby1{font-size:28px}.gui_subheader___teCa{font-size:16px;margin-bottom:30px}.gui_button__0eYan{font-size:16px;padding:16px 32px}.gui_icon__KB0r_{width:80px;height:80px}.gui_expandedIcon__4zyZf{width:160px;height:160px}.gui_closeButton__oha02{top:10px;right:10px;width:35px;height:35px;font-size:20px}.gui_expandedCard__gwRf_{width:95%;height:95vh;max-height:none;padding:60px 20px 20px}.gui_expandedContent__L9FZm{margin-top:20px}.gui_expandedTitle__oLjJ9{font-size:28px}.gui_expandedDescription__brQqs{font-size:16px}.gui_expandedIcon__4zyZf{width:80px;height:80px}.gui_backButton__SAHTd{font-size:14px;padding:10px 20px}}.sizing_sizingForm__JatZc{width:100%;max-width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:white;color:#333;border-radius:20px;padding:20px}.sizing_formGroup__Csr1i{margin-bottom:20px}.sizing_formGroup__Csr1i label{display:block;margin-bottom:8px;font-weight:600;font-size:16px;color:#333}.sizing_formControl__JqQI1{width:100%;border:1px solid #ddd;border-radius:12px;background:#f8f9fa;font-size:16px;color:#333;transition:all .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:20px;padding:12px 40px 12px 16px}.sizing_formControl__JqQI1 option{background:white;color:#333;padding:8px}.sizing_formControl__JqQI1:focus{outline:none;border-color:#0073aa;box-shadow:0 0 0 3px rgba(0,115,170,.1)}.sizing_measurementsSection___5uXB{margin:30px 0;animation:sizing_fadeInUp__oUn4s .6s ease-out}@keyframes sizing_fadeInUp__oUn4s{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.sizing_measurementsContainer__3sBXy{display:flex;flex-direction:column;gap:30px;margin-bottom:30px}.sizing_measurementField__PPUc4{display:flex;flex-direction:column;align-items:center;background:#f0f7ff;border:1px solid #e1f0ff;border-radius:20px;padding:20px;transition:all .3s ease;animation:sizing_slideIn__jHi_2 .5s ease-out}@keyframes sizing_slideIn__jHi_2{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.sizing_measurementField__PPUc4:first-child{animation-delay:.1s}.sizing_measurementField__PPUc4:nth-child(2){animation-delay:.2s}.sizing_measurementField__PPUc4:nth-child(3){animation-delay:.3s}.sizing_measurementField__PPUc4:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(0,115,170,.1);background:#e8f4ff}.sizing_imageWrapper__HG_yv{width:100%;max-width:160px;margin-bottom:16px}.sizing_measurementImage__ArtqI{width:100%;height:auto;object-fit:contain;border-radius:12px;border:4px solid #0073aa;box-shadow:0 4px 16px rgba(0,115,170,.2)}.sizing_measurementField__PPUc4 label{font-size:16px;font-weight:600;margin-bottom:16px;text-align:center;color:#333}.sizing_sliderContainer__xO4Uh{width:100%;max-width:200px;position:relative}.sizing_slider__ctqQ4{width:100%;height:8px;border-radius:4px;background:linear-gradient(to right,#0073aa 0,#0073aa var(--value),#ddd var(--value),#ddd 100%);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .3s ease}.sizing_slider__ctqQ4::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background:#0073aa;cursor:pointer;border:3px solid white;box-shadow:0 2px 8px rgba(0,0,0,.2);-webkit-transition:all .3s ease;transition:all .3s ease}.sizing_slider__ctqQ4::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:#0073aa;cursor:pointer;border:3px solid white;box-shadow:0 2px 8px rgba(0,0,0,.2);-moz-transition:all .3s ease;transition:all .3s ease}.sizing_slider__ctqQ4:hover::-webkit-slider-thumb{transform:scale(1.2);box-shadow:0 4px 16px rgba(0,115,170,.4)}.sizing_slider__ctqQ4:hover::-moz-range-thumb{transform:scale(1.2);box-shadow:0 4px 16px rgba(0,115,170,.4)}.sizing_sliderValue__E2PCo{text-align:center;margin-top:12px;font-size:18px;font-weight:600;color:#0073aa}.sizing_submitGroup__StLsp{text-align:center;padding-top:20px}.sizing_submitButton__f9OmE{background:#0073aa;color:white;padding:14px 32px;border:none;border-radius:28px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275);text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 16px rgba(0,115,170,.3)}.sizing_submitButton__f9OmE:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,115,170,.4);background:#005177}.sizing_submitButton__f9OmE:active{transform:translateY(0)}.sizing_doneButton__xoci0{background:#28a745;color:white;padding:14px 32px;border:none;border-radius:28px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275);text-transform:uppercase;letter-spacing:.5px;box-shadow:0 4px 16px rgba(40,167,69,.3);margin-top:30px;display:block;margin-left:auto;margin-right:auto}.sizing_doneButton__xoci0:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(40,167,69,.4);background:#218838}.sizing_doneButton__xoci0:active{transform:translateY(0)}.sizing_recommendation__Qe82H{margin-top:30px;padding:24px;border-radius:16px;background:#f8f9fa;border:1px solid #e1f0ff;animation:sizing_fadeInScale__GiH6a .5s ease-out;text-align:center}@keyframes sizing_fadeInScale__GiH6a{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.sizing_recommendation__Qe82H h2{font-size:24px;margin-bottom:16px;color:#0073aa;text-align:center}.sizing_recommendation__Qe82H h3{font-size:18px;margin-top:20px;margin-bottom:12px;color:#333;text-align:left}.sizing_recommendation__Qe82H ul{list-style:none;padding:0;margin:0;text-align:left}.sizing_recommendation__Qe82H li{position:relative;padding-left:24px;margin-bottom:8px;line-height:1.6;text-align:left;color:#333}.sizing_recommendation__Qe82H li:before{content:"•";position:absolute;left:8px;color:#0073aa;font-weight:700}.sizing_recommendation__Qe82H p{margin-top:16px;font-size:16px;line-height:1.6;color:#333;text-align:center}@media (min-width:768px){.sizing_measurementsContainer__3sBXy{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:16px}.sizing_measurementField__PPUc4{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 16px);min-width:200px;max-width:280px;padding:16px}.sizing_measurementsContainer__3sBXy.sizing_twoFields__eVINw .sizing_measurementField__PPUc4{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 16px);max-width:300px}.sizing_measurementsContainer__3sBXy.sizing_threeFields__k0n5X .sizing_measurementField__PPUc4{flex-grow:1;flex-shrink:1;flex-basis:calc(33.333% - 16px);max-width:240px}.sizing_imageWrapper__HG_yv{max-width:140px}.sizing_sliderContainer__xO4Uh{max-width:180px}.sizing_recommendation__Qe82H h2{font-size:28px}.sizing_recommendation__Qe82H h3{font-size:20px}}@media (min-width:1024px){.sizing_measurementField__PPUc4{padding:20px;max-width:260px}.sizing_measurementsContainer__3sBXy.sizing_threeFields__k0n5X .sizing_measurementField__PPUc4{max-width:220px}.sizing_imageWrapper__HG_yv{max-width:120px}.sizing_sliderContainer__xO4Uh{max-width:160px}}