.breadcrumbs-module__BPMxTW__root{align-items:center;width:100%;display:flex}.breadcrumbs-module__BPMxTW__backLink{align-items:center;gap:var(--spacing);padding-block:var(--spacing);cursor:pointer;color:var(--color-black);font-weight:500;font-size:var(--spacing-3);line-height:var(--spacing-3_5);text-decoration:none;display:inline-flex}@media only screen and (min-width:40rem){.breadcrumbs-module__BPMxTW__backLink{gap:var(--spacing-1_5);font-size:var(--spacing-3_5);line-height:var(--spacing-4)}}@media only screen and (min-width:64rem){.breadcrumbs-module__BPMxTW__backLink{display:none}}.breadcrumbs-module__BPMxTW__backLink .icon{width:var(--spacing-4);height:var(--spacing-4);flex-shrink:0}@media only screen and (min-width:40rem){.breadcrumbs-module__BPMxTW__backLink .icon{width:var(--spacing-5);height:var(--spacing-5)}}.breadcrumbs-module__BPMxTW__trail{margin:0;padding:0;list-style:none;display:none}@media only screen and (min-width:64rem){.breadcrumbs-module__BPMxTW__trail{align-items:center;gap:var(--spacing-2);display:flex}}@media only screen and (min-width:100rem){.breadcrumbs-module__BPMxTW__trail{gap:var(--spacing-3)}}.breadcrumbs-module__BPMxTW__crumb{align-items:center;gap:var(--spacing-2);display:flex}@media only screen and (min-width:100rem){.breadcrumbs-module__BPMxTW__crumb{gap:var(--spacing-3)}}.breadcrumbs-module__BPMxTW__separator{color:var(--icon-light-gray);flex-shrink:0;display:flex}.breadcrumbs-module__BPMxTW__trail svg{flex-shrink:0;width:.375rem;height:.46875rem}.breadcrumbs-module__BPMxTW__trail .icon{flex-shrink:0;width:.375rem;height:.46875rem}:is(.breadcrumbs-module__BPMxTW__backLink .icon svg,.breadcrumbs-module__BPMxTW__trail .icon svg){min-width:0;min-height:0}.breadcrumbs-module__BPMxTW__item{color:var(--color-black);font-weight:400;font-size:var(--spacing-3);line-height:var(--spacing-4_5);white-space:nowrap;text-decoration:none}@media only screen and (min-width:100rem){.breadcrumbs-module__BPMxTW__item{font-size:var(--spacing-3_5);line-height:var(--spacing-5_5)}}.breadcrumbs-module__BPMxTW__link{cursor:pointer}.breadcrumbs-module__BPMxTW__current{color:var(--text-dark-gray)}
.listing-header-module__tngQMa__header{gap:var(--spacing-8);padding-block:var(--spacing-3) var(--spacing-6);background-color:var(--color-white);flex-direction:column;display:flex}@media only screen and (min-width:40rem){.listing-header-module__tngQMa__header{gap:var(--spacing-12);padding-block:var(--spacing-3) var(--spacing-8)}}@media only screen and (min-width:64rem){.listing-header-module__tngQMa__header{align-items:flex-start;gap:var(--spacing-16);padding-block:var(--spacing-4) var(--spacing-8)}}@media only screen and (min-width:100rem){.listing-header-module__tngQMa__header{gap:var(--spacing-20);padding-block:var(--spacing-5) var(--spacing-10)}}.listing-header-module__tngQMa__titleBlock{gap:var(--spacing-2);flex-direction:column;width:100%;display:flex}@media only screen and (min-width:64rem){.listing-header-module__tngQMa__titleBlock{justify-content:space-between;align-items:flex-end;gap:var(--spacing-3);flex-direction:row}}.listing-header-module__tngQMa__titleRow{align-items:center;gap:var(--spacing-2);width:100%;display:flex}@media only screen and (min-width:40rem){.listing-header-module__tngQMa__titleRow{gap:var(--spacing-3)}}@media only screen and (min-width:64rem){.listing-header-module__tngQMa__titleRow{flex:1 1 0;width:auto;min-width:0}}@media only screen and (min-width:100rem){.listing-header-module__tngQMa__titleRow{gap:var(--spacing-4)}}.listing-header-module__tngQMa__mark{height:var(--spacing-6);flex-shrink:0;width:auto;display:block}@media only screen and (min-width:40rem){.listing-header-module__tngQMa__mark{height:var(--spacing-8)}}@media only screen and (min-width:100rem){.listing-header-module__tngQMa__mark{height:var(--spacing-12)}}.listing-header-module__tngQMa__title{min-width:0;color:var(--text-black);font-weight:400;font-size:var(--spacing-8);line-height:var(--spacing-9);flex:1 1 0;margin:0}@media only screen and (min-width:40rem){.listing-header-module__tngQMa__title{font-size:var(--spacing-10);line-height:var(--spacing-12)}}@media only screen and (min-width:100rem){.listing-header-module__tngQMa__title{font-size:var(--spacing-15);line-height:var(--spacing-16)}}@media only screen and (min-width:64rem){.listing-header-module__tngQMa__reviewsSlot{text-align:right;flex-shrink:0;align-self:flex-end}}