.fcp-reviews{--reviews-surface: #f8f2fa;margin-top:-2px;background:linear-gradient(to bottom,#dfc9e6 0,var(--reviews-surface) 48px,var(--reviews-surface) 100%);color:#000;padding:clamp(64px,6vw,96px) clamp(20px,2vw,32px) clamp(72px,7vw,112px);overflow:visible}.fcp-reviews__inner{max-width:1120px;margin:0 auto}.fcp-reviews__summary{width:min(100%,520px)}.fcp-reviews__scoreline{display:flex;align-items:center;gap:10px;margin-bottom:18px;font-size:15px}.fcp-reviews__score-stars{letter-spacing:1px;line-height:1;font-size:19px;white-space:nowrap}.fcp-reviews__partial-star{position:relative;display:inline-block;width:.9em;color:#000}.fcp-reviews__partial-star span{position:absolute;inset:0 auto 0 0;width:20%;overflow:hidden;color:#000}.fcp .fcp-reviews h2{max-width:680px;margin:0 0 46px;color:#000;font-family:Femme Recoleta,Georgia,serif;font-size:clamp(48px,4.25vw,64px);font-weight:500;letter-spacing:-.035em;line-height:.96}.fcp-reviews__breakdown{display:grid;gap:8px;width:min(100%,350px)}.fcp-reviews__breakdown-row{display:grid;grid-template-columns:13px 18px minmax(120px,1fr) 18px;align-items:center;gap:5px;font-size:15px;line-height:1}.fcp-reviews__breakdown-row strong,.fcp-reviews__breakdown-row b{font-weight:700}.fcp-reviews__breakdown-star{color:var(--green);font-size:18px;line-height:1}.fcp-reviews__track{display:block;height:11px;overflow:hidden;border:2px solid #000;border-radius:999px;background:var(--mist)}.fcp-reviews__track i{display:block;height:100%;border-radius:999px;background:#decae8}.fcp-reviews__tabs{display:flex;gap:8px;margin-top:40px}.fcp-reviews__tabs button,.fcp-reviews__outline-button{min-height:36px;border:2px solid #000;border-radius:999px;background:var(--mist);color:#000;padding:7px 18px;font-size:14px;font-weight:700;line-height:1;cursor:pointer}.fcp-reviews__tabs button.is-active{background:#000;color:#fff}.fcp-reviews__tabs button:focus-visible,.fcp-reviews__outline-button:focus-visible,.fcp-reviews__filters button:focus-visible,.fcp-reviews select:focus-visible,.fcp-reviews input:focus-visible,.fcp-reviews textarea:focus-visible,.fcp-review-card__helpful button:focus-visible,.fcp-reviews__questions a:focus-visible{outline:4px solid var(--green);outline-offset:3px}.fcp-reviews__rule{display:block!important;height:2px;margin:30px 0 32px;border-radius:999px;background:#000}.fcp-reviews__actions{display:flex;justify-content:space-between;gap:24px}.fcp-reviews__outline-button{min-width:min(220px,40vw);min-height:46px;padding-inline:26px;background:var(--mist)}.fcp-reviews__outline-button[aria-expanded=true]{background:#000;color:#fff}.fcp-reviews__filters{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:34px 0 0}.fcp-reviews__filters[hidden]{display:none}.fcp-reviews__filters span{margin-right:5px;font-weight:700}.fcp-reviews__filters button{border:2px solid #000;border-radius:999px;background:transparent;padding:8px 15px;font-weight:700;cursor:pointer}.fcp-reviews__filters button.is-active{background:#000;color:#fff}.fcp-reviews__form{display:grid;grid-template-columns:1fr 220px;gap:18px;margin-top:34px;border:3px solid #000;border-radius:32px;background:var(--mist);padding:clamp(24px,4vw,44px)}.fcp-reviews__form[hidden]{display:none}.fcp-reviews__form div{display:grid;gap:7px}.fcp-reviews__form-wide{grid-column:1 / -1}.fcp-reviews__form label{font-weight:700}.fcp-reviews__form input,.fcp-reviews__form select,.fcp-reviews__form textarea{width:100%;border:2px solid #000;border-radius:16px;background:#fff;color:#000;padding:13px 15px;font:inherit}.fcp-reviews__form textarea{resize:vertical}.fcp-reviews__form>button{justify-self:start;min-height:50px;border:3px solid #000;border-radius:999px;background:#000;color:#fff;padding:10px 24px;font-weight:700;cursor:pointer}.fcp-reviews__form-status{align-self:center;margin:0;font-weight:700}.fcp-reviews__list-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin:34px 0 30px;font-size:15px}.fcp-reviews__list-head>div{display:grid;gap:7px}.fcp-reviews__list-head small{font-size:11px;font-weight:400}.fcp .fcp-reviews__list-head select{min-width:180px;min-height:34px;appearance:none;-webkit-appearance:none;border:2px solid #000;border-radius:999px!important;background:var(--mist);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5l5-5' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;background-size:10px 7px;color:#000;padding:5px 34px 5px 14px;font-family:Femme Mier,Arial,sans-serif;font-size:14px;line-height:1.2;font-weight:700;cursor:pointer}.fcp-reviews__cards{display:grid;gap:16px}.fcp-review-card{display:grid;grid-template-columns:minmax(250px,28%) minmax(0,1fr);min-height:300px;overflow:hidden;border:2px solid #000;border-radius:30px;background:var(--reviews-surface)}.fcp-review-card[hidden]{display:none}.fcp-review-card__buyer{border-right:1px solid #000;padding:32px 32px 28px}.fcp-review-card__buyer h3,.fcp-review-card__body h3,.fcp-reviews__questions h3{margin:0;font-family:Femme Recoleta,Georgia,serif;font-weight:500;color:#000}.fcp-review-card__buyer h3{font-size:24px;line-height:1.02}.fcp-review-card__verified,.fcp-review-card__recommend{display:flex;align-items:center;gap:6px;margin:7px 0 0;font-size:13px;font-weight:700}.fcp-review-card__verified span,.fcp-review-card__recommend span{display:inline-grid;flex:0 0 auto;width:15px;height:15px;place-items:center;border-radius:50%;background:#000;color:#fff;font-size:10px;line-height:1}.fcp-review-card__recommend span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M2 20h4V8H2v12Zm20-11c0-1.1-.9-2-2-2h-6.3l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L13.17 0 6.59 6.59A2 2 0 0 0 6 8v10c0 1.1.9 2 2 2h9c.82 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73V9Z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:9px 9px;font-size:0}.fcp-review-card__recommend{margin-top:20px;font-weight:400}.fcp-review-card__buyer dl{display:grid;gap:9px;margin:20px 0 0;font-size:13px}.fcp-review-card__buyer dl div{display:grid;gap:2px}.fcp-review-card__buyer dl div:not(:last-child){grid-template-columns:minmax(0,1fr) auto;gap:12px}.fcp-review-card__buyer dt{font-weight:700}.fcp-review-card__buyer dd{margin:0}.fcp-review-card__body{display:flex;min-width:0;flex-direction:column;padding:32px 32px 26px}.fcp-review-card__top{display:flex;align-items:center;justify-content:space-between;gap:16px}.fcp-review-card__stars{color:var(--green);letter-spacing:2px;font-size:20px;line-height:1}.fcp-review-card__stars i{color:#d7ceda;font-style:normal}.fcp-review-card__top time{font-size:13px;font-weight:700}.fcp-review-card__body h3{margin-top:12px;font-size:26px;line-height:1}.fcp-review-card__body>p{max-width:990px;margin:16px 0 0;font-size:15px;line-height:1.5}.fcp-review-card__helpful{display:flex;align-items:center;justify-content:flex-end;gap:7px;margin-top:auto;padding-top:24px;font-size:13px}.fcp-review-card__helpful button{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;padding:4px;cursor:pointer}.fcp-review-card__helpful svg{width:14px;height:14px;fill:currentColor}.fcp-review-card__helpful button[aria-pressed=true]{color:var(--blue)}.fcp-reviews__questions{min-height:330px;border:3px solid #000;border-radius:42px;background:var(--mist);padding:clamp(44px,7vw,88px);text-align:center}.fcp-reviews__questions[hidden]{display:none}.fcp-reviews__questions h3{font-size:clamp(34px,4vw,56px)}.fcp-reviews__questions p{margin:18px auto 28px;font-size:18px}.fcp-reviews__questions a{display:inline-flex;min-height:54px;align-items:center;justify-content:center;border:3px solid #000;border-radius:999px;padding:10px 28px;color:#000;font-weight:700;text-decoration:none}@media(max-width:900px){.fcp-review-card{grid-template-columns:220px minmax(0,1fr)}.fcp-review-card__buyer,.fcp-review-card__body{padding:26px}}@media(max-width:749px){.fcp-reviews{padding:84px 20px 64px}.fcp-reviews__summary{width:100%}.fcp .fcp-reviews h2{margin-bottom:40px;text-align:center;font-size:42px}.fcp-reviews__scoreline{justify-content:center;gap:8px;margin-bottom:16px}.fcp-reviews__breakdown{width:min(100%,350px);margin-inline:auto}.fcp-reviews__breakdown-row{grid-template-columns:13px 18px minmax(0,1fr) 18px;font-size:15px}.fcp-reviews__tabs{justify-content:center;overflow-x:auto;margin-top:8px}.fcp-reviews__tabs button{min-height:38px;padding:7px 16px;font-size:13px}.fcp-reviews__rule{margin:30px 0 32px}.fcp-reviews__actions{display:grid;grid-template-columns:1fr;gap:10px}.fcp-reviews__outline-button{width:100%;min-width:0;min-height:49px}.fcp-reviews__form{grid-template-columns:1fr;border-radius:26px}.fcp-reviews__form-wide{grid-column:auto}.fcp-reviews__form>button{width:100%}.fcp-reviews__list-head{align-items:center;flex-direction:row;margin:42px 0 31px}.fcp-reviews__list-head select{width:auto;min-width:180px}.fcp-review-card{display:block;min-height:0;border-radius:24px}.fcp-review-card__buyer{border-right:0;border-bottom:1px solid #000;padding:24px 22px}.fcp-review-card__buyer dl{grid-template-columns:1fr}.fcp-review-card__body{min-height:300px;padding:24px 22px 22px}.fcp-review-card__top{align-items:flex-start;flex-direction:column;gap:12px}.fcp-review-card__stars{font-size:20px}.fcp-review-card__body h3{margin-top:12px;font-size:27px}.fcp-review-card__body>p{font-size:15px}.fcp-review-card__helpful{align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.fcp-review-card__helpful span{width:100%}.fcp-reviews__questions{border-radius:30px;padding:48px 22px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/femme-cycle-reviews.css.map */
