.brand-video{width:100%}.brand-video--full video{width:100%;height:auto;object-fit:cover;display:block}.brand-video__compact{margin:0 auto;padding:104px 0;width:100%}@media (min-width:905px)and (max-width:1279px){.brand-video__compact{padding:80px 0}}@media (max-width:904px){.brand-video__compact{padding:60px 16px}}.brand-video__compact__header .title{color:#000;text-align:center;font-size:40px;font-weight:700;line-height:52px}.brand-video__compact__header .desc{margin-top:2px;color:#000;text-align:center;font-size:18px;line-height:26px}.brand-video__compact__media{margin:16px auto 0;width:960px;border-radius:16px;overflow:hidden}@media (min-width:905px)and (max-width:1279px){.brand-video__compact__media{width:904px}}@media (max-width:904px){.brand-video__compact__media{width:100%}}.brand-video__compact__media video{width:100%;height:auto;object-fit:cover;display:block}@keyframes skeleton-loading{0%{background-color:#f5f5f5}50%{background-color:#fff}to{background-color:#f5f5f5}}@keyframes sl-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sl-slide-up{0%{transform:translateY(12%);opacity:.96}to{transform:translateY(0);opacity:1}}.review-section{padding:104px 0;width:100%;background-color:#f4f6f8}@media (min-width:905px)and (max-width:1279px){.review-section{padding:80px 0}}@media (max-width:904px){.review-section{padding:60px 0}}.review-section .swiper-slide{width:320px}@media (max-width:904px){.review-section .swiper-slide{width:240px}}.review-section__note-list{margin-top:56px;width:100%}.review-section__note-list--no-swiper{display:flex;justify-content:center;gap:24px}@media (max-width:904px){.review-section__note-list{margin-top:32px}}.review-section__note-list__item{width:320px;border-radius:12px;overflow:hidden;box-shadow:0 1px 4px 0 rgba(0,0,0,.06)}@media (max-width:904px){.review-section__note-list__item{width:240px}}.review-section__note-list__item .note-card{cursor:pointer}.review-section__note-list__item .note-card .note-header{padding:16px;width:100%;background-color:#fff}.review-section__note-list__item .note-card .note-header .pharmacy-box{width:100%;display:flex;align-items:center;gap:8px}.review-section__note-list__item .note-card .note-header .pharmacy-box img{width:32px;height:32px;border-radius:50%;object-fit:cover;display:block}.review-section__note-list__item .note-card .note-header .pharmacy-box p{color:#595959;font-size:14px;line-height:20px;font-weight:600}.review-section__note-list__item .note-card .note-header .note-title{margin:8px 0;width:100%;color:#1f1f1f;font-size:16px;line-height:24px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-section__note-list__item .note-card .note-header .note-content{width:100%;height:60px;color:#595959;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.review-section__note-list__item .note-card .note-header .product-box{margin-top:12px;padding-top:12px;width:100%;display:flex;gap:12px;border-top:1px solid #ebebeb}.review-section__note-list__item .note-card .note-header .product-box .image-box{width:56px;height:56px;border-radius:6px;border:1px solid #ebebeb;overflow:hidden}.review-section__note-list__item .note-card .note-header .product-box .image-box img{display:block;width:100%}.review-section__note-list__item .note-card .note-header .product-box .product-info{width:calc(100% - 56px - 12px)}.review-section__note-list__item .note-card .note-header .product-box .product-info .product-name{color:#1f1f1f;font-size:14px;line-height:20px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-section__note-list__item .note-card .note-header .product-box .product-info .product-description{color:#8c8c8c;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}.review-section__note-list__item .note-card .note-footer{width:100%;height:200px}@media (max-width:904px){.review-section__note-list__item .note-card .note-footer{height:150px}}.review-section__note-list__item .note-card .note-footer img{display:block;width:100%}