@font-face{font-family:pag-iconfont;src:url(/wp-content/themes/pre-owned-2022/assets/fonts/pag-iconfont/icc-pva.eot);src:url(/wp-content/themes/pre-owned-2022/assets/fonts/pag-iconfont/icc-pva.eot?#iefix) format("embedded-opentype"),url(/wp-content/themes/pre-owned-2022/assets/fonts/pag-iconfont/icc-pva.woff) format("woff"),url(/wp-content/themes/pre-owned-2022/assets/fonts/pag-iconfont/icc-pva.ttf) format("truetype"),url(/wp-content/themes/pre-owned-2022/assets/fonts/pag-iconfont/icc-pva.svg#pag-iconfont) format("svg")}@media (max-width:1366px){html{font-size:15px}}@media (max-width:1200px){html{font-size:15px}.product-section .container-fluid>h2{font-size:2rem}.product-section .container-fluid .description{font-size:1.125rem}.product-section .filter-switch-btn{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;margin-bottom:32px;font-size:1.25rem}.product-section .filter-switch-btn img{width:28px;height:28px}.product-section .filter-switch-btn.filtered:after{content:"";width:14px;height:14px;border-radius:50%;background-color:#D5001C;margin-left:4px}.result-wrapper .loading .ph-item .img-ph{height:180px}.result-wrapper .approved-area>.no-gutters h2 img,.result-wrapper .pre-owned-area>.no-gutters h2 img{height:auto;width:100%}.result-wrapper .approved-area .guarratee-area ul li,.result-wrapper .pre-owned-area .guarratee-area ul li{width:100%}.result-wrapper .empty{padding:20px 30px 20px 5px}.car-list .car-item .sold-out{padding:9px 35px 9px 15px}.car-list .car-item .sold-out img{width:121px}.filter-wrapper{display:none;position:fixed;top:0;left:0;width:100%;min-height:100vh;z-index:100;background-color:rgb(0 0 0 / .7);justify-content:center;flex-direction:column;padding:0 60px}.filter-wrapper .filter-block,.filter-wrapper .popup-header{background-color:#f1f2f3;max-width:60vw;padding:24px;margin:0 auto}.filter-wrapper.open{display:block}.filter-wrapper .popup-header{font-size:2rem;display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px dashed #D6D6D6;width:100%}.filter-wrapper .filter-block{height:90vh;overflow-y:scroll}.filter-wrapper button{display:block;background:#000;color:#fff;padding:20px 30px;width:100%;text-transform:uppercase;font-size:1.25rem}.video-section{padding:32px 40px}.video-section .video-js.vjs-16-9{padding-top:42%}.video-section .guarantee-contents{padding:24px}.video-section h4{text-align:left;margin-bottom:16px;font-size:1.5rem}.video-section ul{font-size:1rem}.form-section{padding:72px 32px}.form-section .title{font-size:2rem;text-align:left}.tnc-section{padding:24px 32px}.detail-page .detail-section-1{position:static}.detail-page .detail-section-1 .car-info .item{width:fit-content;padding-right:32px}.detail-page .detail-section-2{padding:0 32px}.gallery-section{padding-top:48px}.gallery-section .container{max-width:unset;padding:0 32px}.gallery-section h2{font-size:2rem;padding-bottom:16px}.gallery-section .tabs .tab{font-size:1rem;padding:12px 20px;min-width:172px}.gallery-section .photo-wall{margin-top:32px}.gallery-section .photo-wall>.row>div>div a{padding:2px}.gallery-section .photo-wall>.row>div>div a p{font-size:1rem}.gallery-section .swiper-button-next,.gallery-section .swiper-button-prev{display:none}.gallery-section .swiper-pagination{display:block}.floating-btn-area .floating-btn{transform:scale(.8);transform-origin:right;margin-right:5px;margin-bottom:8px}.introduction .banners{width:100vw;overflow:hidden}.introduction .banners img{max-height:unset;height:40vh}.introduction .banners .row{flex-wrap:nowrap}.introduction .banners.sell .choose{transform:translateX(0)}.introduction .banners.buy .choose{transform:translateX(-100vw)}.introduction .banners.bev .choose{transform:translateX(-200vw)}.introduction .choose{width:100vw;flex:none}.introduction .choose .slogan{top:14px;font-size:1.4375rem;max-width:70%}.introduction .choose:first-child .slogan{left:14px}.introduction .choose:nth-child(2) .slogan{left:14px;right:unset;text-align:left;padding-left:0}.introduction .choose:last-child .slogan{left:14px;right:unset;text-align:left;padding-left:0}.introduction .choose .btn{font-size:1.125rem;padding:12px 24px;display:none}.introduction .intro-content .promotion-swiper{padding:40px 18px}.introduction .intro-content .promotion-swiper .promotion-item{width:calc(100vw - (30px * 2))}.introduction .offer-section{padding:0 16px}.introduction .offer-section>p{text-align:center;padding:8px 0 24px}.introduction .offer-section .offer-list .offer-item{background-color:#fff;margin-bottom:8px}.introduction .offer-section .offer-list .offer-item .ratio-img{padding-bottom:75%}.introduction .offer-section .offer-list .offer-item .description{display:flex;align-items:center}.introduction .mobile-menu{display:block;position:relative}.introduction .mobile-menu .current{display:flex;flex-direction:row}.introduction .mobile-menu .current.sell{background-color:#15577E}.introduction .mobile-menu .current.buy{background-color:#950014}.introduction .mobile-menu .current.bev{background-color:#1e93c0}.introduction .mobile-menu .current p{padding:16px;color:#fff;font-size:1.25rem;flex-grow:1}.introduction .mobile-menu .current .icon{padding:8px;font-size:34px;color:#fff;border-left:1px solid rgb(255 255 255 / .2)}.introduction .mobile-menu .options{opacity:0;max-height:0;position:absolute;left:0;top:100%;z-index:50;width:100%;border-top:1px solid rgb(255 255 255 / .2);padding:8px;transition:all .8s}.introduction .mobile-menu .options.sell{background-color:#15577E}.introduction .mobile-menu .options.buy{background-color:#950014}.introduction .mobile-menu .options.bev{background-color:#1e93c0}.introduction .mobile-menu .options p{padding:16px;color:#fff;font-size:1.25rem;border-bottom:1px solid rgb(255 255 255 / .2)}.introduction .mobile-menu .options p:last-child{border-bottom:none}.introduction .mobile-menu .options p.selected{font-weight:700}.introduction .mobile-menu .options.active{opacity:1;max-height:100vh}#pop-up-modal.has-img .content-row{flex-direction:column-reverse}#pop-up-modal.has-img .content-row .left,#pop-up-modal.has-img .content-row .right{width:100%}.matching-section.matching-page .filter-switch-btn{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer;font-size:1.25rem}.matching-section.matching-page .filter-switch-btn img{width:28px;height:28px}.matching-section.matching-page .filter-switch-btn.filtered:after{content:"";width:14px;height:14px;border-radius:50%;background-color:#D5001C;margin-left:4px}}@media (max-width:992px){.address-section .left{min-height:41vh}.address-section .right{padding:32px;flex-direction:row;justify-content:space-between}}@media (max-width:768px){html{font-size:14px}#main-header{padding:11px 4px}.product-section{padding:48px 8px}.video-section{padding:16px}.video-section .video-js.vjs-16-9{padding-top:58%}.address-section{padding:16px 0;width:100vw;overflow:hidden}.address-section .left{min-height:46vh}.address-section .right{padding:16px;flex-direction:column;justify-content:space-between}.form-section{padding:40px 16px}.form-section .title{font-size:1.5rem}.tnc-section{padding:24px 16px}footer{padding:40px 16px}.filter-wrapper{padding:0}.filter-wrapper .filter-block{max-width:unset}.filter-wrapper .popup-header{font-size:1.5rem;max-width:unset;padding:16px}.detail-page .detail-section-1{padding:30px 16px;position:static}.detail-page .detail-section-1 .car-info .item{width:fit-content;padding-right:16px}.detail-page .detail-section-2{padding:0 16px}.detail-page .detail-section-2 .color-section{flex-direction:column;align-items:flex-start}.detail-page .detail-section-2 .color-section .color-lbl{margin-bottom:16px}.detail-page .detail-section-2 .color-wrapper{flex-direction:column}.detail-page .detail-section-2 .color-wrapper .colors{margin-bottom:8px}.gallery-section{padding-top:40px}.gallery-section .container{max-width:unset;padding:0 16px}.gallery-section .photo-wall{margin-top:32px}footer .copyright{text-align:left}footer .right{margin-top:16px;justify-content:flex-start;align-items:flex-start}}@media (max-width:575px){.matching-section .banner .slogan{left:-10%;width:50%}.matching-section .banner .slogan h2{font-size:2rem}.matching-section .section-header{padding:32px 40px 16px}.matching-section .section-header .row{align-items:center;flex-direction:column-reverse;gap:18px}.matching-section .section-header .row .col-12{text-align:center!important}.matching-section .matching-list{padding:0 20px}.matching-section .full-matching-list{padding-left:20px;padding-right:20px}.matching-section.matching-page .full-matching-list{padding-top:25px}.matching-section.matching-page .section-header{padding:32px 20px 16px}.matching-section.matching-page .section-header .row .col-12:first-child{display:flex;align-items:center;justify-content:space-between}}