.esp-reviews{padding-block:16px 32px;scroll-margin-top:36px}.esp-reviews__header{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:32px}.esp-reviews .esp-eyebrow{color:#64745d;font-size:10px;margin-bottom:16px}.esp-reviews__all,.esp-promise__link{display:inline-flex;align-items:center;gap:24px;min-height:44px;font-size:13px;font-weight:500;text-decoration:none;color:#34493a;white-space:nowrap}.esp-reviews__all{border-bottom:1px solid #b6c1ae}.esp-reviews__all svg,.esp-promise__link svg{width:18px;height:18px;flex:none}.esp-reviews__all:hover,.esp-promise__link:hover{text-decoration:underline;text-underline-offset:5px}.esp-reviews__app{min-width:0}.esp-reviews #tt-carousel{padding:0!important;color:#34493a}.esp-reviews #tt-carousel .tt-swiper-header{background:#eaf0e5;color:#34493a;border-radius:6px;height:300px}.esp-reviews #tt-carousel .swiper-header-title{font-size:14px;font-weight:500}.esp-reviews #tt-carousel .swiper-header-rating{font-size:14px}.esp-reviews #tt-carousel .swiper-header-count{font-size:12px;color:#64705e}.esp-reviews #tt-carousel .trustoo-rating-icon path{fill:#7c8251!important}.esp-reviews #tt-carousel .tt-card-wrapper{height:300px}.esp-reviews #tt-carousel-list{overflow:clip!important}.esp-reviews #tt-carousel .tt-card{height:300px;padding:24px;border:1px solid #e1e4db;border-radius:6px;background:#fffefa;color:#34493a;box-shadow:none}.esp-reviews #tt-carousel .tt-card-head{min-height:42px}.esp-reviews #tt-carousel .card-head-row1{display:flex;flex-direction:column;align-items:start;gap:9px}.esp-reviews #tt-carousel .tt-review-name{font-size:14px;line-height:1.4;margin:0}.esp-reviews #tt-carousel .tt-review-star{margin:0}.esp-reviews #tt-carousel .card-head-row2:empty{display:none}.esp-reviews #tt-carousel .tt-card-body{font-size:14px;line-height:1.75;height:98px;margin-top:20px}.esp-reviews #tt-carousel .tt-card-footer{margin-top:16px}.esp-reviews #tt-carousel .resource-list{height:52px}.esp-reviews #tt-carousel .resource-item{width:52px;height:52px;border-radius:3px;overflow:hidden}.esp-reviews #tt-carousel .resource-item img{width:100%!important;height:100%!important;object-fit:cover}.esp-reviews #tt-carousel .tt-card-info{font-size:11px;color:#6f776c}.esp-reviews #tt-carousel .tt-swiper-btn{width:36px;height:44px;color:#526348}.esp-reviews #tt-carousel .tt-swiper-btn svg{width:8px;height:14px}.esp-reviews #tt-carousel .tt-swiper-btn path{fill:currentColor}.esp-reviews #tt-carousel .tt-swiper-btn:focus-visible{outline:2px solid #526348;outline-offset:2px}.esp-promise{padding-block:0 32px;background:var(--esp-paper)}.esp-promise__card{grid-template-columns:44px minmax(0,1fr) auto;gap:24px;padding:32px 0;background:transparent;border-radius:0;border-top:1px solid #dce0d5}.esp-promise__icon{width:44px;height:44px;border:1px solid #dce0d5;background:transparent;color:#526348}.esp-promise__icon svg{width:23px;height:23px}.esp-promise h2,html[lang=zh-TW] .esp-promise h2{font-size:27px;line-height:1.4;margin-bottom:8px;text-wrap:pretty}.esp-promise__description{font-size:13px;max-width:620px;color:#64705e}.esp-promise__link{border-bottom:1px solid #b6c1ae;justify-self:end}@media(max-width:989px){.esp-promise__card{gap:20px}.esp-promise h2,html[lang=zh-TW] .esp-promise h2{font-size:24px}.esp-promise__link{grid-column:2;justify-self:start}}@media(max-width:749px){.esp-reviews{padding-block:0 28px}.esp-reviews__header{display:block;margin-bottom:24px}.esp-reviews__all{margin-top:14px;font-size:12px;gap:16px}.esp-reviews #tt-carousel .tt-swiper-header{display:grid;grid-template-columns:1fr 1fr;align-content:center;align-items:center;justify-items:start;gap:10px 16px;height:auto;min-height:104px;padding:20px 24px}.esp-reviews #tt-carousel .tt-swiper-header>*{margin:0}.esp-reviews #tt-carousel .swiper-header-title{grid-column:1;grid-row:1}.esp-reviews #tt-carousel .swiper-header-stars{grid-column:2;grid-row:1}.esp-reviews #tt-carousel .swiper-header-rating{grid-column:1;grid-row:2}.esp-reviews #tt-carousel .swiper-header-count{grid-column:2;grid-row:2}.esp-reviews #tt-carousel .tt-swiper-wrapper{padding:0 22px}.esp-reviews #tt-carousel .tt-card{padding:20px}.esp-reviews #tt-carousel .tt-swiper-btn{width:22px}.esp-promise{padding-bottom:0}.esp-promise__card{display:grid;grid-template-columns:32px minmax(0,1fr);gap:14px 16px;padding:28px 0}.esp-promise__icon{width:32px;height:32px;margin:2px 0 0}.esp-promise__icon svg{width:19px;height:19px}.esp-promise h2,html[lang=zh-TW] .esp-promise h2{font-size:23px;line-height:1.35}.esp-promise__description{font-size:12px;line-height:1.8}.esp-promise__link{margin:0;font-size:12px;gap:18px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/espandi-reviews.css.map */
