.cp-home-reviews{--cp-review-ink:#202131;--cp-review-red:#c90923;max-width:1368px;margin:32px auto;padding:48px 32px 28px;border:1px solid #f1e5e7;border-radius:24px;background:#fff8f8;color:var(--cp-review-ink);font-family:DM Sans,Arial,sans-serif;scroll-margin-top:70px}.cp-home-reviews__intro{text-align:center;max-width:780px;margin:0 auto 26px}.cp-home-reviews__eyebrow{margin:0 0 12px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cp-review-red)}.cp-home-reviews h2{margin:0 0 14px;color:var(--cp-review-ink);font-size:clamp(28px,3.2vw,42px);font-weight:700;line-height:1.15;letter-spacing:-.035em;text-transform:none}.cp-home-reviews__description{font-size:16px;line-height:1.6;color:#64616a;margin:0}.cp-home-reviews__navigation{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.cp-home-reviews [hidden]{display:none!important}.cp-home-reviews__navigation p{margin:0;font-size:13px;color:#64616a}.cp-home-reviews__arrows{display:flex;gap:8px}.cp-home-reviews__arrows button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #e7cbd0;background:#fff;border-radius:50%;color:var(--cp-review-red);padding:0;cursor:pointer}.cp-home-reviews__arrows button:disabled{opacity:.35;cursor:default}.cp-home-reviews__arrows svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8}.cp-home-reviews a:focus-visible,.cp-home-reviews button:focus-visible,.cp-home-reviews [tabindex]:focus-visible{outline:2px solid var(--cp-review-red);outline-offset:3px}.cp-home-reviews [data-hc] .hc-product-tabs__header{display:flex;flex-wrap:wrap;align-items:center;gap:8px;border-bottom:1px solid #e8dadd;margin:0 0 22px;padding:0;background:transparent}.cp-home-reviews [data-hc] .hc-product-tab{border:0!important;padding:0!important;background:transparent!important;color:#53515a!important;float:none!important}.cp-home-reviews [data-hc] .hc-product-tab>a{display:flex;align-items:center;gap:7px;min-height:48px;padding:10px 14px;color:inherit!important;border-bottom:3px solid transparent;font-size:14px}.cp-home-reviews [data-hc] .hc-product-tab--active>a{color:var(--cp-review-red)!important;border-bottom-color:var(--cp-review-red);font-weight:700}.cp-home-reviews [data-hc] .hc-product-tab--branding{margin-left:auto}.cp-home-reviews [data-hc] .hc-product-tab .hc-badge{background:#f3e9eb;color:#51454a;font-size:11px}.cp-home-reviews [data-hc] .hc-powered-by__pretext{color:#64616a}.cp-home-reviews [data-hc] .hc-reviews__list{display:flex!important;flex-wrap:nowrap!important;gap:18px;columns:auto!important;margin:0!important;padding:4px 2px 16px!important;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scroll-padding-inline:2px;scrollbar-width:thin;scrollbar-color:#d7afb7 #f6ecee;list-style:none;height:auto!important;align-items:stretch}.cp-home-reviews [data-hc] .hc-card__item{flex:0 0 calc((100% - 36px)/3);min-width:0;width:auto!important;margin:0!important;padding:0!important;scroll-snap-align:start;float:none!important;position:relative!important;left:auto!important;top:auto!important}.cp-home-reviews [data-hc] .hc-widget-card{display:flex;flex-direction:column;height:100%;box-sizing:border-box;margin:0!important;padding:22px!important;background:#fff!important;border:1px solid #efdee2!important;border-radius:18px!important;box-shadow:none!important;color:var(--cp-review-ink)}.cp-home-reviews [data-hc] .hc-widget-card__header{order:0;display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 0 18px;padding:0}.cp-home-reviews [data-hc] .hc-widget-card__date{font-size:11px;color:#767078;white-space:nowrap}.cp-home-reviews [data-hc] .hc-widget-card__item{order:1;flex:1;margin:0 0 20px}.cp-home-reviews [data-hc] .hc-review__title{font-size:21px;font-weight:600;line-height:1.3;letter-spacing:-.02em;margin:0 0 12px;color:var(--cp-review-ink)}.cp-home-reviews [data-hc] .hc-review__feedback{font-size:14px;line-height:1.7;margin:0 0 18px;color:#53515a;overflow-wrap:anywhere}.cp-home-reviews [data-hc] .hc-author__text{font-size:12px;line-height:1.5;color:var(--cp-review-ink)}.cp-home-reviews [data-hc] .hc-verified-text{color:#6e6971}.cp-home-reviews [data-hc] .hc-widget-card__product{order:3;border-top:1px solid #f0e7e9;margin:0;padding:16px 0}.cp-home-reviews [data-hc] .hc-product-card{display:flex;align-items:center;gap:12px;margin:0;color:#64616a}.cp-home-reviews [data-hc] .hc-product-card__thumb{flex:0 0 52px;width:52px;height:52px;margin:0}.cp-home-reviews [data-hc] .hc-product-card__thumb img{width:52px;height:52px;object-fit:contain;border:1px solid #f0e7e9;border-radius:8px}.cp-home-reviews [data-hc] .hc-product-card__name{font-size:12px;line-height:1.5;color:#64616a}.cp-home-reviews [data-hc] .hc-widget-card__footer{order:4;border-top:1px solid #f0e7e9;margin:0;padding-top:12px;font-size:12px}.cp-home-reviews [data-hc] .hc-actions a,.cp-home-reviews [data-hc] .hc-link{color:#b50b22!important}.cp-home-reviews [data-hc] .hc-review-card__comment{order:2;font-size:13px}.cp-home-reviews [data-hc] .hc-product-tabs__footer{margin-top:14px}.cp-home-reviews [data-hc] .hc-paging{margin:20px 0 6px}.cp-home-reviews [data-hc] .hc-paging .page-link{border:1px solid #e5c5cc!important;border-radius:30px!important;color:#b50b22!important;background:#fff!important;padding:12px 24px!important;min-height:44px}@media(max-width:1439px){.cp-home-reviews{margin-left:24px;margin-right:24px}}@media(max-width:989px){.cp-home-reviews{padding:36px 24px 24px}.cp-home-reviews [data-hc] .hc-card__item{flex-basis:calc((100% - 18px)/2)}.cp-home-reviews [data-hc] .hc-product-tab--branding{display:none!important}}@media(max-width:749px){.cp-home-reviews{margin:24px 16px;padding:28px 16px 20px;border-radius:20px}.cp-home-reviews__intro{text-align:left;margin-bottom:24px}.cp-home-reviews h2{max-width:310px}.cp-home-reviews__description{font-size:14px}.cp-home-reviews__navigation p{max-width:170px;font-size:12px}.cp-home-reviews [data-hc] .hc-card__item{flex-basis:88%}.cp-home-reviews [data-hc] .hc-widget-card{padding:20px!important}.cp-home-reviews [data-hc] .hc-product-tab>a{padding:10px 7px;font-size:12px;gap:5px}.cp-home-reviews [data-hc] .hc-product-tab>a>.hide--below__sm{display:inline!important}.cp-home-reviews [data-hc] .hc-product-tab>a .hide--above__md{display:inline!important}.cp-home-reviews [data-hc] .hc-product-tab>a .hide--below__md{display:none!important}.cp-home-reviews [data-hc] .hc-product-tabs__header{gap:3px}.cp-home-reviews [data-hc] .hc-widget-card__date{font-size:10px}.cp-home-reviews [data-hc] .hc-review__title{font-size:20px}}.cp-home-reviews [data-hc],.cp-home-reviews [data-hc] .hc-reviews,.cp-home-reviews [data-hc] .hc-product-tabs,.cp-home-reviews [data-hc] .hc-product-tabs__content,.cp-home-reviews [data-hc] .hc-reviews__list-container{background:transparent!important}.cp-home-reviews [data-hc] .hc-widget-card{display:flex!important}.cp-home-reviews [data-hc] .hc-product-tab{width:auto!important;flex:0 0 auto}@media(max-width:749px){.cp-home-reviews [data-hc] .hc-product-tabs__header{flex-wrap:nowrap}.cp-home-reviews [data-hc] .hc-product-tab>a>svg{display:none}.cp-home-reviews [data-hc] .hc-product-tab>a{padding-inline:5px;gap:4px}}@media(max-width:380px){.cp-home-reviews [data-hc] .hc-product-tabs__header{flex-wrap:wrap}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cardpop-home-reviews.css.map */
