.cclh-show-recommendations{display:flex;flex-flow:column;margin-left:auto!important;margin-right:auto!important;max-width:75rem!important;padding-block:var(--Spacers-xl,3rem)!important;padding-inline:0!important}@media screen and (max-width:782px){.cclh-show-recommendations{padding-inline:1.5rem!important}}.cclh-show-recommendations .title-row-container{align-items:center;display:flex;flex-direction:row;gap:32px}@media screen and (max-width:782px){.cclh-show-recommendations .title-row-container{align-items:flex-start;flex-flow:column;gap:0}}.cclh-show-recommendations .title-row-container .show-recommendations-title{font-weight:400;margin-bottom:24px;max-width:75rem}@media screen and (max-width:782px){.cclh-show-recommendations .title-row-container .show-recommendations-title{margin-bottom:12px}}.cclh-show-recommendations .title-row-container .padding-adjusted-button{margin-bottom:9px}@media screen and (max-width:782px){.cclh-show-recommendations .title-row-container .padding-adjusted-button{margin-bottom:24px}}.cclh-show-recommendations .query-results-container{display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin-block-end:0;margin-block-start:0;max-width:75rem;width:100%}@media screen and (max-width:782px){.cclh-show-recommendations .query-results-container{grid-template-columns:1fr}}.cclh-show-recommendations .query-results-container .query-results-grid-item{width:100%}.cclh-show-recommendations .query-results-container .query-results-grid-item .query-results-card{border:1px solid var(--Colors-Grey-Normal,#b3b3bd);border-radius:.5rem;gap:0!important;height:21rem;overflow:hidden;padding-top:0!important}.cclh-show-recommendations .query-results-container .query-results-grid-item .query-results-card .query-results-card-content{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin-block-end:0;margin-block-start:0;margin-left:auto!important;margin-right:auto!important;max-width:var(--wp--style--global--content-size);overflow:hidden;padding:var(--Spacers-sm,1.5rem)!important}.cclh-show-recommendations .query-results-container .query-results-grid-item .query-results-card .query-results-card-content .query-results-card-header{font-family:Space Mono,monospace;font-size:.875rem;font-weight:700;line-height:.875rem;margin:0}.cclh-show-recommendations .query-results-container .query-results-grid-item .query-results-card .query-results-card-content .query-results-card-title{box-sizing:border-box;flex:0 0 auto;font-size:1.75rem!important;line-height:128%!important;margin-block-end:0;margin-block-start:var(--wp--preset--spacing--xs);max-width:var(--wp--style--global--content-size);word-break:break-word}.cclh-show-recommendations .query-results-container .query-results-grid-item .query-results-card .query-results-card-content .query-results-card-title a{color:var(--wp--preset--color--black);display:inline-block;font-size:var(--wp--preset--font-size--heading-small);text-decoration:none}.cclh-show-recommendations .query-results-container .query-results-grid-item .query-results-card .query-results-card-content .query-results-card-title a:hover{text-decoration:underline}.cclh-show-recommendations .query-results-container .query-results-grid-item .query-results-card .query-results-card-content .query-results-card-excerpt{flex:1 1 auto;line-height:24px;margin-block-end:0;margin-block-start:var(--wp--preset--spacing--xs);max-height:168px;max-width:var(--wp--style--global--content-size);overflow:hidden;overflow-y:hidden;text-overflow:ellipsis;white-space:normal}@supports(-webkit-line-clamp:7){.cclh-show-recommendations .query-results-container .query-results-grid-item .query-results-card .query-results-card-content .query-results-card-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}}.cclh-show-recommendations .query-results-container .query-results-grid-item .query-results-card .query-results-card-content .query-results-card-excerpt .query-results-card-excerpt-text{margin-bottom:0;margin-top:0}.cclh-show-recommendations .query-results-container .query-results-grid-item .query-results-card .query-results-card-content .taxonomy-category{box-sizing:border-box;display:flex;flex:0 0 auto;flex-wrap:wrap;font-size:.875rem;font-weight:700;gap:.5rem;margin-top:1.5rem!important;overflow:hidden;text-align:center}.cclh-show-recommendations .query-results-container .query-results-grid-item .query-results-card .query-results-card-content .taxonomy-category a{box-sizing:border-box;display:block;height:28px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.cclh-show-recommendations .query-results-container .query-results-grid-item-with-image{width:100%}.cclh-show-recommendations .query-results-container .query-results-grid-item-with-image .query-results-card-with-image{border:1px solid var(--Colors-Grey-Normal,#b3b3bd);border-radius:.5rem;display:flex;gap:0!important;overflow:hidden;padding-left:0;padding-right:0;padding-top:0!important}.cclh-show-recommendations .query-results-container .query-results-grid-item-with-image .query-results-card-with-image .query-results-card-content-with-image{align-items:flex-end;background:linear-gradient(180deg,#66beff,#0074e0)!important;display:flex;height:100vh;justify-content:flex-start;margin-block-end:0;margin-block-start:0;margin-left:auto!important;margin-right:auto!important;max-height:16rem!important;max-width:var(--wp--style--global--content-size);min-height:21.125rem!important;overflow:hidden;padding:0;position:relative;width:100%}.cclh-show-recommendations .query-results-container .query-results-grid-item-with-image .query-results-card-with-image .query-results-card-content-with-image .query-results-card-with-image-overlay{background-color:#13212d;bottom:0;left:0;opacity:.1;position:absolute;right:0;top:0;z-index:1}.cclh-show-recommendations .query-results-container .query-results-grid-item-with-image .query-results-card-with-image .query-results-card-content-with-image img{aspect-ratio:4/3!important;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.cclh-show-recommendations .query-results-container .query-results-grid-item-with-image .query-results-card-with-image .query-results-card-content-with-image .query-results-card-with-image-inner-content{background:linear-gradient(0deg,rgba(0,0,0,.55) calc(100% - 3rem),transparent);color:#fff!important;margin:0;padding:var(--Spacers-xl,3rem) var(--Spacers-sm,1.5rem) var(--Spacers-sm,1.5rem)!important;width:100%!important;z-index:1}.cclh-show-recommendations .query-results-container .query-results-grid-item-with-image .query-results-card-with-image .query-results-card-content-with-image .query-results-card-with-image-inner-content .query-results-card-with-image-inner-content-title{box-sizing:border-box;color:var(--wp--preset--color--white)!important;font-size:1.2rem!important;line-height:2rem;margin-block-end:0;margin-block-start:var(--wp--preset--spacing--xs);margin-bottom:0!important;margin-top:0!important;max-width:var(--wp--style--global--content-size);word-break:break-word}.cclh-show-recommendations .query-results-container .query-results-grid-item-with-image .query-results-card-with-image .query-results-card-content-with-image .query-results-card-with-image-inner-content .query-results-card-with-image-inner-content-title a{color:#fff!important;display:inline-block;font-size:var(--wp--preset--font-size--heading-small);text-decoration:none}.cclh-show-recommendations .query-results-container .query-results-grid-item-with-image .query-results-card-with-image .query-results-card-content-with-image .query-results-card-with-image-inner-content .query-results-card-with-image-inner-content-title a:hover{text-decoration:underline}.cclh-show-recommendations .query-results-container .query-results-grid-item-with-image .query-results-card-with-image .query-results-card-content-with-image .query-results-card-with-image-inner-content .taxonomy-category{box-sizing:border-box;display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:700;gap:.5rem;margin-top:1.5rem!important;overflow:hidden;text-align:center}.cclh-show-recommendations .query-results-container .query-results-grid-item-with-image .query-results-card-with-image .query-results-card-content-with-image .query-results-card-with-image-inner-content .taxonomy-category a{box-sizing:border-box;display:block;height:28px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}
