:root{--moosh-red: #b01010;--moosh-red-deep: #8c0c0c;--moosh-black: #1a1a1a;--moosh-muted: #555555;--moosh-border: #e6e6e6;--moosh-wash: #f7f7f7;--moosh-pink-wash: #fff5f7}.powder-ba-carousel{background:#fff;padding:40px 16px 48px;color:var(--moosh-black)}.powder-ba-carousel__inner{max-width:1120px;margin:0 auto}.powder-ba-carousel__title{text-align:center;font-size:clamp(22px,3.2vw,32px);font-weight:800;line-height:1.2;margin:0 0 28px;color:var(--moosh-black)}.powder-ba-carousel__track-wrap{position:relative}.powder-ba-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 16px;scrollbar-width:none}.powder-ba-carousel__track::-webkit-scrollbar{display:none}.powder-ba-card{scroll-snap-align:center;background:var(--moosh-wash);border-radius:12px;padding:12px;border:1px solid var(--moosh-border)}.powder-ba-card__imgs{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:14px}.powder-ba-card__img{position:relative;aspect-ratio:1;border-radius:8px;overflow:hidden;background:#ddd}.powder-ba-card__img img{width:100%;height:100%;object-fit:cover;display:block}.powder-ba-card__img--ph{display:flex;align-items:center;justify-content:center;color:#888;font-size:12px;font-weight:600;background:repeating-linear-gradient(-45deg,#ececec,#ececec 8px,#f5f5f5 8px 16px)}.powder-ba-card__tag{position:absolute;top:8px;left:8px;background:#1a1a1ab8;color:#fff;font-size:10px;font-weight:800;letter-spacing:.06em;padding:4px 8px;border-radius:4px;text-transform:uppercase}.powder-ba-card__headline{color:var(--moosh-red);font-size:16px;font-weight:800;text-align:center;margin:0 0 8px;line-height:1.3}.powder-ba-card__quote{font-size:13px;line-height:1.45;color:var(--moosh-muted);text-align:center;font-style:italic;margin:0 0 10px}.powder-ba-card__author{text-align:center;font-size:13px;font-weight:700;color:var(--moosh-black);margin:0}.powder-ba-carousel__nav{display:flex;justify-content:center;gap:10px;margin-top:8px}.powder-ba-carousel__btn{width:36px;height:36px;border-radius:50%;border:1px solid var(--moosh-border);background:#fff;color:var(--moosh-black);cursor:pointer;font-size:18px;line-height:1}.powder-ba-carousel__btn:hover{border-color:var(--moosh-red);color:var(--moosh-red)}body.template-product-hair-powder .product-benefits,.powder-why-switch{--benefit-accent: var(--moosh-red)}.powder-why-switch .powder-why-switch__eyebrow{color:var(--moosh-red);font-weight:800;letter-spacing:.04em;text-transform:uppercase;font-size:12px;margin:0 0 8px}body.template-product-hair-powder .steps-section .step-title,body.template-product-hair-powder [class*=step] .step-title,.powder-steps-accent .powder-step-title{color:var(--moosh-red)!important}.powder-reviews{background:#fff;padding:40px 16px 56px;color:var(--moosh-black)}.powder-reviews__inner{max-width:1120px;margin:0 auto}.powder-reviews__photos-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.powder-reviews__photos-head h3{margin:0;font-size:18px;font-weight:800}.powder-reviews__photo-nav{display:flex;gap:8px}.powder-reviews__photo-nav button{width:32px;height:32px;border-radius:50%;border:1px solid var(--moosh-border);background:#fff;cursor:pointer}.powder-reviews__photos{display:grid;grid-auto-flow:column;grid-auto-columns:96px;gap:8px;overflow-x:auto;padding-bottom:8px;margin-bottom:24px;scrollbar-width:thin}.powder-reviews__photo{width:96px;height:96px;border-radius:8px;overflow:hidden;background:var(--moosh-wash);border:1px dashed #cfcfcf;display:flex;align-items:center;justify-content:center;color:#888;font-size:11px;font-weight:600;text-align:center;padding:6px;box-sizing:border-box}.powder-reviews__filters-label{font-size:13px;color:var(--moosh-muted);margin:0 0 8px}.powder-reviews__filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.powder-reviews__pill{border:1px solid var(--moosh-border);background:#fff;color:var(--moosh-black);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer}.powder-reviews__pill.is-active{background:var(--moosh-black);border-color:var(--moosh-black);color:#fff}.powder-reviews__meta{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;font-size:13px;color:var(--moosh-muted)}.powder-reviews__sort{border:1px solid var(--moosh-border);background:#fff;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:600;color:var(--moosh-black)}.powder-reviews__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media(max-width:900px){.powder-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.powder-reviews__grid{grid-template-columns:1fr}}.powder-review-card{border:1px solid var(--moosh-border);border-radius:12px;padding:16px;background:#fff;display:flex;flex-direction:column;gap:8px}.powder-review-card__top{display:flex;align-items:center;gap:10px}.powder-review-card__avatar{width:36px;height:36px;border-radius:50%;background:var(--moosh-black);color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;flex-shrink:0}.powder-review-card__who{flex:1;min-width:0}.powder-review-card__name{font-weight:700;font-size:14px;margin:0}.powder-review-card__verified{margin:2px 0 0;color:#1f7a3f;font-size:12px;font-weight:600}.powder-review-card__date{font-size:12px;color:var(--moosh-muted);margin-left:auto}.powder-review-card__stars{color:var(--moosh-red);letter-spacing:1px;font-size:14px}.powder-review-card__title{margin:0;font-size:15px;font-weight:800;color:var(--moosh-black)}.powder-review-card__body{margin:0;font-size:13px;line-height:1.45;color:#333}.powder-review-card__imgs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:4px}.powder-review-card__imgs--4{grid-template-columns:repeat(2,minmax(0,1fr))}.powder-review-card__ph{aspect-ratio:1;border-radius:8px;border:1px dashed #cfcfcf;background:repeating-linear-gradient(-45deg,#f0f0f0,#f0f0f0 6px,#fafafa 6px 12px);display:flex;align-items:center;justify-content:center;color:#999;font-size:10px;font-weight:700;text-align:center;padding:4px}.powder-reviews__more{margin:24px auto 0;display:block;background:var(--moosh-red);color:#fff;border:none;border-radius:8px;padding:12px 22px;font-weight:700;cursor:pointer}.powder-reviews__more:hover{background:var(--moosh-red-deep)}.powder-reviews__empty{text-align:center;color:var(--moosh-muted);padding:24px}
/*# sourceMappingURL=/cdn/shop/t/137/assets/powder-pdp-sections.css.map */
