.float-outlined{position:relative;display:block;width:100%}.float-outlined .float-outlined__label{position:absolute;left:12px;top:0;z-index:2;max-width:calc(100% - 40px);height:40px;padding:0;margin:0;display:inline-flex;align-items:center;font-size:14px;line-height:1;font-weight:500;color:#000000a6;background-color:transparent;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform:none;transform-origin:left center;transition:none}.float-outlined.is-ready .float-outlined__label{transition:top .15s ease,height .15s ease,padding .15s ease,transform .15s ease,font-size .15s ease,color .15s ease,background-color .15s ease}.float-outlined .float-outlined__control{width:100%;min-height:40px}.float-outlined .ant-input,.float-outlined .ant-input-affix-wrapper,.float-outlined .ant-input-number,.float-outlined .ant-picker,.float-outlined .ant-select,.float-outlined textarea.ant-input{width:100%!important}.float-outlined .ant-input-affix-wrapper,.float-outlined .ant-input-number,.float-outlined .ant-input:not(textarea),.float-outlined .ant-picker,.float-outlined .ant-select-selector,.float-outlined textarea.ant-input{min-height:40px!important;height:40px!important;border:1px solid rgba(0,0,0,.25)!important;border-radius:8px!important;box-shadow:none!important;background-color:#fff!important}.float-outlined textarea.ant-input{min-height:80px!important;height:auto!important;padding-top:14px!important}.float-outlined .ant-input-affix-wrapper,.float-outlined .ant-picker,.float-outlined .ant-select-selector{display:flex!important;align-items:center;padding-inline:11px!important}.float-outlined .ant-input:not(textarea){padding-block:0!important;padding-inline:11px!important;line-height:38px!important}.float-outlined .ant-input-number{padding:0!important;overflow:hidden}.float-outlined .ant-input-number .ant-input-number-input{height:40px!important;line-height:38px!important;padding-block:0;padding-inline:11px}.float-outlined .ant-input-affix-wrapper-focused,.float-outlined .ant-input-number-focused,.float-outlined .ant-input:focus,.float-outlined .ant-picker-focused,.float-outlined .ant-select-focused .ant-select-selector,.float-outlined textarea.ant-input:focus{border-color:#d03631!important;box-shadow:none!important}.float-outlined:hover:not(.is-disabled):not(.is-focused) .ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled),.float-outlined:hover:not(.is-disabled):not(.is-focused) .ant-input-number:not(.ant-input-number-disabled),.float-outlined:hover:not(.is-disabled):not(.is-focused) .ant-input:not(:disabled):not(textarea),.float-outlined:hover:not(.is-disabled):not(.is-focused) .ant-picker:not(.ant-picker-disabled),.float-outlined:hover:not(.is-disabled):not(.is-focused) .ant-select:not(.ant-select-disabled) .ant-select-selector,.float-outlined:hover:not(.is-disabled):not(.is-focused) textarea.ant-input:not(:disabled){border-color:#00000073!important}.float-outlined.is-focused .float-outlined__label{color:#d03631}.float-outlined .ant-input-number-input::-moz-placeholder,.float-outlined .ant-input::-moz-placeholder,.float-outlined .ant-picker-input>input::-moz-placeholder,.float-outlined textarea.ant-input::-moz-placeholder{opacity:0!important;color:transparent!important}.float-outlined .ant-input-number-input::placeholder,.float-outlined .ant-input::placeholder,.float-outlined .ant-picker-input>input::placeholder,.float-outlined .ant-select-selection-placeholder,.float-outlined textarea.ant-input::placeholder{opacity:0!important;color:transparent!important}.float-outlined.is-active .float-outlined__label{top:0;height:auto;display:inline-block;padding:0 4px;background-color:#fff;transform:translateY(-50%) scale(.85);font-size:12px;max-width:calc(100% - 24px)}.float-outlined .read-only-form-item{display:flex;align-items:center;min-height:40px;box-sizing:border-box;padding:8px 11px;border:1px solid rgba(0,0,0,.25)!important;border-radius:8px!important;box-shadow:none!important;background-color:#fff!important;font-size:14px;line-height:1.5;color:#000000e0}.float-outlined .ant-input-group-wrapper{width:100%}.float-outlined .ant-input-group-wrapper .ant-input-group,.float-outlined .ant-input-group-wrapper .ant-input-wrapper{box-shadow:none!important}.float-outlined .ant-input-group{width:100%;display:flex;min-height:40px}.float-outlined .ant-input-group .ant-input-group-addon{display:flex;align-items:center;border:1px solid rgba(0,0,0,.25)!important;background:#fff!important;box-shadow:none!important;color:#000000a6}.float-outlined .ant-input-group .ant-input-group-addon:first-child{border-right:0!important;border-radius:8px 0 0 8px!important}.float-outlined .ant-input-group .ant-input-group-addon:last-child{border-left:0!important;border-radius:0 8px 8px 0!important}.float-outlined .ant-input-group .ant-input-affix-wrapper,.float-outlined .ant-input-group>.ant-input{flex:1;min-width:0;border-radius:0!important;text-align:center}.float-outlined .ant-input-group>.ant-input{border-left:0!important;border-right:0!important}.float-outlined.is-focused .ant-input-group .ant-input-affix-wrapper,.float-outlined.is-focused .ant-input-group .ant-input-group-addon,.float-outlined.is-focused .ant-input-group>.ant-input{border-color:#d03631!important}.float-outlined.is-no-label .float-outlined__control{width:100%}.float-outlined.is-disabled .ant-input-group-addon{background:#f5f5f5!important;border-color:#00000026!important}.float-outlined.is-disabled .float-outlined__label{color:#00000040;background-color:transparent}.float-outlined.is-disabled.is-active .float-outlined__label{background-color:#f5f5f5}.float-outlined.is-disabled .ant-input-affix-wrapper,.float-outlined.is-disabled .ant-input-number,.float-outlined.is-disabled .ant-input:not(textarea),.float-outlined.is-disabled .ant-picker,.float-outlined.is-disabled .ant-select-selector,.float-outlined.is-disabled textarea.ant-input{background-color:#f5f5f5!important;border-color:#00000026!important}.float-outlined:has(textarea.ant-input):not(.is-active) .float-outlined__label{top:14px;height:auto;display:inline-block;align-items:unset;transform:none}.float-outlined:has(textarea.ant-input).is-active .float-outlined__label{top:0;transform:translateY(-50%) scale(.85)}.float-outlined:has(.float-outlined__radio-btns) .float-outlined__control{min-height:40px}.float-outlined:has(.float-outlined__radio-btns) .float-outlined__radio-btns.ant-radio-group{display:flex!important;align-items:center;gap:8px;width:100%;min-height:40px;height:40px;padding:4px 8px;box-sizing:border-box;border:1px solid rgba(0,0,0,.25)!important;border-radius:8px!important;box-shadow:none!important;background-color:#fff!important}.float-outlined:has(.float-outlined__radio-btns) .ant-radio-button-wrapper{flex:1;height:30px!important;line-height:28px!important;margin:0!important;padding:0 8px!important;text-align:center;border:1px solid transparent!important;border-radius:6px!important;box-shadow:none!important;background:transparent!important;color:#000000a6!important}.float-outlined:has(.float-outlined__radio-btns) .ant-radio-button-wrapper:before{display:none!important}.float-outlined:has(.float-outlined__radio-btns) .ant-radio-button-wrapper:hover{color:#d03631!important}.float-outlined:has(.float-outlined__radio-btns) .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background:#d03631!important;border-color:#d03631!important;color:#fff!important}.float-outlined:has(.float-outlined__radio-btns) .ant-radio-button-wrapper.ant-radio-button-wrapper-checked:hover{color:#fff!important;background:#d03631!important}.float-outlined.is-focused:has(.float-outlined__radio-btns) .float-outlined__radio-btns.ant-radio-group{border-color:#d03631!important}.float-outlined.is-disabled:has(.float-outlined__radio-btns) .float-outlined__radio-btns.ant-radio-group{background-color:#f5f5f5!important;border-color:#00000026!important}#KSQuoter{padding:1.25rem 0;box-shadow:0 3px 6px #00000029;background-color:#f7f7f7}@media(min-width:1024px){#KSQuoter{margin:auto;padding:1.875rem 3.75rem 3.125rem;max-width:1080px;width:100%;border-radius:20px}}#KSQuoter h2{margin-bottom:1rem}@media(min-width:1024px){#KSQuoter h2{margin-bottom:1.875rem}}#KSQuoter .quoter{box-shadow:0 3px 6px #00000029;border-radius:0 0 10px 10px}@media(min-width:1024px){#KSQuoter .quoter{margin:auto;max-width:960px}}#KSQuoter .quoter .quoter-header{display:flex;justify-content:space-between;align-items:center;gap:2px}#KSQuoter .quoter .quoter-header .tab{padding:0 2px;cursor:pointer;display:flex;align-items:center;width:100%;font-size:.8rem;font-weight:600;border-bottom:1px solid #f5f5f5;border-radius:10px 10px 0 0;box-shadow:0 3px 6px #00000029;background-color:#f7f7f7;color:#000}@media(min-width:640px){#KSQuoter .quoter .quoter-header .tab{padding:.5rem;font-size:1.1rem}}@media(min-width:1024px){#KSQuoter .quoter .quoter-header .tab{gap:15px;padding:0;font-size:1.3125rem}}#KSQuoter .quoter .quoter-header .tab img{max-width:34px;margin:0}@media(min-width:640px){#KSQuoter .quoter .quoter-header .tab img{max-width:45px}}@media(min-width:768px){#KSQuoter .quoter .quoter-header .tab img{max-width:60px}}#KSQuoter .quoter .quoter-header .tab.active{background-color:#fff;border-bottom:1px solid #fff;box-shadow:unset}#KSQuoter .quoter .quoter-header .tab.active .tab-desc{color:#933}#KSQuoter .quoter .quoter-body{padding:1.25rem;background-color:#fff;border-radius:0 0 10px 10px;box-shadow:0 3px 6px #00000029}#KSQuoter .quoter .quoter-body .ant-select-disabled .ant-select-selector{background:#0000000a!important}#KSQuoter .quoter .quoter-body .ant-input,#KSQuoter .quoter .quoter-body .ant-input-number,#KSQuoter .quoter .quoter-body .ant-select-selector,#KSQuoter .quoter .quoter-body .quoter-date-picker{padding:.5rem;width:170px;width:100%;border-radius:5px;border:0;box-shadow:0 3px 6px #00000029;background-color:#fff;height:40px;font-weight:500}#KSQuoter .quoter .quoter-body .float-outlined .ant-input,#KSQuoter .quoter .quoter-body .float-outlined .ant-input-number,#KSQuoter .quoter .quoter-body .float-outlined .ant-select-selector,#KSQuoter .quoter .quoter-body .float-outlined .quoter-date-picker{border:1px solid rgba(0,0,0,.25);box-shadow:none;border-radius:8px}#KSQuoter .quoter .quoter-body .ant-input{line-height:24px}#KSQuoter .quoter .quoter-body .ant-input-number{padding:0;overflow:hidden}#KSQuoter .quoter .quoter-body .ant-input-number-handler-wrap{display:none}#KSQuoter .quoter .quoter-body .ant-input-number-input-wrap{height:100%}#KSQuoter .quoter .quoter-body .ant-input-number-input{height:100%!important;line-height:24px;padding:8px}#KSQuoter .quoter .quoter-body .ant-select-selector .ant-select-selection-search{inset-inline-start:8px;top:0;bottom:0}#KSQuoter .quoter .quoter-body .ant-select-selector .ant-select-selection-search-input{height:100%!important}#KSQuoter .quoter .quoter-body .ant-select-selector .ant-select-selection-item,#KSQuoter .quoter .quoter-body .ant-select-selector .ant-select-selection-placeholder{line-height:24px;padding-inline-start:0}#KSQuoter .quoter .quoter-body .quoter-date-picker input{box-shadow:none}#KSQuoter .quoter .quoter-body option{background-color:transparent}#KSQuoter .quoter .quoter-body option:hover{background-color:#ffecec}.en-US #KSQuoter .quoter .quoter-header .tab{font-weight:700;color:#424242}.en-US #KSQuoter .quoter .quoter-header .tab .tab-desc{font-size:.875rem;line-height:1rem}@media(min-width:640px){.en-US #KSQuoter .quoter .quoter-header .tab .tab-desc{font-size:1rem;line-height:1.125rem}}@media(min-width:1024px){.en-US #KSQuoter .quoter .quoter-header .tab .tab-desc{font-size:1.125rem;line-height:1.3125rem}}.en-US #KSQuoter .quoter .quoter-body input,.en-US #KSQuoter .quoter .quoter-body select{font-size:.875rem;line-height:1rem}@keyframes shake{0%{transform:rotate(-10deg)}50%{transform:rotate(10deg)}to{transform:rotate(-10deg)}}#Index{position:relative}#Index h1{text-align:center;font-size:21px;font-weight:700;line-height:1.8125rem}@media(min-width:640px){#Index h1{font-size:28px;line-height:2.5rem}}@media(min-width:1024px){#Index h1{font-size:42px;line-height:4rem}}#Index h2{font-size:1.75rem;line-height:2.5rem;text-align:center;font-weight:700}@media(min-width:640px){#Index h2{font-size:2.125rem;line-height:3rem}}@media(min-width:1024px){#Index h2{font-size:2.5rem;line-height:3.6875rem}}#Index h3{font-size:1.25rem;line-height:1.6875rem;font-weight:700}@media(min-width:640px){#Index h3{font-size:1.5rem;line-height:2.25rem}}@media(min-width:1024px){#Index h3{font-size:1.75rem;line-height:3rem}}#Index header.top-banner-layout{position:relative;height:240px;overflow:hidden}#Index header.top-banner-layout .banner-fade-enter-active,#Index header.top-banner-layout .banner-fade-leave-active{transition:opacity .5s ease}#Index header.top-banner-layout .banner-fade-enter-from,#Index header.top-banner-layout .banner-fade-leave-to{opacity:0}#Index header.top-banner-layout .image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:-200px center;object-position:-200px center}@media(min-width:425px){#Index header.top-banner-layout .image{-o-object-position:-160px center;object-position:-160px center}}@media(min-width:520px){#Index header.top-banner-layout .image{-o-object-position:-110px center;object-position:-110px center}}@media(min-width:570px){#Index header.top-banner-layout .image{-o-object-position:-100px center;object-position:-100px center}}@media(min-width:580px){#Index header.top-banner-layout .image{-o-object-position:-80px center;object-position:-80px center}}@media(min-width:590px){#Index header.top-banner-layout .image{-o-object-position:-70px center;object-position:-70px center}}@media(min-width:610px){#Index header.top-banner-layout .image{-o-object-position:-60px center;object-position:-60px center}}@media(min-width:620px){#Index header.top-banner-layout .image{-o-object-position:-50px center;object-position:-50px center}}@media(min-width:630px){#Index header.top-banner-layout .image{-o-object-position:-40px center;object-position:-40px center}}@media(min-width:640px){#Index header.top-banner-layout .image{-o-object-position:left center;object-position:left center}}@media(min-width:768px){#Index header.top-banner-layout .image{-o-object-position:center center;object-position:center center}#Index header.top-banner-layout{height:350px}}@media(min-width:1024px){#Index header.top-banner-layout{height:610px}}#Index header.top-banner-layout .container{position:relative;z-index:1;display:flex;justify-content:flex-end;align-items:center;width:100%;height:100%}#Index header.top-banner-layout .des{padding-right:15px;max-width:215px}@media(min-width:640px){#Index header.top-banner-layout .des{padding-right:0;max-width:400px}}@media(min-width:1234px){#Index header.top-banner-layout .des{padding-right:100px;max-width:550px}}#Index header.top-banner-layout .des p{color:#161616;font-size:1.3125rem;font-weight:500}@media(min-width:768px){#Index header.top-banner-layout .des p{font-size:2em}}@media(min-width:1024px){#Index header.top-banner-layout .des p{font-size:2.625rem}}#Index header.top-banner-layout .des h1{text-align:end}#Index header.top-banner-layout .des span.low{font-size:.875rem}@media(min-width:768px){#Index header.top-banner-layout .des span.low{margin-left:5px;font-size:1.33rem}}@media(min-width:1024px){#Index header.top-banner-layout .des span.low{font-size:1.75rem}}#Index header.top-banner-layout .des span.price{font-family:Arimo,Arial,sans-serif;font-size:2.9375rem;font-weight:900;background:transparent linear-gradient(90deg,#d00c05,#fe9741) 0 0 no-repeat padding-box;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:block;line-height:3rem}@media(min-width:768px){#Index header.top-banner-layout .des span.price{font-size:3.25rem;line-height:4rem}}@media(min-width:1024px){#Index header.top-banner-layout .des span.price{font-size:5.5rem;line-height:5rem}}#Index header.top-banner-layout .des span.price .price-number{display:inline-block;min-width:4ch;font-variant-numeric:tabular-nums}#Index header.top-banner-layout .des span.price.special-price{padding-left:30px}@media(min-width:450px){#Index header.top-banner-layout .des span.price.special-price{padding-left:0}}#Index header.top-banner-layout .des p.price.price-2{background:linear-gradient(90deg,#d00c05 0,#fe9741);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#Index header.top-banner-layout .des span.remarks{margin-top:1rem;color:#424242;font-size:.625rem;display:block;line-height:.875rem}@media(min-width:768px){#Index header.top-banner-layout .des span.remarks{font-size:.75rem}}@media(min-width:1024px){#Index header.top-banner-layout .des span.remarks{font-size:.875rem;line-height:1.5rem}#Index section.ks-quoter-layout{position:absolute;top:525px;left:0;right:0}}#Index section.categories-points-layout{background:linear-gradient(55deg,#fff2f2 30%,#f2f9ff 70%) no-repeat padding-box}#Index section.categories-points-layout section.categories-layout{padding-top:40px;padding-bottom:30px}@media(min-width:1024px){#Index section.categories-points-layout section.categories-layout{padding-bottom:75px}}@media(min-width:640px){#Index section.categories-points-layout section.categories-layout .container{max-width:unset}}@media(min-width:1024px){#Index section.categories-points-layout section.categories-layout .container{max-width:1234px}}#Index section.categories-points-layout section.categories-layout h2{margin-bottom:20px}@media(min-width:1024px){#Index section.categories-points-layout section.categories-layout h2{margin-bottom:46px}}#Index section.categories-points-layout section.categories-layout #CardsCategory{max-width:calc(50% - .5rem);padding:5px;gap:5px}@media(min-width:640px){#Index section.categories-points-layout section.categories-layout #CardsCategory{gap:15px}}@media(min-width:768px){#Index section.categories-points-layout section.categories-layout #CardsCategory{max-width:165px;gap:0}}@media(min-width:1024px){#Index section.categories-points-layout section.categories-layout #CardsCategory{max-width:226px}}#Index section.categories-points-layout section.categories-layout #CardsCategory .icon-layout{width:63px;height:63px}@media(min-width:640px){#Index section.categories-points-layout section.categories-layout #CardsCategory .icon-layout{width:75px;height:75px}}#Index section.categories-points-layout section.categories-layout #CardsCategory .icon-layout img{width:63px;height:auto;max-width:unset}@media(min-width:640px){#Index section.categories-points-layout section.categories-layout #CardsCategory .icon-layout img{width:75px}}#Index section.categories-points-layout section.points-layout{padding-top:50px;padding-bottom:50px}@media(min-width:1024px){#Index section.categories-points-layout section.points-layout{padding-top:75px;padding-bottom:100px}}#Index section.categories-points-layout section.points-layout .mobile-header{display:flex;justify-content:center;align-items:center;background:linear-gradient(55deg,#fff2f2 30%,#f2f9ff 70%) no-repeat padding-box;border:4px solid #fff;border-radius:40px 40px 0 0;margin-bottom:-35px}#Index section.categories-points-layout section.points-layout .mobile-header:hover img{transform:scale(1.1)}@media(min-width:1024px){#Index section.categories-points-layout section.points-layout .mobile-header{gap:45px}}@media(min-width:1234px){#Index section.categories-points-layout section.points-layout .mobile-header{display:none}}#Index section.categories-points-layout section.points-layout .mobile-header h2{margin-bottom:32px}#Index section.categories-points-layout section.points-layout .mobile-header img{max-width:110px;transition:transform .5s}#Index section.categories-points-layout section.points-layout .desktop-layout{display:flex}#Index section.categories-points-layout section.points-layout .desktop-layout .content-layout{padding:2.5rem;width:100%;background-color:#fff;border-radius:40px;box-shadow:0 3px 6px #00000029;z-index:1;top:-32px}@media(min-width:1234px){#Index section.categories-points-layout section.points-layout .desktop-layout .content-layout{width:750px;min-height:470px}}#Index section.categories-points-layout section.points-layout .desktop-layout .content-layout h2{display:none;text-align:left;padding-left:15px;font-size:2rem}@media(min-width:1234px){#Index section.categories-points-layout section.points-layout .desktop-layout .content-layout h2{display:block}}#Index section.categories-points-layout section.points-layout .desktop-layout .content-layout .box-layout{padding:15px;border-radius:20px;transition:box-shadow .25s ease}#Index section.categories-points-layout section.points-layout .desktop-layout .content-layout .box-layout:hover{box-shadow:0 3px 6px #d2d2d2}#Index section.categories-points-layout section.points-layout .desktop-layout .content-layout .box-layout h3{margin-bottom:.5rem;color:#d03631;font-size:1.75rem;line-height:2rem;text-align:center}@media(min-width:640px){#Index section.categories-points-layout section.points-layout .desktop-layout .content-layout .box-layout h3{text-align:left}}#Index section.categories-points-layout section.points-layout .desktop-layout .content-layout .box-layout p{text-align:center}@media(min-width:640px){#Index section.categories-points-layout section.points-layout .desktop-layout .content-layout .box-layout p{text-align:left}}#Index section.categories-points-layout section.points-layout .desktop-layout .content-laptop-layout{display:none;max-width:500px;margin-left:-40px;background:transparent linear-gradient(150deg,#f2f9ff,#fff2f2) 0 0 no-repeat padding-box;border:4px solid #fff;border-radius:0 40px 40px 0}@media(min-width:1234px){#Index section.categories-points-layout section.points-layout .desktop-layout .content-laptop-layout{display:block}}#Index section.categories-points-layout section.points-layout .desktop-layout .content-laptop-layout img{transition:transform .5s}#Index section.categories-points-layout section.points-layout .desktop-layout:hover .content-laptop-layout img{transform:scale(1.1)}#Index section.latest-discount-layout{padding-top:50px;padding-bottom:50px}#Index section.latest-discount-layout h2{margin-bottom:20px}@media(min-width:1024px){#Index section.latest-discount-layout h2{margin-bottom:50px}}#Index section.latest-discount-layout .siwper-layout{position:relative}#Index section.latest-discount-layout .siwper-layout .latest-discount-card img{margin:10px auto 40px;border-radius:30px}@media(min-width:768px){#Index section.latest-discount-layout .siwper-layout .latest-discount-card img{width:100%;height:auto}}#Index section.latest-discount-layout .siwper-layout :deep(.swiper-pagination){bottom:-5px;z-index:99;background-color:red}#Index section.latest-discount-layout .siwper-layout :deep(.swiper-pagination) .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#933}#Index section.latest-discount-layout .swiper-btn.swiper-btn-prev{margin:auto;position:absolute;z-index:99;left:15px;top:0;bottom:0}@media(min-width:1400px){#Index section.latest-discount-layout .swiper-btn.swiper-btn-prev{left:calc(50% - 665px)}}#Index section.latest-discount-layout .swiper-btn.swiper-btn-next{margin:auto;position:absolute;z-index:99;right:15px;top:0;bottom:0}@media(min-width:1400px){#Index section.latest-discount-layout .swiper-btn.swiper-btn-next{right:calc(50% - 665px)}}#Index section.customer-reviews-layout{margin-bottom:0;padding:50px 0 60px;background-image:url(../imgs/index/dot-bg.png);background-size:cover;background-position:50%}@media(min-width:1024px){#Index section.customer-reviews-layout{padding:70px 0 80px}}#Index section.customer-reviews-layout .reviews-header{text-align:center;margin-bottom:40px;padding:0 20px}#Index section.customer-reviews-layout .reviews-header .title{margin-bottom:10px}#Index section.customer-reviews-layout .reviews-header .stars-img{width:140px;height:auto;margin:0 auto 12px}@media(min-width:1024px){#Index section.customer-reviews-layout .reviews-header .stars-img{width:200px}}#Index section.customer-reviews-layout .reviews-header .des{font-size:18px;font-weight:600}@media(min-width:1024px){#Index section.customer-reviews-layout .reviews-header .des{font-size:22px}}#Index section.customer-reviews-layout .reviews-header .des .highlight{color:#d31117;letter-spacing:1px}#Index section.customer-reviews-layout .reviews-slider{padding:30px 20px 50px}@media(min-width:1024px){#Index section.customer-reviews-layout .reviews-slider{padding:30px 40px 50px}}#Index section.customer-reviews-layout .reviews-slider-fallback{display:flex;gap:20px;overflow-x:auto;padding:20px 20px 50px;scroll-snap-type:x mandatory}@media(min-width:1024px){#Index section.customer-reviews-layout .reviews-slider-fallback{padding:20px 40px 50px}}#Index section.customer-reviews-layout .review-card{background:linear-gradient(145deg,#fff,#fefbfb);border-radius:14px;padding:26px 24px 24px 26px;border:1px solid #f0e8e8;border-top:3px solid #d31117;transition:background-color .3s ease;display:flex;flex-direction:column;gap:16px;height:240px;min-width:280px;scroll-snap-align:start;position:relative;overflow:hidden}@media(min-width:1024px){#Index section.customer-reviews-layout .review-card{height:260px}}#Index section.customer-reviews-layout .review-card:before{content:"";position:absolute;bottom:20px;right:20px;width:32px;height:32px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d3111720' viewBox='0 0 24 24'%3E%3Cpath d='M11.3 2.5c-1.4.7-2.5 1.6-3.4 2.7-1 1.2-1.5 2.5-1.7 4s0 3 .5 4.5q.9 2.25 2.7 3.9l1.3-1.5c-.8-.8-1.4-1.7-1.8-2.8-.4-1-.5-2.1-.4-3.2h2.8zm7 0c-1.4.7-2.5 1.6-3.4 2.7-1 1.2-1.5 2.5-1.7 4s0 3 .5 4.5q.9 2.25 2.7 3.9l1.3-1.5c-.8-.8-1.4-1.7-1.8-2.8-.4-1-.5-2.1-.4-3.2h2.8zh-2z'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;opacity:.6}#Index section.customer-reviews-layout .review-card:hover{background:linear-gradient(145deg,#fff5f5,#fff0f0);border-color:#d31117}#Index section.customer-reviews-layout .review-card:hover .review-card__avatar{transform:scale(1.1)}#Index section.customer-reviews-layout .review-card:hover .review-card__name{color:#d31117}#Index section.customer-reviews-layout .review-card__header{display:flex;align-items:center;gap:12px}#Index section.customer-reviews-layout .review-card__avatar{width:44px;height:44px;border-radius:50%;background:#d31117;color:#fff;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0;letter-spacing:-.5px;transition:transform .3s ease}#Index section.customer-reviews-layout .review-card__info{display:flex;flex-direction:column;gap:4px}#Index section.customer-reviews-layout .review-card__name{font-size:16px;font-weight:700;color:#222;transition:color .3s ease}#Index section.customer-reviews-layout .review-card__stars{display:flex;gap:2px}#Index section.customer-reviews-layout .review-card__stars img{width:13px;height:13px}#Index section.customer-reviews-layout .review-card__text{font-size:14px;line-height:1.7;color:#444;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media(min-width:1024px){#Index section.customer-reviews-layout .review-card__text{font-size:15px;-webkit-line-clamp:5}}#Index section.insurpedias-layout{padding:50px 0;background-color:#fafafa}@media(min-width:1024px){#Index section.insurpedias-layout{padding:50px 0 100px}}#Index section.insurpedias-layout h2{margin-bottom:0}@media(min-width:1024px){#Index section.insurpedias-layout h2{margin-bottom:30px}#Index section.insurpedias-layout .insurpedias-swiper{margin:auto;max-width:1234px}}#Index section.insurpedias-layout .insurpedias-swiper .insurpedia-card{margin:30px 15px;max-width:300px;border-radius:30px;box-shadow:0 3px 6px #00000029}@media(min-width:1024px){#Index section.insurpedias-layout .insurpedias-swiper .insurpedia-card{max-width:380px}}#Index section.insurpedias-layout .insurpedias-swiper .insurpedia-card .img{border-radius:30px 30px 0 0}#Index section.insurpedias-layout .insurpedias-swiper .insurpedia-card .content-container{padding:10px 20px}@media(min-width:1024px){#Index section.insurpedias-layout .insurpedias-swiper .insurpedia-card .content-container{padding:20px}}#Index section.insurpedias-layout .insurpedias-swiper .insurpedia-card .content-container .tag{font-size:.875rem}#Index section.insurpedias-layout .insurpedias-swiper .insurpedia-card .content-container .date{font-size:.875rem;font-weight:300}#Index section.insurpedias-layout .insurpedias-swiper .insurpedia-card .content-container .title{margin:5px 0;font-weight:500}@media(min-width:1024px){#Index section.insurpedias-layout .insurpedias-swiper .insurpedia-card .content-container .title{margin:10px 0;font-size:1.3125rem}}#Index section.insurpedias-layout .insurpedias-swiper .insurpedia-card .content-container .des{font-size:.75rem}@media(min-width:1024px){#Index section.insurpedias-layout .insurpedias-swiper .insurpedia-card .content-container .des{font-size:1rem}}#Index .fixed-btn-section .fixed-btn{position:fixed;bottom:15px;right:15px;width:92px;z-index:999;padding:10px;background-color:#fff;box-shadow:0 3px 6px #00000029;border-radius:10px;color:#d03631;font-weight:700;text-align:center;cursor:pointer}@media(min-width:1024px){#Index .fixed-btn-section .fixed-btn{bottom:40px;right:40px}}#Index .fixed-btn-section .additional-btn{position:absolute;right:0;padding:10px;background-color:#fff;box-shadow:0 3px 6px #00000029;border-radius:10px;color:#d03631;white-space:nowrap;display:flex;align-items:center;font-weight:700;cursor:pointer}#Index .fixed-btn-section .additional-btn.first{background-color:#d03631;color:#fff;bottom:50px}@media(min-width:1024px){#Index .fixed-btn-section .additional-btn.first{bottom:52px}}#Index .fixed-btn-section .additional-btn.first i{max-width:20px;margin-right:5px}#Index .fixed-btn-section .additional-btn.second{background-color:#e5ffe7;color:#23b33a;bottom:100px}@media(min-width:1024px){#Index .fixed-btn-section .additional-btn.second{bottom:104px}}#Index .fixed-btn-section .additional-btn.second a{display:flex;align-items:center}#Index .fixed-btn-section .additional-btn.second a img{max-width:30px}#Index #SectionsPartners h2{padding:0 0 20px}@media(min-width:768px){#Index #SectionsPartners h2{padding:0 0 55px}}#Index #SectionsPartners .partners-container .star{width:157px;height:auto;left:-25px;top:-40px}@media(min-width:1024px){#Index #SectionsPartners .partners-container .star{top:-70px;left:-70px;width:268px}}#Index #SectionsPartners .partners-container .medal{width:95px;height:auto;right:-10px}@media(min-width:1024px){#Index #SectionsPartners .partners-container .medal{width:193px;bottom:-75px;right:-10px}}@media(min-width:1234px){#Index #SectionsPartners .partners-container .medal{bottom:-55px;right:-45px}}#Index #SectionsPartners .partners-container .no-order-div{text-align:center}#Index .sections-insurpedias{background-color:#fafafa;padding-top:20px}@media(min-width:640px){#Index .sections-insurpedias{padding-top:50px}}#Index #SectionsInsurpediasMotor .insurpediasCatsCards #CardsInsurpediasCat .category{text-align:center}#Index .cookie-consent-popup{position:fixed;bottom:20px;left:20px;right:10px;z-index:1000;background:#fff;border-radius:8px;padding:20px;box-shadow:0 4px 6px #0000001a;max-width:390px}#Index .cookie-consent-slide-up-enter-from{opacity:0;transform:translateY(100px) scale(.9)}#Index .cookie-consent-slide-up-leave-to{opacity:0;transform:translateY(100px) scale(.95)}#Index .cookie-consent-slide-up-enter-active{transition:all 1.2s cubic-bezier(.175,.885,.32,1.275)}#Index .cookie-consent-slide-up-leave-active{transition:all .8s cubic-bezier(.6,0,.84,0)}#Index .cookie-consent-slide-up-enter-to,#Index .cookie-consent-slide-up-leave-from{opacity:1;transform:translateY(0) scale(1)}@media(min-width:640px)and (max-width:770px){html[lang=en-US] #Index header.top-banner-layout .des{max-width:260px}}@media(min-width:771px)and (max-width:1023px){html[lang=en-US] #Index header.top-banner-layout .des{max-width:340px}}@media(max-width:445px){html[lang=en-US] #Index header.top-banner-layout .des .remarks{margin-left:3rem}}
