.brand-collection{--brand-logo-description-gap: 1.4rem;display:block;width:100%;max-width:var(--home-content-max-width);margin-inline:auto;background:var(--color-surface-primary)}.brand-collection__intro{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:12rem var(--space-12) var(--space-10);text-align:center}.brand-collection__heading,.brand-collection__description,.brand-collection__brand,.brand-collection__brand-description{margin:0}.brand-collection__heading{color:var(--color-gray-pure-black);font-family:var(--font-headline-family);font-size:var(--pc-h3-size);font-style:normal;font-weight:var(--font-weight-bold);line-height:var(--pc-h3-line-height);letter-spacing:var(--pc-h3-letter-spacing)}.brand-collection__description{max-width:140rem;color:var(--color-text-secondary);font-family:var(--font-copy-family);font-size:var(--pc-body3-size);font-weight:var(--font-weight-regular);line-height:var(--pc-body3-line-height)}.brand-collection__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0 var(--space-12);list-style:none}.brand-collection__item{min-width:0}.brand-collection__card{position:relative;display:block;width:100%;aspect-ratio:606 / 805;overflow:hidden;background:var(--color-surface-muted);color:var(--color-text-inverse);text-decoration:none;border-radius:25px}a.brand-collection__card:hover{color:var(--color-text-inverse);text-decoration:none}a.brand-collection__card:focus-visible{outline:.2rem solid var(--color-gray-pure-black);outline-offset:.2rem}.brand-collection__media,.brand-collection__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.brand-collection__image{object-fit:cover;opacity:.9}.brand-collection__card:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 68.57%,rgba(0,0,0,.5) 100%);content:"";pointer-events:none}.brand-collection__info{position:absolute;z-index:1;bottom:0;left:50%;display:flex;flex-direction:column;align-items:center;gap:var(--space-6);width:calc(100% - 4rem);max-width:46.1rem;padding-block:var(--space-6);text-align:center;transform:translate(-50%)}.brand-collection__text{display:flex;flex-direction:column;gap:var(--brand-logo-description-gap);width:100%}.brand-collection__brand{color:var(--color-text-inverse);font-family:var(--font-headline-family);font-size:var(--pc-h6-size);font-style:normal;font-weight:var(--font-weight-semibold);line-height:var(--pc-h6-line-height);letter-spacing:var(--pc-h6-letter-spacing)}.brand-collection__brand-description{color:var(--color-text-inverse);font-family:var(--font-copy-family);font-size:var(--pc-body4-size);font-weight:var(--font-weight-regular);line-height:var(--pc-body4-line-height);opacity:.9}.brand-collection__logo{display:block;max-width:100%;height:auto;margin-inline:auto}.brand-collection__cta{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--color-text-inverse);font-family:var(--font-copy-family);font-size:var(--pc-body5-size);font-weight:var(--font-weight-regular);line-height:var(--pc-body5-line-height)}.brand-collection__cta img{display:block;width:1.4rem;height:1.4rem;transform:rotate(180deg)}.brand-collection__empty{margin:0;padding:var(--space-6);text-align:center}@media screen and (max-width:749px){.brand-collection{--brand-logo-description-gap: 8px}.brand-collection__intro{gap:var(--space-2);padding:6rem var(--space-4) var(--space-6)}.brand-collection__heading{max-width:none;font-size:var(--mo-h2-size);line-height:var(--mo-h2-line-height);letter-spacing:var(--mo-h2-letter-spacing);font-weight:var(--font-weight-bold)}.brand-collection__description{font-size:var(--mo-body2-size);line-height:var(--mo-body2-line-height)}.brand-collection__list{display:flex;gap:12px;overflow-x:auto;padding-inline:max(var(--space-4),calc((100% - 278px)/2));scroll-padding-inline:0;scroll-snap-type:x mandatory;scrollbar-width:none}.brand-collection__list::-webkit-scrollbar{display:none}.brand-collection__item{flex:0 0 27.8rem;scroll-snap-align:center}.brand-collection__card{height:36.9rem;aspect-ratio:auto;border-radius:10px}.brand-collection__image{top:-3.7rem;left:-.4rem;width:calc(100% + .8rem);height:calc(100% + 3.7rem);max-width:none}.brand-collection__item[data-brand="JUNG SAEM MOOL"] .brand-collection__image{top:-28px;left:-10px;width:316px;height:434px}.brand-collection__item[data-brand="SALON.ZIP"] .brand-collection__image{top:-20px;left:-25px;width:329px;height:393px}.brand-collection__item[data-brand="BEGIN'S"] .brand-collection__logo{width:67.671px}.brand-collection__item[data-brand="JUNG SAEM MOOL"] .brand-collection__logo{width:44px}.brand-collection__item[data-brand="SALON.ZIP"] .brand-collection__logo{width:47.434px}.brand-collection__card:after{background:linear-gradient(180deg,transparent 54.46%,rgba(0,0,0,.5) 100%)}.brand-collection__info{gap:1.5rem;width:100%;max-width:none;padding:var(--space-5)}.brand-collection__brand{font-size:var(--mo-h4-size);line-height:var(--mo-h4-line-height);letter-spacing:var(--mo-h4-letter-spacing)}.brand-collection__brand-description{font-size:var(--mo-body3-size);line-height:var(--mo-body3-line-height)}}.brand-collection__cta-label{padding-bottom:2px;border-bottom:1px solid transparent}.brand-collection__card[href]:is(:hover,:active,:focus-visible) .brand-collection__cta-label{border-bottom-color:currentColor}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-brand-collection.css.map */
