.hyundai-button{align-items:center;display:flex;gap:10px}.no-separator{border-bottom:1px solid var(--hyundai-transparent)!important;width:100%}.separator{width:100%}.product-header{display:block}.product-header .ph-title{display:block;font-size:18px;letter-spacing:3px;line-height:1.2;margin-bottom:-10px;padding-left:26px;text-transform:uppercase;white-space:pre-line}@media only screen and (min-width:1200px)and (max-width:1600px){.product-header .ph-title{font-size:16px;padding-left:23px}}@media only screen and (min-width:768px)and (max-width:1024px){.product-header .ph-title{font-size:16px;padding-left:23px}}@media only screen and (max-width:767px){.product-header .ph-title{font-size:14px;padding-left:23px}}@media only screen and (min-width:1200px)and (max-width:1600px){.product-header .ph-icon{height:auto;width:24px}}@media only screen and (max-width:1024px){.product-header .ph-icon{height:auto;width:20px}}.product-header .ph-subtitle{display:block;font-size:42px;line-height:1.2;margin:-10px 0 10px;padding-left:83px;white-space:pre-line}@media only screen and (min-width:1200px)and (max-width:1600px){.product-header .ph-subtitle{font-size:26px;padding-left:73px}}@media only screen and (min-width:768px)and (max-width:1024px){.product-header .ph-subtitle{font-size:32px;margin:-10px 0 8px;padding-left:23px}}@media only screen and (max-width:767px){.product-header .ph-subtitle{font-size:22px;margin:-5px 0 8px;padding-left:23px}}.product-header .ph-text{display:block;font-size:18px;line-height:1.2;padding-left:83px;white-space:pre-line}@media only screen and (min-width:1200px)and (max-width:1600px){.product-header .ph-text{font-size:15px;padding-left:73px}}@media only screen and (min-width:768px)and (max-width:1024px){.product-header .ph-text{font-size:16px;padding-left:23px;white-space:normal}}@media only screen and (max-width:767px){.product-header .ph-text{font-size:14px;line-height:1.1;padding-left:23px;white-space:normal}}.product-header .ph-cta-content{display:block;margin-top:20px;padding-left:83px}.product-header .ph-cta-content .ph-cta-introductory-text{display:block;font-size:16px;line-height:1;margin-bottom:.5rem}@media only screen and (min-width:1200px)and (max-width:1600px){.product-header .ph-cta-content .ph-cta-introductory-text{font-size:15px}}@media only screen and (max-width:767px){.product-header .ph-cta-content .ph-cta-introductory-text{font-size:14px}}@media only screen and (min-width:1200px)and (max-width:1600px){.product-header .ph-cta-content{padding-left:73px}}@media only screen and (min-width:768px)and (max-width:1024px){.product-header .ph-cta-content{padding-left:23px}}@media only screen and (max-width:767px){.product-header .ph-cta-content{margin-top:12px;padding-left:23px}}@media only screen and (max-width:1024px){.product-header{height:auto;max-width:100%;width:100%}}.pd-ambience-switch{align-items:flex-end;display:flex;flex-direction:column;padding-bottom:10px}.pd-ambience-switch .pdas-text{font-size:11px;line-height:1;margin-bottom:5px;text-transform:uppercase}.pd-ambience-switch .pdas-selector{display:inline-block;position:relative}.pd-ambience-switch .pdas-selector .pdas-input{display:none}.pd-ambience-switch .pdas-selector .pdas-input:checked+.pdas-label{background-color:var(--hyundai-off-white)}.pd-ambience-switch .pdas-selector .pdas-input:checked+.pdas-label .pdas-toggle{background-color:var(--hyundai-graffiti);transform:translate3d(60px,0,0)}.pd-ambience-switch .pdas-selector .pdas-input:checked+.pdas-label .pdas-toggle .pdas-icon.day{display:none}.pd-ambience-switch .pdas-selector .pdas-input:checked+.pdas-label .pdas-toggle .pdas-icon.night{display:flex}.pd-ambience-switch .pdas-selector .pdas-label{background-color:var(--hyundai-graffiti);border-radius:84px;cursor:pointer;display:inline-block;height:32px;position:relative;transition:all .4s cubic-bezier(.445,.05,.55,.95);width:122px}.pd-ambience-switch .pdas-selector .pdas-label .pdas-icon{align-items:center;display:flex;height:100%;position:absolute;width:100%}.pd-ambience-switch .pdas-selector .pdas-label .pdas-icon .pdas-label-text{font-family:HyundaiSansHead-Medium;font-size:11px;line-height:normal;text-transform:uppercase}.pd-ambience-switch .pdas-selector .pdas-label .pdas-icon.day{justify-content:flex-start;left:12px}.pd-ambience-switch .pdas-selector .pdas-label .pdas-icon.day .pdas-label-text{color:var(--hyundai-graffiti)}.pd-ambience-switch .pdas-selector .pdas-label .pdas-icon.night{justify-content:flex-end;right:6px}.pd-ambience-switch .pdas-selector .pdas-label .pdas-icon.night .pdas-label-text{color:var(--hyundai-off-white);margin-right:3px}.pd-ambience-switch .pdas-selector .pdas-label .pdas-toggle{align-items:center;background-color:var(--hyundai-off-white);border-radius:50px;display:inline-flex;height:30px;justify-content:center;left:1px;position:absolute;top:1px;transition:all .4s cubic-bezier(.45,.05,.55,.95);width:60px;z-index:1}.pd-ambience-switch .pdas-selector .pdas-label .pdas-toggle .pdas-icon.night{display:none}.pda360-modal{align-items:flex-start;display:flex;inset:80px!important;justify-content:center;z-index:9999!important}.pda360-modal .MuiBackdrop-root{background-color:rgba(0,0,0,.941)!important}.pda360-modal .pda360-container{display:block;height:auto;left:50%;margin:0 auto;max-width:1550px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.pda360-modal .pda360-container .pda360-close-button{align-items:center;background-color:var(--hyundai-graffiti);border:1px solid var(--hyundai-off-white);display:flex;height:30px;justify-content:center;padding:0;position:absolute;right:5%;top:0;width:30px;z-index:100}@media only screen and (min-width:768px)and (max-width:1024px){.pda360-modal .pda360-container .pda360-close-button{right:0;top:-6%}}@media only screen and (min-width:381px)and (max-width:767px){.pda360-modal .pda360-container .pda360-close-button{right:0;top:-6%}}@media only screen and (max-width:380px){.pda360-modal .pda360-container .pda360-close-button{right:0;top:-10%}}.pda360-modal .pda360-container .pda360-content{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;max-width:100%;row-gap:8px;width:100%}.pda360-modal .pda360-container .pda360-content .pda360-player{align-items:flex-end;-moz-column-gap:20px;column-gap:20px;display:flex;height:auto;justify-content:center;max-width:100%;width:100%}.pda360-modal .pda360-container .pda360-content .pda360-player .pda360-youtube{align-items:center;display:flex;height:auto;justify-content:center;max-width:100%;position:relative;width:100%;z-index:50}.pda360-modal .pda360-container .pda360-content .pda360-player .pda360-youtube .pda360-iframe{height:560px;width:100%}@media only screen and (min-width:1200px)and (max-width:1600px){.pda360-modal .pda360-container .pda360-content .pda360-player .pda360-youtube .pda360-iframe{height:450px}}@media only screen and (min-width:381px)and (max-width:767px){.pda360-modal .pda360-container .pda360-content .pda360-player .pda360-youtube .pda360-iframe{height:300px}}@media only screen and (max-width:380px){.pda360-modal .pda360-container .pda360-content .pda360-player .pda360-youtube .pda360-iframe{height:190px}}.pda360-modal .pda360-container .pda360-content .pda360-player .pda360-selector{align-items:flex-end;display:flex;flex-direction:column;height:auto;max-width:122px;width:100%}@media only screen and (max-width:1024px){.pda360-modal .pda360-container .pda360-content .pda360-player{flex-direction:column-reverse}}.pda360-modal .pda360-container .pda360-content .pda360-list{align-items:center;-moz-column-gap:6px;column-gap:6px;display:flex;height:auto;justify-content:flex-start;max-width:100%;overflow:scroll hidden;width:100%}.pda360-modal .pda360-container .pda360-content .pda360-list .pda360-list-item{align-items:center;background-color:var(--hyundai-transparent);border:0;display:flex;flex-direction:column;height:auto;justify-content:center;max-width:196px;padding:0;row-gap:5px;transition:all .5s ease-out;width:100%}.pda360-modal .pda360-container .pda360-content .pda360-list .pda360-list-item .pda360-item-thumb{border:2px solid var(--hyundai-transparent);height:100%;-o-object-fit:contain;object-fit:contain;transition:all .5s ease-out;width:100%}.pda360-modal .pda360-container .pda360-content .pda360-list .pda360-list-item .pda360-item-name{display:block;font-size:14px;height:auto;line-height:1.1;text-align:center;transition:all .5s ease-out;width:100%}@media only screen and (max-width:380px){.pda360-modal .pda360-container .pda360-content .pda360-list .pda360-list-item .pda360-item-name{font-size:11px;line-height:1}}.pda360-modal .pda360-container .pda360-content .pda360-list .pda360-list-item.selected .pda360-item-thumb{border:2px solid var(--hyundai-off-white)}@media only screen and (min-width:768px)and (max-width:1024px){.pda360-modal .pda360-container .pda360-content .pda360-list .pda360-list-item{max-width:calc(25% - 6px)}}@media only screen and (max-width:767px){.pda360-modal .pda360-container .pda360-content .pda360-list .pda360-list-item{max-width:calc(33% - 6px)}}@media only screen and (min-width:381px)and (max-width:767px){.pda360-modal .pda360-container .pda360-content .pda360-list .pda360-list-item{max-width:calc(33% - 6px)}}@media only screen and (max-width:380px){.pda360-modal .pda360-container .pda360-content .pda360-list .pda360-list-item{max-width:calc(25% - 6px)}}.pda360-modal .pda360-container .pda360-content .pda360-list::-webkit-scrollbar{background-color:var(--hyundai-transparent);width:20px}.pda360-modal .pda360-container .pda360-content .pda360-list::-webkit-scrollbar-thumb{background-clip:content-box;border:7px solid var(--hyundai-off-white);border-radius:50px;height:auto}.pda360-modal .pda360-container .pda360-content .pda360-list::-webkit-scrollbar-track{background-clip:content-box;background-color:var(--hyundai-transparent);border:5px solid var(--hyundai-transparent);border-radius:0}@media only screen and (max-width:1024px){.pda360-modal .pda360-container .pda360-content .pda360-list{flex-wrap:wrap;gap:6px}}@media only screen and (min-width:1200px)and (max-width:1600px){.pda360-modal .pda360-container{max-width:90%}}@media only screen and (max-width:1024px){.pda360-modal .pda360-container{margin-top:8%;max-width:95%}}@media only screen and (min-width:1200px)and (max-width:1600px){.pda360-modal{inset:160px!important}}@media only screen and (max-width:1024px){.pda360-modal{inset:0!important}}.pd-colors{display:block;height:auto;margin:-40px auto 0;max-width:100%;padding-bottom:100px;width:100%}.pd-colors .pd-colors-container{align-items:center;margin:0 auto;max-width:1500px}.pd-colors .pd-colors-container,.pd-colors .pd-colors-container .pd-colors-wrap{display:flex;flex-direction:column;height:auto;justify-content:flex-start;width:100%}.pd-colors .pd-colors-container .pd-colors-wrap{align-items:flex-end;max-width:100%;position:relative;row-gap:12px;z-index:1}.pd-colors .pd-colors-container .pd-colors-wrap .pd-colors-text{font-size:16px;line-height:1}@media only screen and (max-width:1024px){.pd-colors .pd-colors-container .pd-colors-wrap .pd-colors-text{display:none}}.pd-colors .pd-colors-container .pd-colors-wrap .pd-colors-wrap-content{align-items:center;display:flex;flex-wrap:wrap;height:auto;justify-content:flex-end;max-width:100%;width:100%}.pd-colors .pd-colors-container .pd-colors-wrap .pd-colors-wrap-content button:last-of-type{margin-right:0}@media only screen and (max-width:1024px){.pd-colors .pd-colors-container .pd-colors-wrap .pd-colors-wrap-content{justify-content:center}.pd-colors .pd-colors-container .pd-colors-wrap{align-items:center}}.pd-colors .pd-colors-container .pd-colors-content{background-image:url(https://www.hyundai.com.br/content/dam/hmb/product-page/general/icons/linha_plataforma_desk.webp)!important;background-position:center 90%!important;background-repeat:no-repeat;background-size:85%!important;display:block;height:auto;margin-top:-100px;max-width:1080px;width:100%}.pd-colors .pd-colors-container .pd-colors-content img{height:auto;pointer-events:none;width:100%}@media only screen and (min-width:1200px)and (max-width:1600px){.pd-colors .pd-colors-container .pd-colors-content{margin-top:-80px;max-width:820px}}@media only screen and (min-width:768px)and (max-width:1024px){.pd-colors .pd-colors-container .pd-colors-content{margin-top:-20px;max-width:100%}}@media only screen and (max-width:767px){.pd-colors .pd-colors-container .pd-colors-content{margin-top:0;max-width:100%}}@media only screen and (min-width:1200px)and (max-width:1600px){.pd-colors .pd-colors-container{max-width:95%}}@media only screen and (max-width:1024px){.pd-colors .pd-colors-container{flex-direction:column-reverse;max-width:90%;row-gap:20px}}@media only screen and (max-width:767px){.pd-colors{margin:-20px auto 0}}.pd-external{padding-bottom:50px}.pd-external,.reel360{display:block;height:auto;max-width:100%;width:100%}.reel360 .reel,.reel360 .reel *,.reel360 .reel-overlay,.reel360 .reel-overlay *{cursor:grab!important}.reel360 .reel-panning,.reel360 .reel-panning *{cursor:grabbing!important}.reel360 .reel360-contrainer{background-image:url(https://www.hyundai.com.br/content/dam/hmb/product-page/general/icons/background-360_dark.webp);background-position:center 90%;background-repeat:no-repeat;background-size:85%;height:auto;margin:0 auto;max-width:1024px;overflow:hidden;position:relative;width:100%}.reel360 .reel360-contrainer .reel360-button{align-items:center;background-color:var(--hyundai-off-white);border:none;border-radius:70px;color:var(--hyundai-graffiti);display:flex;font-family:HyundaiSansHead-Bold;font-size:10px;height:26px;justify-content:center;left:50%;line-height:normal;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:106px;z-index:101}.reel360 .reel360-contrainer .reel360-button.contrast{background-color:var(--hyundai-graffiti);color:var(--hyundai-off-white)}.reel360 .reel360-contrainer .preview{height:auto;max-width:100%;width:100%}@media only screen and (max-width:1024px){.reel360 .reel360-contrainer{max-width:100%}}.pd-external360{display:block;height:auto;margin:-40px auto 0;max-width:100%;padding-bottom:100px;width:100%}.pd-external360 .pd-external360-container{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:flex-start;margin:0 auto;max-width:1500px;width:100%}.pd-external360 .pd-external360-container .pd-external360-colors{align-items:flex-end;display:flex;flex-direction:column;height:auto;justify-content:flex-start;max-width:100%;position:relative;row-gap:12px;width:100%;z-index:1}.pd-external360 .pd-external360-container .pd-external360-colors .pd-external360-colors-text{font-size:16px;line-height:1}@media only screen and (max-width:1024px){.pd-external360 .pd-external360-container .pd-external360-colors .pd-external360-colors-text{display:none}}.pd-external360 .pd-external360-container .pd-external360-colors .pd-external360-colors-content{align-items:center;display:flex;flex-wrap:wrap;height:auto;justify-content:flex-end;max-width:100%;width:100%}@media only screen and (max-width:1024px){.pd-external360 .pd-external360-container .pd-external360-colors .pd-external360-colors-content{justify-content:center}.pd-external360 .pd-external360-container .pd-external360-colors{align-items:center}}.pd-external360 .pd-external360-container .pd-external360-content{display:block;height:auto;margin-top:-40px;max-width:1080px;width:100%}@media only screen and (min-width:1200px)and (max-width:1600px){.pd-external360 .pd-external360-container .pd-external360-content{margin-top:-20px;max-width:820px}}@media only screen and (max-width:1024px){.pd-external360 .pd-external360-container .pd-external360-content{margin-top:0}}.pd-external360 .pd-external360-container button:last-of-type{margin-right:0}.pd-external360 .pd-external360-container .ve360-container{height:auto!important;max-width:100%!important}.pd-external360 .pd-external360-container .ve360-button{background-color:var(--hyundai-off-white)!important;color:var(--hyundai-graffiti)!important;font-family:HyundaiSansHead-Bold!important;font-size:10px!important;height:26px!important;text-transform:uppercase;width:106px!important}@media only screen and (max-width:767px){.pd-external360 .pd-external360-container .ve360-button{top:50%!important}}.pd-external360 .pd-external360-container .ve360-imagem{background-image:url(https://www.hyundai.com.br/content/dam/hmb/product-page/general/icons/background-360_dark.webp)!important;background-position:center 90%!important;background-size:85%!important;max-width:100%!important}@media only screen and (min-width:1200px)and (max-width:1600px){.pd-external360 .pd-external360-container{max-width:95%}}@media only screen and (max-width:1024px){.pd-external360 .pd-external360-container{flex-direction:column-reverse;max-width:90%;row-gap:20px}}@media only screen and (max-width:767px){.pd-external360{margin:-20px auto 0}}.pd-internal{height:auto;padding-bottom:50px}.pd-internal,.vehicle-internal-360{display:block;max-width:100%;width:100%}.vehicle-internal-360{height:540px;position:relative}.vehicle-internal-360 .pnlm-load-button{background-color:var(--hyundai-off-white);border:1px solid var(--hyundai-off-white);border-radius:50px;height:26px;margin:0;position:relative;transform:translate(-50%,-50%);width:106px}.vehicle-internal-360 .pnlm-load-button:after{color:var(--hyundai-graffiti);content:"INICIAR 360°";font-family:HyundaiSansHead-Bold;font-size:10px;height:auto;left:50%;line-height:normal;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate(-50%,-50%);width:100%}.vehicle-internal-360 .pnlm-load-button p{display:none}.vehicle-internal-360 .pnlm-load-button:hover{background-color:var(--hyundai-off-white);border:1px solid var(--hyundai-off-white)}.vehicle-internal-360 .pnlm-load-box p{color:var(--hyundai-off-white);font-family:HyundaiSansHead-Regular;font-size:18px;text-align:center}@media only screen and (min-width:1200px)and (max-width:1600px){.vehicle-internal-360{height:360px}}@media only screen and (min-width:768px)and (max-width:1024px){.vehicle-internal-360{height:320px}}@media only screen and (max-width:767px){.vehicle-internal-360{height:270px}}.pd-internal360{display:block;height:auto;max-width:100%;padding-bottom:100px;width:100%}.pd-internal360 .pdi360-switch-content{display:block;height:auto;margin:0 auto;max-width:95%;width:100%}.product-design{background-color:var(--hyundai-background-grey);display:block;height:auto;max-width:100%;padding:60px 0 100px;width:100%}.product-design .pd-header{align-items:center;display:flex;height:auto;justify-content:space-between;margin-bottom:20px;max-width:100%;width:100%}.product-design .pd-header .pd-logos{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;padding-right:200px}@media only screen and (min-width:1200px)and (max-width:1600px){.product-design .pd-header .pd-logos{padding-right:30px}}@media only screen and (max-width:1024px){.product-design .pd-header .pd-logos{display:none}}.product-design .pd-header .hyundai-button{font-family:HyundaiSansHead-Medium;min-width:200px}@media only screen and (max-width:1024px){.product-design .pd-header .hyundai-button{font-size:14px;height:40px;max-width:160px;min-width:160px;padding:0}}@media only screen and (min-width:1200px)and (max-width:1600px){.product-design{padding:30px 0 15px}}@media only screen and (min-width:768px)and (max-width:1024px){.product-design{padding:40px 0}}@media only screen and (max-width:767px){.product-design{padding:35px 0}}
/*# sourceMappingURL=ProductDesign.aee174ef.chunk.css.map*/