.DetailPage-module__LBwJ4G__detailHero{justify-content:center;align-items:center;width:100%;height:18.75vw;min-height:320px;display:flex;position:relative;overflow:hidden}.DetailPage-module__LBwJ4G__detailHeroBg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.DetailPage-module__LBwJ4G__detailHeroOverlay{background-color:#000000b3;position:absolute;inset:0}.DetailPage-module__LBwJ4G__detailHeroText{z-index:1;gap:var(--space-12);text-align:center;max-width:var(--layout-content);flex-direction:column;width:100%;display:flex;position:relative}.DetailPage-module__LBwJ4G__detailHeroCategory{font-family:var(--font-en);font-size:22px;font-weight:var(--weight-regular);color:var(--color-brand-50);letter-spacing:-.66px;line-height:1.2}.DetailPage-module__LBwJ4G__detailHeroTitle{font-family:var(--font-kr);font-size:var(--text-4xl);color:var(--color-white);font-weight:500;line-height:var(--leading-tight);letter-spacing:-1.2px}.DetailPage-module__LBwJ4G__detailNav{justify-content:space-between;align-items:center;margin:0 auto;padding:7.29vw 12.5vw 0;display:flex}.DetailPage-module__LBwJ4G__detailNavSide{flex-shrink:0;width:400px}.DetailPage-module__LBwJ4G__detailNavSideNext{text-align:right}.DetailPage-module__LBwJ4G__detailNavLink{gap:var(--space-4);flex-direction:column;transition:opacity .2s;display:flex}.DetailPage-module__LBwJ4G__detailNavLink:hover{opacity:.7}.DetailPage-module__LBwJ4G__detailNavLinkNext{align-items:flex-end}.DetailPage-module__LBwJ4G__detailNavLabel{align-items:center;gap:var(--space-8);display:flex}.DetailPage-module__LBwJ4G__detailNavLabel img{flex-shrink:0;width:24px;height:24px}.DetailPage-module__LBwJ4G__detailNavLabelText{font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--weight-semibold);color:#262626;line-height:var(--leading-tight);letter-spacing:-.36px}.DetailPage-module__LBwJ4G__detailNavName{font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--weight-regular);color:#737373;line-height:var(--leading-normal);letter-spacing:-.32px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.DetailPage-module__LBwJ4G__detailNavListBtn{border-radius:var(--radius-full);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--weight-semibold);color:#86694e;line-height:var(--leading-normal);letter-spacing:-.36px;white-space:nowrap;border:1px solid #86694e;flex-shrink:0;justify-content:center;align-items:center;padding:20px 40px;transition:background-color .2s,color .2s;display:inline-flex}.DetailPage-module__LBwJ4G__detailNavListBtn:hover{color:var(--color-white);background-color:#86694e}.DetailPage-module__LBwJ4G__fullGallery{flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding:7.29vw 12.5vw;display:flex}.DetailPage-module__LBwJ4G__fullGalleryItem{width:100%}.DetailPage-module__LBwJ4G__fullGalleryImg{width:100%;height:auto;display:block}@media screen and (max-width:1024px){.DetailPage-module__LBwJ4G__detailHero{height:320px;min-height:320px}.DetailPage-module__LBwJ4G__detailHeroCategory{font-size:16px}.DetailPage-module__LBwJ4G__detailHeroTitle{font-size:28px}.DetailPage-module__LBwJ4G__fullGallery{padding:60px 16px}.DetailPage-module__LBwJ4G__detailNav{gap:16px;padding:60px 16px 0}.DetailPage-module__LBwJ4G__detailNavSide{flex:1;width:auto;min-width:0}.DetailPage-module__LBwJ4G__detailNavLabelText{font-size:14px}.DetailPage-module__LBwJ4G__detailNavName{font-size:13px}.DetailPage-module__LBwJ4G__detailNavListBtn{padding:14px 24px;font-size:14px}}@media screen and (max-width:768px){.DetailPage-module__LBwJ4G__detailHero{height:320px;min-height:320px}.DetailPage-module__LBwJ4G__detailHeroCategory{letter-spacing:-.39px;font-size:13px}.DetailPage-module__LBwJ4G__detailHeroTitle{letter-spacing:-.66px;font-size:22px}.DetailPage-module__LBwJ4G__fullGallery{padding:40px 16px}.DetailPage-module__LBwJ4G__detailNav{flex-wrap:nowrap;gap:12px;padding:40px 16px 0}.DetailPage-module__LBwJ4G__detailNavSide{flex:1;min-width:0}.DetailPage-module__LBwJ4G__detailNavListBtn{flex-shrink:0;padding:8px 20px;font-size:13px}.DetailPage-module__LBwJ4G__detailNavLabel img{width:24px;height:24px}.DetailPage-module__LBwJ4G__detailNavLabelText{font-size:14px}.DetailPage-module__LBwJ4G__detailNavName{font-size:12px}}
