.b2b-home{--b2b-home-title: 26 26 26;--b2b-home-muted: 77 77 77;display:grid;gap:clamp(2.5rem,2rem + 2vw,4rem)}.b2b-home__editor-note{padding:var(--spacing-3) var(--spacing-4);outline:1px dashed rgb(var(--b2b-home-muted));font-size:.8125rem;color:rgb(var(--b2b-home-muted))}.b2b-home__intro{display:grid;gap:var(--spacing-6);align-items:center}@media screen and (min-width:1000px){.b2b-home__intro--with-image{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);gap:clamp(2rem,1rem + 3vw,4.5rem)}}.b2b-home__intro-text{display:grid;justify-items:start;gap:var(--spacing-3);text-align:start}.b2b-home__kicker{font-size:.8125rem;letter-spacing:.12em;color:rgb(var(--b2b-home-muted))}.b2b-home__title{font-family:var(--heading-font-family);font-size:clamp(1.375rem,1.2rem + .6vw,1.625rem);font-weight:400;line-height:1.25;letter-spacing:0;text-transform:none;color:rgb(var(--b2b-home-title))}.b2b-home__location{font-size:1rem;color:rgb(var(--b2b-home-muted))}.b2b-home__location strong{font-weight:400;color:rgb(var(--b2b-home-title))}.b2b-home__text{max-width:40rem}.b2b-home__text p{font-size:1rem;line-height:1.6;color:rgb(var(--b2b-home-muted))}.b2b-home__image{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}.b2b-home__links+.b2b-home__links{margin-block-start:calc(-1 * clamp(2.5rem,2rem + 2vw,4rem) + var(--spacing-2))}.b2b-home__links--primary .b2b-home__link{padding-block:var(--spacing-5);border-block-start-color:rgb(var(--b2b-home-title))}.b2b-home__links--primary .b2b-home__link-title{font-family:var(--heading-font-family);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem)}.b2b-home__links{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:0 var(--grid-gutter)}.b2b-home__link{display:grid;gap:var(--spacing-1);min-height:44px;padding-block:var(--spacing-4);border-block-start:1px solid rgb(var(--b2b-home-title) / .15);color:rgb(var(--b2b-home-title))}.b2b-home__link-title{font-size:1.0625rem}.b2b-home__link-title:after{content:" \2192"}.b2b-home__link:hover .b2b-home__link-title{text-decoration:underline;text-underline-offset:3px}.b2b-home__link-text{font-size:.875rem;color:rgb(var(--b2b-home-muted))}.b2b-home__collection{display:grid;gap:var(--spacing-6)}.b2b-home__collection-header{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--spacing-2) var(--spacing-6)}.b2b-home__h2{font-family:var(--heading-font-family);font-size:var(--text-lg);font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--b2b-home-title))}.b2b-home__all{font-size:var(--text-sm);color:rgb(var(--b2b-home-title))}.b2b-home__grid{--product-list-items-per-row: 2;--product-list-grid: auto / repeat(var(--product-list-items-per-row), minmax(0, 1fr));--product-list-gap: var(--spacing-6) var(--spacing-2)}@media screen and (min-width:700px){.b2b-home__grid{--product-list-items-per-row: 3;--product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap)}}@media screen and (min-width:1000px){.b2b-home__grid{--product-list-items-per-row: var(--b2b-home-columns, 4)}}.b2b-collections{--b2b-home-title: 26 26 26;--b2b-home-muted: 77 77 77;display:grid;gap:clamp(2rem,1.5rem + 2vw,3.5rem)}.b2b-collections__header{display:grid;justify-items:start;gap:var(--spacing-3);text-align:start}.b2b-collections__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--spacing-8) var(--spacing-2)}@media screen and (min-width:700px){.b2b-collections__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--spacing-10) var(--grid-gutter)}}@media screen and (min-width:1000px){.b2b-collections__grid{grid-template-columns:repeat(var(--b2b-collections-columns, 4),minmax(0,1fr))}}.b2b-collections__link{display:grid;gap:var(--spacing-2-5);color:rgb(var(--b2b-home-title))}.b2b-collections__media{display:block;overflow:hidden}.b2b-collections__image{display:block;width:100%;height:auto;aspect-ratio:2 / 3;object-fit:cover}.b2b-collections__name{font-size:.9375rem;line-height:1.35}.b2b-collections__link:hover .b2b-collections__name{text-decoration:underline;text-underline-offset:3px}.b2b-collections__back{font-size:var(--text-sm)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/b2b-home.css.map */
