.ha_s_brands_archive{background:#fffcfa;color:#363636;margin-top:60rem}.ha_s_brands_hero{padding:64rem 0 48rem}@media(min-width: 1080px){.ha_s_brands_hero{padding:80rem 0 72rem}}.ha_brands_hero__inner{display:flex;flex-direction:column;gap:24rem}@media(min-width: 1080px){.ha_brands_hero__inner{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:64rem}}.ha_brands_hero__title{margin:0;color:#363636;font-family:"Raleway",var(--font-header),sans-serif;font-size:48rem;font-style:normal;font-weight:700;line-height:1;letter-spacing:-0.02em}@media(min-width: 1080px){.ha_brands_hero__title{font-size:96rem;line-height:72rem;letter-spacing:-1.92rem}}.ha_brands_hero__intro{margin:0;max-width:420rem;color:rgba(54,54,54,.55);font-family:"Raleway",var(--font-header),sans-serif;font-size:16rem;font-style:normal;font-weight:400;line-height:24rem}@media(min-width: 1080px){.ha_brands_hero__intro{text-align:right;padding-top:18rem}}.ha_s_brands_list{padding:0 0 80rem}@media(min-width: 1080px){.ha_s_brands_list{padding:0 0 120rem}}.ha_brands_list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:80rem}@media(min-width: 1080px){.ha_brands_list{gap:120rem}}.ha_brands_list__item{display:grid;grid-template-columns:minmax(0, 1fr);gap:32rem}@media(min-width: 1080px){.ha_brands_list__item{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);column-gap:64rem;align-items:center}}@media(min-width: 1080px){.ha_brands_list__item.is-reverse .ha_brands_list__copy{order:2}.ha_brands_list__item.is-reverse .ha_brands_list__media{order:1}}.ha_brands_list__copy{min-width:0;max-width:560rem}.ha_brands_list__category{margin:0 0 16rem;color:rgba(54,54,54,.55);font-family:"Raleway",var(--font-header),sans-serif;font-size:12rem;font-style:normal;font-weight:500;line-height:16rem;letter-spacing:1.2rem;text-transform:uppercase}.ha_brands_list__title{margin:0 0 16rem;color:#363636;font-family:"Raleway",var(--font-header),sans-serif;font-size:40rem;font-style:normal;font-weight:600;line-height:48rem;letter-spacing:-0.48rem}@media(min-width: 1080px){.ha_brands_list__title{font-size:48rem;line-height:56rem}}.ha_brands_list__tagline{margin:0 0 24rem;color:#b2885f;font-family:var(--font-primary),sans-serif;font-size:20rem;font-style:italic;font-weight:300;line-height:28rem}.ha_brands_list__excerpt{margin:0 0 28rem;color:#363636;font-family:"Raleway",var(--font-header),sans-serif;font-size:18rem;font-style:normal;font-weight:400;line-height:28rem}.ha_brands_list__links{list-style:none;margin:0 0 36rem;padding:0;display:flex;flex-direction:column}.ha_brands_list__link{display:block;padding:14rem 0;border-top:1rem solid rgba(54,54,54,.18);color:#363636;font-family:"Raleway",var(--font-header),sans-serif;font-size:12rem;font-style:normal;font-weight:600;line-height:16rem;letter-spacing:1.2rem;text-transform:uppercase;text-decoration:none;transition:opacity 250ms ease}li:last-child .ha_brands_list__link{border-bottom:1rem solid rgba(54,54,54,.18)}.ha_brands_list__link:hover{opacity:.7}.ha_brands_list__cta{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:10rem;min-height:48rem;padding:16rem 50rem;border:1rem solid rgba(0,0,0,0);border-radius:200rem;background:#363636;color:#fffcfa;text-decoration:none;transition:color 300ms ease-in-out,background 300ms ease-in-out,border-color 300ms ease-in-out}.ha_brands_list__cta:hover{background:rgba(0,0,0,0);color:#363636;border-color:#363636}.ha_brands_list__cta:hover .ha_brands_list__cta-arrow{transform:translateX(6rem) translateY(-0.1em)}.ha_brands_list__cta-label,.ha_brands_list__cta-arrow{color:inherit;font-family:"Raleway",var(--font-header),sans-serif;font-size:12rem;font-style:normal;font-weight:600;line-height:16rem;letter-spacing:1.2rem;text-transform:uppercase}.ha_brands_list__cta-arrow{transform:translateY(-0.1em);transition:transform 300ms ease-in-out}.ha_brands_list__media{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background:#ece3dc}.ha_brands_list__media img{display:block;width:100%;height:100%;object-fit:cover}@media(min-width: 1080px){.ha_brands_list__media{aspect-ratio:auto;height:520rem}}.ha_s_brands_cta{background:#eae3dc;color:#363636;padding:72rem 0}@media(min-width: 1080px){.ha_s_brands_cta{padding:96rem 0}}.ha_brands_cta__inner{display:flex;flex-direction:column;align-items:flex-start;gap:32rem}@media(min-width: 1080px){.ha_brands_cta__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:64rem}}.ha_brands_cta__copy{max-width:720rem}.ha_brands_cta__heading{margin:0 0 16rem;color:#363636;font-family:var(--font-primary),sans-serif;font-size:32rem;font-style:normal;font-weight:300;line-height:1.15}@media(min-width: 1080px){.ha_brands_cta__heading{font-size:48rem}}.ha_brands_cta__body{margin:0;color:rgba(54,54,54,.75);font-family:"Raleway",var(--font-header),sans-serif;font-size:16rem;font-style:normal;font-weight:400;line-height:24rem}.ha_brands_cta__btn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:48rem;padding:16rem 50rem;border:1rem solid #363636;border-radius:200rem;background:rgba(0,0,0,0);color:#363636;font-family:"Raleway",var(--font-header),sans-serif;font-size:12rem;font-style:normal;font-weight:600;line-height:16rem;letter-spacing:1.2rem;text-transform:uppercase;text-decoration:none;transition:background 250ms ease,color 250ms ease}.ha_brands_cta__btn span{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.ha_brands_cta__btn:hover{background:#363636;color:#fffcfa}body.admin-bar .ha_s_brands_archive{margin-top:calc(60rem + 32px)}
