.new-review-swiper{color:#1a1a1a}.new-review-swiper__inner--full{max-width:none}.new-review-swiper__gallery{height:481px;overflow:hidden}.new-review-swiper__gallery .swiper-wrapper{align-items:stretch;display:flex;gap:16px;height:100%}.new-review-swiper__gallery-item{border-radius:12px;flex:1 1 0;min-width:0;overflow:hidden;transition:flex-grow .42s cubic-bezier(.22,.61,.36,1),flex-basis .42s cubic-bezier(.22,.61,.36,1)}.new-review-swiper__gallery-item.is-active,.new-review-swiper__gallery-item:hover{flex-grow:1.8}.new-review-swiper__gallery-item:focus-visible{outline:2px solid #ff841f;outline-offset:-2px}.new-review-swiper__gallery:hover .new-review-swiper__gallery-item.is-active:not(:hover){flex-grow:1}.new-review-swiper__gallery-image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.new-review-swiper__reviews{margin-top:80px}.new-review-swiper__reviews .swiper-wrapper{align-items:stretch}.new-review-swiper__reviews .swiper-slide{height:auto}.new-review-swiper__review-card{background:#fff;border:1px solid #f0efea;border-radius:24px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:32px 32px 15px;position:relative}.new-review-swiper__review-top{align-items:center;display:flex;justify-content:space-between}.new-review-swiper__stars{align-items:flex-start;display:flex;gap:4px;line-height:1}.new-review-swiper__stars img{display:block;height:16px;width:16px}.new-review-swiper__quote-mark{display:block;flex:0 0 auto;height:10px;width:16px}.new-review-swiper__review-text{color:#1d1d1f;font-family:"HarmonyOS Sans","HarmonyOS Sans SC",var(--font-body-family);font-size:16px;line-height:1.5}.new-review-swiper__review-text p{margin:0}.new-review-swiper__profile{align-items:center;display:flex;gap:12px;margin-top:auto}.new-review-swiper__avatar{border-radius:50%;display:block;height:44px;object-fit:cover;width:44px}.new-review-swiper__avatar--fallback{align-items:center;background:#ffe4cc;color:#ff841f;display:flex;font-size:16px;font-weight:600;justify-content:center}.new-review-swiper__profile-copy{display:flex;flex-direction:column;gap:2px;line-height:1.5}.new-review-swiper__profile-copy strong{font-family:"HarmonyOS Sans","HarmonyOS Sans SC",var(--font-body-family);font-size:15px}.new-review-swiper__profile-copy span{color:#6e6e73;font-family:"HarmonyOS Sans","HarmonyOS Sans SC",var(--font-body-family);font-size:13px}.new-review-swiper__summary{align-items:center;display:flex;justify-content:center;margin-top:32px;min-height:25px}.new-review-swiper__trustbox{max-width:520px;width:100%}.new-review-swiper__empty{color:#999;margin:0;text-align:center}@media(min-width:769px)and (max-width:1280px){.new-review-swiper__gallery{gap:clamp(12px,1.25vw,16px);height:clamp(300px,37.6vw,481px)}.new-review-swiper__reviews{margin-top:clamp(48px,5vw,64px)}.new-review-swiper__review-card{padding:clamp(20px,1.875vw,24px)}.new-review-swiper__summary{margin-top:clamp(24px,2.5vw,32px)}}@media(max-width:768px){.new-review-swiper.common-section-container{padding-bottom:48px;padding-top:48px}.new-review-swiper .common-wrapper{padding-inline:16px}.new-review-swiper .common-header{margin-bottom:40px}.new-review-swiper .common-title{font-size:28px;letter-spacing:.25px;line-height:1.35}.new-review-swiper__gallery{height:200px;overflow:hidden}.new-review-swiper__gallery .swiper-wrapper{gap:0}.new-review-swiper__gallery-item,.new-review-swiper__gallery-item.is-active,.new-review-swiper__gallery-item:hover{flex:0 0 auto;transition:none}.new-review-swiper__reviews{margin-top:32px}.new-review-swiper__reviews .swiper{width:100%}.new-review-swiper__review-card{height:100%;min-height:180px;padding:16px}.new-review-swiper__reviews .common-swiper-button-next,.new-review-swiper__reviews .common-swiper-button-prev{display:none!important}.new-review-swiper__summary{gap:10px;margin-top:24px;text-align:center}}.new-service{background:var(--new-service-bg, #fff);color:#1d1d1f;padding:var(--new-service-padding-top, 48px) 0 var(--new-service-padding-bottom, 48px)}.new-service__inner{margin:0 auto;width:100%}.new-service__grid{align-items:center;display:grid;gap:32px;grid-template-columns:repeat(4,minmax(0,280px));justify-content:space-between}.new-service__item{align-items:center;display:flex;justify-content:center;gap:16px;min-width:0}.new-service__icon{align-items:center;background:#fff1eb;border-radius:50%;display:inline-flex;flex:0 0 48px;height:48px;justify-content:center;width:48px}.new-service__icon img{display:block;height:24px;object-fit:contain;width:24px}.new-service__copy{display:flex;flex-direction:column;gap:2px;line-height:1.5;min-width:0}.new-service__copy strong{color:#1d1d1f;font-size:15px;font-weight:600}.new-service__copy span{color:#6e6e73;font-size:13px;font-weight:400}.new-service__empty{color:#6e6e73;margin:0;text-align:center}@media(min-width:769px)and (max-width:1280px){.new-service{padding:var(--new-service-padding-top-pad, 40px) 0 var(--new-service-padding-bottom-pad, 40px)}.new-service__copy strong{color:#1d1d1f;font-size:13px;font-weight:600}.new-service__icon{align-items:center;background:#fff1eb;border-radius:50%;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}}@media(min-width:1025px)and (max-width:1280px){.new-service__grid{column-gap:24px;row-gap:24px}.new-service__item{gap:12px}.new-service__icon{flex-basis:40px;height:40px;width:40px}.new-service__icon img{height:20px;width:20px}.new-service__copy span{font-size:12px}}@media(min-width:769px)and (max-width:1024px){.new-service__grid{column-gap:20px;grid-template-columns:repeat(4,minmax(0,280px));justify-content:center;row-gap:19px}}@media(max-width:768px){.new-service{padding:var(--new-service-padding-top-mb, 32px) 0 var(--new-service-padding-bottom-mb, 48px)}.new-service__inner{padding-inline:16px}.new-service__grid{column-gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.new-service__item{gap:8px;justify-content:flex-start;width:100%}.new-service__icon{flex-basis:36px;height:36px;width:36px}.new-service__icon img{height:18px;width:18px}.new-service__copy{gap:1px}.new-service__copy strong{font-size:12px;line-height:1.4;white-space:nowrap}.new-service__copy span{font-size:12px;line-height:1;white-space:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/66/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAABg */
