.discount{text-align:center;font-size:clamp(1.6rem, 4vw, 2.5rem);line-height:1.1;font-weight:bold;color:#00008f}.discount__emphasis{position:relative;background-image:linear-gradient(to top, #f0ff93 0.2em, transparent 0.2em);font-size:clamp(1.7rem, 4.7vw, 2.8rem)}.discount__emphasis::before,.discount__emphasis::after{display:inline-block;position:relative;bottom:-0.3em;height:1.4em;width:3px;background-color:currentColor;content:'';border-radius:9999px}.discount__emphasis::before{transform:rotate(-20deg)}.discount__emphasis::after{transform:rotate(20deg)}.discount__number{color:#f07662;font-size:2em}.quote{margin-top:clamp(12px, 4vw, 32px);text-align:center}.quote__button.btn{width:calc(min(100%, 540px));font-size:2rem;line-height:1.8}.quote__sub{font-size:1.2rem;display:block}.quote-fixed{position:fixed;left:0;right:0;bottom:0;z-index:10;padding:clamp(8px, 2vw, 12px) 2%;display:flex;justify-content:center;align-items:center;column-gap:clamp(12px, 2vw, 24px);color:#f07662;font-weight:bold;background-color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,0.17);transition:0.5s;visibility:visible}.quote-fixed.is-hidden{transform:translateY(110%);visibility:hidden}.quote-fixed .btn{max-width:420px;min-height:clamp(60px, 10vw, 72px);flex-grow:1;font-size:clamp(1.6rem, 3vw, 2rem)}.quote-fixed .btn.icon>span{padding-top:8px;padding-bottom:8px}.quote-fixed__text{flex-shrink:0;font-size:clamp(1.5rem, 2vw, 2.5rem);line-height:1.4;padding-left:calc(min(4vw, 48px));padding-right:calc(min(4vw, 36px))}@media (max-width: 767px){.quote-fixed__text{padding-left:0;padding-right:0}}.quote-fixed__sub{display:block;font-size:0.8em}.discount-note{margin-top:4px;font-size:1.2rem}.simulation-note{margin-top:clamp(32px, 4vw, 48px)}.grid-emma{margin-top:30px;display:grid;grid-template-areas:'image balloon' 'link  link   ';grid-template-columns:clamp(30px, 15vw, 140px) auto;justify-content:center;row-gap:clamp(16px, 3vw, 20px);column-gap:10px;padding:clamp(16px, 4vw, 30px) 5%;background-color:#f0f4f9}@media (min-width: 1025px){.grid-emma{grid-template-areas:'image balloon' 'image link   '}}.grid-emma__image{grid-area:image;align-self:center}.grid-emma__link{grid-area:link;align-self:end}.grid-emma__link .btn.icon>span{padding-top:5px;padding-bottom:5px}.grid-emma__balloon{grid-area:balloon;position:relative;z-index:0;align-self:center;padding:10px clamp(16px, 4vw, 32px) 8px;background-color:#fff;border-radius:9999px;line-height:1.5;font-size:clamp(1.2rem, 2vw, 1.8rem);font-weight:bold}.grid-emma__balloon::before{content:'';position:absolute;z-index:-1;left:-10px;border-bottom:16px solid transparent;border-top:16px solid transparent;border-right:36px solid #fff;transform-origin:right;top:12px;transform:rotate(35deg)}@media (min-width: 1025px){.grid-emma__balloon::before{top:auto;bottom:12px;transform:rotate(-35deg)}}.link-to-top{margin-top:24px;text-align:right;font-size:1.4rem;line-height:1.6}.link-to-top:is(.is-agent *){display:none}.s-main-content .content-inner{width:calc(100% - 6% * 2);max-width:730px;margin:0 auto;padding:0}#quickquote .loading{height:clamp(500px, 70vw, 700px);display:flex;align-items:center;justify-content:center}#quickquote .loading::after{display:block;width:80px;height:80px;color:#f0f4f9;content:'';border-radius:50%;box-shadow:inset 0 0 0 8px;transform:translateZ(0);animation:spin 2s infinite linear;-webkit-mask-image:conic-gradient(transparent 50%, #000 60%);mask-image:conic-gradient(transparent 50%, #000 60%)}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.simulation-container{position:relative;padding-top:clamp(8px, calc((100vw - 600px) * 0.1), 44px);padding-bottom:clamp(24px, 4vw, 40px);background-color:#00adc6;background-image:radial-gradient(circle, rgba(255,255,255,0.17) 70%, transparent calc(70% + 1px))}@media (max-width: 767px){.simulation-container{background-image:radial-gradient(circle at 50% clamp(80px, 20vw, 120px), rgba(255,255,255,0.17) clamp(150px, 40vw, 240px), transparent calc(clamp(150px, 40vw, 240px) + 1px))}}.simulation-container::after{position:absolute;top:calc(100% - 1px);left:0;right:0;width:0;margin-right:auto;margin-left:auto;display:block;border-left:40px solid transparent;border-right:40px solid transparent;border-top:30px solid #31bbcf;content:''}@media (max-width: 767px){.simulation-container::after{border-top-width:20px;border-top-color:#00adc6}}.simulation-footer{padding-top:66px;padding-bottom:36px}@media (max-width: 767px){.simulation-footer{padding-top:48px}}.s-header-mainHeader-logo:is(.is-agent *){pointer-events:none}.quote:is(.is-agent.is-brand *){display:none !important}.quote-fixed:is(.is-agent.is-brand *){display:none !important}.brand-hidden:is(.is-agent.is-brand *){display:none}.is-harley .s-header-mainHeader{background-color:#000;border-bottom-color:#000;display:flex;justify-content:center;align-items:center;width:100%;height:61px}@media (min-width: 1025px){.is-harley .s-header-mainHeader{height:70px}}.is-harley .s-header-mainHeader-logoHarley{width:318px;height:auto}@media (min-width: 1025px){.is-harley .s-header-mainHeader-logoHarley{width:346px}}.is-harley .s-footer-copyright{padding:10px 22px 20px;background-color:#000}@media (min-width: 1025px){.is-harley .s-footer-copyright{padding-bottom:10px}}.is-harley .s-footer-copyright-text{max-width:960px;font-size:13px;text-align:left}.is-harley .s-footer-copyright-text .is-color{color:#fa6600;font-weight:bold}.is-harley .content{background-color:#232323}.is-harley .s-main-close{background-color:#232323}.is-harley .simulation-container{background:#000 url("/assets/img/id/pic_1029_sp.jpg") no-repeat center center;background-size:cover}@media (min-width: 1025px){.is-harley .simulation-container{background-image:url("/assets/img/id/pic_1029_pc.jpg")}}.is-harley .simulation-container::before{display:block;position:absolute;bottom:0;left:0;right:0;width:100%;height:50px;content:'';background:linear-gradient(to bottom, transparent, #000)}.is-harley .simulation-container::after{border-top-color:#000}.is-harley .content-inner{position:relative}.is-harley .iconMoreinfo{background-image:url("/assets/img/common/icon_info_harley.png")}.is-harley .s-main-content .contentSubtitle::after{background-color:#fa6600}.is-harley .s-main-content .modal .btn{background-color:#fa6600;border-color:#fa6600}.is-harley .s-main-content .modal .btn::before{background-color:#fa6600}.is-harley .s-main-content .modal .btn:hover{border-color:#c85200}.is-harley .s-main-content .modal .btn:hover::before{background-color:#c85200}.is-harley .modal .modal-close-icon::before,.is-harley .modal .modal-close-icon::after{background-color:#fa6600}.is-harley .s-main-content .modal-close:hover::after{background-color:#fa6600}.is-harley .s-main-content .btnCloseText{border-color:#fa6600}.is-harley .s-main-content .btnCloseText::after{background-color:#fa6600}.is-harley .s-main-content .btnCloseText:hover{border-color:#fa6600}.is-harley .s-main-content .btnCloseText:hover::after{background-color:#fa6600}.is-harley .s-main-content .btnCloseText-text{color:#fa6600}.is-harley .s-main-content .table caption{background-color:#fee0cc}.is-harley .s-main-content .table-th{background-color:#fff0e6}.is-harley .discount{color:#fff}.is-harley .discount__emphasis{padding-bottom:4px;background:linear-gradient(to top, #fa6600 2px, transparent 2px)}.is-harley .discount__emphasis::before,.is-harley .discount__emphasis::after{display:none}.is-harley .discount__number{color:#fa6600}.is-harley .discount-note{margin-top:8px;color:#fff}@media (min-width: 1025px){.is-harley .discount-note{margin-top:20px}}.is-harley .simulation-note .text{width:-webkit-max-content;width:max-content;color:#fff;background:linear-gradient(to top, #fff 1px, transparent 1px)}.is-harley .simulation-note .note{color:#fff}.is-harley .s-main-close-button{border-color:#fa6600}.is-harley .s-main-close-button::after{background-color:#fa6600}.is-harley .s-main-close-button-text{color:#fa6600}.is-harley .s-main-close-button-icon::before,.is-harley .s-main-close-button-icon::after{background-color:#fa6600}.is-harley .s-main-close-button-icon::before{background:linear-gradient(to right, #fa6600 0%, #fa6600 35%, rgba(0,0,143,0) 35%, rgba(0,0,143,0) 65%, #fa6600 65%, #fa6600 100%)}
