.bates-directory-profile{--extendedContentBorder:2px dotted #cfcfcf;margin:2em 0}.bates-directory-profile:not(._with-image) .wp-block-image{display:none}.bates-directory-profile .bates-directory-single-listing{background:transparent;border:none;margin:0;padding:.8em}.bates-directory-profile .directory-result-name{font-size:1.3em}.bates-directory-profile .wp-block-image figure{float:none;margin:0;width:100%}.bates-directory-profile .wp-block-image.is-style-circle-mask figure{max-width:150px;padding-top:.5em}.bates-directory-profile .wp-block-image figcaption{display:none}.bates-directory-profile .extended-content{color:#6b6b6b;padding:.8em}.bates-directory-profile.prevent-wrap{align-items:flex-start;display:flex}.bates-directory-profile.is-style-card ._data-wrap{background:var(--colorGray_light)}.bates-directory-profile.is-style-card .wp-block-image img{width:100%}.bates-directory-profile.is-style-card .extended-content{background:#fafafa;padding-top:0}.bates-directory-profile:not(.is-style-card) .extended-content{border-top:var(--extendedContentBorder)}@media(max-width:449px){.bates-directory-profile.is-style-card .wp-block-image img{border-radius:4px 4px 0 0}.bates-directory-profile .wp-block-image.is-style-circle-mask figure{margin-left:auto;margin-right:auto}}@media(min-width:450px){.bates-directory-profile ._data-wrap{display:flex}.bates-directory-profile .wp-block-image{margin-right:1em}.bates-directory-profile figure{width:150px}.bates-directory-profile .bates-directory-single-listing{padding:0}.bates-directory-profile:not(._with-image) .wp-block-image{display:none}.bates-directory-profile.is-style-card ._data-wrap{padding:.8em}.bates-directory-profile.is-style-card .extended-content{background:var(--colorGray_light)}.bates-directory-profile:not(.is-style-card) .extended-content{padding-left:0}}@media(min-width:1200px){.bates-directory-profile{overflow:auto}.bates-directory-profile ._data-wrap{float:left;margin-right:.5em;padding:1em 0 1em 1em}.bates-directory-profile .bates-directory-single-listing{width:275px}.bates-directory-profile:not(._with-image) .bates-directory-card{width:350px}.bates-directory-profile.is-style-card .extended-content{background:transparent}.bates-directory-profile:not(.is-style-card) .extended-content{border-top:none}}
