.fk-reviews{--fk-reviews-gap: 1rem;--fk-reviews-pad-inline: 1.25rem;--fk-reviews-radius: .5rem;background-color:var(--fk-reviews-bg, #fff);color:var(--fk-reviews-text, #141414);padding-block:var(--fk-space-top, 0px) var(--fk-space-bottom, 0px)}@media screen and (max-width:749px){.fk-reviews{padding-block:calc(var(--fk-space-top, 0px) * var(--fk-space-scale, .7)) calc(var(--fk-space-bottom, 0px) * var(--fk-space-scale, .7))}}.fk-reviews__inner{margin-inline:auto;padding-inline:var(--fk-reviews-pad-inline)}.fk-reviews__header{text-align:center;margin-block-end:1.75rem}.fk-reviews__heading{margin:0;font-size:clamp(1.625rem,1.1rem + 2.1vw,2.5rem);line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.fk-reviews__stars{display:flex;justify-content:center;gap:.125rem;margin:.875rem 0 0;color:var(--fk-reviews-star, #fdaf08)}.fk-reviews__star{inline-size:1.75rem;block-size:1.75rem}.fk-reviews__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;gap:var(--fk-reviews-gap);margin:0;padding:0;list-style:none}.fk-reviews__item{display:grid;grid-row:span 3;grid-template-rows:subgrid;min-width:0}.fk-reviews__card{display:grid;grid-row:span 3;grid-template-rows:subgrid;inline-size:100%;margin:0;overflow:hidden;border:1px solid var(--fk-reviews-card-border, rgba(0, 0, 0, .12));border-radius:var(--fk-reviews-radius);background-color:var(--fk-reviews-card-bg, #fff)}.fk-reviews__attribution{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:1.25rem 1.25rem 0}.fk-reviews__name{font-size:1.0625rem;font-weight:700;line-height:1.2}.fk-reviews__verified{display:inline-flex;align-items:center;gap:.375rem;color:var(--fk-reviews-verified, #03ab05);font-size:.9375rem;font-weight:500;line-height:1.2}.fk-reviews__verified-icon{flex:0 0 auto;inline-size:1.125em;block-size:1.125em}.fk-reviews__verified-mark{stroke:var(--fk-reviews-card-bg, #fff)}.fk-reviews__quote{flex:1 1 auto;margin:0;padding:.875rem 1.25rem 1.5rem;font-size:1rem;line-height:1.5;text-wrap:pretty;font-weight:400}.fk-reviews__quote>:first-child{margin-block-start:0}.fk-reviews__quote>:last-child{margin-block-end:0}.fk-reviews__footer{margin-block-start:auto;border-block-start:1px solid var(--fk-reviews-card-border, rgba(0, 0, 0, .12));background-color:var(--fk-reviews-card-footer-bg, #f6f6f6)}.fk-reviews__product{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;color:inherit;font-size:1rem;font-weight:700;line-height:1.25;text-decoration:none}.fk-reviews__product-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.fk-reviews__product:hover .fk-reviews__product-title{text-decoration:underline;text-underline-offset:.15em}.fk-reviews__product:focus-visible{outline:3px solid var(--fk-reviews-accent, #e1173c);outline-offset:-3px}.fk-reviews__arrow{flex:0 0 auto;display:grid;place-items:center;inline-size:2rem;block-size:2rem;color:var(--fk-reviews-accent, #e1173c);transition:transform .15s ease}.fk-reviews__arrow svg{inline-size:100%;block-size:100%}.fk-reviews__product:hover .fk-reviews__arrow{transform:translate(2px)}.fk-reviews__summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem;margin:1.75rem 0 0;font-size:clamp(1rem,.94rem + .28vw,1.125rem);line-height:1.4;text-align:center;text-decoration:underline}.fk-reviews__star--summary{flex:0 0 auto;inline-size:1.5rem;block-size:1.5rem;color:var(--fk-reviews-star, #fdaf08)}.fk-reviews__summary-link{color:inherit;text-underline-offset:.2em}.fk-reviews__summary-link:focus-visible{outline:3px solid var(--fk-reviews-accent, #e1173c);outline-offset:3px}@media screen and (max-width:749px){.fk-reviews__track{grid-auto-columns:var(--fk-reviews-card-width, 80%);overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:var(--fk-reviews-pad-inline);scrollbar-width:none;margin-inline:calc(var(--fk-reviews-pad-inline) * -1);padding-inline:var(--fk-reviews-pad-inline);padding-block:.5rem;overscroll-behavior-x:contain}.fk-reviews__track::-webkit-scrollbar{display:none}.fk-reviews__item{scroll-snap-align:center;scroll-snap-stop:always}}@media screen and (min-width:750px){.fk-reviews__item{flex:1 1 0}}@media(prefers-reduced-motion:reduce){.fk-reviews__arrow{transition:none}.fk-reviews__product:hover .fk-reviews__arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/fk-reviews.css.map */
