fps-collection-description{display:block;max-width:1100px;font-size:14px;line-height:1.5;color:var(--catalog-muted,#66758c)}
.fps-collection-description__viewport{max-height:3em;overflow:hidden;transition:height .22s ease}
.fps-collection-description.is-ready .fps-collection-description__viewport{max-height:none}
.fps-collection-description .fps-collection-description__content{display:flow-root;-webkit-line-clamp:unset;overflow:visible;max-width:none;font:inherit;line-height:inherit;margin:0;overflow-wrap:anywhere}
.fps-collection-description__content>:first-child{margin-top:0}
.fps-collection-description__content>:last-child{margin-bottom:0}
.fps-collection-description__content p{margin:0 0 .7em}
.fps-collection-description__content a{color:#5066a3;text-decoration:underline;text-underline-offset:3px}
.fps-collection-description button.fps-collection-description__toggle{display:inline-block;appearance:none;-webkit-appearance:none;background:none;border:0;box-shadow:none;padding:0;margin:7px 0 0;color:#5066a3;font:600 12px/1.5 var(--font-body--family,inherit);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer;min-height:24px;transition:color .15s}
.fps-collection-description button.fps-collection-description__toggle:hover{background:none;color:#293d75}
.fps-collection-description button.fps-collection-description__toggle[hidden]{display:none}
.fps-collection-description button.fps-collection-description__toggle:focus-visible{outline:2px solid #647fca;outline-offset:4px;border-radius:2px}
@media(max-width:749px){fps-collection-description{font-size:13px}.fps-collection-description button.fps-collection-description__toggle{min-height:32px;margin-top:4px}}
@media(prefers-reduced-motion:reduce){.fps-collection-description__viewport{transition:none}}
